会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
冰河
冰河,互联网资深技术专家,TVP腾讯云最具价值专家,《深入理解高并发编程:核心原理与案例实战》,《深入理解分布式事务:原理与实战》,《海量数据处理与大数据技术实战》和《MySQL技术大全:开发、优化与运维实战》作者,mykit-data与mykit-transaction-message开源框架作者,公号【冰河技术】作者,关注冰河技术回复 并发编程、渗透笔记、PDF领取我的PDF电子书。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
32
下一页
2023年2月18日
冰河指南AI技术社区基于ChatGPT正式启动运营
摘要: 大家好,我是冰河~~ 最近ChatGPT真的太火了,科技圈几乎都在争相报导这个黑科技,它能够通过学习和理解人们的语言来和人类进行对话,能够与人们进行交流,甚至可以对你提出的问题进行分析,尽可能给出你想要的答案。还能够自动写论文、写代码等等,真的挺强大的,说到这里,不禁心里会感慨一声:AI都可以写代码
阅读全文
posted @ 2023-02-18 09:14 冰河团队
阅读(978)
评论(0)
推荐(0)
2023年2月3日
我发现买不起自己出版的图书了,这到底是咋回事?
摘要: 大家好,我是冰河~~ 这次我是真的有点买不起自己的书了! 聊聊背景 继出版《海量数据处理与大数据技术实战》、《MySQL技术大全:开发、优化与运维实战》和《深入理解分布式事务:原理与实战》之后,冰河于2022年6月出版了《深入理解高并发编程:核心原理与案例实战》一书。 随后又出版发行了一本繁体书《深
阅读全文
posted @ 2023-02-03 17:10 冰河团队
阅读(158)
评论(0)
推荐(0)
2023年1月28日
【高并发】AQS中的CountDownLatch、Semaphore与CyclicBarrier用法总结
摘要: CountDownLatch 概述 同步辅助类,通过它可以阻塞当前线程。也就是说,能够实现一个线程或者多个线程一直等待,直到其他线程执行的操作完成。使用一个给定的计数器进行初始化,该计数器的操作是原子操作,即同时只能有一个线程操作该计数器。 调用该类await()方法的线程会一直阻塞,直到其他线程调
阅读全文
posted @ 2023-01-28 17:49 冰河团队
阅读(427)
评论(0)
推荐(1)
2022年11月25日
【高并发】由InterruptedException异常引发的思考
摘要: 写在前面 InterruptedException异常可能没你想的那么简单! 前言 当我们在调用Java对象的wait()方法或者线程的sleep()方法时,需要捕获并处理InterruptedException异常。如果我们对InterruptedException异常处理不当,则会发生我们意想不
阅读全文
posted @ 2022-11-25 12:03 冰河团队
阅读(269)
评论(0)
推荐(2)
2022年11月4日
【JVM】关于JVM,你需要掌握这些 | 一文彻底吃透JVM系列
摘要: 写在前面 最近,一直有小伙伴让我整理下关于JVM的知识,经过十几天的收集与整理,初版算是整理出来了。希望对大家有所帮助。 JDK 是什么? JDK 是用于支持 Java 程序开发的最小环境。 Java 程序设计语言 Java 虚拟机 Java API类库 JRE 是什么? JRE 是支持 Java
阅读全文
posted @ 2022-11-04 10:22 冰河团队
阅读(673)
评论(0)
推荐(2)
2022年10月24日
【高并发】深度解析ScheduledThreadPoolExecutor类的源代码
摘要: 在【高并发专题】的专栏中,我们深度分析了ThreadPoolExecutor类的源代码,而ScheduledThreadPoolExecutor类是ThreadPoolExecutor类的子类。今天我们就来一起手撕ScheduledThreadPoolExecutor类的源代码。 构造方法 我们先来
阅读全文
posted @ 2022-10-24 09:57 冰河团队
阅读(339)
评论(0)
推荐(0)
2022年10月12日
【高并发】ScheduledThreadPoolExecutor与Timer的区别和简单示例
摘要: JDK 1.5开始提供ScheduledThreadPoolExecutor类,ScheduledThreadPoolExecutor类继承ThreadPoolExecutor类重用线程池实现了任务的周期性调度功能。在JDK 1.5之前,实现任务的周期性调度主要使用的是Timer类和TimerTas
阅读全文
posted @ 2022-10-12 14:58 冰河团队
阅读(666)
评论(0)
推荐(2)
2022年8月30日
【高并发】从源码角度深度解析线程池是如何实现优雅退出的
摘要: 大家好,我是冰河~~ 在【高并发专题】中,我们从源码角度深度分析了线程池中那些重要的接口和抽象类、深度解析了线程池是如何创建的,ThreadPoolExecutor类有哪些属性和内部类,以及它们对线程池的重要作用。深度分析了线程池的整体核心流程,以及如何拆解Worker线程的执行代码,深度解析Wor
阅读全文
posted @ 2022-08-30 09:41 冰河团队
阅读(568)
评论(0)
推荐(2)
2022年8月24日
这次我设计了一款TPS百万级别的分布式、高性能、可扩展的RPC框架
摘要: 作者:冰河 博客地址:https://binghe001.github.io 大家好,我是冰河~~ 没错,这次冰河又要搞事情了,这次准备下手的是RPC框架项目。为什么要对RPC框架项目下手呢,因为在如今分布式、微服务乃至云原生不断发展的过程中,RPC作为底层必不可少的通信组件,被广泛应用在分布式、微
阅读全文
posted @ 2022-08-24 19:20 冰河团队
阅读(1402)
评论(0)
推荐(4)
2022年8月15日
一文讲透Java核心技术之高可扩展利器SPI
摘要: 大家好,我是冰河~~ SPI的概念 JAVA SPI = 基于接口的编程+策略模式+配置文件 的动态加载机制 SPI的使用场景 Java是一种面向对象语言,虽然Java8开始支持函数式编程和Stream,但是总体来说,还是面向对象的语言。在使用Java进行面向对象开发时,一般会推荐使用基于接口的编程
阅读全文
posted @ 2022-08-15 10:02 冰河团队
阅读(167)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
32
下一页
公告