Forrest Hu's Blogs
技术、架构与生活随笔 · 共 453 篇文章
-
用技术解决“非技术”问题
简介 技术人是天然的“技术控” 去snapshot 化 使用协作工具代替IM 什么是“技术人员的能力”技术人是天然的“技术控”笔者是计算机科班出身,从高中到研究生,接受了十几年的理工科教育,对技术的追逐是天然的。加上很多新技术通常发端于国外,传入国内且热度上来已经是...
-
maven的基本概念
简介 一个Artifacts 的各种形态/表示 Repository maven客户端与 Repository 的协作——maven 更新snapshot 的原理 实践本文主要是针对 How does a maven repository work? 的整理文中以 ...
-
《技术领导力300讲》笔记——管理篇
简介 技术leader应该具备何种能力 管理 向上管理 认识人—— 心理成熟度 什么样的人适合管理 团队 找人 用人 分任务 裁人 沟通 考核 小结技术leader应该具备何种能力所有的职位不是别...
-
《Apache Kafka源码分析》——server
前言 前言 网络层 单机——基本实现 初始化过程 整体思路 请求处理 控制器 日志存储 整体思想 写日志过程 分区 and 副本 zookeeper ...
-
《大咖读书会》笔记
(持续更新) 简介(持续更新)交易会放大人的情绪,同时他又要求你能够平和的操作,所以交易盈利的唯一途径就是我们能达成和自己的和解,而一个与自己和解的人,听从自己的内心去做的任何事情都是有价值的,因为这个时候已经超脱了竞争的格局,胜负啊、成败啊对你来说已经没有任何意义了,有...
-
Kubernetes类型系统
简介 k8s api Kubernetes 基础类型系统 Protobuf Unmarshal Kubernetes Scheme kubernetes 对象 CustomResourceDefinition 的版本k8s中A...
-
源码分析体会
前言我们去阅读别人的代码,通常会带有一定的目的性。为什么要把我们的目标搞清楚?因为读懂源代码真的很难,它其实是架构的反向过程。完整把一个系统的代码 “读懂” 需要极大的精力。有文档,一定要先看文档。如果原本就已经有写过架构设计的文档,我们还要坚持自己通过代码一步步去反向进行...
-
技术人员的产品思维
我和二爷聊产品:怎么理解产品思维? 未读完app我是喜马拉雅app的忠实粉丝,有一次跟产品的鹏哥闲聊:我看到很多产品经常加班很辛苦,但感觉我们的app 一年了没什么变化啊。后来我琢磨了下:为什么很多特性我不知道,发现我对app的使用路径是:打开 ==> 肚脐眼(记录了...
-
反应式架构摸索
简介 20200522补充 架构层——全面异步化:淘宝反应式架构升级探索 代码/框架层——剖析响应式编程的本质 以分支逻辑的替换为突破口来理解反应式编程 其它材料 将方法调用转换为数据流动 In computing, reactive ...
-
《数据结构与算法之美》——算法新解
简介 字符串匹配 Trie树 多模式匹配 算法思想 分治 多阶段决策最优解——贪心、回溯和动态规划 捋捋关系 再谈递归 高级篇 小结建议看下前文 《数据结构与算法之美》——数据结构笔...