原创 Ubuntu 非系統安裝分區 無法訪問

場景: 機械盤存儲數據, 系統安裝在固態盤上 問題: 正常的桌面操作沒有問題, 最近遠程ssh連接,發現無法訪問機械盤數據,  df -h 不顯示機械盤 sudo blkid 顯示機械盤的位置   解決: 在/mnt下創建同名文件夾, m

原创 ubuntu 開發機配置

機器配置記錄 1. 音效軟件 1.sudo apt-get install jackd 2.sudo apt-get install caps

原创 maven 多模塊 工程結構實踐

一. 創建單獨的根pom 文件, root-pom, 工程中只有一個pom文件 文件中內容如下: 1. 各個依賴jar的版本, 即 dependencyManagement 內容 2. build 規定了 resource 及testRe

原创 關於在國內使用maven的一些設置

maven在很大程度上方便了項目的構建,但是由於國內的網絡封鎖,導致這個很方便的東西用起來有些不太方便,尤其是對於不想花錢使用VPN有感覺翻牆太麻煩的人來說,網上巴拉了一下,感覺開源中國的鏡像做的挺不錯的,速度很快,彌補這一不足,具體配置

原创 activeMQ初步使用

最近在使用activeMQ做一些東西,雖然不是我直接承擔該模塊,但是既然參與到了這個工程中,學習一點只是還是不錯的。自己搭建了一個環境,整體上不是比較難,但是中間的一些坑,拿出來說說。(不是太深入,歡迎大神指正) 首先到官網上現在相關的包

原创 解決ubuntu 下 MySQL5.7.16遠程訪問問題

安裝後的遠程訪問一直有問題 ,經過各種查看,發現需要修改 /etc/mysql/mysql.conf.d 目錄下的mysqld.cnf文件 ,在 bind_address前面加上#注掉, 然後grant all privileges on

原创 mysql distinct 與 group by

使用數據庫是需要對數據進行去重處理 ,之前聽聞過distinct,使用以後,以爲已經搞定,在最後上線前的測試才發現差點捅了簍子,於是當時有老老實實的在程序中進行了過濾處理,今天詳細看了一下。 建立一張表:

原创 quartz 1.x版本出現OPTION SQL_SELECT_LIMIT=DEFAULT錯誤解決方案

之所以出現這個問題,是因爲使用了quartz的分佈式部署方案,提高任務平臺的可靠性,由於公司內部框架的限制,只能使用基於spring2.5,也就限制了使用quartz 的1.x版本,但是公司的數據庫挺新的,5.6.。。。 問題錯誤異常爲:

原创 java項目中logger一般使用 static final

(1):出於資源利用的考慮,LOGGER的構造方法參數是Class,決定了LOGGER是根據類的結構來進行區分日誌,所以一個類只要一個LOGGER就可以了,故static (2):final表示一種編程習慣,表示該類的LOGGER只是記

原创 java實現深拷貝的兩種方式及效率比較

java實現深拷貝的兩種方式,寫的不準確的地方還請大神指正 1.採用序列化的方式進行深拷貝; 2.依次克隆各個可變的引用類型域的方式實現; 代碼如下: 首先構建Teacher類,實現接口,clone方法使用序列化實現: class

原创 三範式數據庫設計和反範式的思考(轉)

  一個人要成長到項目經理的位置,要懂的數據庫的設計原則,雖然好多東西都是理論性比較強的東西;當我們拿到一個新的需求,我們把需求從頭到尾搞清楚 後,就開始畫流程圖—>用例圖—->設計數據庫—->進入開發階段—->編碼—->測試—–>項目

原创 最新版FireFox瀏覽器安裝FireBug

自從FireFox持續更新到30後,FireBug一直總是裝不上,但是又不甘心裝個老版本的FireFox,今天無意中發現一種方法,終於把FireBug裝了上去,就把中間的過程整理一下,發了出來,希望對大家有多幫助。 1. 百度 fireb