原创 visual studio安裝vsix插件

    visual studio安裝一些插件,可以直接在擴展管理即:Manage Extentions這裏就可以搜索關鍵字,如果出現了對應的插件可以直接安裝,有時候,我們的插件可以在網上下載,下載的插件是以vsix擴展名形式存儲的文件。

原创 ubuntu系統沒有/var/log/messages系統日誌文件解決辦法

    在ubuntu系統中,有時候,我們需要通過journalctl -xe來查看服務啓動日誌,但是這個日誌打印不全,所以還是需要通過/var/log/messages這個文件來看。     在一些新的ubuntu系統中,這個文件是不存

原创 ubuntu server系統通過命令改時區和24小時時間格式

    ubuntu server系統安裝之後,系統默認是世界時間,在我們東八區,會晚8小時,另外,系統的時間是12小時,通過date命令查看時間,上午顯示AM,下午顯示PM,如果不習慣,可以修改爲24小時時間格式。    如果是ubun

原创 Electron開啓javascript開發窗口應用之旅

    在大概一年之前,我當時還說nodejs或者javascript無法開發出窗口程序,後來有人打臉了,說electron可以,當時還不以爲然,覺着不可思議,但是直到今天,electron已經可以很方便的開發出窗口程序了,真的是發展迅速

原创 npm install出現error MSB3428:Could not load the Visual C++ component VCBuild.exe錯誤

    我們在windows平臺上運行npm install安裝依賴的時候,會出現需要vcbuild環境,如下截圖所示,根據提示解決辦法是指定系統安裝的vcbuild到環境變量的path中。          解決辦法就是通過npm全局安

原创 docker-compose構建mongodb容器實例

    docker-compose可以一次性開啓多個docker實例,這一點比Dockerfile來構建docker容器要方便的多。docker-compose的重點是對yml文件的配置。yml文件的配置需要注意的是嚴格控制縮進。  

原创 MFC與第三方類庫CWebPage開發javascript函數調用示例

    今天思索一個問題,想着怎麼用c++調用百度地圖,結果網上有一篇文章介紹瞭如何使用MFC項目結合CWebPage來調用百度地圖。看了整篇博客,思路很清晰,但是看下來,其實就是利用了MFC調用html頁面的javascript函數來達

原创 docker使用Dockerfile構建鏡像

    docker獲取鏡像,除了docker pull,docker load之外還可以通過自定義Dockerfile的方式通過命令docker build 來構建新鏡像。通過這種方式可以很自由的定義想要安裝的鏡像,想要安裝的軟件,配置

原创 Mycat數據庫中間件初體驗

    Mycat是阿里開源的數據庫中間件,用java語言編寫,目前是1.x版本,2.0版本正在研發中。     Mycat支持的數據庫很多,目前常用的基本都包含了,mysql,postgresql,sqlserver,oracle,db

原创 eclipse插件開發示例

    eclipse所有的插件均以jar的形式存放在安裝目錄的plugins目錄中,如果我們在eclipse中開發一個插件,最終也是需要打包爲jar放入plugins目錄中。eclipse插件開發也有一套流程,下面給出一個完整的示例。

原创 npm install optipng-bin Failed at the [email protected] postinstall script

    如題所示,在項目中安裝optipng-bin依賴的時候報錯,截圖如下所示:          從報錯信息來看,好像是類似於linux系統的源碼安裝,一度以爲這個問題無法解決,直到找到一個方法,給這個安裝添加一個參數,--ignor

原创 cygwin下vi編輯器的回退鍵、回車鍵、方向鍵均失效解決辦法

    如題所示,windows下的cygwin工具自帶的vi可以使用,但是幾個重要的按鍵均失效,解決辦法就是設置vi配置。     在用戶的根目錄下/home/Administrator下新建.virc文件,然後做如下設置:     

原创 app:spawn ⚠️ Command name was not available. Please run again解決辦法。

    I am in China.     pc : windows10 1607     1、set c:/users/administrator/.npmrc registry=https://registry.npm.taoba

原创 netty實現udp編程示例

    netty實現udp編程比普通的java原生api實現udp編程要稍微複雜一些,但是一旦實現了,也很簡單,而且我們不用關心socket這部分,我們只需要關注我們的業務代碼即可。     這裏給出一個模擬udp server與cli

原创 maven在linux下打包會漏掉非java文件

    如題所示,這個問題是我在linux下對maven項目進行打包的時候遇到的問題,在項目src/main/java目錄中除了java文件之外,有時候會加入一些別的配置比如properties類型的文件,或者meta文件,總之就是與項目