原创 如何啓動一個java的main程序

最簡單的如果是class,直接java 後綴就可以了執行了 如果是jar,指定了在Manifest指定了main-class也好辦 如果是jar,沒有指定main-class,但是隻有一個文件,無其他依賴(或者通過maven打到一

原创 編譯libevent for windows

libevent時常用的網絡異步通信開發工具,可以用來實現c++的複雜網絡開發,類似於java中的netty,當然了libevent更加強大,支持http等協議,可以做小型http server libevent在linux下編譯

原创 解決git取消ss代理後仍然訪問代理端口的問題

很長時間了… 首先,先用命令看看git有沒有配代理 git config --list 用git config --global --unset,把這些配置逐一干掉,這時候一般都可以了,但是可能還不能訪問,關掉ss軟件,找到ie

原创 【小知識】如何刪除chrome的瀏覽器地址

很多時候在刪除了chrome的歷史記錄和書籤後還會在地址欄出現搜索過的內容,這是因爲chrome有自動補全和推薦的功能,通過下面方法可以解決。 地址欄輸入 chrome://flags/#omnibox-suggestion-tr

原创 mesos在windows下編譯和使用

網上對mesos的windows下的編譯方式有些不完整,這整理下 首先是編譯方法: 獲取mesos的最新代碼,很多方法,這裏不解釋了 安裝cmake和GNU patch for Windows,網上有下載地址,cmake記得配置

原创 解決apache找不到apxs文件的問題

通過編譯方式安裝的apache一般都編譯安裝了apxs擴展包,可以用於對php安裝做支持,但是linux系統有時候通過source進行安裝並不攜帶apxs,這時候如果需要做支持就要單獨安裝,過程很簡單通過源安裝httpd-deve

原创 通過QueryDsl動態生成sql

querydsl是個不錯sql動態生成拼裝工具,網上很多方法都是類似hibernate或mybatis類的orm操作,這裏直接用它的動態生成方式,直接引入core包就行 Map<String,SQLTemplates> sqlTe

原创 解決新版本spring cloud在tomcat環境下存在的啓動不加載的問題

新版本spring cloud的初始化依賴spring boot本身提供的WebServerInitializedEvent事件 但這個事件只存在於內置web容器中,獨立tomcat無效 這裏提供一個類用於解決 @Componen

原创 spring boot maven打包

spring boot自帶了fat打包方式,但是我不太喜歡,於是改成用maven傳統的壓縮包發佈方式 注意:這是非tomcat環境 源程序main目錄結構 java:源代碼 resources:資源 assembly:打包配置

原创 一個簡化mybatis-plus分頁操作的utils

爲了簡化mybatis-plus對IPage和Page的使用,這裏簡單封裝了一個class package com.github.xyhshen.boot.utils; import com.baomidou.mybatispl

原创 最近發現很多人部署大數據集羣的不好習慣

喜歡用ip地址,不用hostname,非常不利於維護,有的還喜歡設置一些如localhost的地址,localhost是不能隨便使用的,容易造成大量衝突 另外,hostname一定要修改成有意義的 hostnamectl set-ho

原创 最近碰到一個office報錯問題

無論點擊任何offcie中的調轉鏈接都是提示"您的組織策略阻止我們爲您完成此操作" 查了下知道問題,原來是360的安全瀏覽器策略造成的,已經把360安全瀏覽器刪了,但是估計沒恢復註冊表,結果造成了這個原因。 吧註冊表HKCU和HKLM

原创 解決一處ztree的checkbox選中問題

最近以前使用的一個ztree界面出現了checkbox無法全選取消的問題,經過排查發現了 check : { enable: true, autoCheckTrigger: true,

原创 restful接口設計簡單規範

之前做接口的發現很多不規範的地方,後來改進了一下,記錄下思路 url命名方式:以固定的上下文根開始,比如http://host/example/api,到api這層,後續路徑儘量不要太複雜,如果後續有重新開發的可能性,應該在相應的

原创 maven、sbt、gradle的幾種依賴打包方式

前言 目前常用的項目管理工具大概包括maven、sbt、gradle幾種,這幾種工具在使用時往往會遇到一種常見的場景,就是需要把工程依賴的jar包導出或打成一個包,下面來總結這幾種工具如何實現依賴打包。 maven 打成一個包,即依