作者小头像 Lv.5
更多个人资料
1459 成长值
0 关注
61 粉丝
+ 关注 私信

个人介绍

冰河,互联网资深技术专家,《深入理解高并发编程:核心原理与案例实战》《深入理解分布式事务:原理与实战》《海量数据处理与大数据技术实战》《MySQL技术大全:开发、优化与运维实战》作者,mykit-data开源框架作者,冰河技术公号作者。

感兴趣或擅长的领域

大数据、云存储、数据库、微服务架构、编程语言
个人勋章
TA还没获得勋章~
成长雷达
1430
9
0
0
20

个人资料

个人介绍

冰河,互联网资深技术专家,《深入理解高并发编程:核心原理与案例实战》《深入理解分布式事务:原理与实战》《海量数据处理与大数据技术实战》《MySQL技术大全:开发、优化与运维实战》作者,mykit-data开源框架作者,冰河技术公号作者。

感兴趣或擅长的领域

大数据、云存储、数据库、微服务架构、编程语言

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
《深入理解高并发编程:JDK核心技术》-冰河新书上市
《深入理解高并发编程》系列第2册—《深入理解高并发编程:JDK核心技术》来了,结合《深入理解高并发编程:核心原理与案例实战》一书,深入理解并发编程的核心原理、案例实战和系统架构,再熟悉或精通JDK中提供的各种并发编程类库和线程池,再加上自己能够手写线程池,这应该能超越大部分人吧?更重要的是这次冰河会亲自指导你如何更好的学习并发编程
作者小头像 冰 河
703
0
0
2023-03-17 18:37:37
703
0
0
【高并发】我们该如何正确的中断一个线程的执行??
处理InterruptedException异常时要小心,如果在调用执行线程的interrupt()方法中断执行线程时,抛出了InterruptedException异常,则在触发InterruptedException异常的同时,JVM会同时把执行线程的中断标志位清除,此时调用执行线程的isInterrupted()方法时,会返回false。此时,正确的处理方式是在执行线程的run()方法中捕获
作者小头像 冰 河
2029
0
0
2023-02-28 12:59:34
999+
0
0
【高并发】高并发场景下如何优化服务器的性能?
tcp_nodelay参数并不是在操作系统级别进行配置的,而是在TCP套接字上添加tcp_nodelay参数来关闭粘包算法,以便使数据包能够立即投递出去。tcp_nodelay参数主要是对TCP套接字来说的,那对于服务器硬件,如果要使其能够支撑上百万甚至上千万的并发,我们该如何对其进行优化呢?
作者小头像 冰 河
2059
0
0
2023-02-28 12:57:12
999+
0
0
【高并发】线程池介绍
new Thread弊端: (1)每次new Thread新建对象,性能差。 (2)线程缺乏统一管理,可能无限制的新建线程,相互竞争,有可能占用过多系统资源导致死机或OOM。 (3)缺少更多的功能,如更多执行、定期执行、线程中断。
作者小头像 冰 河
2071
0
0
2023-02-28 12:54:57
999+
0
0
【高并发】J.U.C组件扩展
FutureTask是J.U.C(java.util.concurrent)下的,但不是AQS(AbstractQueuedSynchronizer)的子类。其对线程结果的处理值得借鉴和在项目中使用。 Thread和Runnable执行完任务无法获取执行结果。Java1.5开始提供了Callable和Future,通过它们可以在任务执行完毕之后,得到任务执行的结果。
作者小头像 冰 河
2108
0
0
2023-02-28 12:52:34
999+
0
0
【高并发】AQS案例详解
AQS内部维护了一个CLH队列来管理锁,线程会首先尝试获取锁,如果失败,就将当前线程以及等待等信息封装成一个Node节点,加入到同步队列SyncQueue,接着会不断循环尝试获取锁,获取锁的条件是当前节点为Head的直接后继节点才会尝试获取锁,如果失败,就会阻塞自己,直到自己被唤醒。而持有锁的线程释放锁的时候,会唤醒队列中的后继线程。基于这些基础的设计和思路,JDK提供了许多基于AQS的子类
作者小头像 冰 河
2026
0
0
2023-02-28 12:45:04
999+
0
0
【高并发】线程安全策略
不可变对象需要满足的条件 (1)对象创建以后其状态就不能修改 (2)对象所有域都是final类型 (3)对象是正确创建的(在对象创建期间,this引用没有溢出) 对于不可变对象,可以参见JDK中的String类
作者小头像 冰 河
1984
0
0
2023-02-28 12:39:15
999+
0
0
冰河指南AI技术社区基于ChatGPT正式启动运营
最近ChatGPT真的太火了,科技圈几乎都在争相报导这个黑科技,它能够通过学习和理解人们的语言来和人类进行对话,能够与人们进行交流,甚至可以对你提出的问题进行分析,尽可能给出你想要的答案。还能够自动写论文、写代码等等,真的挺强大的,说到这里,不禁心里会感慨一声:AI都可以写代码了,难道程序员真的要失业了吗?
作者小头像 冰 河
395
0
0
2023-02-18 09:25:35
395
0
0
我发现买不起自己出版的图书了,这到底是咋回事?
这次我是真的有点买不起自己的书了!
作者小头像 冰 河
593
0
0
2023-02-03 17:29:54
593
0
0
【高并发】线程安全性
当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些进程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类是线程安全的。
作者小头像 冰 河
589
0
0
2023-01-28 17:36:01
589
0
0
总条数:149
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 15
到第 页

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注 私信