CHARIES GAVIN'S BLOG
欢迎来到我的博客,在这里大家可以随意watch
、star
和fork
此项目!
最新博文
- New article 1:详述 synchronized 和 volatile 的实现原理以及两者的区别
- New article 2:详述 Spring Boot 中内嵌 Tomcat 的实现原理
- New article 3:详述 ThreadLocal 的实现原理及其使用方法
文章分类(快速定位)
史上最简单系列教程
编程语言
- 详述 DB2 分页查询及 Java 实现
- 详述 Java 中的别名现象
- 用 Java 实现拦截器 Interceptor 的拦截功能
- 网络爬虫二三事儿
- 详述 Java 语言中的 String、StringBuffer 和 StringBuilder 的使用方法及区别
- 详述获取字节码文件及其内容的方法
- 详述 Java 语言中的格式化输出
- 详述 String 类中的 空串 和 Null 串
- 详述 Java 语言中 equals 和 == 的区别
- 关于构造方法的那些事儿
- 详述 TCP 和 UDP 的定义、区别及模拟演示
- 用 Java 模拟 TCP 传输的客户端和服务端
- 用 Java 模拟 UDP 传输的发送端和接收端
支付系统
- 支付宝钱包系统架构内部剖析
- 去哪儿网支付系统架构演进
- 解析「三户模型」及建立账户模型
- 详述支付路由的设计方案
- 详述支付网关的设计原则
- 详述快捷支付产品功能及设计要点
- 详述银行卡支付方式
- 支付系统中的对账处理
- 支付网关设计精要(Ping++ 联合创始人 赵宇)
- 互联网支付系统整体架构详解
翻译系列
- Elasticsearch 5.x 版本中的冷热数据架构
- Elasticsearch 6.6 官方文档 之「集群」
- Elasticsearch 6.6 官方文档 之「索引分片分配」
- Elasticsearch 6.6 官方文档 之「快照和还原」
- Elasticsearch 6.6 官方文档 之「节点」
工具及其他
- 详述 synchronized 和 volatile 的实现原理以及两者的区别
- 详述 Spring Boot 中内嵌 Tomcat 的实现原理
- 详述 ThreadLocal 的实现原理及其使用方法
- 详述 JDK 和 CGLIB 动态代理的实现原理以及两者的区别
- 深入理解 JVM 垃圾回收机制及其实现原理
- 分库分表?如何做到永不迁移数据和避免热点?
- 来来来,我们聊一聊,为什么不建议使用递归操作?
- 调度服务 ScheduledExecutorService 经常卡顿问题的排查及解决方法
- 记一次 JVM CPU 使用率飙高问题的排查过程
- 如何画出一张合格的技术架构图?
- 详述 Elasticsearch 安装 HDFS 插件存储及快照还原的方法
- 详述 Elasticsearch 集群的搭建步骤及方法
- 快速搭建 HDFS 系统(超详细版)
- 关于 toLocaleDateString 方法的实践分享
- Linux 命令之 find:查找文件
- 终极对决!Dubbo 和 Spring Cloud 微服务架构到底孰优孰劣?
- Linux 命令之 chmod:修改权限
- 详述 SSH 的原理及其应用
- 详述 iTerm2 配色及免密登录 SSH 的方法
- 论「版本号」的正确使用方式
- 详述 Mac 系统下安装及卸载 Python 的方法
- 在 Win10 系统下安装 JDK 及配置环境变量的方法
- 详述 Maven 依赖范围及依赖调节原则
- 详述 tomcat 的 server.xml 配置文件
- 超简单的 VIM 练级攻略
- 解读 Maven 安装目录
- 详述 PO VO BO DTO DAO 和 POJO 的概念及区别
- 来自「Head First 设计模式」的程序设计原则
- 19+ JavaScript 常用的简写技巧
- 详述 IaaS、PaaS 和 SaaS 的含义及区别
- 详述“进程、线程和协程”的区别
- 详述如何退出 Vim 编辑器
- 详述 hosts 文件的作用及修改 hosts 文件的方法
- 详述 Cookie 与 Session 的区别
- @interface 注解详述
- @Deprecated 注解详述
- @SuppressWarnings 注解详述
非技术那些事儿
- 百度的春晚战事
- 藏在县城的万亿生意
- 专访 7-ELEVEn 执行董事:为什么我们是便利店第一品牌
- 流感下的北京中年
- 滴滴总裁柳青年会演讲:乘风破浪的旅途,成长是唯一道路
- 张小龙:微信不做信息流,重点做好小程序
- 美团 CEO 王兴:从 0 到干到 300 亿美金,格局上输了,再多努力都不可能赢
- 快手 CEO 宿华:在毛细血管的末梢记录变化的世界
- 马化腾教你做产品:改掉这七点,让产品自己说话
- 腾讯副总裁曾宇:谈谈腾讯的技术价值观与技术人才修炼
- 创新工场汪华:OMO 时代,谁是下一个领跑者?
- 猎豹移动 CEO 傅盛:后互联网时代 ,“中国模式”弯道超车
- 旷视 CEO 印奇:靠“刷脸”折腾出 120 亿的大生意
- 左耳朵耗子:程序员如何用技术变现?
- 刘强东:死掉的创业公司,几乎都违背这 4 点最基本的经济常识
- 迅雷创始人程浩:AI 创业必知 6 大核心问题,如何选择赛道、搭配团队和应对巨头挑战
- 马云:阿里必须是一家创造未来的公司,必须成为国家和世界创新的发动机
- 特斯拉 CEO 马斯克:年轻人成功的秘诀,只有这 5 点
- 轮子哥:回顾我走过的编程之路
- 阿里与腾讯人的区别,就是明教与武当的反差
- 我所知道的 11 条领导力(Ping++ CEO 金亦冶)
- 百度 CEO 李彦宏:未来三五十年人工智能可能是世界经济发展主要推动力
- 光线传媒副总裁刘同:我们为什么要读大学?
- 对话美团 CEO 王兴:太多人关注边界,而不关注核心
- 美丽心灵:纪念 John Nash 夫妇
- 工科大学之母|哈尔滨工业大学究竟分出了哪些学校?
- 今日头条 CEO 张一鸣:面试了 2000 个年轻人,混得好的都有这 5 种特质
- 雅虎终于死了:从市值 1000 亿到贱卖 48 亿,到最后连名字都没保住
- 数学史上的三次危机
- 世界上最「不务正业」的 5 个科学家
- 我回阿里的 29 个月
- 马化腾:这个市场不是拼钱、拼流量,而是拼团队、拼使命感和危机感
- 献给青春的歌 · 致「 腾讯QQ 18 岁」
- 有一种生活叫向死而生
- 揭秘 · 阿里云第一女神 — 清宵
- 程序员,如何从平庸走向理想?
- 他出身草根,却是 Google 资深工程师
- 左耳朵耗子:技术人员的发展之路
- SaaS 公司融资的「22条军规」
- 做了 3 年企业级 SaaS,我收获的 10 点心得(Ping++ CEO 金亦冶)
- 在 Google 工作 10 年,到底能学到啥?
在此,附上一句格言,望共勉:好学若饥,谦卑若愚。