摘要: 不得不说,做C++服务器程序开发,要是不理解线程池,不懂线程池,做C++服务器端的程序就没有任何意义。特别就是上次我因为理解错了线程池而做错了一件事,而被指导人批了一顿,至今记忆犹新,所以趁着周末学了下线程池的使用,小有成绩。 先看一种比较简单的线程池的实现。 这里我们没有使用到任何线程池的信息,就 阅读全文
posted @ 2017-08-06 17:37 $逝水无痕$ 阅读(918) 评论(0) 推荐(0) 编辑
摘要: 流式套接字(SOCK_STREAM) 流套接字用于提供面向连接、可靠的数据传输服务。该服务将保证数据能够实现无差错、无重复发送,并按顺序接收。流套接字之所以能够实现可靠的数据服务,原因在于其使用了传输控制协议,即TCP(The Transmission Control Protoc... 阅读全文
posted @ 2017-07-20 20:22 $逝水无痕$ 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 前言这里提及的C++问题都是C++98的标准应该注意的问题。问题描述以及避免办法1、引用 引用只能引用已经存在的内容,例如变量,对象等等,但是对于函数的返回值,在函数返回时,这个值被存放在一个临时分配的区域里面,这个值很快就会被释放掉。所以不能直接引用函数的返回值也是这个原因。扩展:... 阅读全文
posted @ 2017-07-19 10:21 $逝水无痕$ 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 前言为什么要提OCCI编程,因为在Oracle中可能你的一个小动作就会影响到系统的性能。在最近的一次会议上,小组遇到了Oracle硬解析的问题,客户强烈要求整改,否则就得取消协议。没办法,还是得改。但是经过查询查询,硬解析产生的条件无非以下几个: 1、SQL语句每次执行都不一样; 2... 阅读全文
posted @ 2017-07-13 14:31 $逝水无痕$ 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 前言虽然不知道这样做有什么鸟用,但是这样可以怎嫁自己对于BMP图的认识。bmp图像的结构第一部分为位图文件头BITMAPFILEHEADER,是一个结构,其定义如下: typedef struct tagBITMAPFILEHEADER { WORD bfType... 阅读全文
posted @ 2017-06-30 15:33 $逝水无痕$ 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 前言最近一直在用DcmDataset提供的方法进行数据的获取,但是很好奇怎么通过tag获取到value的,所以特地研究了一下研究内容我们找一份已经被读取出来的二进制的tag以及value来进行分析0000 0000 0004 0000 0056 0000 从本字段... 阅读全文
posted @ 2017-06-28 11:59 $逝水无痕$ 阅读(1354) 评论(0) 推荐(0) 编辑
摘要: 写在前面由于DCMTK有两种方式进行图片的生成,一种是利用平台提供的DicomImage来进行图片的生成,另外一种是利用数据集获取二进制像素并利用文件的读写直接写入到文件。 但是这里并没有说明这是一种什么格式,博主亲测,两种方式均可以生成bmp图像以及jpg图像,这让博主很疑惑。区别... 阅读全文
posted @ 2017-06-28 11:14 $逝水无痕$ 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 前言还是自己太年轻哦,代码明明写的时反向输出RGB文件,自己却要正向输出RGB信息,结果出问题了撒!!!/抓狂具体表现以及原因//代码是这样的//斜率 float fRescaleSlope = atoi(strRescaleSlope.c_str()); ... 阅读全文
posted @ 2017-06-27 17:51 $逝水无痕$ 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 写在前面妈的,这个错误贼坑,坑了我一天的时间,我刚开始还以为是系统的netbios的原因,结果却是有一个库没有引入进去。解决办法在 连接器-=—输入 ——附加依赖库 中添加这个lib文件 netapi32.lib 阅读全文
posted @ 2017-06-26 21:55 $逝水无痕$ 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 前言现在去医院进行身体检测,一般都会有几种选择,例如我们可以选择进行B超,拍出黑白的“胶片”(不是专业人员,不知道怎么称呼这玩意);我们也可以选择彩超,拍出彩色的“胶片”,但是在程序中我们如何生成这样的图片?这就需要我们了解ARGB的存储。说明–大端模式以及小端模式在进行正式的说明之... 阅读全文
posted @ 2017-06-26 17:56 $逝水无痕$ 阅读(1035) 评论(0) 推荐(0) 编辑