返回联盟成员

Henry Z's blog

daya0576 · changchen.me

🚒SRE 🐍Python 👶奶爸

214
篇收录文章
访问博客 认领此博客
https://changchen.me/
Henry Z's blog 首页截图正在生成网站截图

最新文章

大牙的 Java 入门经历分享(持续更新)

有人建议说教游泳的最好办法是直接把那个孩子扔到水里?🤔 在你心中关于 Java 入门的最佳路径是什么呢? 这篇博客将记录个人学习 Java 的一些经历与思考,希望同在迷茫的你读到,可以有所收获 :)

Java JVM 内存管理 - SRE 的必修课

在过去三年 SRE 的经历中,遇到过多起因为 JVM OOM 导致的线上故障。其中印象最深的一次排查经历:收到故障外呼后,几个大男人现场梳理业务链路,大眼瞪小眼,最后发现根因竟然是部分网关机器动态加载数据库中的 groovy 脚本,导致 Metaspace out of memo…

2020 年终总结 🥳

拖了很久的年终总结,人类就像自己的眼睛一样,大部分的时间无法看见自己的模样,所以需要多照照镜子进行自省和复盘,才不会变成一具行尸走肉。 这篇文章简单回顾一下 2020 年初设置的目标,以及对 2021 年的展望。

零成本打造 Telegram 机器人指北

春节放假在家,写了一个 和风天气 API 的 Telegram 天气预报机器人🤖️ - 根据用户精准定位查询实时天气,并支持每日的定时自动播报。 本篇文章为该机器人实现的不完全教程~

树的可视化 - Python anytree 实现

Python 中有个很酷的第三方包叫做 anytree,全名 Any Python Tree Data,i.e. 期望用来表示任何树的数据结构。 而其中的可视化功能,每次都令人印象深刻。这篇文章简单分享,个人解决问题的思考路径 & 简易实现~ >> ... >> r = Rend…

限流还能这么玩 - Netflix 权重限流新思路

上上周在 sre weekly 上读了一篇文章:《Keeping Netflix Reliable Using Prioritized Load Shedding》(Netflix 出品,必数精品 XD),有种耳目一新的感觉,特此在清理草稿的时候记录一下读后感。

Python 不需要设计模式?

前两个月拜读 《Head First 设计模式》这本书,同时系统性的重温 UML 相关的知识,但当笔者尝试将学到的知识复用到 python 时,突然发现似乎并不是那么的适配:例如 python 中并没有「接口」与「抽象类」等的概念🤔 观看一个 Pycon2017 的分享视频之后:…

linux 反向查找日志

当我们在黑屏排查线上问题的时候,经常会遇到一些又臭又长的日志文件(动辄好几个 G)。如果直接用 grep 去搜索内容,不仅等待时间长,甚至可能占用机器资源,影响线上业务请求 😓 那有什么更好的办法吗?线上日志按照规约,会按「日」进行轮转切割,但故障发生的时候,我们期望的那条日志一…

《Java 8 实战》读书笔记

时光飞逝,还记得大二开始接触 java 时,那时主流的是 jdk1.6 与 eclipse 的天下。没想到转眼间 java8 也发布快六年了,其中 Lambda、方法引用、stream 这些新特性,每次看到都云里来雾里去。正好拜读一下《Java 8 实战》这本书一探究竟~

在 Java & Python 中,如何优雅的筛选一堆苹果🤔

最近在看《Java 8 实战》这本书,第一部分讲了很多函数式编程与 lambda 匿名函数的应用,不禁让我想起了以前写 python 对应的实现。 需求: 在一堆苹果中,筛选出重量大于 100g 的苹果🍎,同时也支持过滤所有绿色的苹果

Annotation(Decorator) 在 Java & Python 中的应用

背景:最近在工作中发现我们 SRE 的某个 java 项目中,存在大量 annotation 的应用,虽然 java 的注解与 python 的装饰器语法非常类似,但在原理上肯定千差万别。 为了不甘一直处在一知半解的状态,所以这个周末准备全面学习一下对应语法与原理,并与 pyth…

《Head First 设计模式》学习笔记

OO 原则是我们的目标,而设计模式是我们的做法。 最近写 java 半年多,虽然这门语言看上去有一丝笨重和啰嗦,但和设计模式遇上,就好像咖啡与牛奶的融合,变成一杯香醇的拿铁🤔。本文做为个人的读书笔记(水一篇博客),同时如果能帮到你就更好啦!

【游记】2019.12 东京五日蜜月旅行 highlights

在东京新宿逛风情街🔞,在大涌谷看富士山的雪🗻,在箱根泡爱心温泉♨️,在东京铁塔下牵手合影🗼~ 本来想按时间顺序做个详细一些的懒人攻略,但博主太懒啦。。就用照片按时间零零散散记个流水账好了。 简陋的行程,会习惯提前将重要的交通工具调查清楚,但后续游玩的内容更多的是随机的填充。

2019 年终总结 🎉

那天在上班路上读着别人的 2019 年度总结,恍恍惚惚回忆起四五年前的那个冬天❄️,和两个大学好友在学校小吃街的彤德莱,边吃火锅边总结过去一年的得与失的场景。 当然写这篇文章的另一个原因是最近深陷于工作,一晃已经小半年没有写博客了。刚好今天吃坏东西 + 发烧🤒️,在医院排队的时候…

使用 GitHub Actions 实现 Hexo 博客的 CICD

CI/CD(continuous integration and continuous deployment) 被提出很久了并逐步流行,因为它确实有很多的好处:例如小而快的迭代可以尽早发现 bug 并更加轻易地修复,代码合并也不会那么痛苦。但说到底还是因为「懒」,当 push 代…

记一个困扰了我两个星期的博客 Bug 🤒️

一个 bug 只要能在本地重现, 基本上就解决 90% 了。 最近在另一篇排查 bug 的文章中,引用了上面👆这段话。没想到瞬间就被打脸了:博客升级主题版本 (Hexo v7.4.0) 后,线上显示异常(页面左下脚怎么也加载不出来),但本地是正常的。困扰了两个星期终于解决了。。特…

macOS 如何将截图自动保存至相册 (Photos)

今天突然有个小需求,希望在 macOS 上截图后,自动保存至应用 Photos. 搜索了一下,发现系统原生不支持这种骚操作,但有个自带的应用叫 Automator, 可以完美的实现这个需求✌️

输入关键词搜索博客名称、作者或域名。

Esc 关闭回车查看全部结果

删除确认

即将删除「」。此操作不可恢复

请输入 以确认: