
随笔
文章平均质量分 76
笔记
卡钦斯基
会的不多,就两下子。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【软件安装及文件夹安排的建议】
有很多人在安装软件时,将软件包下载下来,然后对着安装引导程序疯狂的点击下一步下一步,直至安装完成。当然也有人会对盘符有一个大致的区分,如:C盘为系统盘,D盘为软件盘,E盘为文件盘...。这样划分是明确的,但是当安装软件时,自定义安装路径,只选到D盘就完事儿了。D盘里还是一团糟。也许有人可以做到乱中有序,也许有人有自己独特的归纳方式,在自己的PC中查找一个文件是轻而易举的事情。这里,我提供一种归纳文件的方法,可以让各类软件的安装文件更有序,分明。原创 2023-08-17 17:26:52 · 7926 阅读 · 2 评论 -
【组合中英文字体为新字体】
最近在用Qt做各种进制的输入框,发现很多字体的字母或数字不是等宽的,这就造成相同长度的字符(英文和数字)总长度不一致,很不美观。而字符等宽的字体很多不支持中文,即使同时支持中英文,要么是英文样式不符合期望,要么是中文样式不符合期望。于是,就诞生了一个大胆的想法,可否将符合期望的中文字体和符合期望的英文字体合并成为一个新字体呢?于是,就在网络上搜索相关文章,尚好,找到了一篇文章,并且成功合并。为了防止以后这篇文章消失,或找不到,特意将此次合并字体的过程记录下来,以便以后有相同需求时回顾。原创 2023-08-17 15:55:26 · 4456 阅读 · 2 评论 -
【动态库加载原理】
总结起来,动态库加载的原理是通过运行时链接器将库文件与目标程序进行关联,将库文件中的函数和变量加载到目标程序的内存空间中,使得目标程序在运行时能够调用动态库中的函数和使用其中的变量。运行时加载:当目标程序运行时,操作系统的动态链接器(或称为运行时链接器)负责加载动态库。库的编译:动态库是编译器将源代码编译为目标代码后得到的可重定位文件,它包含了库中的函数、变量和其他资源。库的链接:在编译目标程序时,链接器会解析目标程序中对动态库的引用,并将这些引用与库的符号进行关联。原创 2023-07-21 14:27:03 · 808 阅读 · 0 评论 -
【软件更新方式】
还是Chrome想出来的,双目录更新,把就版本先复制到另一个目录,然后更新这份新复制的,下次用户启动的时候就直接启动新版本。,检测是否有更新,就是把本地版本号发给服务器,服务器会返回一个配置文件,里面表明是否有新版本,并且带有新版本的下载地址,更新程序按照URL下载新版本的安装程序,然后执行这个安装程序,用户根据安装程序提示进行更新。在需求的推动下,现代客户端的升级程序已经相当复杂了,包括了支持灰度放量的新版本检测,http断点续传下载,MD5完整性校验,bsdiff/courgette。转载 2023-05-25 14:54:07 · 443 阅读 · 1 评论