DAILY NOTE / 每日一言

在代码之外,认真感受生活。

— Allen Liang

读一篇近作
夕阳下的桥与远山
在路上,也在生活里。

JOURNAL

近来写下的

共 13 篇

百态人生

周末去了一趟关山牧场

周末跟家属去了关山牧场,露营一晚,半夜两点多有牛跑到帐篷跟前吃草。

百态人生

2025年3月-去记录2024的流水账

前两天又一次听到了New Boy,翻到了评论区,有一个人说他很恍惚,搞不清楚自己现在是33岁,还是34岁,生活没有磨灭他对阳光、清风以及秋天的热爱,和对生活点点滴滴感受。 这是他最骄傲的事情。 当然这一句话对于后面的主题没有什么关系,而我一直的就是这样风格,想到哪…

程序人生

用python批量申请https证书

1. 背景 HTTP(HyperText Transfer Protocol)是一种用于传输超文本的协议,但其传输内容是明文的,这意味着在数据传输过程中,任何中间人都可以轻松截获、篡改或窃取信息。因此,HTTP协议被认为是不安全的。 HTTPS(HyperText…

程序人生

树结构

1. 栈, 如果善于利用栈来处理树结构, 那么可以写出更简洁的代码, 根本不需要 recuresiveFn 这种方法. 2. 泛型, 如果善于利用泛型, 那么可以写出更通用的代码,而不是耦合于某一种类型。算法复杂度, 这段代码的时间复杂度是 NN , 典型的暴力算…

程序人生

DNS解析中@与www访问

背景 一次解析域名后,只有带www的能访问,不带直接访问域名竟然访问不通,一直以为是自己nginx配置错误问题,升级版本,降低版本重新使用已有正确的访问,发现都不正确,前后折腾了快两个小时,这对经验丰富的我来讲有点不可思议,静下心来,重新捋了一遍头绪,最后发现解析…

百态人生

碎碎念

上周预约了周六保养车,典型i人,起来早,趁人少,八点四十就到4s店了,罕见的开车没有听歌,路上脑子里一直冒出两个字,“感恩”。 不知道如何描述这两个字,我们感恩老师,感恩父母,感恩生活,又或者我们感恩一只猫,一直狗,一件物品,一个蓝牙音箱,又或者感恩某个时刻灵光一…

程序人生

记一次go中httpClient优化

因为业务需要发送大量的http的请求,会有很多的302跳转,使用的是go,对go中的httpClient做了一些重新配置,代码如下: 一般情况下,这样的配置应该会有不错的效果,但是部署到线上之后出现了,cpu稍微有点高(与优化后的对比),峰值30M的带宽全部吃满,…

百态人生

2024年2月28日夜-年终总结与自说自话

昨天手机提示有个快递,翻看了各个的购物网站发现自己什么都没有买,问了老婆她说也没用,想起之前有过淘宝刷单之类的骗局犹豫要不要取,想了想,我又有什么可失去的呢,就去取了回来,发现原来之前的读者2024年第2期上下册到了,内心一阵小激动。 晚上打开第2期读者,开篇“山…

程序人生

element ui table合并行,并下载表格数据

1. element ui 默认合计功能 官方文档是这样演示的,需要添加 showsummary :summarymethod="getSummaries" getSummaries方法如下: 有个需求与如上类似,但是最后一行有几列是需要百分百比计算的,原本的只是…

程序人生

jdk动态代理,cglib

Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的法的功能称为java语言的反射机制。 反射机制:具有操作字节码文件的能力 1. java.la…

程序人生

CommandLineRunner、ApplicationRunner、ApplicationListener @PostConstruct

使用场景: 我们在开发过程中会有这样的场景:需要在项目启动后执行一些操作,比如:读取配置文件信息,数据库连接,删除临时文件,清除缓存信息,工厂类初始化,加载活动数据,或者缓存的同步等。我们会有多种的实现方式,例如@PostConstruct 、CommandLin…

程序人生

Redis过期策略

Redis删除策略 定时删除,惰性删除,定期删除

SEARCH / 文章搜索

输入关键词开始搜索