原创 Linux下動態鏈接庫的使用

http://www.cnblogs.com/Xiao_bird/archive/2010/03/01/1675821.html Linux下的靜態鏈接庫,做起來比較容易,只要將目標文件用ar打包就可以,下面寫一下動態鏈接庫的製作和使

原创 Linux 進程熱升級(共享庫的動態替換)

http://www.ibm.com/developerworks/cn/linux/l-cn-prcss-hotupgrd/ 爲了實現 Linux 系統進程熱升級,本文提供了一種底層的實現方法,即在不重啓進程的條件下,升級進程的共享庫模

原创 網絡監聽函數listen()

listen()函數   是換換內容得時候了。假如你不希望與遠程的一個地址相連,或者說, 僅僅是將它踢開,那你就需要等待接入請求並且用各種方法處理它們。處 理過程分兩步:首先,你聽--listen(),然後,你接受--accept() (

原创 SSL與TLS的區別以及介紹

原文地址http://hengstart.iteye.com/blog/840561   SSL:(Secure Socket Layer,安全套接字層),位於可靠的面向連接的網絡層協議和應用層協議之間的一種協議層。SSL通過

原创 Android Native反調試

http://www.zhaoxiaodan.com/java/android/android-native%E5%8F%8D%E8%B0%83%E8%AF%95.html 思考 之前研究了下如何調試和嘗試反一個別人加密的東西,

原创 五種開源協議的比較(BSD,Apache,GPL,LGPL,MIT) – 整理

http://www.awflasher.com/blog/archives/939 當Adobe、Microsoft、Sun等一系列巨頭開始表現出對”開源”的青睞時,”開源”的時代即將到來! 最初來自:sinoprise.com/

原创 查看Linux版本系統信息方法彙總

 Linux下如何查看版本信息, 包括位數、版本信息以及CPU內核信息、CPU具體型號等等,整個CPU信息一目瞭然。 一。查看內核版本命令: 1) [root@SOR_SYS ~]# cat /proc/version Linux v

原创 窮人版valgrind

http://www.douban.com/note/524982126/ valgrind是內存泄漏的萬靈藥,只要能用得上valgrind。但在實際當中不管是運行速度還是運行環境都受限太多。最近碰到一個第三方商業庫的內存泄漏,既沒有源代

原创 JNI中jstring操作

http://blog.sina.com.cn/s/blog_80c9582b0100so65.html 使用JNI時,最常見的操作是將jstring轉換成UTF字符串。JNI提供了幾個轉換函數:GetStringUTFChars,G

原创 rpath失效了?!

項目中遇到一個問題,可執行文件foo在編譯時指定的libstdc++.so.6,運行時始終鏈接到系統/usr/lib64/libstdc++.so.6。 經過一番思索(搜索:baidu,google,bing.......)終於找到一篇文

原创 gcc ——“cannot execute binary file”

-c 只編譯並生成目標文件,即.o文件。不加 -c 就應該可以了

原创 語音識別資料

Speech and Natural Language Processing https://github.com/edobashira/speech-language-processing/blob/master/README.rst

原创 協方差矩陣的概念及matlab計算

http://blog.sina.com.cn/s/blog_4aa4593d01012am3.html 今天看論文的時候又看到了協方差矩陣這個破東西,以前看模式分類的時候就特困擾,沒想到現在還是搞不清楚,索性開始查協方差矩陣的資料

原创 人工智能(AI)資料大全

http://www.techug.com/awesome-artificial-intelligence 這裏收集的是關於人工智能(AI)的教程、書籍、視頻演講和論文。 歡迎提供更多的信息。 在線教程 麻省理工學院人工智

原创 一些曾經的奉爲經典的做法都被顛覆了

float a = 0.0f;if (a==0.0f){std::cout << "yes" << std::endl;}if (a==0){std::cout << "yes" << std::endl;}int b = 0;if (a