- 博客(3)
- 收藏
- 关注
原创 jenkins安装部署快速入门
1.下载jenkins。https://www.jenkins.io/zh/download/如果是镜像部署则选择Docker,如果是直接运行在物理机上则选择安装最下面的war包。注:Docker安装方式在磁盘权限的控制上有很多坑,最终我选择安装的是war包。2.切换到root权限,运行jenkins。命令:java -jar jenkins.war [--httpPort 8080]运行后,jenkins的相关文件会存储在/root/.jenkins目录下。3...
2020-06-05 10:25:25
362
原创 java线程池生成线程的时机
java线程池生成线程的时机直接上结论:1.当前线程数<核心线程数时,进来1个任务即生成一个核心线程。2.线程数达到核心线程数,但阻塞队列没有满,线程数不变。3.阻塞队列满了,每进来1个任务便生成1个线程,但不会超过最大线程。4.当前线程数=最大线程数,阻塞队列也满了,那么新来的任务将进入抛弃策略。验证环节示例代码块public class MyThreadPoolExecu...
2019-08-27 16:49:16
1594
1
原创 MyBatis 里 association的三种读取方式
在数据库的查询中,我们经常会遇到一对一的连接查询,比如一条商品购买明细能唯一对应一条商品信息。如下面两个类:商品类(均省略get和set函数):public class Seckill { private long seckillId; private String name; private int number; private Date startTime;
2018-01-23 15:06:24
14586
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人