当前位置 博文首页 > 冰河的专栏:致读者:「冰河技术」公号内容分类汇总!

    冰河的专栏:致读者:「冰河技术」公号内容分类汇总!

    作者:[db:作者] 时间:2021-07-28 15:20

    这次,我将 【冰河技术】 微信公众号的文章整理出来了,很多细节的点,可能想得不是很完善,大家可以去【冰河技术】公众号获取或者在公众号内回复【冰河】或者微信搜索【sun_shine_lyz】加我【微信】提意见(别忘记Star哟)。

    原创文章每周更新,公众号首发文章,比博客早一到两篇。

    我出版的图书

    《海量数据处理与大数据技术实战》

    《MySQL技术大全:开发、优化与运维实战》》

    目录(善用Ctrl+F)

    冰河原创PDF

    关注 冰河技术 微信公众号:

    回复 “并发编程” 领取《深入理解高并发编程(第1版)》PDF文档。

    回复 “并发源码” 领取《并发编程核心知识(源码分析篇 第1版)》PDF文档。

    回复 “我要进大厂” 领取《我要进大厂系列之面试圣经(第1版)》PDF文档。

    回复 ”限流“ 领取《亿级流量下的分布式解决方案》PDF文档。

    回复 “设计模式” 领取《深入浅出Java23种设计模式》PDF文档。

    回复 “Java8新特性” 领取 《Java8新特性教程》PDF文档。

    回复 “分布式存储” 领取《跟冰河学习分布式存储技术》 PDF文档。

    回复 “Nginx” 领取《跟冰河学习Nginx技术》PDF文档。

    回复 “互联网工程” 领取《跟冰河学习互联网工程技术》PDF文档。

    2021内容汇总

    视频系列

    • 春节喜气洋洋,小区给大家发红包,我也沾沾喜气!
    • AI正在深刻改变人们的生活!
    • 冰河假期去哪啦?
    • 在服务器命令行输入 rm -rf /* 到底会发生什么?

    高并发专题

    • 冰河写的这部《深入理解高并发编程》电子书全网已累计下载15W+!!
    • 高并发场景下如何优化服务器的性能?
    • ReadWriteLock怎么和缓存扯上关系了?!

    一起进大厂系列

    • 面试官:如果让你设计一个高并发的消息中间件,你会怎么做?
    • 同时拿到BATJMD的Offer是怎样的一种体验?
    • 即使技术再精,面试时一问这个必挂!!
    • 字节跳动面试官这样问有关字符串的问题!!
    • 为何你进不了大厂?
    • 冰河公开了进大厂必备的核心技能,服了!
    • 金三银四,冰河为你整理了这份20万字134页的面试圣经!!

    MySQL专题

    • MySQL优化思路
    • 业务高峰期不小心拔掉了服务器电源!!
    • 一文搞懂MySQL体系架构!!
    • 关于MySQL日志,我与阿里P9都聊了些啥?

    程序员进阶系列

    • 图解计算机中数据的表示形式
    • 图解计算机中的数值范围和浮点数运算
    • 图解计算机结构与体系分类!!
    • Http Header中到底有些啥?
    • 计算机中的流水线技术到底是个啥?
    • 如何在服务器上进行双网卡双IP双网关配置?
    • 计算机中的层次化存储究竟是个什么鬼?
    • 程序员心中的一道坎:主存的编址与计算和串并联系统!
    • 冰河公开了其总结的一项重要的编程技能!
    • 项目中数据库密码没有加密导致了数据泄露!!

    中间件专题

    • 万字长文教你消息中间件到底该如何选型?
    • 两行代码修复了解析MySQL8.x binlog错位的问题!!

    分布式存储

    • 4.5万字手把手教你实现MySQL TB级数据存储!!
    • 记一次缓存服务器迁移史,心塞!
    • 如何扩容单台服务器的存储容量?
    • 新年上班第一天生产环境分布式文件系统崩了!!

    微服务专题

    • 冰河公开了这份4万字的SpringCloud与SpringCloudAlibaba学习笔记!!

    中间件专题

    • 万字长文解密数据异构最佳实践(含完整代码实现)!!

    Nginx技术

    • 记一次生产环境大面积404问题!
    • 一文带你搞懂Nginx如何配置Http、Https、WS、WSS!

    Spring注解系列

    • 小伙伴们在催更Spring系列,于是我汇总了Spring中的各项注解!!
    • 一张图带你窥探「Spring注解系列」到底要更新些啥?
    • AnnotationAwareAspectJAutoProxyCreator类是干嘛的?

    Kafka系列

    • Kafka又出问题了!

    Dubbo系列

    • 冰河开始对Dubbo下手了!
    • 俯瞰Dubbo全局,阅读源码前必须掌握这些!!
    • 我是如何在短期内快速掌握Dubbo的原理和源码的(纯干货)?
    • Dubbo中的统一契约是如何实现的?

    MyBatis源码系列

    • 三万字带你彻底吃透MyBatis源码!!

    计算机网路

    • 万字长文带你图解计算机网络(超全)!!

    深度思考

    • 程序员如何让自己更快的废掉?
    • 真正牛逼的人,都是极简主义者!!
    • 在一个执行力极差的团队工作是一种怎样的体验?
    • 年薪千万的产品经理打开了我对这个职位的新认知!
    • 深度思考:无关生智,局外生慧!
    • 如何成为一名拖垮整个团队的产品经理?

    程序人生

    • 新年新气象,2021年我们一起携手前行!!
    • 元旦在家撸了两天Seata源码,你们是咋度过的呢?
    • 完了,这货迟早要超过我!我该怎么办?
    • 冰河去腾讯了?
    • 满满的干货,我不信你能看完!
    • 团年啦
    • 假期无聊冰河开发了一款国民级游戏!
    • 过完年,该减肥了(说的不是我)!

    2020内容汇总

    我出版的书籍

    • 我的《海量数据处理与大数据技术实战》出版啦!
    • 你敢信?冰河的《海量数据处理与大数据技术实战》免费送!!
    • 《海量数据处理与大数据技术实战》读者福利!!
    • 两本书,你更喜欢哪一本?
    • 冰河又一MySQL技术力作出版(文末送书)!!

    高并发专题

    • 肝了三天三夜整理出这份36万字全网最牛的开源高并发编程PDF!!
    • 冰河的并发编程核心知识(源码分析篇)电子书开源啦(文末免费领取)!!
    • 线程与多线程
    • 线程的执行顺序
    • 深入解析Callable接口
    • 两种异步模型与深度解析Future接口
    • 不得不说的线程池与ThreadPoolExecutor类浅析
    • P8级别架构师带你深度解析线程池中那些重要的顶层接口和抽象类
    • 创建线程池居然有这么多方式…
    • ThreadPoolExecutor类居然是这样保证线程池正确运行的…
    • 通过ThreadPoolExecutor类的源码深度解析线程池执行任务的核心流程
    • 通过源码深度分析线程池中Worker线程的执行流程
    • 从源码角度深度解析线程池是如何实现优雅退出的
    • ScheduledThreadPoolExecutor与Timer的区别和简单示例
    • 深度解析ScheduledThreadPoolExecutor类的源代码
    • 深度解析ScheduledFutureTask类源码
    • 多线程的三大特性(原子性、可见性和有序性)
    • 浅谈AQS中的CountDownLatch、Semaphore与CyclicBarrier
    • 浅谈AQS中的Lock与Condition
    • 一个工作了7年的朋友去面试竟然被Thread类虐的体无完肤
    • 如何使用Java7中提供的Fork/Join框架实现高并发程序?
    • 要想学好并发编程,关键是要理解这三个核心问题
    • 工作了3年的程序员小菜面试高并发岗位被吊打虐哭。。。
    • 导致并发编程频繁出问题的“幕后黑手”
    • 解密导致诡异并发问题的第一个幕后黑手——可见性问题
    • 解密导致并发问题的第二个幕后黑手——原子性问题
    • 解密导致并发问题的第三个幕后黑手——有序性问题
    • 何为Happens-Before原则?这次彻底懂了!
    • 如何解决可见性和有序性问题?这次彻底懂了!
    • synchronized原理是什么?这次彻底懂了!!
    • 一分钟了解什么是限流
    • 32位多核CPU并发读写long型数据为何会出现诡异问题?看完这篇我懂了!
    • 如何使用互斥锁解决多线程的原子性问题?这次终于明白了!
    • 不可不说的几种限流算法
    • ThreadPoolExecutor类的核心流程
    • ThreadLocal学会了这些,你也能和面试官扯皮了!
    • 高并发秒杀系统架构解密,不是所有的秒杀都是秒杀!
    • 高并发环境下诡异的加锁问题(你加的锁未必安全)
    • 什么是ForkJoin?看这一篇就够了!
    • 优化加锁方式时竟然死锁了!!
    • 你知道吗?大家都在使用Redisson实现分布式锁了!!
    • 为何高并发系统中都要使用消息队列?这次彻底懂了!
    • 在高并发环境下该如何构建应用级缓存?
    • 高并发环境下如何优化Tomcat性能?看完我懂了!
    • 不废话,言简意赅介绍BlockingQueue
    • 高并发场景下创建多少线程才合适?一条公式帮你搞定!!
    • 高并发场景下如何优化加锁方式?看完这篇我确实明白了!!
    • 如何使用Java7中提供的Fork/Join框架实现高并发程序?
    • 高并发分布式锁架构解密,不是所有的锁都是分布式锁!!
    • 终于弄懂为什么局部变量是线程安全的了!!
    • 信不信?以面向对象的思想是可以写好高并发程序的!
    • 何为Happens-Before原则?这次彻底懂了!
    • 又一个朋友面试栽在了Thread类的stop()方法和interrupt()方法上!
    • 由InterruptedException异常引发的思考
    • 朋友问我学习高并发需不需要阅读源码,我是这样分析的!!
    • 线程的生命周期其实没有我们想象的那么简单!!
    • 你敢信??HashMap竟然干掉了CPU!!
    • ThreadLocal学会了这些,你也能和面试官扯皮了!
    • 为何高并发系统中都要使用消息队列?这次彻底懂了!
    • 学习高并发我们究竟要不要读源码?别纠结,肝就完了!
    • 面试官问我如何使用Nginx实现限流,我如此回答轻松拿到了Offer!
    • 如何设计一个支撑高并发大流量的系统?这次我将设计思路分享给大家!
    • 高并发环境下构建缓存服务需要注意哪些问题?我和阿里P9聊了很久!
    • 如何实现亿级流量下的分布式限流?这些理论你必须掌握!!
    • 如何实现亿级流量下的分布式限流?这些算法你必须掌握!!
    • 亿级流量场景下如何为HTTP接口限流?看完我懂了!!
    • 亿级流量场景下如何实现分布式限流?看完我彻底懂了!!
    • Redis如何助力高并发秒杀系统?看完这篇我彻底懂了!!
    • 面试官:Java中提供了synchronized,为什么还要提供Lock呢?
    • 一文搞懂PV、UV、VV、IP及其关系与计算
    • 学好并发编程,需要掌握这些核心知识体系!!
    • 高并发秒杀系统架构解密,不是所有的秒杀都是秒杀!
    • 讲讲高并发场景下如何优化加锁方式?
    • 高并发分布式锁架构解密,不是所有的锁都是分布式锁(升级版)!!
    • 学好并发编程,关键是要理解这三个核心问题!!
    • 为啥局部变量是线程安全的?
    • 并发编程到底应该学什么?一张图秒懂!!
    • 并发编程中一种经典的分而治之的思想!!
    • 我们该如何正确的中断一个正在执行的线程??

    一起进大厂系列

    • 面试官灵魂拷问:if语句执行完else语句真的不会再执行吗?
    • 将 95% 求职者拒之门外的BAT大数据面试题-附解题方法(文末有福利)
    • 超硬核面经,已拿蚂蚁金服Offer!!
    • 面试官问我:数据库中事务的隔离级别有哪些?各自有什么特点?然而。。。
    • 面试官:讲讲什么是缓存穿透?击穿?雪崩?如何解决?
    • 面试官:Java中提供了synchronized,为什么还要提供Lock呢?
    • 面试官:说说缓存最关心的问题?有哪些类型?回收策略和算法?
    • 面试官:讲讲Redis的五大数据类型?如何使用?(内含完整测试源码)
    • 今天又一名读者斩获蚂蚁金服Offer,就是这么简单!!
    • 面试官:讲讲七层网络模型与TCP三次握手与四次断开?
    • 面试官问我:如果让你设计一个高并发的消息中间件,你会怎么做?
    • 面试官:讲讲类的加载、链接和初始化?
    • 面试官:做过性能优化的工作吗?你会从哪些方面入手做性能优化呢?
    • 面试官:如何以最高的效率从MySQL中随机查询一条记录?
    • 面试官:讲讲Redis的虚拟内存?

    云原生系列

    • 三万字无坑搭建基于Docker+K8S+GitLab/SVN+Jenkins+Harbor持续集成交付环境!!
    • 冰河教你一次性成功安装K8S集群(基于一主两从模式)!!
    • 卧槽,运行Docker容器时磁盘空间满了怎么办?

    互联网工程

    • 十一长假我肝了这本超硬核PDF,现决定开源!!
    • 为什么互联网巨头们纷纷使用Git而放弃SVN?(内含Git核心命令与原理总结)
    • 我搭建了一套企业级私有Git服务,抗住了每天上万次攻击!
    • 使用Maven那么久了,你对企业级Maven的核心配置了解多少?
    • 面试官:开发过Maven插件吗?我:开发过啊。。。
    • 小伙伴问我:如何搭建Maven私服?我连夜肝了这篇实战文章!!
    • 小伙伴想学Jenkins自动构建发布项目,我:安排上了!!

    分布式存储

    • 冰河又一超硬核分布式存储PDF教程免费开源!!
    • FastDFS 分布式文件系统的安装与使用,看这一篇就够了!!
    • 如何打造一款高可用的分布式文件系统?这次我明白了!!
    • FastDFS 分布式文件系统的安装与使用,看这一篇就够了!!
    • 小伙伴们说在CentOS 8服务器上搭建FastDFS环境总报错?
    • 如何实现文件的大规模分布式存储?(全程实战)
    • SpringBoot整合FastDFS实战(附完整工程源码)
    • 都是Nginx前缀惹的祸,FastDFS不能访问了!!
    • 互联网大厂有哪些分库分表的思路和技巧?

    分布式缓存

    • Redis开篇与如何安装单机版Redis,这次我会了!!

    分布式事务

    • tcc-transaction分布式TCC型事务框架搭建与实战案例(基于Dubbo/Dubbox)
    • 如何基于消息中间件实现分布式事务?万字长文给你答案!!
    • 面试官问我:如何恢复MySQL中的XA事务?
    • 12张图带你彻底理解分布式事务产生的场景和解决方案!!
    • 如何基于消息中间件实现分布式事务?我想说的都在这儿了!!

    微服务专题

    • SpringCloud Alibaba开篇:SpringCloud这么火,为何还要学习SpringCloud Alibaba?
    • 系统从初期到支撑亿级流量,都经历了哪些架构上的演变?
    • 卧槽,被SpringBoot整合原生OpenFegin坑惨了(非SpringCloud)!!
    • 我所经历的价值超10亿美元的直播系统架构图是什么样子的?

    中间件专题

    • 互联网背景下有哪些数据同步需求和解决方案?看完我知道了!!
    • 数据同步的终极解决方案,阿里巴巴开源的Canal框架当之无愧!!
    • 面试官问我:看过sharding-jdbc的源码吗?我吧啦吧啦说了一通!!
    • 我把这个贼好用的Excel导出工具开源了!!
    • 贼好用,冰河开源了这款精准定时任务和延时队列框架!!
    • 冰河开源了全网首个完全开源的分布式全局有序序列号(分布式ID)框架!!
    • 贼好用,冰河再次升级了这款开源的精准定时任务和延时队列框架!!

    Nginx技术

    • 冰河又一本超硬核Nginx PDF教程免费开源!!
    • 如何获取客户端真实IP、域名、协议、端口?看这一篇就够了!
    • 实现负载均衡、限流、缓存、黑白名单和灰度发布,这是最全的一篇了!
    • 面试官竟然问我Nginx如何生成缩略图,还好我看了这篇文章!!
    • 如何封禁IP和IP段?看完这篇我会了!!
    • 如何按日期分割Nginx日志?看这一篇就够了!!
    • 如何为已安装的Nginx动态添加模块?看完我懂了!!
    • 如何格式化日志并推送到远程服务器?看完原来很简单!!
    • 面试官问我Nginx如何配置WebSocket?我给他现场演示了一番!!
    • 如何使用Nginx实现MySQL数据库的负载均衡?看完我懂了!!
    • 还不会使用Nginx解决跨域问题?肝这一篇就够了!!
    • 图片显示过慢,文件下载不完全,竟然是Nginx的锅!!
    • 如何使用Nginx搭建流媒体服务器实现直播?看完这篇我会了!!(文末有福利)
    • 并发量太高,Nginx扛不住?这次我错怪Nginx了!!
    • 如何实现Nginx的高可用负载均衡?肝了这篇我也会了!!
    • 如何使用自签CA配置HTTPS加密反向代理访问?看了这篇我会了!!
    • 如何搭建Nginx+Keepalived双机热备环境?这是最全的一篇了!!
    • 面试官:给我讲讲Nginx如何实现四层负载均衡?

    性能调优

    • 万万没想到!Linux环境下Tomcat8启动很慢竟然是这样解决的!!
    • 几种典型的内存溢出案例,都在这儿了!
    • 性能优化有哪些衡量指标?需要注意什么?
    • 小伙伴问我性能指标监控怎么做,这次我安排上了!!
    • 面试官:Java中的对象和数组都是在堆上分配的吗?
    • 你敢信?String类竟然是导致生产环境频繁内存溢出的罪魁祸首!!
    • Java中的String到底占用多大的内存空间?你所了解的可能都是错误的!!
    • 做过性能优化的工作吗?你会从哪些方面入手做性能优化呢?
    • 纳尼?内存又溢出了?!是时候总结一波了!!

    MySQL专题

    • 记一次MySQL崩溃修复案例,再也不用删库跑路了!!
    • 如何最大程度防止人为误操作MySQL数据库?这次我懂了!!
    • 记一次线上重大事故:二狗子竟然把线上数据库删了!!
    • 面试官问我:MySQL如何实现无数据插入,有数据更新?我是这样回答的!
    • 我这样分析MySQL中的事务,面试官对我刮目相看!!
    • 如何添加新数据库到MySQL主从复制环境?
    • 如何查询和删除MySQL中重复的记录?
    • 怒肝两个月MySQL源码,我总结出这篇2W字的MySQL协议详解(超硬核干货)!!
    • 如何以最高的效率从MySQL中随机查询一条记录?
    • 从零到千万用户,我是如何一步步优化MySQL数据库的?
    • MySQL主从复制的原理和注意事项
    • 如何最大程度防止人为误操作MySQL数据库?这次我懂了!!
    • 糟了,生产环境MySQL主从数据库不一致怎么办?!
    • MySQL如何实现查询数据并根据条件更新到另一张表?
    • 怒肝四个月MySQL源码,我总结出这篇MySQL协议(详尽版,文末有福利)!!
    • 结合实战,我为MySQL主从复制总结了几张图!

    Mycat系列

    • 作为Mycat核心开发者,怎能不来一波Mycat系列文章?
    • Mycat核心开发者带你看尽Mycat三大核心配置文件!!
    • Mycat核心开发者带你轻松掌握Mycat路由转发!!
    • MySQL如何实现万亿级数据存储?
    • 冰河,能讲讲Mycat如何实现MySQL的读写分离吗?
    • 海量数据架构下如何保证Mycat的高可用?
    • 冰河,能不能讲讲如何实现MySQL数据存储的无限扩容?

    Oracle专题

    • 什么?作为DBA,你竟然不会安装Oracle??
    • 你的Oracle没有开机自启?那是你没有这样操作!!
    • 什么?你在物理机上安装Oracle总失败?那就试试Docker吧!!
    • 还想着花钱实现Oracle数据同步迁移?一招教你搞定!!
    • Oracle如何查看所有表和字段以及表注释和字段注释?其实很简单!!
    • 手动安装和卸载Oracle,这是最全的一篇了!!

    Java8新特性

    • 冰河带你看尽Java8新特性,你想要的都在这儿了!!(文本有福利)
    • 一张图带你领略Java8有哪些新特性
    • Java8为什么要引入Lambda表达式?原来如此!!
    • Lambda表达式基础语法,都在这儿了!!
    • Lambda表达式典型案例,你想要的的都在这儿了!!
    • 还没搞懂函数式接口?赶快过来看看吧!
    • 知识点总结,你都会了吗?
    • 浅谈方法引用和构造器引用
    • 关于Java8的Stream API,看这一篇就够了!!
    • Java8中创建Stream流的方式
    • Stream API有哪些中间操作?看完你也可以吊打面试官!!
    • 谈谈Java8中的Stream API有哪些终止操作?
    • 关于并行流与串行流,你必须掌握这些!!
    • 不了解Optional类,简历上别说你懂Java8!!
    • 接口中的默认方法和静态方法,你都掌握了吗?
    • 关于Java8中的日期时间API,你需要掌握这些!!
    • 不只是Java8的注解,你想要的都在这儿了!!

    Spring注解系列

    • 聊聊Spring注解驱动开发那些事儿!
    • 使用@Configuration和@Bean向容器中注册组件?看这一篇就够了!!
    • 使用@ComponentScan自动扫描组件并指定扫描规则
    • 自定义TypeFilter指定@ComponentScan注解的过滤规则
    • 使用@Scope注解设置组件的作用域
    • 不知道什么是懒加载?看这一篇就够了!!
    • 如何按照条件向Spring容器中注册bean?这次我懂了!!
    • 使用@Import注解给容器中快速导入一个组件
    • 在@Import注解中使用ImportSelector接口导入bean
    • 深入理解Spring的ImportSelector接口
    • 面试官:如何将Service注入到Servlet中?朋友又栽了!!
    • 在@Import中使用ImportBeanDefinitionRegistrar向容器中注册bean
    • 面试官让我说说:如何使用FactoryBean向Spring容器中注册bean?
    • 如何使用@Bean注解指定初始化和销毁的方法?看这一篇就够了!!
    • Spring中的InitializingBean和DisposableBean,你真的了解吗?
    • 你真的了解@PostConstruct注解和@PreDestroy注解吗?
    • @PostConstruct与@PreDestroy源码的执行过程
    • 关于BeanPostProcessor后置处理器,你了解多少?
    • 针对bean的生命周期,我们究竟能做哪些工作?
    • 面试官再问你BeanPostProcessor的执行流程,就把这篇文章甩给他!
    • 困扰了我很久的AOP嵌套调用终于解决了!
    • BeanPostProcessor在Spring底层是如何使用的?看完这篇我懂了!!
    • 如何使用@Value注解为bean的属性赋值,我们一起吊打面试官!
    • 使用@PropertySource加载配置文件,我只看这一篇!!
    • 使用@Autowired@Qualifier@Primary三大注解自动装配组件,你会了吗?
    • 你还不会使用@Resource和@Inject注解?那你就out了!!
    • 如何实现方法、构造器位置的自动装配?我这样回答让面试官很满意!
    • 如何解决Spring的循环依赖问题?这道面试题助我拿到了Offer!!
    • 自定义组件如何注入Spring底层的组件?看了这篇我才真正理解了原理!!
    • 如何实现多数据源读写分离?这是我看过最详细的一篇!!
    • 使用@Profile注解实现开发、测试和生产环境的配置和切换,看完这篇我彻底会了!!
    • 你敢信?面试官竟然让我现场搭建一个AOP测试环境!
    • 二狗子让我给他讲讲@EnableAspectJAutoProxy注解
    • AOP核心类源码解析,这是最全的一篇了!!
    • IOC容器注解汇总,你想要的都在这儿了!!(文末可留言)
    • 为啥你用@JsonFormat注解反序列化LocalDateTime总失败?
    • 如何实现多数据源读写分离?这是我看过最详细的一篇!!
    • 一张图带你彻底理解Spring如何解决循环依赖!!
    • Spring AOP核心类解析,这是最全的一篇了!!

    设计模式系列

    • 深入浅出Java 23种设计模式,最全PDF版本终于开放下载了!!面试必备!!(文末有福利)
    • 设计模式汇总——你需要掌握的23种设计模式都在这儿了!
    • 浅谈JAVA设计模式之——抽象工厂模式(AbstractFactoty)
    • 浅谈JAVA设计模式之——工厂方法(FactoryMethod)
    • 浅谈JAVA设计模式之——桥接模式(Bridge)
    • 浅谈JAVA设计模式之——建造者模式(Builder)
    • 浅谈JAVA设计模式之——组合模式(Composite)
    • 浅谈JAVA设计模式之——原型模式(Prototype)
    • 浅谈JAVA设计模式之——适配器模式(Adapter)
    • 浅谈JAVA设计模式之——装饰模式(Decorator)
    • 浅谈JAVA设计模式之——外观模式(Facade)
    • 浅谈JAVA设计模式之——享元模式(Flyweight)
    • 浅谈JAVA设计模式之——代理模式(proxy)
    • 浅谈JAVA设计模式之——责任链模式(COR)
    • 浅谈JAVA设计模式之——命令模式(Command)
    • 浅谈JAVA设计模式之——解析器模式(Interpreter)
    • 浅谈JAVA设计模式之——迭代器模式(interator)
    • 浅谈JAVA设计模式之——中介者模式(Mediator)
    • 浅谈JAVA设计模式之——备忘录模式(Memento)
    • 浅谈JAVA设计模式之——观察者模式(Observer)
    • 浅谈JAVA设计模式之——状态模式(State)
    • 浅谈JAVA设计模式之——策略模式(Strategy)
    • 浅谈JAVA设计模式之——模板方法(TemplateMethod)
    • 浅谈JAVA设计模式之——访问者模式(Visitor)
    • 浅谈JAVA设计模式之——单例模式(Singleton)

    MyBatis源码系列专题

    • 构建源码分析测试用例
    • 配置解析创建SqlSessionFactory的过程
    • SqlSession会话创建过程
    • 获得Mapper对象
    • 执行SQL语句的过程
    • 面试官问我如何获得Mapper对象?我是这样说的!

    网络编程

    • 域名还能绑定动态IP?看完又涨知识了!!
    • 面试官:讲讲七层网络模型与TCP三次握手与四次断开?

    Dubbo系列

    • 结合实战和源码来聊聊Java中的SPI机制?

    JVM专题

    • 关于JVM,你需要掌握这些!!
    • 肝了一周,吐血整理出这份超硬核的JVM笔记(升级版)!!

    算法专题

    • 我整理了50道经典Java算法题,直接进了字节跳动!!

    运维系列

    • 如何在服务器上添加虚拟IP?看完原来如此简单!!

    渗透专题

    • 我入侵了隔壁妹子的Wifi,发现。。。

    程序人生

    • 程序员究竟要不要读源码?!P8级别架构师带你一起辩证分析!
    • 很多小伙伴说想看我的真容,这次满足你的好奇心!!
    • 跟小伙伴们聊聊我有趣的大学生活和我那两个好基友!
    • 下班咯~老地方见!
    • 大家国庆中秋准备怎么过呀?
    • 接下来,冰河要有大动作了!
    • 致读者:关于冰河技术微信公众号的重大调整!!
    • 冰河技术微信公众号终于可以留言了(文末领福利)!!
    • 毕业三年,如何达到月薪30K?我想跟你聊聊!!
    • 冰河是谁?到底是干啥的?

    2020总结

    • 总结2020:5个月出版两本书,日更公众号是一种怎样的体验?

    2019内容汇总

    高并发专题

    • 内存模型(八种操作+同步规则)
    • 如何安全的发布对象(含各种单例代码分析)

    中间件专题

    • 基于java开发的功能强大、配置灵活的数据库之间的同步工具
    • RocketMQ之——单机环境搭建
    • 你知道如何实现分布式锁吗?这边看:分布式锁服务插件——mykit-lock开源啦!
    • mykit-excel插件是我用过的最好用的Excel导出工具,没有之一!!

    MySQL专题

    • 源码编译MySQL8.x+升级gcc+升级cmake(亲测完整版)
    • 你知道MySQL 8.0中的索引有哪些新特性吗?看这一篇就够了!!!
    • 记一次MySQL崩溃修复案例,再也不用删库跑路了

    分布式事务

    • tcc-transaction分布式TCC型事务框架搭建与实战案例(基于Dubbo/Dubbox)

    小工具

    • IDEA设置System.out.println()和main方法快捷键
    • Java VisualVM添加Visual GC插件实现JVM性能调优
    • 原来Java是这样实现微信小程序加密与解密数据算法的!超赞的有木有?!

    Python专题

    • 智能化时代你还在手动刷新浏览器抢火车票?那你就真的Out了!假期快来了,冰河提前放大招,教你如何使用Python脚本自动抢火车票

    运维专题

    • 你知道如何在Linux操作系统上添加虚拟IP吗?这篇文章帮你搞定
    • 你知道如何在Linux服务器上挂载新硬盘吗?冰河为你揭开这个秘密

    Dubbo系列专题

    • 你了解过Java的SPI机制吗?再不了解你就Out了!
    • 改造低版本Dubbo,使其兼容Spring4或Spring5注解配置
    • 低版本Dubbo与高版本Spring集成
    • 你知道如何将Dubbo服务打包成Jar文件吗?这篇文章帮你搞定!!
    • 使用Shell脚本维护Dubbo服务
    • 监控中心的介绍与简易监控中心的安装
    • Dubbo 管理控制台的安装
    • 如何实现Dubbo服务的集群
    • 分布式服务子系统的划分
    • 服务接口的设计原则
    • 几种负载均衡算法
    • 线程模型(Linux 用户线程数限制导致的 java.lang.OutOfMemoryError)
    • 你知道如何使用Dubbo消费端直连服务提供者进行开发和调试吗??
    • 服务只订阅(开发调试)
    • Dubbo Filter实战

    好了,文章分类汇总整理完了,我是冰河,如果文章对你有点帮助的话,请加我微信:sun_shine_lyz,我拉你进微信技术交流群,和技术大佬们一同交流进阶~~

    cs