Forrest Hu's Blogs

技术、架构与生活随笔 · 共 453 篇文章

  1. 用技术解决“非技术”问题

    简介 技术人是天然的“技术控” 去snapshot 化 使用协作工具代替IM 什么是“技术人员的能力”技术人是天然的“技术控”笔者是计算机科班出身,从高中到研究生,接受了十几年的理工科教育,对技术的追逐是天然的。加上很多新技术通常发端于国外,传入国内且热度上来已经是...

  2. maven的基本概念

    简介 一个Artifacts 的各种形态/表示 Repository maven客户端与 Repository 的协作——maven 更新snapshot 的原理 实践本文主要是针对 How does a maven repository work? 的整理文中以 ...

  3. 《技术领导力300讲》笔记——管理篇

    简介 技术leader应该具备何种能力 管理 向上管理 认识人—— 心理成熟度 什么样的人适合管理 团队 找人 用人 分任务 裁人 沟通 考核 小结技术leader应该具备何种能力所有的职位不是别...

  4. 《Apache Kafka源码分析》——server

    前言 前言 网络层 单机——基本实现 初始化过程 整体思路 请求处理 控制器 日志存储 整体思想 写日志过程 分区 and 副本 zookeeper ...

  5. 《大咖读书会》笔记

    (持续更新) 简介(持续更新)交易会放大人的情绪,同时他又要求你能够平和的操作,所以交易盈利的唯一途径就是我们能达成和自己的和解,而一个与自己和解的人,听从自己的内心去做的任何事情都是有价值的,因为这个时候已经超脱了竞争的格局,胜负啊、成败啊对你来说已经没有任何意义了,有...

  6. Kubernetes类型系统

    简介 k8s api Kubernetes 基础类型系统 Protobuf Unmarshal Kubernetes Scheme kubernetes 对象 CustomResourceDefinition 的版本k8s中A...

  7. 源码分析体会

    前言我们去阅读别人的代码,通常会带有一定的目的性。为什么要把我们的目标搞清楚?因为读懂源代码真的很难,它其实是架构的反向过程。完整把一个系统的代码 “读懂” 需要极大的精力。有文档,一定要先看文档。如果原本就已经有写过架构设计的文档,我们还要坚持自己通过代码一步步去反向进行...

  8. 技术人员的产品思维

    我和二爷聊产品:怎么理解产品思维? 未读完app我是喜马拉雅app的忠实粉丝,有一次跟产品的鹏哥闲聊:我看到很多产品经常加班很辛苦,但感觉我们的app 一年了没什么变化啊。后来我琢磨了下:为什么很多特性我不知道,发现我对app的使用路径是:打开 ==> 肚脐眼(记录了...

  9. 反应式架构摸索

    简介 20200522补充 架构层——全面异步化:淘宝反应式架构升级探索 代码/框架层——剖析响应式编程的本质 以分支逻辑的替换为突破口来理解反应式编程 其它材料 将方法调用转换为数据流动 In computing, reactive ...

  10. 《数据结构与算法之美》——算法新解

    简介 字符串匹配 Trie树 多模式匹配 算法思想 分治 多阶段决策最优解——贪心、回溯和动态规划 捋捋关系 再谈递归 高级篇 小结建议看下前文 《数据结构与算法之美》——数据结构笔...