Shivers
关于
友链
标签
分类
libevent2
标准使用流程 1. Creating an event base struct event_base *event_base_new(void); 创建event-base结构体 struct event_config *event_config_new(void); struct event ...
2023-07-14
开源库
libcurl
before transfer create handle CURL *easy_handle = curl_easy_init(); set options /* set URL to operate on */ res = curl_easy_setopt(easy_handle, C ...
2023-07-14
开源库
RPC
1. 是什么,解决了什么问题 实现跨主机,跨进程的函数调用 跨语言调用。如server(Java),clients(python,ruby,go)----使用protobuf来实现的。 grpc thrift facebook opensource apache licence 非阻 ...
2023-07-14
cs基础
ProtoBuf
是什么: 一种序列化工具。 序列化指的是:将一个对象的状态(各个变量)保存起来,在需要使用的时候再复原的技术。 有什么用,用法? ...
2023-07-14
开源库
哈希表
理论 直接寻址 hash table实现 hash 函数:关键字映射下标 开放寻址法:处理冲突 完全hash 直接寻址 集合小,可以直接通过一个数组来存放所有关键字 hash table实现 通过精心设计的hash函数来实现:关键字到index的映射 通过链接 ...
2023-05-29
算法
qt多线程
08-线程的使用方式2-添加修改任务类_哔哩哔哩_bilibili Qt中两个模块中涉及到了并发编程相关的内容,QtCore提供了基础的较为低层的线程控制类,QtConcurrent模块则实现了高级的并发模型,例如 Map-Reduce Filter-Reduce QtCore QtConcu ...
2023-05-23
qt
php
php 四种php页面间传递数据方法 使用浏览器的cookie <?php setcookie('mycookie','自灵'); ?> <?php $wuziling = $_COOKIE['myc ...
2023-05-11
web
react
急速入门 https://www.bilibili.com/video/BV1Yv4y1u7ar?t=6.9 ...
2023-05-11
web
tree
学习材料 QA 为什么出现tree这种数据结构? ...
2023-04-25
数据结构
electron
安装 //直接安装会出现网络错误 ❯❯ electron 10:46 npm install electron --save-dev npm ERR! code 1 npm ERR! path D:\k-s\private\electron\node_modules\electron np ...
2023-04-19
web
<
1
2
3
4
5
6
…
11
>