今年目前仅有两起内存泄漏,其中一起就是搜狗输入法,还有一起则是和 filebeat 有关。
搜狗输入法自从 21 年被腾讯全部合并后,广告业务突飞猛进,还夹杂各种软件,与百度全家桶不相上下。
且不管商业或者道德上的问题,增加这么多业务后肯定造成了程序代码库的膨胀,功能的稳定性想必亦有[……]
今年目前仅有两起内存泄漏,其中一起就是搜狗输入法,还有一起则是和 filebeat 有关。
搜狗输入法自从 21 年被腾讯全部合并后,广告业务突飞猛进,还夹杂各种软件,与百度全家桶不相上下。
且不管商业或者道德上的问题,增加这么多业务后肯定造成了程序代码库的膨胀,功能的稳定性想必亦有[……]
比较稳定得干了这么多年,谁能想到一年内能处理4起内存泄露问题呢?
第一则比较简单,运营人员操作时遭遇经典弹窗《计算机的内存不足》。打开任务管理查看,未发现高占用的应用程序。
找运维获得管理员账户,打开任务管理器,发现亚信安全杀毒软件进程占用内存最多。运维通过管理后台卸载杀毒软件后恢复[……]
迁移本身并不复杂,甚至直接拷贝文件后新建 git 目录也是可行的。若要保留提交历史则可以参考了解如何从 Subversion (SVN) 迁移到 Git(包括历史记录)和官方的迁移到 Git。
现在发行的 windows 版 git 工具已经自带 svn 模块,但实际操作时因为各参考命令的环境[……]
程序在开发机上借助 IDE 的工具进行性能分析是非常简单的,但在程序在正式环境运行时进行慢函数分析就比较困难。这里介绍2个工具,CVCollectionCmd 和 PerfView,借助它们的力量(性能计数器和其他系统探针)可以对 windows 中运行的 .net 程序进行运行中分析。
CV[……]
代码地址:https://github.com/HDRorz/WorkDayProject
这个 grpc 在 20 年.net core 3.1 release 时就看到官方最新鲜的文档,就着手开始开发了,依旧以工作日服务这个功能实现了服务器端和客户端。然而开发过程并不是一帆风顺的。
[……]
作为一名中国程序员,甚至只是一名普通用户,编码问题一直困扰着我们的生活。包括 txt 乱码、网页乱码、程序乱码都屡见不鲜,各种“烫烫烫”和“棍斤拷”,还有方块?和莫名繁体。
字符编码相关知识:
代码地址:https://gist.github.com/HDRorz/761c8850b91bf25d323c40eab9898c91
因为某一天在论坛里突然看到一种上古加密通讯语言:佛曰。至于加密了什么内容,在这里不能说。就想到最近几天搞的数据库连接字符串加密功能里用到的b[……]
首先有一点必须要明确,数据库服务器配置越强,肯定跑的越快。最影响数据库性能的肯定是硬盘,因为数据库的可靠性是靠写入磁盘实现的,由于短板效应,硬盘这个计算机最慢的东西决定了性能。SSD 是高性能最不可缺少的一部分,而且对于 SSD 来说,容量越大,速度越快。对于云主机来说则有一个 IO[……]