- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 Nginx 配置使用https和tcp模块
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-stream
2021-07-06 14:11:22
265
转载 Springboot整合Spring Retry实现重试机制的实现
在项目开发过程中,经常会有这样的情况:第一次执行一个操作不成功,考虑到可能是网络原因造成,就多执行几次操作,直到得到想要的结果为止,这就是重试机制。Springboot可以通过整合Spring Retry框架实现重试。下面讲一下在之前新建的ibatis项目基础上整合Spring Retry框架的步骤:1、首先要在pom.xml配置中加入spring-retry的依赖:<dependency> <groupId>org.springframework.retry&l
2020-12-18 15:48:49
864
2
转载 9种设计模式在Spring中的运用,一定要非常熟练!
来自:SCDN(微信号:iCoding91)原文链接:https://blog.youkuaiyun.com/caoxiaohong1005/article/details/80039656Spring中涉及的设计模式总结1.简单工厂(非23种设计模式中的一种)实现方式:BeanFactory。Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得Bean对象,但是否是在传入参数后创建还是传入参数前创建这个要根据具体情况来定。实质:由一个工厂类根据传.
2020-12-18 15:44:39
170
转载 java-线程池工具类
package thread.pool;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecutorService;import java.util.concurrent.TimeUnit;p...
2019-07-09 17:24:10
846
原创 java下载文件到本地
public static boolean downloadFile(String fileUrl, String fileLocal) throws Exception { boolean flag = false; URL url = new URL(fileUrl); HttpURLConnection urlCon = (HttpURLConnection) ur...
2019-07-09 17:16:42
386
原创 java调用接口
package com.c;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintStream;import java.net.HttpURLConnection;import java.net.URL;import java.util.HashMap;import ja...
2018-09-13 17:36:19
261
原创 cacheMap缓存的使用
/** * 获取缓存的对象 * * @param account * @return */ public static String getCache(String account) { account = getCacheKey(account); // 如果缓存中有该账号,则返回value ...
2018-08-31 18:16:20
5369
原创 基于ConcurrentHashMap实现带时限的缓存
一、创建缓存类package cache;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;public final class Cache { /** * 预缓存信息 */ private static final Map<String, Ob...
2018-08-31 18:14:24
1975
转载 身份证正则验证
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.util.Map;/** * 身份证正则验证 * */public class IDCardUtil { final static ...
2018-08-21 15:28:10
9586
2
转载 导出Excel工具类
import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.lang.reflect.Method;import java.net.URLEncoder;import java.util.List;impo...
2018-08-21 15:24:09
150
原创 测试接口类
public static String doGet(String url, String authorization) throws Exception { CloseableHttpClient httpclient = HttpClients.createDefault(); HttpGet httpGet = new HttpGet(url); ...
2018-08-21 15:14:52
170
转载 测试下载文件
/** * 测试下载文件 * * @param url * @param authorization * @param json * @return * @throws Exception */ public static String download(String url, String authoriz...
2018-08-21 15:13:59
2737
转载 解压Zip文件
/** * 解压Zip文件 * * @param path * 文件目录 */ public static String unZip(String path) { int count = -1; String savepath = ""; String Folder =...
2018-08-21 15:13:34
200
转载 文件下载流
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import javax.servlet.http.HttpServletRequest...
2018-08-21 15:12:24
451
转载 测试数据库连接
import java.sql.SQLException;import javax.sql.DataSource;import org.junit.Test;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplic...
2018-08-21 15:11:11
373
转载 解压Zip文件工具类
import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.Enumeration;import org.apache.tool...
2018-08-21 15:09:59
152
转载 mysql查看死锁和解除锁
解除正在死锁的状态有两种方法:第一种:1.查询是否锁表show OPEN TABLES where In_use > 0;2.查询进程(如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程)show processlist3.杀死进程id(就是上面命令的id列)kill id 第二种:1.查看下在锁的事务 SELECT * FR...
2018-08-06 09:30:56
169
转载 线程池的使用
/** * 线程池的基本使用 * @Date 2018年8月3日 */public class ThreadPoolExecutorTest { /** * 创建一个线程池(完整入参): * 核心线程数为5 (corePoolSize), * 最大线程数为10 (maximumPoolSize), * 存活时间为60分钟(keepA...
2018-08-06 09:23:51
97
转载 input禁止自动填充
1、在form表单或者input中使用autocomplete=”off”2、不让页面读取缓存数据<meta http-equiv= "Pragma" content= "no-cache" /> <meta http-equiv= "Cache-Control" content= "no-cache" /> <meta htt
2018-07-27 11:00:30
3422
转载 自定义工具类PropertyUtil,并在该类的static静态代码块中读取properties文件内容保存在static属性中以供别的程序使用
package com.hafiz.www.util;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.*;import java.util.Properties;/** * Desc:properties文件获取工具类 * Created by hafiz.zhang on 2016/...
2018-07-19 14:36:09
1169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人