原创 二叉樹系列-4-廣度優先

說明:本文參考網友的實現,如有版權問題,請聯繫我。本文代碼在vs2019下運行通過,不過,測試用例測試很完整。   struct BinaryTreeNode { public:     BinaryTreeNode(int value)

原创 量化程序誕生了-mark一下

量化程序誕生了-mark一下 地址:https://github.com/love-xunmeng/Stock git:[email protected]:love-xunmeng/Stock.git   初始化,有回測,有實時,有bug,目前

原创 FreeSwitch中語音流的讀寫線程分析

基於centos7+FreeSwitch1.5.15b對FreeSwitch中語音傳輸的多線程模型進行了研究。 說明: 1. 僅僅是對語音,其他功能是不是也這麼玩不確定,甚至是視頻 2. 測試方法:使用jitsi的“創建聊天室”功能,創

原创 mongodb和mysql對比

1. 數據量:10117351   2. 查詢所有數據量 select count(*) from tb_k_data; 時間:1 row in set (1.41 sec) db.tb_k_data.find().count() : 時

原创 Comparison of VoIP software(VoIP軟件比較)

轉載自: http://en.wikipedia.org/wiki/Comparison_of_VoIP_software#Server_software VoIP軟件比較,很全的一篇文章 Comparison of VoIP

原创 蒐集關於sip協議的幾個網址

http://blog.chinaunix.net/uid-29988363-id-4650236.html http://blog.chinaunix.net/uid-25816887-id-4680330.html http://

原创 centos下安裝opensips

轉載自:http://blog.csdn.net/haolipengzhanshen/article/details/44672005 平臺:win7 32bit + vmware + centos6.6 opensips版本:1.8.

原创 telepresence第一篇

0. doubango doubango telecom是一個公司,主頁:http://doubango.org/ 這個公司下面有好多好東西,都是開源的,而doubango就是一個開源框架 1. telepresence 主頁:http

原创 sip相關總結(2015-04-22)

第一篇sip是3月12日寫的,3月9日入職的,到現在也一個多月。先說下大概情況吧:這一個多月各種折騰,客戶端,服務器 服務器篇: 1. 基於doubango的telepresence:這個咚咚雖然搭起來了,能連上,但通話沒有通;依賴的庫

原创 ShopApp第一次重構

項目開始之初,Sever端只是單線程單Socket,現在App端要往Server發送訂單信息,不好處理,所以打算把這一塊重構,整理成多線程的。 整理之前,整個Sever端只有一個Sever類,全部實現都在這個類裏;現在Sever類只是一

原创 二叉樹系列-5-打印二叉樹所有從根節點到葉子節點的路徑

說明:本文參考網友的實現,如有版權問題,請聯繫我。本文代碼在vs2019下運行通過,不過,測試用例測試很完整。   struct BinaryTreeNode { public:     BinaryTreeNode(int value)

原创 freeswitch和sofia-sip中關於sip的消息機制

Sofia-sip內部使用消息隊列的方式對sip協議進行處理,sofia-sip和application之間是通過reactor模式進行通信,即通過回調實現,本文主要關注sofia-sip內部消息隊列的實現: 1. 需要了解sofia-

原创 二叉樹系列-3-非遞歸遍歷二叉樹

說明:本文參考網友的實現,如有版權問題,請聯繫我。本文代碼在vs2019下運行通過,不過,測試用例測試很完整。   struct BinaryTreeNode { public:     BinaryTreeNode(int value)

原创 freeswitch中文本消息處理流程

1. Freeswitch轉發文本消息流程如下流程圖所示:     1.1 chat_thread_run函數 該函數從消息隊列中pop消息,並把消息傳遞給chat_process_event函數進行處理   1.2 chat_proc

原创 二叉樹系列-1-創建樹

說明:本文參考網友的實現,如有版權問題,請聯繫我。本文代碼在vs2019下運行通過,不過,測試用例測試很完整。   struct BinaryTreeNode { public:     BinaryTreeNode(int value)