1. 準(zhǔn)備工作 Ubuntu更換阿里云軟件源 在Ubuntu上安裝gcc和g++ 在Ubuntu上安裝OpenJDKsudo apt insta...
主流的基于HTTP的流媒體網(wǎng)絡(luò)傳輸協(xié)議主要有四種: 蘋果的HLS 微軟的Smooth Streaming Adobe的HDS 國(guó)際標(biāo)準(zhǔn)MPEG-...
本文主要介紹一下C語(yǔ)言中printf和scanf兩個(gè)函數(shù)。 printf函數(shù) printf函數(shù)被設(shè)計(jì)用來顯示格式串(format...
本文主要介紹一下設(shè)計(jì)模式中的創(chuàng)建型模式。 開篇之前,先說一下,什么是設(shè)計(jì)模式,一言以蔽之,設(shè)計(jì)模式是代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)。設(shè)計(jì)模式的原理非常簡(jiǎn)單,...
本文主要橫向地分析比較一下這三種設(shè)計(jì)模式。 注:本文的示例代碼使用的語(yǔ)言為Java。 之所將這三種模式放在一起講,是因?yàn)檫@三種模式都體現(xiàn)了架構(gòu)設(shè)...
以上便是單例模式的一般實(shí)現(xiàn),本文想討論一下單例模式在多線程中應(yīng)用時(shí)的情況。 如果實(shí)例為空,可能存在兩個(gè)線程同時(shí)調(diào)用getInstance方法的情...
前言 最近在項(xiàng)目中遇到通過埋點(diǎn)對(duì)用戶行為進(jìn)行收集的需求,由于項(xiàng)目運(yùn)行在局域網(wǎng),而且有一些很細(xì)化的需求,比較幾種技術(shù)方案之后,選擇了通過Aspec...
前言 升級(jí)到AS2.3以后用AS新建project時(shí)Activity的默認(rèn)布局變成了ConstraintLayout,谷歌在推廣Constrai...
最近在看《Refactoring Improving the Design of Existing Code》,書中出現(xiàn)了大量的時(shí)序圖,對(duì)時(shí)序圖...