管理员

这个人太懒什么东西都没留下

golang偷懒初始化struct的警告

composite literal uses unkeyed fields 很好奇这个警告,查看了代码发现如下实例化了一个变量: type A struct { *B } varA := A{b} // b is of type *B 查阅资料后,发现如下才是正确打开struct初始化的方法: va…

镜像安全扫描——Clair分析

开源镜像安全扫描项目 —— Clair分析 1. 前言 2. Clair 架构概览 3. Clair 源码分析 3.1. 程序入口 main.go 3.2. Boot 函数 3.3. ProcessLayer 函数 3.4. detectContent 函数 3.5. detectFeatureVe…

64位Linux跑32位程序

要在64位的Linux下运行32位程序,安装对应的libc库即可: 64位系统下执行 dpkg -l libc6 你会看到 libc6:amd64 32位libc6对应的就是libc6:i386 apt-cache show libc6:i386 所以:sudo apt-get install li…

毛大鹏

毛大鹏 乌克兰国立技术大学学士、硕士。北京市引进人才。 前360 Marvel Team核心成员。中国互联网安全大会、中国架构师大会演讲者。 在虚拟化安全、反病毒以及数据安全领域有丰富的实战经验。 主导完成的虚拟化安全产品已在多地政务云中应用,数据安全产品已部署于多家大型企业。 出版作品: 《云虚拟…