原创 Cortex-M3和Cortex-M4 Fault異常應用之一 ----- 基礎知識

1. 摘要         Cortex-M內核實現了一個高效異常處理模塊,可以捕獲非法內存訪問和數個程序錯誤條件。本應用筆記從程序員角度描述Cortex-M Fault異常,並且講述在軟件開發週期中的Fault用法。   2. 簡介  

原创 android sdcard存儲方案(基於wrapfs文件系統)

轉:http://www.2cto.com/kf/201412/363638.html 一、基於fuse的sdcard存儲方案缺點 android 默認的方案,是基於用戶空間文件系統,最最大的優點是移植性好。 http://en

原创 linux下使用TC模擬弱網絡環境(網絡延遲和丟包)

1 模擬延遲傳輸簡介 netem 與 tc: netem 是 Linux 2.6 及以上內核版本提供的一個網絡模擬功能模塊。該功能模塊可以用來在性能良好的局域網中,模擬出複雜的互聯網傳輸性能,諸如低帶寬、傳輸延遲、丟包等等情 況。使用 L

原创 socket--shutdown()

調用 close()/closesocket() 函數意味着完全斷開連接,即不能發送數據也不能接收數據,這種“生硬”的方式有時候會顯得不太“優雅”。 圖1:close()/closesocket() 斷開連接 上圖演示了兩臺正在進行雙

原创 lcov收集覆蓋率

1、gcov 1.1 什麼是gcov       首先我們要了解什麼是gcov,gcov伴隨gcc 發佈。gcc編譯加入-fprofile-arcs -ftest-coverage 參數生成二進制程序,執行測試用例生成代碼覆蓋率信息。 1

原创 用 Wireshark 圖解 TCP 三次握手

摘要: 原創出處:www.bysocket.com 泥瓦匠BYSocket 希望轉載,保留摘要,謝謝! 一、什麼是 Wireshark ? 簡單地說,Wireshark 是抓包工具。官網說,“Wireshark 是一個網絡包分析工具。

原创 Android用surface直接顯示yuv數據(二)

上一篇文章主要是參照AwesomePlayer直接用SoftwareRenderer類來顯示yuv,爲了能用到這個類,不惜依賴了libstagefright、libstagefright_color_conversion等動態靜態庫,

原创 一站式學習Wireshark(十):應用Wireshark顯示過濾器分析特定數據流(下)

轉載請在文首保留原文出處:EMC中文支持論壇https://community.emc.com/go/chinese  介紹   掌握顯示過濾器對於網絡分析者來說是一項必備的技能。這是一項大海撈針的技巧。學會構建,編輯,保存關鍵的顯

原创 Android用surface直接顯示yuv數據(一)

轉自:http://blog.csdn.net/tung214/article/details/36887041 研究了一段時間Android的surface系統,一直執着地認爲所有在surface或者屏幕上顯示的畫面,必須要轉換成R

原创 SSL通信基本過程

轉:http://www.cnblogs.com/afarmer/archive/2009/11/25/1610884.html SSL消息按如下順序發送:    1.Client Hello    客戶發送服務器信息,包括它所支

原创 一站式學習Wireshark(一):Wireshark基本用法

轉載請在文首保留原文出處:EMC中文支持論壇https://community.emc.com/go/chinese 介紹   Wireshark基本用法:抓取/過濾/查看報文 應用Wireshark觀察基本網絡協議 應用Wire

原创 一站式學習Wireshark(八):應用Wireshark過濾條件抓取特定數據流

轉載請在文首保留原文出處:EMC中文支持論壇https://community.emc.com/go/chinese   介紹   應用抓包過濾,選擇Capture | Options,擴展窗口查看到Capture Filter欄。雙

原创 一站式學習Wireshark(九):應用Wireshark顯示過濾器分析特定數據流(上)

這裏可以下載到一些各類協議的抓包樣本:https://wiki.wireshark.org/SampleCaptures 還有各類過濾條件參考 https://wiki.wireshark.org/CaptureFilters http

原创 ubuntu使用Facebook的ATC模擬不同的網絡類型

原文鏈接:https://www.jianshu.com/p/09193f19653e 1 安裝Ubuntu16系統 使用U盤安轉Ubuntu 16 或者以上系統,該系統默認支持熱點分享功能。安

原创 WebSocket 是什麼原理?爲什麼可以實現持久連接?

作者:Ovear 鏈接:https://www.zhihu.com/question/20215561/answer/40316953 來源:知乎 著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。   一、WebSoc