会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
edisonhou
博客园
首页
新随笔
联系
订阅
管理
2020年6月21日
java算法精讲系列: 一_十大排序算法之冒泡排序
摘要: 本系列课程由浅入深,讲解常规排序算法的实现及优化步骤。 参考《数据结构与算法分析 java语言描述》及李明杰(小码哥)视频课程。 一、冒泡排序 算法过程: ① 从头开始比较每一对相邻元素,如果第1个比第2个大,就交换它们的位置✓ 执行完一轮后,最末尾那个元素就是最大的元素② 忽略 ① 中曾经找到的最
阅读全文
posted @ 2020-06-21 11:37 edisonhou
阅读(217)
评论(2)
推荐(1)
2020年6月19日
java多线程系列:二 线程池全面解析_1
摘要: 前言- 本系列随笔 会深入浅出,解析java多线程的各种技术及实现。 随笔主要根据 《java并发编程的艺术》一书作为参考。 本系列以使用为主要目的,本人理解有限,还望读者辩证采纳,没有过多涉及源码的讨论,重在初学者的使用,理解伪码。 预备知识: 无 可能新手对下面部分内容完全不理解,我后续会继续更
阅读全文
posted @ 2020-06-19 18:45 edisonhou
阅读(174)
评论(0)
推荐(1)
java多线程系列:一 并发工具类的使用_2 ( CountDownLatch 、 CyclicBarrier、 Semaphore 、 Exchanger )
摘要: 前言- 本系列随笔 会深入浅出,解析java多线程的各种技术及实现。 随笔主要根据 《java并发编程的艺术》一书作为参考。 本系列以使用为主要目的,本人理解有限,还望读者辩证采纳,没有过多涉及源码的讨论,重在初学者的使用,理解伪码。 预备知识:1. volatile 关键字需要有一定理解 2. A
阅读全文
posted @ 2020-06-19 17:37 edisonhou
阅读(142)
评论(0)
推荐(1)
2020年6月18日
java多线程系列:一 并发工具类的使用_1 ( CountDownLatch 、 CyclicBarrier、 Semaphore 、 Exchanger )
摘要: 前言- 本系列随笔 会深入浅出,解析java多线程的各种技术及实现。 随笔主要根据 《java并发编程的艺术》一书作为参考。 本系列以使用为主要目的,本人理解有限,还望读者辩证采纳,没有过多涉及源码的讨论,重在初学者的使用,理解伪码。 预备知识:1. volatile 关键字需要有一定理解 2. A
阅读全文
posted @ 2020-06-18 16:29 edisonhou
阅读(105)
评论(0)
推荐(1)
公告