试替哥的看板墙
  • 首页
  • 标签
  • 联系我

从零开始的golang编程(day0)

背景 虽然被部门安排去搞解决方案,转型胶片工程师,但我果然还是喜欢写代码。写了五年java,想换换口味,打算开个新坑,用一个项目完成go的入门。刚好每周都要去漫画网站还有番剧网站扫货,可是下载、归档、观赏总是要多个不同的应用衔接。尤其在归档和检索资源的时候,总需要大量人工。后续家里搞起媒体中心之后,多端观看也是问题。不如趁此机会实践一番,所以项目就这样启动啦。 目标 定位家庭数据中心管理软件,负
2023-09-02
#go #home-center #go-downloader #编程日志

评Unix哲学基础

这本书对我而言太厚了,我曾多次翻开这本书并尝试读完它,可没有一次能完整读完。每每读到第三、四部分就意兴阑珊,草草收场,但我非常喜欢第一、二部分。或许是因为oncall太多,这里的每一条原则我都能找到共鸣。。。 1. 模块原则:使用简洁的接口拼合简单的部件 2. 清晰原则:清晰胜于机巧 3. 组合原则:设计时考虑拼接组合 4. 分离原则:策略同机制分离,接口同引擎分离 5. 简洁原则:设计要简洁
2023-08-24
#读书笔记 #程序设计 #Unix编程艺术

移除重复字符串和字符串压缩

请注意:案例中关键信息已经被匿名化处理 背景 上一轮质量改进分析内存堆栈发现,运行时堆内存会驻留大量重复字符串。一段长度20个ASCII字符的设备编码,在系统中最多可能出现m个内容相同的字符串实例(m是系统最大管理设备数量,量级:百万)。这造成堆内存空间极大浪费,大量的冗余数据将本该用于支撑业务运行的空间占用,导致系统的设备管理规格上不去,成本下不来,对友商的竞争力降低。 以下数据为场景模拟
2023-06-20
#字符串优化 #内存优化 #Java
12

搜索

浙ICP备2023020053号-1