编程语言
ffashion
熟悉一切hello,world,
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TLS和GMTLS中的PRF的实现
PRF(Pesedu Random Function)的基础概念PRF的输入参数有2部分组成,一部分是密钥key 另外一部分是种子seed。还有一个Hash方法。PRF的输出是一段定长的hash值 这个值是随机的。这也是这个函数的名字的来历PRF在SSL/TLS中的应用计算Master Secretkey 为 “master secret” || $client_random || $ server_randomseed为 $pre_master_secret输出为48字节的..原创 2021-11-21 13:49:39 · 1480 阅读 · 0 评论 -
free中的buffer和cache的区别
buffer和cache的区别原始语义buffer为了防止最坏cache为了加速最好在Linux内核中Linux内核会将用户write到文件的数据存放在内核buffer中,后面一次性写入文件。Linux内核会预读一些文件到内存中,这些预读的内存被称为cache。其他xxx...原创 2021-07-07 17:53:01 · 347 阅读 · 0 评论 -
C语言根据域名得到IP地址
C语言根据域名得到IP地址#include <stdlib.h>#include <stdio.h>#include <errno.h>#include <ctype.h>#include <string.h>#include <sys/socket.h>#include <netdb.h>#include <arpa/inet.h> int main(int argc, char c..原创 2021-07-06 19:48:12 · 2234 阅读 · 0 评论 -
JNA回调 Java C语言
JNA以及开发环境介绍介绍JNA 是基于JNI的, 用于在Java层调用C的代码JNA和JNI的对比JNA不需要特意为C编写代码 ,所有操作在Java端完成JNI需要C的代码包含jni.h头文件 并且按照JNI的格式编写本教程的C语言使用Makefile 在Linux下编译完成 生成so文件读者如果使用Windows那么可以使用VS编译测试C代码 生成dll文件准备C代码#include <stdio.h>int add(int x,..原创 2021-05-27 18:02:11 · 424 阅读 · 0 评论
分享