原创 解決開發chrome插件過程中遇到“XX”正在調試此瀏覽器的問題

    在開發chrome插件的時候,考慮到要抓取ajax請求的response body。我採取了chrome.debugger來進行捕獲。但是在調試的過程中發現,chrome瀏覽器tab頁下方出現了以下黃條:消除辦法:    打開ch

原创 deelx導致內存泄漏的問題

 最近在項目中遇到一個問題,4路併發執行解析操作,內存慢慢從10M增加到100M以上。VLD跟蹤後定位到deelx的replace處。 TCHAR* strReturn = regexp.Replace(p_EmailInfo._strH

原创 ofstream寫出的文件打不開或亂碼的解決

最近在搗鼓從郵箱拉取數據並下載郵件附件的內容到本地的活兒,記錄一下遇到的問題。 獲取到附件數據後,最開始將數據寫入本地文件夾的代碼如下: 運行完成後查看寫好的excel文件,顯示文件已損壞 通過beyond compare打開此文件和

原创 nodejs爬取獵聘職位id

需求:爬取網易集團在獵聘網上的在招職位列表,輸出其所有職位id分析:在獵聘上搜索分析後,找到獵聘的公司職位列表在https://m.liepin.com/company上,職位id在其職位li的href上。下面通過代碼進行爬取。const

原创 node.js重試機制的簡單實現

       異常在程序設計的過程中無處不在,也會使我們的程序變得複雜臃腫。簡單的do{...}while(1)基本能夠實現我們所需要的異常處理,但這個顯然不是優雅的node寫法。今天自己動手實現一個簡單的retry類來實現重試功能。代碼

原创 vim如何修改只讀文件

當我們使用vim編輯類似於/etc/network/interfaces這樣的文件的時候總是會遇到權限問 題不能保存,原因是所有的配置文件的權限只屬於root。 那麼怎樣直接以root權限直接vim 這些文件? 方法是: 結合s

原创 解決linux開機啓動rc.local不執行

如果下方命令沒有輸出結果#systemctl list-dependencies multi-user.target | grep rc-local1執行下方命令#chmod +x /etc/rc.d/rc.local #systemct

原创 Windows控制安卓手機撥號與發信息

最近項目遇到一個需求,要求在Windows客戶端上實現控制安卓手機撥號和發消息的功能。目前此功能已完成,記錄一下分享給有需要的朋友。 1.環境搭建 在http://adbshell.com/downloads處下載Windows下adb工

原创 cef源碼編譯

http://blog.csdn.net/weixin_39169700/article/details/79061175 這篇文章講述了cef的源碼獲取和編譯流程。在編譯cefclient和cefsimple的過程中,我遇到了如下錯誤: