原创 IDEA GRADLE構建項目 --enable-preview 中文亂碼

現在年紀大了,記性越來越不好,只能靠文字記錄來作爲提示了,方便以後的不時之需。 這是兩個問題,本來是解決 新特性預覽的問題 --enable-preview,結果解決完編譯發現報錯的提示是亂碼,看不懂了,順便就處理了第二個問題。由於是連續

原创 wx.config 報錯 invalid signature

測試的時候在主域名下,一直報invalid signature 死活過不去,無奈挨個參數檢查,在用微信工具檢查計算簽名的方法也沒問題。最終發現在主域名下的時候 計算簽名的url不能寫成http://www.xxxx.com 而要寫成htt

原创 WindowsStations窗口站

以下文章不知道轉載自哪裏:找不到原網站了。 Window stations 和桌面可能是Windows NT服務中最與衆不同的了絕大多數編程者都不會直接接觸這兩種對象儘管用戶每時每刻都要碰到它們window station 和桌面對象就象

原创 d3.js d3.geoMercator().fitSize() 報錯

折騰老半天,最後網上找到了問題原因https://stackoverflow.com/questions/45469832/d3-fitsize-gives-nan-valuesfitSize傳值不能傳features,而要傳完整的geo

原创 判斷是否數字的正則表達式

網上找了幾個都有漏洞,無賴自己寫一個,記錄下來備以後使用的時候過來拷貝(因爲不是經常使用正則表達式,也不是一輩子只用一次,每次都是學完符號就忘,需要的時候又重新現學,太煩了)。"^[-\\+]?([0-9]+\\.?)?[0-9]+$"

原创 NPAPI 開發, C++跨線程回調JS函數

通常,在插件中如果要調用JS的函數可以使用NPN_InvokeDefault()來實現,但是調用NPN_InvokeDefault必須要在JS的調用棧中(JS線程)。     比如,JS有兩個函數j-a,j-b,在C++中有函數c-a。那

原创 錯誤:檢查您是否使用了第三方源。如果是就禁用它們,它們常常導致問題。然後在終端中運行以下命令:apt-get install -f

 今天在ubuntu14.04下想裝個codeblocks,不知爲何安裝失敗(可能是因爲下載的版本太老,需要的依賴庫太老而已安裝的依賴庫比較新的原因吧。總之就是安裝失敗了)。然後想通過新立得安裝,卻提示:檢查您是否使用了第三方源。如果

原创 windows7 default桌面,winlogon桌面和screensaver桌面的截屏

這個項目已經結束快兩年了,由於公司需要,所以又來做個總結。 當時需要做屏幕截圖,但是在winlogon桌面(ctrl+alt+del 或 登錄界面 或 UAC)和screensave桌面(屏保下)截圖都是黑屏,所以就引來了這個問題。 解決

原创 數據庫併發插入避免重複數據的問題

今天稍微研究了下這個問題從網上整理資料大致得到了如下方案,先粗略記錄下,下班回去再更詳細記錄下。 所有的方法都先不考慮性能問題,也不考慮業務,只看邏輯上能否達到去重複插入,因爲第一,如果唯一性是必須要保證的,那麼只能在先實現了,再去考慮優

原创 Eclipse 運行或調試時沒有設備 但DDMS顯示設備已連接

經過多次摸索發現是建項目時SDK版本選擇錯誤,我的手機是5.0.2,但建項目時minnimum required sdk 選擇了5.1,所以在選擇調試設備時總是發現不了手機。 所以如果你也出現了這種情況,可以看看是不是選擇的SDK版本不對