原创 字符串反轉小Demo

package com.cgfz.thread; public class Demo1 { public static void main(String[] args) { System.out.println(reverse2

原创 4個線程實現兩個線程加一,兩個線程減一

public class Demo1 { public static void main(String[] args) { MyThread one = new MyThread("add"); Thread t1Thr

原创 java補集,交集,差集

//求兩集合的交集 private static String[] partner(String[] m,String[] n) { List<String> rs = new ArrayList<String>();

原创 正則表達式15個常用實例

原文鏈接:https://blog.csdn.net/liangqibinde/article/details/79205585 收集整理了15個常用的javaScript正則表達式,其

原创 關於上移和下移

<select id="moveUp" resultMap="ResultMapWithBLOBs" parameterType="java.lang.Integer"> select <inclu

原创 pio關於excell的讀和寫

導入pom文件 <!--單元測試--> ----------------------------部分jar用不到 <dependency> <groupId>junit</groupId>

原创 java中關於正則表達驗證

其中包含了phone,email等 public class CommonRegUtils { public final static String emailRegx = "^[\\w-\\.]+@[\\w-]+(\\.+[\

原创 阿里雲Email

**1. 添加依賴 <!--阿里雲的短信服務SDK start--> <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-

原创 SpringBoot整合阿里雲sms短信

1.添加依賴 <!--阿里短信服務--> <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId>

原创 基於SpringCloud的httpclient線程池

連接池:通過連接池創建httpclien,定時關閉空閒的連接,有get和post(未測試)請求方式。 package com.base.config; import java.io.IOException; import jav

原创 java二維碼的生成

java實現二維碼生成的方式很多,但是大多數相似,本文則是引用google.zxing import com.google.zxing.BarcodeFormat; import com.google.zxing.EncodeHi

原创 maven搭建私自服

1、私服簡介 私服是架設在局域網的一種特殊的遠程倉庫,目的是代理遠程倉庫及部署第三方構件。有了私服之後,當 Maven 需要下載構件時,直接請求私服,私服上存在則下載到本地倉庫;否則,私服請求外部的遠程倉庫,將構件下載到私服,再提

原创 json工具類

手寫json工具類Sting轉化爲json,或者逆向轉化 Sting轉化爲json,或者逆向轉化 /** JSON格式化工具 @author 32752 */ public class JSON { private stat

原创 HashMap的實現原理與源碼分析

一、什麼是哈希表 在討論哈希表之前,我們先大概瞭解下其他數據結構在新增,查找等基礎操作執行性能 數組:採用一段連續的存儲單元來存儲數據。對於指定下標的查找,時間複雜度爲O(1);通過給定值進行查找,需要遍歷數組,逐一比對給定關鍵字

原创 亞瑟夫環問題

解決方案一:使用數組,進行while持續循環 public class quit3 { public static void main(String[] args) { long start=System.