
linux
老葱1#
这个作者很懒,什么都没留下…
展开
-
正向隔离/反向隔离的TCP/UDP穿透
结构图最终,对用户来说,xb穿透服务就是一个全双工的TCP链路层。 用户可以在 任意一运行tcp服务,另一侧运行tcp客户端。2、配置及使用代理服务器程序可执行程序: xb_glzz_proxy配置文件: xb_glzz_proxy.ini 对于高安全区,配置文件内的配置项有: 1:CHANNEL_REMOTE_SVR = 10...原创 2020-03-01 22:05:45 · 8396 阅读 · 1 评论 -
makefile实现release/debug/预编译头/依赖关系分析/引入公用cpp/指定编译中间路径
makefile 实现 release/debug 预编译头 依赖关系分析 支持引入公用cpp 指定编译中间路径.PHONY :all clean clean_target build rebuld relink ## 需要配置 项 ##ProjectName:=db_pool_svrHOME_BIN=$(shell echo ~/bin)PRODUCT_PA...原创 2019-04-09 09:31:59 · 1300 阅读 · 0 评论 -
linux 内核 SysV IPC sem信号量实现
linux 可靠的进程间锁: 文件锁 system_v_semhttps://blog.youkuaiyun.com/Morphad/article/details/9141509转载 2019-05-01 15:07:26 · 537 阅读 · 0 评论 -
linux中可重入函数、不可重入函数
https://www.linuxidc.com/Linux/2015-02/113520p13.htm跟线程安全, 可嵌套运行,线程变量安全性 这些概念无关,可重入/不可重入只针对系统函数对中断处理方式: 可重入: 无需关心期间发生了中断,也无法知道。 不可重入: 发生中断后, 返回 -1 + errno=EINTR根据中断原...原创 2019-06-28 17:16:42 · 416 阅读 · 0 评论 -
怎样让一个控制台程序定长时间读
1. linux可以发信号/中断的方法实现。2. windows/linux 通用方法bool wait_stdin_line( int ms ){#ifdef WIN32 HANDLE eventHandles = GetStdHandle(STD_INPUT_HANDLE) ; DWORD result = WSAWaitForMult...原创 2019-08-16 23:12:17 · 279 阅读 · 0 评论 -
C语言 通用数据库代理服务池 通用数据库访问接口 表记录通知 记录本地缓存
2019/08/30 初步整理了文档, 代码整理完成 50%, windows已经可以测试, linux 还需时日. https://download.youkuaiyun.com/download/hanxb/11665443 https://download.youkuaiyun.com/download/hanxb/11665447...原创 2020-02-24 20:29:56 · 419 阅读 · 0 评论