原创 mapreduce讀取sequencefile文件中的數據

sequencefile中的數據是以key,value對存儲的。通過mapreduce模式,可以讀取sequencefile中的數據。public class MapReduceReadFile { private static S

原创 spring啓動時,解密配置文件的密文

場景:spring項目中,爲了安全,配置文件中的部分信息設置成密文的,比如數據庫密碼,spring在加載這些配置文件時,需要指定相應的解密算法去解密這些配置項。 實現原理: 1.繼承spring中的org.springframework

原创 如何設置eclipse下查看java源碼

windows--preferences--java--installed jres --選中jre6--點擊右邊的edit--選中jre6/lib/rt.jar --點擊右邊的 source attachment configurati

原创 eclipse + maven + tomcat 配置

這幾天在配置eclipse + maven的web開發環境,之前用intellij + jetty,發現intellij對maven的支持很好,只需很少的配置,就可以實現在項目中debug代碼,但個人比較習慣使用eclipse,所以就去折

原创 服務端錯誤碼規則設計

錯誤碼暫定都是5位數字,並配有相應的英文解釋錯誤碼爲 0 表示成功,其他都表示錯誤錯誤碼按模塊按功能場景分級分段,前三位錯誤碼錶示模塊,第四位表示模塊下的功能。舉例,商城系統裏有交易模塊和商品模塊,則可以這樣劃分:401開頭的表示交易模

原创 apiary multipart/form-data

+ Request (multipart/form-data; boundary=----abc)          + Body                           ----abc  

原创 初識mongo

環境:mac sierra 版本:mongo v3.4.2 今天稍微搞了一下mongo,簡單記錄一下心得 1.啓動的時候沒有使用–auth命令,即直接以 mongod 命令啓動,沒有用 mongod –auth 命令啓動,然後創建了

原创 Ubuntu下zh_CN.UTF-8 locale找不到的問題

在使用man 命令查看  locale 的時候報錯 man: can't set the locale; make sure $LC_* and $LANG are correct 輸入 locale 命令,得到如下信息 local

原创 mac 解決安裝mysql_python時提示mysql_config not found的問題

按照 http://www.w3cschool.cc/python/python-mysql.html 提示進行Python連接mysql操作時,需要先安裝mysql_python,從網上下載了源碼包進行

原创 java jaxbContext convert bean to xml

在spring boot v1.3.3中將java bean轉換爲xml 由於創建jaxbcontext對象比較耗時,所以將該對象注入進來使用 @Bean public JAXBContext wxOrderJAXBContext()

原创 eclipse中解決update maven之後jre被改成1.5的問題

在項目的pom.xml文件中加入以下內容 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>ma

原创 企業號第三方服務商可信域名配置

環境:測試階段;第三方服務商套件 描述:在測試應用套件的時候,修改了之前填寫的可信域名,改了之後沒有立即生效 解決方法:企業號重新授權該應用套件

原创 intellij idea 找不到符號

版本:10.1 idea編譯的時候提示找不到符號,清除caches和restart都不行,後面想到有可能是之前文件有錯誤然後在命令行用mvn命令編譯,那邊可能有緩存什麼的,所以導致了現在的問題,後面重新在命令行執行mvn clean pa

原创 mac修改mysql端口

macOS:10.12.4 BETA mysql:5.6.35 採用dmg方式安裝的mysql,默認啓動端口爲3307,不是默認的3306.如果想改爲3306,可以編輯 /Library/LaunchDaemons/com.oracl

原创 jenkins安裝publish over ssh插件

Jenkins版本:v2.103 在安裝Jenkins的publish over ssh插件的時候,Jenkins界面裏無法安裝成功,後面自己去網上下載了publish over ssh插件,使用本地上傳插件文件去安裝的方式,但是提示了