安裝環(huán)境 阿里云CentOS7.2(64bit) 下載并安裝libevent-2.0 下載編譯安裝coturn 查看是否安裝成功 配置文件 在/usr/local/etc/目...
一、文章說明 最近工作實(shí)在太忙,很久沒有更新文章了,收到很多小伙伴催更的消息,心中實(shí)在慚愧,趁著今天有空趕緊更新。 第一篇文章從總體上介紹了Android手機(jī)直播,之后兩篇文...
基礎(chǔ)概念 進(jìn)制我們?nèi)粘I钪兴玫亩嗍鞘M(jìn)制數(shù),例如,1286是一個四位十進(jìn)制數(shù),我們可以把這個數(shù)拆開成:1x1000+2x100+8x10+6x1 ==>(等價于)1x10...
簡介 什么是棧?棧是一種只運(yùn)行從一端插入和刪除數(shù)據(jù)的線性表。一種形象的表示就像我們往一個大小受限的籮筐里放磚頭,我們只能從從口放進(jìn)去也只能從口取出來,而且是順序的后進(jìn)先出,不...
簡介 鏈表是一種物理存儲單元上非連續(xù)、非順序的存儲結(jié)構(gòu),數(shù)據(jù)元素的邏輯順序是通過鏈表中的指針鏈接次序?qū)崿F(xiàn)的。 數(shù)組和鏈表 上一篇文章寫了數(shù)組的一些特性,我們這里就拿數(shù)組跟鏈表...
定義 數(shù)組是一種線性表數(shù)據(jù)結(jié)構(gòu)。它用一組連續(xù)的內(nèi)存空間存儲相同數(shù)據(jù)類型的集合;基本上每種編程語言都會有數(shù)組這一數(shù)據(jù)結(jié)構(gòu),數(shù)組具有“隨機(jī)訪問”快,刪除插入慢的特性。 隨機(jī)訪問 ...
時間、空間復(fù)雜度:衡量算法執(zhí)行小路的指標(biāo),數(shù)據(jù)結(jié)構(gòu)與算法離不開時間、空間復(fù)雜度分析,復(fù)雜度分析是算法的精髓。 為什么需要分析復(fù)雜度 為什么不直接去運(yùn)行代碼然后測試運(yùn)行速度?1...
前言 接上一篇文章,不了解怎么安裝freeswitch的可以去參考下freeswitch安裝教程 使用mysql存儲賬戶數(shù)據(jù) 默認(rèn)情況下,freeswitch安裝完啟動后是有...
簡介 freeswitch官網(wǎng):https://freeswitch.com/。FreeSWITCH是一個開源的電話軟交換平臺,主要開發(fā)語言是C,某些模塊中使用了C++,以 ...
這篇文章是對接下來要寫的文章的一個目錄說明,這個系列主要是針對安卓的進(jìn)階知識的系統(tǒng)闡述或者描述,其中或者引用或者舉例說明或者分析源碼,總之目標(biāo)是:掌握知識并且能應(yīng)用知識,同時...
簡介 什么是線程池?顧名思義,線程池就是裝線程的“池子”。如果把一個線程看做是一桶水,那么線程池就是用來裝這一桶一桶水的池子,這個池子或大或小,Java中有四種類型的用來裝線...
簡介 最近的一個項(xiàng)目是一個后臺管理網(wǎng)站,主要用到的是基于thinkPHP5的Fastadmin框架作為基礎(chǔ)進(jìn)行二次開發(fā),由于開發(fā)環(huán)境是Windows,官方文檔也有對應(yīng)的教程,...
簡介 谷歌的移動端UI開源框架,2018年2月27日, Google發(fā)布了Flutter的第一個Beta版本。它是Google使用Dart語言開發(fā)的移動應(yīng)用開發(fā)框架,使用Da...
簡介 什么是Binder?Android系統(tǒng)中,每個應(yīng)用程序是由Activity,Service,Broadcast,ContentProvider中一個或多個組合而成,他們...