原创 Hbase delete 刪除數據後還存在

往hbase 的表裏連續插入兩條相同數據  調用 delete.addColumn()方法後刪除數據,發現只刪除了第二次插入的數據,第一次插入的還在,發現是hbase的數據是有版本的,調用delete.addColumns()方法後可以刪

原创 設計模式之裝飾模式

    設計模式,老生常談的話題,曾經我也看過設計模式之禪那本書,但是當時的經驗不足,不能完全理解,最近在看源碼,看到了裝飾模式,發現這個模式自己不瞭解,又翻看了下設計模式之禪這本書,明顯感覺理解比第一遍看的時候更深刻了,在此記錄一下,感

原创 Kafka EOFException

kafka客戶端 0.8.2.2kafka集羣服務器 0.9.0.0kafka客戶端往集羣服務器發送數據時報錯網上沒找到答案,目前把客戶端版本升級到0.9.0.0後不再報錯,具體原因如果有知道的請告知

原创 pom標籤大全

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

原创 SpringBoot +ssm 基於註解的事物控制

@Override public String saveImage(String header, String body) throws Exception{ Map<String, Object> resultMap = n

原创 設計模式之裝飾模式(dubbo源碼中的裝飾模式)

package org.apache.dubbo.rpc.protocol; import org.apache.dubbo.common.Constants; import org.apache.dubbo.common.URL; i

原创 Java虛擬機(五)--類加載機制

一 類的加載過程    1 加載        1)通過一個類的全限定名來獲取定義此類的二進制流        2)將這個字節流所代表的靜態存儲結構轉化爲方法區的運行時數據結構        3)在內存中生成一個代表這個類的java.la

原创 Maven打包項目丟失properties文件

項目打包發佈的時候發現配置文件沒有打包上就是圖片中的這個文件後來找到原因pom文件中關於打包的配置中沒有寫紅色方框中的配置,導致無法打包src/main/java下的以properties結尾的文件

原创 Java虛擬機(三)--垃圾收集器

    下面介紹的垃圾收集器沒有哪一種是任何場景都完美適用的,只有大家根據自己系統的情況做出正確的選擇纔是最好的。    先介紹兩個概念:        並行(Parallel):指多條垃圾收集線程並行工作,但此時用戶線程仍然處於等待狀態

原创 redis中 Could not get a resource from the pool 異常解決

項目中用到了redis,測試時發現偶爾會出現在這個錯誤,然後去網上查了下,原來是用完從池子裏取出jedis連接後沒有回收後沒有回收資源導致的特此記錄一下詳細請看下邊的https://blog.csdn.net/qh_java/articl

原创 SpringMVC--自定義處理器攔截器(HandlerInterceptorAdapter)實現登錄校驗

在後臺接口開發中會有一類接口是需要做登錄校驗的,類似於生成訂單,查看自己的訂單列表等接口,都需要先判斷用戶是否登錄.雖然可以在接口中進行判斷,但是會讓代碼冗餘,所以決定用自定義攔截器+自定義註解來完成這個功能自定義攔截器可以實現Handl

原创 HttpServletRequest接收的是Json格式數據的解決辦法

@Override     public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) thr

原创 Kafka Java SSL(Consumer/Producer) Demo

<dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>0.10.0.1</version> <

原创 linux下啓動kafka把證進程不會掛掉

./bin/kafka-server-start.sh -daemon config/server.properties &我嘗試過這樣./bin/kafka-server-start.sh config/server.propertie

原创 MySQL 更新一個字段,表中的其他datetime類型字段全部變成了當前時間

只需要把datetime字段的這個勾去掉即可。