原创 取得腳本所在路徑

取得腳本所在的絕對路徑,不管在那個目錄下執行這個腳本,輸出的結果是一樣的。 cur=$(dirname $0) SHELL_WORK_DIR=$(cd $cur; pwd) echo $SHELL_WORK_DIR

原创 如何將C語言代碼轉換爲對應的彙編代碼?

VC6.0下有兩種方法: (1)增加參數/FA:Project->Setting...,C/C++選項卡中的Project Options中增加參數/FA,編譯後debug目錄中將會增加對應源文件的彙編文件(*.asm)。 (2)如果想查

原创 anaconda jupyter spark使用問題備註

這些到底怎麼使用,目前我還很懵,暫時先把遇到的問題記錄下。 我的系統爲ubuntu16.04 1,安裝anaconda和jupyter,在https://www.anaconda.com/distribution/下載,下載後直接執行sh

原创 微信小程序實現支付接口

最近做小程序涉及到微信支付,連微信支付都沒有做過的我無從下手,在網上搜索到了幾篇帖子也沒看明白,沒辦法只好照着某一篇(來源:微信小程序中實現微信支付 和 小程序支付,詳細過程)硬着頭皮先寫了,最後經過幾次調試終獲成功,所以我對支付做一個總

原创 linux64位使用phantomjs獲取頁面截圖

linux64位使用phantomjs獲取頁面截圖: 安裝: 官網:http://phantomjs.org/download.html 如果下載慢,可以搜索相應包的下載地址,比如linux 64-bit的可以從http://downl

原创 Cocos2dx學習資料收集

以下資料全部轉載: 官方文檔 ★ cocos2d-x文檔 - 開發者文檔  http://cn.cocos2d-x.org/article/ ★ cocos2d-x論壇 安裝環境 ★ Cocos2d-x v2.2.2版本+Win7+VS

原创 百度圖片url解碼

使用query詞抓取百度圖片數據的時候,爲了簡化抓取,使用firebug跟蹤到百度圖片請求返回了一個json格式數據,例如http://image.baidu.com/i?tn=resultjson_com&ie=gbk&word=%B7

原创 mongodb中obj()使用問題

使用BSONObjBuilder或BSONArrayBuilder定義的變量,調用obj()時需要注意: 同一變量不能調用obj()兩次,第一次有效,第二次段錯誤。 請看src/mongo/bson/bsonobjbuilder.h中56

原创 動態規劃求解最長公共子序列

子序列 假定字符序列A=a1,a2,...,an,如果存在字符序列S=c1,c2,...ck,所有字符都有cj=ai(j=1,2,...,k, i=1,2,...,n),並且cj是A的一個下標遞增序列,則S是A的子序列。 例如A=1234

原创 leveldb使用時遇到的性能問題

我用leveldb+thrift做了個存儲服務,實現了跨進程的數據讀寫。但隨着數據量的增大,我發現數據更新越來越慢。經過排查發現爲leveldb使用問題,有問題的邏輯是:服務端每收到一條更新操作,都先查詢該數據是否已經存在。後修改爲不查詢

原创 c語言調用iconv忽略不可識別的字符

網上抓來的html數據經常需要進行轉碼(utf8和gbk互轉等),總會出現特殊字符造成 iconv轉碼失敗的情況,例如http://app.tongbu.com/bizhi/newipad/cateshow-1-0-1-515427.ht

原创 關於thrift字段修改的問題

關於thrift字段修改的問題,實驗證明: 1,使用optional字段,不用判斷是否設置。如果沒有設置,內容爲0(int)或者空(string)。 2,optional字段設置時,只能用__set_xx()賦值,否則無效。 3,requ

原创 相似哈希simhash計算

simhash計算原理: 簡單的將,一篇文檔的simhash(64位)是這樣計算的:定義一個長度爲64的數組s[],初始化爲0。針對文檔中的每一個詞,計算詞的hash(64位),如果hash第i位爲1,則將數組s[i]加1,否則s[i]減

原创 不用+、-、×、÷做加法

來自:http://zhedahht.blog.163.com/ 其中有一題是:不用+、-、×、÷做加法。 樓主給出了位運算方法,如下: int AddWithoutArithmetic(int num1, int num2) { /

原创 vs2010解決libBox2D.lib啓動問題

問題: 我在win7下按照http://www.cnblogs.com/linji/p/3599478.html安裝了vs2010和cocos2d-x-2.2.2,最後在測試Test的時候出錯。錯誤信息如下:無法啓動程序xxxx/libB