240 发简信
IP属地:广东
  • go generate介绍

    介绍 go generate命令是go 1.4版本里面新添加的一个命令,当运行go generate时,它将扫描与当前包相关的源代码文件,找出所...

  • Resize,w 360,h 240
    密码技术简介之认证

    前言 本文章是对《图解密码技术》一书第二部分的一个总结。 认证 本文章将介绍如何确认消息完整性(单向散列函数)、进行认证(消息认证码)已经防止否...

  • Resize,w 360,h 240
    深入理解SD卡:协议

    Overview 深入理解SD卡系列文章将介绍SD卡,涉及SD卡的协议及驱动代码。我们学习SD卡目的是为了理解SD卡的驱动代码,修改它,最终解决...

  • Linux kernel中读写文件

    头文件 打开文件 关闭文件 读文件 写文件 同步文件 备注:get_ds(): 获得kernel的内存访问地址范围get_fs(): 取得当...

  • Resize,w 360,h 240
    密码技术简介之密码

    前言 本文章是对《图解密码技术》一书第一部分的一个总结。 密码分类 密码算法需要密钥,根据密钥的使用方法,可以将密码分为对称密码和公钥密码两种。...

  • epoll内核源码分析

    epoll概述 epoll是linux中IO多路复用的一种机制,I/O多路复用就是通过一种机制,一个进程可以监视多个描述符,一旦某个描述符就绪(...

  • golang反射机制介绍

    golang反射机制介绍 Go语言提供了一种机制,在编译时不知道类型的情况下,可更新变量、在运行时查看值、调用方法以及直接对他们的布局进行操作,...