随笔分类 -  jee

并发编程的三个特性
摘要:1.原子性 2.可见性 4.有序性 阅读全文
posted @ 2020-05-04 16:07 改变一下 阅读(263) 评论(0) 推荐(0)
mybatis输出预编译的sql替换为可直接执行的sql
摘要:package wanjing; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.re 阅读全文
posted @ 2020-04-23 23:45 改变一下 阅读(1288) 评论(0) 推荐(0)
wait方法会释放锁资源
摘要:详情见: https://blog.csdn.net/azhegps/article/details/63031562 阅读全文
posted @ 2020-04-15 22:27 改变一下 阅读(955) 评论(0) 推荐(0)
批量插入对list进行分割
摘要:public static void batchInsert(List<Integer> ints,int count ) { int begin =0; int end = begin+count ; while (begin<=ints.size()-1){ List<Integer> inte 阅读全文
posted @ 2020-03-24 22:37 改变一下 阅读(934) 评论(0) 推荐(0)
java 合并list的方法
摘要:1. List<Children> reduce = list.stream() .map(x -> x.getChildren()) .reduce(new ArrayList<>(), (all, item) -> { all.addAll(item); return all; }); Syst 阅读全文
posted @ 2020-01-02 23:06 改变一下 阅读(4805) 评论(0) 推荐(0)
UndeclaredThrowableException 异常
摘要:今天才注意到这个异常类 参考这个文章: https://segmentfault.com/a/1190000012262244 阅读全文
posted @ 2019-11-04 21:48 改变一下 阅读(3824) 评论(0) 推荐(0)
Tomcat各个版本下载路径
摘要:http://archive.apache.org/dist/tomcat/tomcat-7/ 修改对应版本号即可比如 tomcat-8 阅读全文
posted @ 2018-12-20 17:37 改变一下 阅读(191) 评论(0) 推荐(0)
日志记录参考
摘要:参考这篇文章: https://www.cnblogs.com/qlqwjy/p/9275415.html https://blog.csdn.net/tanga842428/article/details/52924883 阅读全文
posted @ 2018-11-17 17:09 改变一下 阅读(105) 评论(0) 推荐(0)
本地jar包安装到本地仓库
摘要:将本地jar包安装到本地仓库中,记得参数上有双引号 mvn install:install-file -Dfile="jar全路径" -DgroupId="groupId名称" -DartifactId="artifactId名称" -Dversion="版本号" -Dpackaging=jar 阅读全文
posted @ 2018-11-16 18:31 改变一下 阅读(118) 评论(0) 推荐(0)
加密解密相关
摘要:对称加密: 加密与解密用的是同样的密钥 非对称加密: 加密解密不是使用同相同的密钥而是使用了一对密钥:公钥和私钥 公钥和私钥都是可以加解密的,只要加密解密是一对密钥就可以具体使用看系统对接的系统要求 一般用法: 发送方:用别人的公钥做加密,用自己的私钥做加签 接受方:用自己的私钥做解密,用别人的公钥 阅读全文
posted @ 2018-11-16 10:18 改变一下 阅读(104) 评论(0) 推荐(0)
异常处理
摘要:1.异常抛出时,一定要用log先记录起来,方便上线查找问题 2.每种异常最好有不同的code对应,这时在对不同code的异常处理起来就会很方便 阅读全文
posted @ 2018-11-08 11:03 改变一下 阅读(87) 评论(0) 推荐(0)
数组是引用传递
摘要:数组是引用传递。。。。。 阅读全文
posted @ 2018-04-24 22:45 改变一下 阅读(150) 评论(0) 推荐(0)
正则表达式总结
摘要:^:用在开头表示开头 [^ ]:表示不包含 [ ]中给定的范围中的内容 的任意一个,只出现1次 $:用在结尾表示结尾 [ ]:表示范围内中选择的任意一个,是选择用的,只出现1次 。不管里面是字符的列举还是范围,意思一样,只不过是列举需要的范围更小 ( ):限定 量词修饰的范围,将括号内的内容当做一个 阅读全文
posted @ 2017-10-11 13:51 改变一下 阅读(153) 评论(0) 推荐(0)
文件上传下载学习
摘要:文件上传核心要通过设置表单的enctype=”multipart/form-data”(具体的请求体数据格式可以通过火狐浏览器的开发者工具看到)来告诉浏览器以二进制流的方式上传数据(而不是默认的 application/x-www-form-urlencoded) 文件下载的核心要通过设置响应的头部 阅读全文
posted @ 2017-10-07 23:36 改变一下 阅读(167) 评论(0) 推荐(0)
xStream解析生成xml文件学习资料
摘要:参考链接: http://www.cnblogs.com/hoojo/archive/2011/04/22/2025197.html 阅读全文
posted @ 2017-10-05 11:15 改变一下 阅读(200) 评论(0) 推荐(0)
java Calendar类得到每个月的周末是几号的工具方法
摘要:总结: Calendar类和Date类都表示时间,Calendar类比Date类出现的晚,Calendar类包含的操作也更加丰富。通过getTime()方法就可以得到Date对象。 Calendar.DAY_OF_WEEK:表示当天是一个星期的第几天(一个星期7天)。取到的对应的值为1-7,或者为 阅读全文
posted @ 2017-10-04 11:55 改变一下 阅读(2332) 评论(0) 推荐(1)
静态变量、实例变量、局部变量与线程安全问题
摘要:参考链接: http://www.cnblogs.com/tonyluis/p/5549149.html 局部变量是线程安全的,因为每个线程执行时将会把局部变量放在各自栈帧的工作内存中,线程间不共享,故不存在线程安全问题。 java对任何方法(包括静态方法)都可以不考虑线程冲突,但有一个前提,就是不 阅读全文
posted @ 2017-09-26 13:01 改变一下 阅读(207) 评论(0) 推荐(0)
字符串 date 转标准 yyyyMMdd 格式
摘要:学习转换成数字相加的思想 public static int ToDateInt(string dateStr) { if (string.IsNullOrEmpty(dateStr)) { return 0; } string[] dateString = dateStr.Split(' '); 阅读全文
posted @ 2017-09-08 17:07 改变一下 阅读(500) 评论(0) 推荐(0)
stringBuild置空方法
摘要:参看连接:http://blog.csdn.net/roserose0002/article/details/6972391 阅读全文
posted @ 2017-09-06 16:31 改变一下 阅读(273) 评论(0) 推荐(0)
log4j 将日志文件输出到web-inf下的解决办法
摘要:参考链接:http://blog.csdn.net/chenfengdejuanlian/article/details/70738995 只需要配置好即可,用的时候直接在代码中获得记录器记录,监听器起到可以动态改变项目名称但是保存日志输出路径不变的效果 阅读全文
posted @ 2017-08-27 20:00 改变一下 阅读(165) 评论(0) 推荐(0)