240 发简信
IP属地:河北
  • 120
    RSA密钥格式解析

    一、前言 在开发过程中,我们常常遇到用RSA进行加密、解密、签名及验签处理,而在进行这些处理的时候,必须首先到导入我们的密钥(公钥或私钥),而我们拿到的密钥有各种形式,例如:...

  • 120
    Netty源码_内存管理(jemalloc3)

    Netty 是一个高性能的网络应用程序框架,主要就是进行数据的交互,所以必须有一个高效的内存分配器。内存分配器的功能就两个: 用户申请内存时,分配给它内存块。 用户主动释放内...

  • net-tools对比iproute2

    简介 iproute2是linux下管理控制TCP/IP网络和流量控制的新一代工具包,旨在替代老派的工具链net-tools,即大家比较熟悉的ifconfig,arp,rou...

  • git stash save -a 遇到的坑

    最近使用git stash 的时候 把命令记错了 原本是:git stash save -u "描述"写成了:git stash save -a "描述"-u: 会把没有记录...

  • 120
    如何实现一个简单的RPC

    在如何给老婆解释什么是RPC中,我们讨论了RPC的实现思路。那么这一次,就让我们通过代码来实现一个简单的RPC吧! RPC的实现原理 正如上一讲所说,RPC主要是为了解决的两...

  • 120
    什么是栈帧

    一句话总结:栈 我们通常指保存局部变量,具有先进后出 (FILO) 特性的一段高内存地址空间,维护这个 栈 结构而使用两个寄存器:栈指针 rsp 、帧指针 rbp. 当程序调...

  • 120
    如何选中 Mysql 的数据类型?

    基本原则 数字类型 > 日期、二进制类型 > 字符类型 占用空间小的类型 > 占用空间大的类型 整数类型 注意:int(2) 还是会占用4个字节,如果存储2个字节的整形...

  • Groovy 快速入门

    Groovy 时运行在 jvm 上的面向对象的语言,可以用作纯粹的脚本。使用改语言不必编写过多的代码,同时具有闭包和动态语言的特性。 Groovy 与 Java 语言的比较 ...

  • 01-helloworld

    代码如下:hello.c 编译: 在当前目录下生成a.out文件 运行: 输入a.out便可运行 组成部分: 这个为标准库信息,用于告诉编译器在本程序中包含标准输入、输出库的...

  • shell 压缩解压

    压缩解压命令zip 压缩包名 源文件zip -r 压缩包名 目录upzip 压缩文件 gzip 源文件#压缩为.gz格式的文件,但源文件...

个人介绍
人生是不断追求完美的过程~