冒烟测试

2020-09-10

知之为知之,不知为不知,是智也。

第一次听见冒烟测试,我在想是什么呢?难道我们做的设备要看能不能冒烟吗?哈,想啥呢?bing了一下下,原来冒烟测试这个名称的来历,最初是从电路板测试得来的。因为当电路板做好以后,首先会加电测试,如果板子没有冒烟再进行其它测试,否则就必须重新来过。...

Read More

安全函数

2020-09-10

公司的大佬说之前某大厂为了安全函数的替换耗资10亿美金。可想安全很重要,安全函数很重要,对于我们做系统软件的来说很重要。

为什么要替换成安全函数,这里面就涉及到了一种漏洞攻击,缓冲区溢出攻击

缓冲区溢出是指当计算机向缓冲区内填充数据位数时超过了缓冲区本身的容量...

Read More

好用的百度文库下载器

2020-08-31

你会为知识付费吗?你会为百度的服务付费吗?你会为百度网盘,百度文库等付费吗?真的是灵魂拷问。。。

好吧,写一款很好用的百度文库下载器,不用百度会员,任意文档随意下载,嗯嗯,千呼万唤始出来,她的名字就叫:

冰点下载器

下载网址如下:

Read More

git仓库完整迁移到其它远程平台

2020-08-20

完整迁移,就是指,不仅将所有代码移植到新的仓库,而且要保留所有的commit记录。我记得之前有过一次akx项目的代码迁移,但我没有参与。原来如此简单,git还是强啊!

1. 随便找个文件夹,从原地址克隆一份裸版本库

Read More

Windows下对文件做MD5、SHA1等校验

2020-08-12

Windows下对文件做MD5、SHA1等校验时,应该怎么办?一般就是百度下载md5校验工具嘛,但往往很多时候都下下来报病毒,或者本来就是垃圾软件,一点也不好用! 其实,windows本身就支持md5,sha1等校验功能呢!

电脑按【win】+【r】键来打开运行cmd命令行窗口

在cmd命令行界面...

Read More

链接时多重定义怎么办?

2020-08-02

链接时多重定义怎么办?一般解决方案是:只保留一个定义的地方就好了,这对强迫症,很友好!但往往有时又嫌麻烦,或者杂七杂八的的原因导致了,两个定义都保留,但只让链接时,只链接第一个遇到的定义函数!

其实吧,如果这多重定义的函数是存在于不同的库,一般默认都只会找第一个遇到的库里面的函数就好了。

但是,...

Read More

链接动态库?

2020-08-02

很多时候,动态库就是个坑呢~,这里先说一个坑。

ld 会把所有通过-l指定的动态库全部链接进最终的目标程序中, 无论是否真的用到.这会导致额外链接进去一些无用的库.

经常发现这样的情况, 在开发环境编译好的so或exe, 放到环境之后, 会提示加载失败, 原因是...

Read More

ld链接库的顺序

2020-07-31

这次讲讲ld链接库,没想到吧,链接库时的顺序很重要,而为了让顺序不辣么重要,所有了解–start-group很重要。

-( ARCHIVES -)'–start-group ARCHIVES –e...

Read More