原创 java中 List元素的排序
1.Collections排序 1)基本類型的元素 List<Integer> demo_list = new ArrayList<>(); Collections.sort(demo_list ); 2)實體類元素的排序:通過某個成員變
原创 java 圖片相關之類型轉換,壓縮,base64編碼
1.MultipartFile,BufferedImage,File,Image,的轉換 1)file --> MultipartFile File file = new File("F:/test_used_url
原创 Tesseract-OCR識別中文之---訓練自定義字庫生成語言包
在之前已經說明過識Tessract-OCR識別(手寫|通用字體)中文了,只不過使用的是官方的漢字庫, https://blog.csdn.net/weixin_37794901/article/details/83343092; 若想提高
原创 Spring Boot + Mybatis(支持xml配置方式和註解兩種方式) WEB項目
一.工具(idea) 二.創建項目 最後finish; 3.配置與編寫demo 目錄: 3.1 springBoot配置文件:application.yml;也可使用properties文件 spring:
原创 java 上傳圖片的兩種方式
一.MultipartFile picture.transferTo(file); //picture(MultipartFile類型),file(File類型)(上傳的路徑+文件名) 二.ImageIO BufferedImage im
原创 Java 實現OCR 識別圖像文字(手寫中文)----tess4j
最近有個需要,小程序端手寫中文之後生成圖像,後端需識別圖片上中文..;剛開始想到第三方收費api試試,先用了百度AI開放平臺的通用字體識別的API,但對於手寫字的識別不太高,通用字體還挺好的;於是找到了Tessearct-OCR,參考
原创 SprinMvc+Redis 實現session共享
一.session共享的應用場景 每個客戶端與服務器交互時生成會話的sessionID是唯一,同個客戶端在訪問不同的域名:主域名、子域名、跨站點域名或跨服務器域名,會有不同的sessionID,有些應用程序會在session存放用戶
原创 BufferedImage+Graphics 生成網格彩色圖
在矩形圖上拼畫小矩形,填色 // 創建image BufferedImage image = new BufferedImage(1000, 1000, BufferedImage.TYPE_INT_ARGB); // 創建畫筆 Grap
原创 Gson解析HTTP請求的響應json數據,Map/Bean
maven依賴: <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.2.4</version> </
原创 java自定義異常(runtimeException)
Throwable / \ Error Exception
原创 Mysql 一條update語句,更新多張表(存在關聯的表)
UPDATE table1 LEFT JOIN table2 ON table1.xx=table2.xx (關聯的字段) SET table1.xx=value,table2.xx=value (update value
原创 springMVC :HandlerMethodArgumentResolver+ 自定義註解 實現的參數自動獲取會話user數據
使用場景:在接口請求的方法上添加bean參數user,在實際請求時不需要傳數據,通過HandlerMethodArgumentResolver 賦值到user;sept1package hotkidclub.base;import sta
原创 springMVC :HandlerInterceptorAdapter + 自定義註解 實現用戶登入 的請求攔截器
sept1 自定義註解 @retention :Retention(保留)註解說明,這種類型的註解會被保留到哪個階段. 有三個值{ 1).RetentionPolicy.SOURCE —— 這種類
原创 Java8 Stream 流的簡單應用
參考詳情文檔:https://www.ibm.com/developerworks/cn/java/j-lo-java8streamapi/index.html點擊打開鏈接應用對象:array,list1 map映射/提取元素 st
原创 java校驗身份證信息-調用第三方(聚合API)
HttpClient httpClient = HttpClientBuilder.create().build();ObjectMapper mapper = new ObjectMapper();HttpGet httpGet =