摘要:
默认情况下,我们使用的都是 jre 版本的 openjdk,当容器启动卡住不动的时候,看不出来任何问题。
此时如果能 dump 就能知道线程在干啥,也能找到一些大概的问题。
此时 jre 版本的镜像就不够用了。
切换 jre 为 jdk 版本
只切换为 jdk 还不够,还会遇到 Unable to get p... 阅读原文
2019-07-12 13:18:02 阅读(2510) 评论(0)
摘要:
1 package Test;
2
3 import java.text.DateFormat;
4 import java.text.SimpleDateFormat;
5 import java.util.Calendar;
6 import java.util.Date;
7 i... 阅读原文
2019-07-12 12:38:01 阅读(2756) 评论(0)
摘要:
package Test;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class... 阅读原文
2019-07-12 10:45:03 阅读(2337) 评论(0)
摘要:
Check_science()
1 private void Check_science(String Nowline,int i) {
2 int k=Nowline.lastIndexOf('.',i)-1;//找到e最近的左边.
3 int j=Nowli... 阅读原文
2019-07-12 10:30:03 阅读(2373) 评论(0)
摘要:
一、场景
在开发excel处理数据时,因为数据库的卡顿,一次插入2000条数据速度可能需要1min左右,所以考虑使用线程池;每200个分组,有n组,就开(n+1)个线程去分批同时处理这些数据。
二、依赖
1. pom.xml
<!--工具类hutool,java兵器库,用于读取e... 阅读原文
2019-07-12 09:20:07 阅读(2857) 评论(0)
摘要:
上一篇文章 Spring Bean 生命周期之我从哪里来 说明了我是谁? 和 我从哪里来? 的两大哲学问题,今天我们要讨论一下终极哲学我要到哪里去?
初始化 Spring Bean 有三种方式:
@PostConstruct
InitializingBean.afterPropertiesSet()
init-me... 阅读原文
2019-07-12 08:48:14 阅读(2536) 评论(0)
摘要:
java.util.Arrays类是数组的工具类,一般数组常用的方法包括
二分查找:public static int binarySearch(array[],int key),返回key的下标index
扩容缩容:public static int[] copyOf(array[],newLength),... 阅读原文
2019-07-12 07:59:02 阅读(2386) 评论(0)
摘要:
摘录地址:https://blog.csdn.net/zl1zl2zl3/article/details/90904088
什么是自动垃圾回收?
自动垃圾回收是一种在堆内存中找出哪些对象在被使用,还有哪些对象没被使用,并且将后者删掉的机制。
所谓使用中的对象(已引用对象),指的是程序中有指针指向的对象;而未使用... 阅读原文
2019-07-12 06:11:05 阅读(2387) 评论(0)
摘要:
返回的默认为resource/templetes下的html或jsp文件
1.Control包中的类如果加入的注解为@Controller
「使用@Controller注解,在对应方法上视图解析切可以解析return的jsp\html页面,并且跳转到相对应的页面」
@Controller
... 阅读原文
2019-07-12 06:00:05 阅读(2379) 评论(0)
摘要:
正文开始 注:JDK版本为1.8
HashMap1.8和1.8之前的源码差别很大
目录
简介
数据结构
类结构
属性
构造方法
增加
删除
修改
总结
1.HashMap简介
HashMap基于哈希表的Map接口实现,是以key-value存储形式存在。(除了不同步和允许使用 null 之外,... 阅读原文
2019-07-12 00:29:24 阅读(2357) 评论(0)