自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (6)
  • 收藏
  • 关注

原创 C语言 通用数据库代理服务池 通用数据库访问接口 表记录通知 记录本地缓存

2019/08/30 初步整理了文档, 代码整理完成 50%, windows已经可以测试, linux 还需时日. https://download.csdn.net/download/hanxb/11665443 https://download.csdn.net/download/hanxb/11665447...

2020-02-24 20:29:56 377

原创 正向隔离/反向隔离的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 6718 1

原创 怎样让一个控制台程序定长时间读

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 236

原创 linux中可重入函数、不可重入函数

https://www.linuxidc.com/Linux/2015-02/113520p13.htm跟线程安全, 可嵌套运行,线程变量安全性 这些概念无关,可重入/不可重入只针对系统函数对中断处理方式: 可重入: 无需关心期间发生了中断,也无法知道。 不可重入: 发生中断后, 返回 -1 + errno=EINTR根据中断原...

2019-06-28 17:16:42 363

转载 linux 内核 SysV IPC sem信号量实现

linux 可靠的进程间锁: 文件锁 system_v_semhttps://blog.csdn.net/Morphad/article/details/9141509

2019-05-01 15:07:26 473

原创 中文字符集与编码转换

字符集,windows 又称代码页, 与操作系统的当前字符集项不匹配时,会显示乱码。 常见的简体中文字符集( windows 代码页 936 ) GB18030: 1字节 兼容 ascii 字符 2 字节 普通中文 ...

2019-04-18 11:45:27 2220

原创 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 1182

原创 QGraphicsView 指定数据区域显示,锚点缩放

显示指定的数据区域, 数据闭包--->映射到-->viewport , 这里只考虑 x/y 等比缩放和平移,不涉及旋转void MyGraphicsView::_do_zoom( const QRectF & data_extent ){ QRect abc = viewport()->geometry(); double scale_x = ab...

2019-03-15 15:01:44 3686

正反向隔离装置的tcp/udp穿透_demo

增加了 udp 穿透

2021-03-09

通用数据库代理服务池 demo

文档内容: 1. windows 服务端 : 32 位 支持 oracle 10g, mysql 5.6 64 位 支持 postgresql 9.6 2. demo 程序

2020-02-24

通用数据库代理服务: 设计文档 接口规范 运行配置等

基于C 语言的通用数据库池服务,分为客户端动态库和服务端池服务, 支持 oracle db2 mysql postgres dameng gbase 等, 内部支持odbc/ado/oci/pqlib/gci/mysqlcapi 等接口 。 支持通知,支持表同步,表缓存等, 支持性能监视,异常sql分析,高频sql分析,低效sql分析 资源: 通知模块设计.pptx 通用数据库代理服务池__功能介绍.docx 通用数据库代理服务池__客户端编程.docx 通用数据库代理服务池__ 服务端配置与运行.docx

2020-02-24

QT 视图平移缩放示例

QT 视图, 显示指定数据区, 滚轮定位缩放 ,平移等

2019-10-05

postgreSql pqlib 读取nemeric

postgreSQL, 使用 pqlib 读取 numeric , 没有现成的接口, pgtypes_numeric.h 这个文件,真不知所云,跟服务端完全不匹配。 这里写了一个 numeric 转 int64 double 的代码。

2019-02-02

java javascript 混淆工具 (jcasjock)

vc 编写的一个混淆 java javascript源码的程序。

2009-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除