logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

正文7:内存池的分类、原理与优点及怎么手撕内存池(代码放github,未完待续10/4)

文章目录1.内存池分类伙伴slab老王仿nginx代码实战代码2.内存池原理及特点3.内存池代码讲解4.代码传送门1.内存池分类伙伴slab老王#include <iostream>class A{public:staticvoid*operatornew(size_t size);staticvoidoperatordelete(void* phead);staticint

#github#nginx#c++
stable diffusion 量化学习笔记

简单学习介绍量化背景补充1)tensorFlow python版本其实是调用的TensorFlow C的接口2)libtorch其实是pytorch的C++版本3)cublas是实现矩阵相乘的功能4)cudnn主要实现dnn上的一些算子功能,例如卷积等5)不同NVIDIA显卡架构间不兼容,同代显卡基本是同架构优化策略1、低精度优化 :int8 int162、Kernel自动调优例如:cublas

文章图片
#学习
游戏思考13:关于MMORPG游戏服务器的种类及作用(以后会同步更新github,持续更新系列,目前有20个服务器说明,22/10/20)

文章目录一、game_server二、gate_server三、mail_server四、router_server五、scene_server六、guild_server七、friend_server八、team_server九、activity_server十、trade_server十一、service_manager_server十三、account_server十四、cache_serv

#服务器#游戏#运维
epoll的过程:epoll_create、epoll_ctl、epoll_wait、内核往双向链表增加节点

文章目录1.int epoll_create(int size)//size: >0(size大于0就行)①创建了一个eventpoll结构对象,被系统保存到某个位置;②rbr成员被初始化成指向一颗红黑树的根,有了这个根,就可以向红黑树中插入节点,或者说插入数据了【有了一个红黑树】;③rdlist成员被初始化成指向一个双向链表的根【有了这个根,就可以向双向链表中插入节点,或者说插入数据了】;

#linux
soci操作数据库(soci:数据库操作的库)

文章目录1.选择soci的原因2.soci的特点3.linux安装步骤4.查询示例及查询步骤1)表结构2)初始化session3)insert插入表4)select查表5)update更新6)delete5.连接池6.事务7.ORM8.完整示例1.选择soci的原因略2.soci的特点①以stream方式输入sql语句②通过into和use语法传递和解析参数③支持连接池,线程安全备注:由此可见它只

#big data#mysql#数据库
AI大模型预先学习笔记十四:向量数据库chromadb

【代码】AI大模型预先学习笔记十四:向量数据库chromadb。

文章图片
#人工智能#学习
lua学习01:c调用lua、lua调用c、lua的协程、lua的常见API、lua读取配置文件总结

文章目录1.c通过虚拟机和虚拟栈调用luatest-vm.ctest-vm.lua打印效果2.lua通过虚拟机和虚拟栈调用clua-tbl.ctest-tbl.lua3.lua的协程test-co.lua展示效果4.userdata的使用1.c通过虚拟机和虚拟栈调用lualua编译指令:gcc -o test test-vm.c /usr/local/lib/liblua.a-Ilua/src -

#lua#c语言
unordered_set和unordered_map用法详解

文章目录1.unordered_map1.介绍2.性质3.模板4.定义迭代器5.功能函数5.1构造函数5.2 容量操作:size、empty5.3 元素操作:find、insert、at、erase、clear、swap、for循环打印5.4 迭代器和bucket操作2.unordered_set2.1性质2.2 unordered_set函数2.2.1 构造函数2.2.2 迭代器2.2.3 各种

正文11(补充):测试zlib库的使用及用cmake静态编译

文章目录一:zlib简介:二:linux编译:三、linux测试代码4.vs传递命令行参数5.windows测试zlib代码一:zlib简介:zlib是提供数据压缩用的函式库,由Jean-loup Gailly与Mark Adler所开发。二:linux编译:sudo tar -zxvf zlib-1.2.11.tar.gz -C .sudo chown -R aston zlib-1.2.11m

#linux#运维#服务器
linux中gdb进程遇到的问题和坑

文章目录一、非生产环境中可以gdb到一个进程里面,但是有时候停顿太久,gdb附身到这个进程会挂掉,这时候就需要杀死这个gdb进程二、gdb调试程序的时候,有时gdb会因为某些原因crash掉。这时被调试的那个进程往往就成了僵尸进程。这种僵尸进程用killall是杀不掉的,用kill -9或者kill -SIGKILL也是杀不掉的,甚至退出用户登录也杀不掉。很多人这时候只好reboot机器。三、gd

#linux#服务器#运维
    共 18 条
  • 1
  • 2
  • 请选择