首页
关于
Search
1
Lua使用调试库hook函数调用
333 阅读
2
傻瓜式快速搭建l2tp
329 阅读
3
Linux内核数据结构kfifo小结(TODO)
269 阅读
4
傻瓜式安装chatgpt-web工具
256 阅读
5
游戏邮件系统数据设计因素
243 阅读
项目技术
项目思考
开发环境
数据库
编程语言
生活与阅读
哲学
登录
Search
标签搜索
nodejs
npm
韭菜笔记
累计撰写
55
篇文章
累计收到
0
条评论
首页
栏目
项目技术
项目思考
开发环境
数据库
编程语言
生活与阅读
哲学
页面
关于
搜索到
55
篇与
的结果
取堆栈最值
问题描述设计一种数据结构,使得可以在O(1)的时间内取得最小值,同时要求PUSH和POP也是O(1)的时间复杂度。
2021年06月28日
18 阅读
0 评论
0 点赞
skynet的启动和线程分类
启动时主线程初始化定制的lua.
2021年06月28日
63 阅读
0 评论
0 点赞
浅析Linux线程的创建
本文首先使用了接口pthread_create创建一个线程,并用strace命令追踪了接口pthread_create创建线程的步骤以及涉及到的系统调用,然后讨论了Linux中线程与进程关系,最后概述了为了实现POSIX线程,Linux内核所做的修改。
2021年06月28日
40 阅读
0 评论
0 点赞
Nginx配置文件层级结构样例
尝试使用Upstream配置,节点的配置是有要求的,不同的配置节点,所在域有不同要求。以下是测试过的基本配置。http和event平级。 http下有server和upstream,后两者平级。有一些属性是可以在不同层次级别。
2021年06月28日
6 阅读
0 评论
0 点赞
Non-blocking BSD socket connections
在云风提供的skynet.socket封装中也使用了非阻塞连接的技术。他使用getsockopt(SO_ERROR)方法。以下外网博文将各种方法罗列,并简单的说明优劣。Situation: You set up a non-blocking socket and do a connect() that returns -1/EINPROGRESS or -1/EWOULDBLOCK. You select() the socket for writability. This returns as soon as the connection succeeds or fails. (Exception: Under some old versions of Ultrix, select() wouldn't notice failure before the 75-second timeout.)
2021年06月28日
12 阅读
0 评论
0 点赞
1
...
3
4
5
...
11