上一页 1 2 3 4 5 6 ··· 22 下一页
  2023年8月14日
摘要: 1.测试运行环境:通过@RunWith 和 @SpringBootTest启动spring容器。 @RunWith(SpringRunner.class),让测试运行于Spring测试环境 @SpringBootTest(classes = {RouteManageApplication.class 阅读全文
posted @ 2023-08-14 18:09 啥123 阅读(12) 评论(0) 推荐(0) 编辑
  2023年8月13日
摘要: 一、Tomcat中的默认配置 线程任务就是一个连接的请求,每个请求都会尝试创建线程来处理。 最大工作线程数,默认200。 server.tomcat.max-threads=200 最大连接数默认是10000,同时支持的并发连接数 server.tomcat.max-connections=1000 阅读全文
posted @ 2023-08-13 21:20 啥123 阅读(2287) 评论(0) 推荐(0) 编辑
  2023年8月6日
摘要: 阅读全文
posted @ 2023-08-06 21:23 啥123 阅读(3) 评论(0) 推荐(0) 编辑
  2023年7月10日
摘要: Java中提供了两种锁:synchronized和lock锁,ReentrantLock属于lock锁,是互斥锁,可以让多线程执行期间只有一个线程在执行指定一段代码。 二、ReentrantLock的lock方法: 2.1简单分析 进入lock方法后,发现内部调用了sync.lock()方法,去找方 阅读全文
posted @ 2023-07-10 18:29 啥123 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 执行任务的流程,并且加入了中断的判断 //执行任务 final void runWorker(ThreadPoolExecutor.Worker w) { // 拿到当前的工作线程 Thread wt = Thread.currentThread(); // 拿到Worker对象中封装的任务 Run 阅读全文
posted @ 2023-07-10 11:44 啥123 阅读(21) 评论(0) 推荐(0) 编辑
摘要: private final class Worker extends AbstractQueuedSynchronizer //线程中断 implements Runnable //存储需要执行的任务 { private static final long serialVersionUID = 61 阅读全文
posted @ 2023-07-10 10:41 啥123 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1 //添加工作线程 2 private boolean addWorker(Runnable firstTask, boolean core) { 3 // 对线程池状态的判断以及对工作线程数量的判断 4 // 外层for循环的标识 5 retry: 6 for (;;) { 7 // 获取ctl 阅读全文
posted @ 2023-07-10 10:05 啥123 阅读(72) 评论(0) 推荐(0) 编辑
  2023年7月9日
摘要: 1 // 线程池execute方法执行流程 2 public void execute(Runnable command) { 3 // 非空判断,判断提交的任务是否为空 4 if (command == null) 5 throw new NullPointerException(); 6 // 阅读全文
posted @ 2023-07-09 18:20 啥123 阅读(79) 评论(0) 推荐(0) 编辑
  2023年6月8日
摘要: 约束用来限制表中的数据 外键约束 让两个表之间建立连接, alter table emp add constraint fk_emp_dept_id foreign key (dept_id) references dept(id); 阅读全文
posted @ 2023-06-08 21:30 啥123 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 字符串函数 数值函数 通过数据库函数生成六位随机验证码 select lpad(round(rand()*1000000,0),6,‘0’) 日期函数 查询所有员工的入职天数并根据入职天数倒序排序 select name,datediff(curdate(),entrydate) from emp 阅读全文
posted @ 2023-06-08 20:59 啥123 阅读(2) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 22 下一页