摘要: 转载: https://www.cnblogs.com/paddix/p/5405678.html 一、重量级锁 上篇文章中向大家介绍了Synchronized的用法及其实现的原理。现在我们应该知道,Synchronized是通过对象内部的一个叫做监视器锁(monitor)来实现的。但是监视器锁本质 阅读全文
posted @ 2022-02-18 16:44 长弓射大狗 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 转载: https://www.cnblogs.com/paddix/p/5367116.html 一、Synchronized 的基本使用 Synchronized 是 Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。 Synchronized的作用主要有三个: 确保线程互斥的访问 阅读全文
posted @ 2022-02-18 12:17 长弓射大狗 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 转载参考 https://www.cnblogs.com/yezhenhan/archive/2012/01/09/2317636.html JAVA 多线程实现方式有三种 1、 继承 Thread类 2、实现 Runaable 接口 3、使用 ExecutorService、Callable、Fu 阅读全文
posted @ 2022-02-15 11:36 长弓射大狗 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 感谢作者:陆炫志 转载自链接:https://www.cnblogs.com/xuanzhi201111/p/4175635.html 在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQ 阅读全文
posted @ 2022-02-10 18:09 长弓射大狗 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.cnblogs.com/youzhibing/p/15101096.html 昨晚我和我爸聊天 我:“爸,你怎么把烟戒了,也不出去喝酒了,是因为我妈不让,还是自己醒悟,开始爱惜自己啦?” 爸:“儿子啊,你说的都不对,是彩礼又涨价了。” 我:“你不是有媳妇了吗?” 爸: 阅读全文
posted @ 2022-02-10 11:52 长弓射大狗 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://mp.weixin.qq.com/s/ytrE9uUa7wBnJj4SfKyQVw https://blog.csdn.net/qq_29879799/article/details/105146415 一、断点处添加 log 很多程序员在调试代码时都喜欢 print 一些内 阅读全文
posted @ 2022-02-10 00:06 长弓射大狗 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 前些天同事有延迟任务的处理任务,因为业务涉及量不是很大,而且时间以天为单位,之前的方案就是每天定时任务查询一下,然后进行触发,没有深思。 今天又刚好看到了相关的处理方案文章,记录一下 在开发中遇到一些任务, 需要在 某个触发条件后 多长时间时 执行任务, 比如订单30分钟后未支付则取消,客户操作某些 阅读全文
posted @ 2022-01-12 23:49 长弓射大狗 阅读(109) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 提供了 @SpringBootTest 注解,用于修饰单元测试用例类; 测试方法依然用 @Test 或 @ParameterizedTest 注解修饰 <!-- Spring Boot 单元测试的依赖 --> <dependency> <groupId>org.springfr 阅读全文
posted @ 2021-12-08 23:31 长弓射大狗 阅读(76) 评论(0) 推荐(0) 编辑