- 博客(22)
- 资源 (8)
- 收藏
- 关注
原创 idea 常用插件
Lombook PluginMyBatisCodeHelperPro查看maven依赖树mvn dependency:tree -Dverbose > release.txt
2019-08-05 20:18:23 116
原创 cron表达式
{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}秒 0-59 , - * /分 0-59 , - * /小时 0-23 , - * /日期 1-31 , - * ? / L W C月份 1-12 或者 JAN-DEC , - * /星期 1-7 或者 SUN-SAT , - * ? / L C #年(可选) 留空, 1970-2099 , - * /*...
2019-04-30 18:33:19 264 1
转载 使用redis分布式锁解决spring schedule集群部署重复执行问题
redis分布式锁是通过setnx命令实现的。该命令的作用是,当往redis中存入一个值时,会先判断该值对应的key是否存在,如果存在则返回0,如果不存在,则将该值存入redis并返回1。根据这个特性,我们在程序中,每次都调用setIfAbsent(该方法是setnx命令的实现)方法,来模拟是否获取到锁,如果返回true,则说明该key值不存在,表示获取到锁;如果返回false,则说明该key值存...
2019-01-25 20:27:08 228
原创 java 文件读写 IO/NIO
import java.io.*;import java.nio.file.Files;import java.nio.file.Paths;import static org.springframework.util.FileCopyUtils.BUFFER_SIZE;public class CopyFilesWithIO { public static void ...
2018-12-22 00:43:03 197
原创 Java集合
List、Map、Set的区别与联系一、结构特点 1.List和Set是存储单列数据的集合,Map是存储键值对这样的双列数据的集合; 2.List中存储的数据是有顺序的,并且值允许重复;Map中存储的数据是无序的,它的键是不允许重复的,但是值是允许重复 的;Set中存储的数据是无顺序的,并且不允许重复,但元素在集合中的位置是由元素的h...
2018-11-10 18:33:07 101
转载 IDEA去除掉虚线,波浪线,和下划线实线的方法
初次安装使用IDEA,总是能看到导入代码后,出现很多的波浪线,下划线和虚线,这是IDEA给我们的一些提示和警告,但是有时候我们并不需要,反而会让人看着很不爽,这里简单记录一下自己的调整方法,供其他的小伙伴在使用的时候参考。主要有:代码中大量的波浪线,参数和变量下划线,Typo提示,never used和注释参数名不匹配提示,以及变量初始化多余时提示,形参名的提示。下面是具体操作步骤,如果按照对应的...
2018-11-07 23:08:47 3338
原创 Log类
import org.slf4j.LoggerFactory;public class Logger { public static void warn(Object obj, String message, Exception e) { org.slf4j.Logger log = LoggerFactory.getLogger(obj.getClass().getN
2017-08-03 13:17:30 839
原创 Log 日志
import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;public class Logger { public static void warn(Object obj, String message, Exception e) { Log log = Log
2017-07-14 10:35:24 300
原创 ajax 每10秒调用一次接口
<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>">
2017-04-20 19:06:13 5876
原创 git reset 的使用
某个分支dev需求退回到之前的版本,然后并提交到远程分支git checkout dev && git reset --hard $hash_idgit push origin dev -f
2017-04-18 16:04:20 295 1
原创 TestNG DataProvider 使用Demo
import org.testng.annotations.Test;import org.testng.annotations.DataProvider;public class MyDemoTest{ @DataProvider(name = "mytest") public Object[][] fortest(){ return new Object[][
2016-09-12 17:00:28 310
原创 java 反射 haspmap --->Object
import java.math.BigDecimal;import java.util.Date;/** * Created with IntelliJ IDEA * * @author: parkerqian * Date: 16/8/25 * Time: 21:59 * To change this template use File and Code Template
2016-08-26 00:17:24 281 1
原创 利用发反射对对象进行赋值
public class Demo1 { public static Object getObejctParamater(String className,HashMap map) throws ClassNotFoundException, IllegalAccessException, InstantiationException, NoSuchFieldException, Pa
2016-08-24 20:26:58 290
原创 JAVA 日期处理
import org.apache.commons.lang.RandomStringUtils;import org.joda.time.DateTime;import java.math.BigDecimal;import java.text.SimpleDateFormat;public class Demo{ SimpleDateFormat timeFormat = n
2016-08-18 20:27:50 256
原创 Bootstrap页面模板
Bootstrap 实例 - 偏移列 .table th{ text-align: center; /*background-color:#617f10;*/ /*height:38px;*/ } .table td { text-align: center; /*height:38
2016-08-09 23:23:06 1533
原创 Mybatis传多个参数
-------------------------------------------------------------Public User selectUser(String name,String area); select * from user_user_t where user_name = #{0} and user_area=#{1}
2016-08-01 16:51:58 329 2
转载 sitemesh3-springMVC配置
web开发中,一般的页面布局都有统一的header,和footer,甚至统一侧边栏,只有中间主题部分可能不一样,在每一个页面中引入这些相同的部分不免有些麻烦,sitemesh3提供一种解决方案,通过不同的访问连接匹配,可以是页面布局统一风格。实际上也就是做了两件事:1,对布局相同的页面统一风格,只需要通过配置,即可2,配置不同的布局,通过不同的连接匹配,进行不同的布局
2016-07-29 16:06:50 349 2
原创 Controller的写法
@Autowired public GroupService groupService; @Autowired public IpService ipService; @RequestMapping(value = "/list",method = RequestMethod.GET ,produces = {"application/json;charset=
2016-07-25 19:27:29 1129
原创 Enum的基本用法
public enum ColorEnum { BLACK("1", "黑色"), WHITE("2", "白色"), GREEN("3", "绿色"), RED("5", "红色"), YELLOW("4", "黄色"); String code; String desc; public String getCode()
2016-07-04 10:37:13 352
转载 HttpClient在HTTP协议接口测试中的使用
原作者 http://www.cnblogs.com/zhangfei/p/5099036.htmlhttp://www.cnblogs.com/whatlonelytear/articles/4835538.html HTTP协议的接口测试中,使用到最多的就是GET请求与POST请求,其中POST请求有FORM参数提交请求与RAW请求,下面我将结合HttpClient来实现一下这三种...
2016-06-30 17:28:19 410
原创 idea中常用的快捷键
iter : for (Object o : ) { }fori:for (int i = 0; i }Alt+Insert :生成 get set 方法, 构造方法psvm :生成 main ()方法psf
2015-12-25 09:55:24 355 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人