会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
东方欲晓_莫道君行早
莫道君行早,更有早行人
博客园
首页
新随笔
联系
管理
订阅
1
2
3
4
5
···
13
下一页
2024年12月8日
你应该知道的几种Spring boot异步调用方式
摘要: 你应该知道的几种Spring boot异步调用方式 在工作中,我们可能会遇到一些需要异步调用的场景。如果你接手的是一个维护的项目,大概率这部分内容都是已经存在的。但是如果你需要搭建新的项目,异步的功能就不可或缺了。 Springboot项目的异步调用大概分为一下几种: 一、使用XXL-JOB等类似的
阅读全文
posted @ 2024-12-08 20:08 灵台悠步
阅读(540)
评论(0)
推荐(0)
2024年11月30日
企业微信审批:记一次springboot集成企业微信审批流程
摘要: 写在前面: 上周在工作中遇到了一个长SQL实现的报表,因为看到里面涉及到的sql语法,函数有几个常用的,有了不少新的粉丝,感谢感谢.下面时记录一次企业审批的过程,按照自定义的订单审批为例子,感觉可以覆盖大部分自定义审批模板,希望能给大家带来一些帮助,特别是项目准备要用企业审批的,能减少一些弯路.下面
阅读全文
posted @ 2024-11-30 20:45 灵台悠步
阅读(599)
评论(0)
推荐(0)
2024年11月23日
记一次复杂sql涉及到的sql语法
摘要: 这是一个报表的sql查询,查询销售员的业绩分析. 一、表说明 customer:客户表,客户与销售人员(通过 salesman_id)关联。 sale_contract :销售合同表 user:用户表(销售人员表),包含字段如 real_name(姓名)、post_id(职位ID)、dept_id(
阅读全文
posted @ 2024-11-23 00:31 灵台悠步
阅读(62)
评论(0)
推荐(0)
2024年11月21日
工具方法:时间转换
摘要: 积累工具方法之万事开头难 一个简单的将类似20241121 19:38:00 转换为 2024年11月21日 19时38分00秒的工具方法 package*; import java.time.LocalDateTime; import java.time.format.DateTimeFormat
阅读全文
posted @ 2024-11-21 19:42 灵台悠步
阅读(20)
评论(0)
推荐(0)
2024年9月16日
多线程六-线程通信之Condition使用与设计猜想
摘要: 海上生明月,天涯共此时。愿大家在这个团圆的夜晚,收获满满的温馨和喜悦,团圆美满,中秋快乐! 使用示例 ConditionDemoAwait :开始之后加锁,阻塞并释放锁 package com.caozz.demo5.concurrent; import java.util.concurrent.l
阅读全文
posted @ 2024-09-16 11:01 灵台悠步
阅读(33)
评论(0)
推荐(0)
2024年9月15日
多线程五-线程通信之wait与notify
摘要: wait与notify用于syncronized的线程间通信的一种,wait用来阻塞线程并释放锁,notify用来唤醒线程。他们与condition作用基本一致,但是由于syncronized为jdk实现,阅读源码有难度,所以通过了解其原理,用来帮助我们后续理解condition的源码。 可以通过下
阅读全文
posted @ 2024-09-15 22:18 灵台悠步
阅读(86)
评论(0)
推荐(0)
2024年8月27日
多线程四-Lock锁及其原理分析
摘要: JUC是什么 可能有些不太关注底层代码,会不太理解juc是啥,比如之前的我,只知道是跟并发相关。juc其实就是并发包路径的缩写,java.util.concurrent.而Lock是其中锁的接口,有比如重入锁,读锁,写锁等一些具体实现。 这部分源码理解起来还是有些难度,暂时先理解其大概思路,对于实现
阅读全文
posted @ 2024-08-27 23:31 灵台悠步
阅读(113)
评论(0)
推荐(0)
2024年7月18日
多线程三-线程安全之可见性与有序性
摘要: volatile关键字来确保线程间的可见性,可以利用线程可见性在某些场景进行无锁化编程。 下载Hotspot源码: 官网:https://openjdk.org/ 左侧菜单,Source Code 下面的Mecurial 点击jdk8 点击hotspot 点击zip volatile关键字来确保线程
阅读全文
posted @ 2024-07-18 18:10 灵台悠步
阅读(55)
评论(0)
推荐(0)
2024年7月6日
多线程二-同步锁
摘要: 关于线程安全问题的简述 多个线程做同一件事的时候 原子性:Syncronized,AtomicXXX,Lock 可见性:Syncronized,volatile 有序性:Syncronized,volatile 原子性问题 代码演示了两个线程分别调用incr()方法来对i进行累加,预期结果应该是20
阅读全文
posted @ 2024-07-06 21:42 灵台悠步
阅读(14)
评论(0)
推荐(0)
2024年7月5日
多线程一
摘要: 线程启动 线程生命周期 阻塞状态分为Blocked,time-waiting.外在表现区别不大,产生的原因不同,可以通过jstack查看,更具体的状态有助于我们排查线程相关问题。 下面这个时更为详细的生命周期图 线程停止 stop方法:不建议使用,类似于kill -9,不够优雅 interrupt(
阅读全文
posted @ 2024-07-05 23:26 灵台悠步
阅读(11)
评论(0)
推荐(0)
1
2
3
4
5
···
13
下一页
公告