原创 vs code Mac OS C++ debug 掛起問題

VS Code版本: Version: 1.41.1 Commit: 26076a4de974ead31f97692a0d32f90d735645c0 Date: 2019-12-18T14:57:51.166Z Electron: 6.

原创 linux 常用命令

find . -name "xxx.js" 遞歸當前目錄及子目錄查找文件名爲"xxx.js"的文件 find . -name "*.xml" -exec grep -q -s "10354" {} \; -print 遞歸當前目錄及子目錄

原创 VS2013 調試x64程序報"Windows Web服務框架錯誤"問題

在64位windows中,如果用VS2013調試X64程序,可能會報錯 "Windows Web服務框架錯誤", 此時很可能的問題是Windows防火牆正在啓用中,阻止了X64程序的遠程調試(VS2013對於X64程序的調試只能是遠程調試

原创 Visual Studio在線安裝包,在Windows10某些版本上不認識系統代理的解決辦法

在Windows10的某些版本中,VS在線安裝包不認識系統的代理設置,而且NB的MS不準備修復此問題:   解決辦法,在其他Windows版本,比如Win7中,執行離線安裝的步驟,下載離線安裝包,下面是例子: vs_community_

原创 maven offline的巨大的坑

在maven編譯的離線模式下, 如果在pom裏面排除了某個lib,而這個lib不在本地的repository裏面存在 maven居然會編譯不通過,說在離線模式下下載不到這個庫, 我都排除了,還去下載, maven設計者的神邏輯NB的不要不

原创 aws letsencrypt申請證書碰到 CSR contains one or more IP address fields

這是個小小的坑,aws自己的linux自帶的openssl.cnf裏面(位置可能在/etc/pki/tls/openssl.cnf) 自己包含有 [ alt_names ] IP.1 = xx.xx.xx.xx 這樣的信息,所以生成cs

原创 git missing tree 或者 missing blob 問題修復

當git push時,發生missing tree 或者 missing blob問題時,可以嘗試通過 git gc --aggressive --prune=now 解決,在命令運行中會找出一堆垃圾,對所有的回答選項都選n即可

原创 谷歌市場應用的多apk發佈(減小apk的大小)

在谷歌市場發佈應用的時候,有時候由於apk太大,需要分abi或者screen,對於不同的機種,打不同的apk包,來減少apk的大小 而谷歌市場的發佈,支持如下種類的多apk發佈: Support different OpenGL te

原创 nginx:*21 FastCGI sent in stderr: "Primary script unknown"

linux 下php-fpm+nginx 瀏覽器訪問php頁面,報file not found 後臺nginx 報錯:*21 FastCGI sent in stderr: "Primary script unknown" 可能的原因是

原创 [爲REST形式的WCF使用newtonsoftJson轉換器]之後篇-文件上傳

在爲RESTful的WCF使用了newtonsoftJson轉化器之後,現在需要一個新功能,爲REST WCF增加一個能上傳文件的藉口,如果沒有自定義newtonsoftJson,這個東西只需要寥寥幾筆,就直接實現了文件上傳,但現在自定義

原创 gerrit 刪除廢棄的提交(Abandoned commit change)

步驟1 gerrit數據庫訪問授權 首先在gerrit站點確認project config裏是否對Administrator組有訪問gerrit數據庫的權限 使用Administrator組的賬戶登陸gerrit網站,然後點擊Projec

原创 Code Review - Error The page you requested was not found, or you do not have permission...

gerrit頁面的code review,當點擊某個提交的文件,想查看diff信息的時候,出現了標題所示的錯誤: 經過多方查找,找到了問題的原因,因爲gerrit 2.6+以上的版本,使用了apache作爲反向代理,需要進行一些額外的

原创 mybatis @Param 無效問題

在使用PowerMock的時候,對於Dao層用@Param註解的接口,有可能會出現綁定的參數找不到問題, 原因是PowerMock把@Param替換成了自己的代理類, 解決辦法 在測試類上面使用@PowerMockIgnore("org.

原创 JIRA忘記admin密碼的恢復方法

當忘記了jira的管理員密碼時,可以通過連接到JIRA數據庫,如mysql 然後在表cwd_user中找到此用戶的記錄 把字段credential改成知道的用戶密碼一樣的加密字符串 然後登錄就可以了 此方法在6.0.3中可用

原创 No subject alternative names那些事

最近做了一個項目,需要java調用WCF服務,其中爲了安全性,使用了https的basic身份認證來做這件事情 而關鍵的WCF配置如下所示: <basicHttpBinding> <binding name=