首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
庄小焱512
掘友等级
软件工程师
|
宇宙第一大厂
个人比较擅长系统架构、容器化技术、大数据、图像处理等技术。同时喜欢写作。业余喜欢摄影和旅游。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 16
沸点 1
赞
17
返回
|
搜索文章
赞
文章( 16 )
沸点( 1 )
JUC并发编程——Condition/Object中阻塞与唤醒的原理
摘要 wait和notify.这两个API都是定义在Object中的方法,今天要给大家讲的是JUC中的Condition接口来实现线程间通讯,该通讯方式比较灵活一点。
JUC并发编程——Happens-Before/Volatile原理
摘要 熟悉 Java 并发编程的都知道,JMM(Java 内存模型) 中的 happen-before规则,该规则定义了 Java 多线程操作的有序性和可见性,防止了编译器重排序对程序结果的影响。ha
业务常见error示例——spring的事务失效实例
摘要 Spring 针对 Java Transaction API (JTA)、JDBC、Hibernate 和 Java Persistence API (JPA) 等事务 API,实现了一致的编程
业务常见error示例——HTTP调用的超时、重试、并发
摘要 HTTP的调用需要注意的超时、重试、并发等问题。与执行本地方法不同,进行 HTTP 调用本质上是通过 HTTP 协议进行一次网络请求。网络请求必然有超时的可能性,因此我们必须考虑到这三点: 框架
业务常见error示例——连接池的Bug
摘要 在线程池中其他一种很重要的池化技术是连接池。连接池一般对外提供获得连接、归还连接的接口给客户端使用,并暴露最小空闲连接数、最大连接数等可配置参数,在内部则实现连接建立、连接心跳保持、连接管理、空
业务常见error示例——线程池中的Bug
摘要 在程序中,我们会用各种池化技术来缓存创建昂贵的对象,比如线程池、连接池、内存池。一般是预先创建一些对象放入池中,使用的时候直接取出使用,用完归还以便复用,还会通过一定的策略调整池中缓存对象的数量
业务常见error示例——代码加锁导致问题
摘要 今天,我们来看看解决线程安全问题的另一种重要手段——锁,在使用上比较容易犯哪些错。锁主要是用于在并发程序中控制数据的一致性的方案。如果能用好,那么程序数据安全就有了保障。如果使用不当,那将导致系
JUC并发编程——CountDownLatch/CyclicBarrier/Semaphore原理
摘要 在JDK的并发包里提供了几个非常有用的并发工具类。CountDownLatch、CyclicBarrier和Semaphore工具类提供了一种并发程控制的手段,Exchanger工具类则提供了在
业务常见error示例——并发工具类库导致的线程安全问题
摘要 通常提到线程安全问题等就有可能听到关线程安全和并发工具的一些片面的观点和结论。本博文介绍业务常见error示例中的并发工具类库导致的线程安全问题。
MYSQL——数据相关问题与解决方案
摘要 本博文主要收集日常开发中有关于数据库的问题与问题相关解决方案。 一、mysql8.0 登入问题 问题原因 (MySQL版本8.0的)问题原因竟然是视图定义者不存在,那就自己重新建一个就行,下面来
下一页
个人成就
文章被点赞
27
文章被阅读
6,394
掘力值
268
关注了
8
关注者
5
收藏集
0
关注标签
1
加入于
2019-12-17