原创 All Life is Problem Solving

暗時間.jpg @Valid AppointmentForm appointment, BindingResult result) { if (result.hasErrors()) { return "appointment

原创 全國大區省市字典

最近公司數據分析需要用到中國八個大區和34個省市的對應關係 百度一下居然沒有資源 手動建了張表 建表 DROP TABLE IF EXISTS `provinces`; CREATE TABLE `provinces` ( `are

原创 Java序列化Long類型數據到前端數據失真

Java序列化Long類型數據到前端數據失真 現象 項目中用到了唯一ID生成器.生成出的ID是long型的(比如說4616189619433466044). 通過某個rest接口中返回json數據後,發現瀏覽器解析完變成了46161896

原创 10-50-500

一個包裏面不超過10個類 一個方法不超過50行代碼 一個類不超過500行代碼

原创 commons-lang包中對我們有用的類

1.StringUtils 該類主要提供對字符串的操作,對null是安全的,主要提供了字符串查找,替換,分割,去空白,去掉非法字符等等操作 2.ObjectUtils 主要是對null進行安全處理,可以設置爲null時的默認返回值,比較相

原创 mysql 數據庫 自增索引

公司內部mysql數據庫分表自增索引生成工具反編譯代碼實現: 原來是注入datasoure 和使用jdbc 操作數據庫的 現在爲了簡單直接使用mybatis 如果你願意可以改回去 這樣比較通用。 NO BB,show Code.

原创 併發參數

CountDownLatch: 一個或者多個線程,等待其他多個線程完成某件事情之後才能執行 CyclicBarrier : 多個線程互相等待,直到到達同一個同步點,再繼續一起執行。 減計數方式 加計數方式 減到0釋放所有

原创 intellijj idea正則替換下劃線爲駝峯

查找: (\w)_(\w) (\w)_(\w)_(\w*) 替換: \l$1\u$2 \l$1\u$2\u$3

原创 kafka 消息重複拉取消費超時

業務場景: 接受或者生成日誌給kafka隊列 消費者同步入庫 公司最近業務日誌比較多 於是設計通過MQ傳輸消費 設計的自作多情的時候爲了減少通信 會把日誌歸併(使用阻塞隊列彙集達到100+再發送出去)結果就是出現大規模的消息堆積在kafk

原创 maven 本地jar 添加到私服

利用命令行: 1). 安裝到本地庫: mvn install:install-file -DgroupId=org.apache.hadoop -DartifactId=hbase -Dversion=1.0 -Dpackaging=ja

原创 運維安全:遠離故障的十大原則

運維安全:遠離故障的十大原則 1、變更要有回滾,在同樣的環境測試過 2、對破壞性的操作謹慎小心 drop truncate delete update alias rm='rm -i' alias cp='cp -i' alias

原创 Math.random與java.util.Random的差別

Math.random與java.util.Random的差別 首先兩者的區別是一個是方法,一個是類。 其實前者的實現藉助與後者。大家可以看一下Math.random()的源碼

原创 簡歷總結

移動護理信息系統 使用技術:springMVC + springBoot + springCloud 項目描述:醫惠移動護理信息系統是跨終端的護士護理病人的病房應用是醫院HIMSS評審必備病房應用。護理信息系統對接醫院信息系統 和檢驗檢查

原创 Spring Bean初始化擴展接口

InitialingBean和DisposableBean InitialingBean 接口 擴展 afterPropertiesSet() DisposableBean 接口 擴展 destory() 前者顧名思義在Bean屬

原创 優雅關機

// 優雅關機, 關機命令需要是 kill pid, 不能是 kill -9 Runtime.getRuntime().addShutdownHook(new Thread() { @Override public void run(