自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 cpprestsdk-2.10.16源码编译

1.下载cpprestsdk源码手动下载https://github.com/microsoft/cpprestsdk/archive/master.zipgit安装 git clone https://github.com/Microsoft/cpprestsdk.git2.安装vcpkgA. 手动下载或git安装 git clone https://github.com/microsoft/vcpkgB. 运行脚本.\vcpkg\bootstrap-vcpkg.bat3.安装编译rest相

2020-09-03 09:55:03 1379

转载 使用Windows API进行串口编程

串口通信一般分为四大步:打开串口->配置串口->读写串口->关闭串口,还可以在串口上监听读写等事件。1、打开和关闭串口Windows中串口是作为文件来处理的,调用CreateFile()函数可以打开串口,函数执行成功返回串口句柄,出错返回INVALID_HANDLE_VALUE。HANDLE WINAPI CreateFile( _In_ LPCT...

2019-04-18 16:36:25 3345

转载 对于DoModal阻塞主线程的疑问

遇到一个不是很明白的问题:主对话框调用子对话框的DoModal,是主界面阻塞,直到子对话框销毁后才可往下执行。但是对于主对话框的定时器为什么还是在运行?在网上搜集到一些资料还是不明白,这边记录下问题。https://bbs.csdn.net/topics/190175238...

2018-08-30 13:14:17 1325

原创 DICOM Server源码编译

一、conquest dicom的源码链接https://ingenium.home.xs4all.nl/dicom.html二、修改源文件1、源文件目录结构根目录下amake.bat : 进去每一个源码目录模块运行amake.bat AsetCompiler32.bat/AsetCompiler64.bat:设置编译器、头文件路径、库文件路径2、修改脚本AsetCompiler64.bat为例:...

2018-03-15 13:34:20 2360

原创 学习使用DCMTK工具

学习使用DCMTK工具一、了解DICOM1、DICOM语法       DICOM维护一个所有标准属性(超过2000个)的列表,即所谓的DICOM数据字典(DICOM Data Dictionary)。DICOM依靠数据字典来保证属性命名和处理的一致性。       把这些超过2000个的项目按照一定顺序排列,所有项目首先被分成编号的项目组(group)(如果项目内容的大概相似就分为一组)。项目组...

2018-03-12 15:05:27 15589 1

原创 第四项 Protocol Buffer的使用for C++

一、 Protocol Buffer简介 自行百度。二、Protocol Buffer好处   三种语言的编译–>通用性。   设计的语法规则–>上下兼容性。   二进制数据传输–>体积小,速度快。三、Protocol Buffer的使用   1、可以下载源码,解压编译安装,可以自己百度,网上很多教程。   2、我自己根据网上教程已编译安装完成,提供C++库与头文件直接使用。   下载

2017-11-06 13:27:27 267

原创 第三项 zlib压缩与base64解压

第三项 zlib压缩与base64解压上一项说到,用xml作为数据用于网络传输,承担的开销太大,文本数据比二进制数据的时间与空间效率相对很低,并且很多传输协议对传输的数据大小有限制,再次选择xml就可能无法传说过大的数据。所以在此背景下我们可以对xml进行压缩之后再进行传输。一、zlib解压缩工具 Zlib是一种用于数据压缩的函数库,由于Zlib压缩效果比LZW好,而且解压缩速度快,使用

2017-10-30 16:57:00 2366

原创 第二项 XML的构建与解析来自Tinyxml

第二项 XML的构建与解析来自Tinyxml在网络传输通信有的时候为了方便开发者开发与维护产品,有的时候会结合xml这种纯文本的协议进行传输,可以直观的在抓包中展现数据。PS:相关文本数据还有json,这些虽然比较直观,但是承担了较大的传输开销。一、TinyXml   TinyXml是一款非常小巧,功能强大的C++类库,使用非常简单,仅需拷贝几个文件到工程中就能运行。   TinyXml使用文

2017-10-27 13:57:55 216

原创 第一项 C/S Socket实现文件上传

第一项 C/S Socket实现文件上传一、C/S是什么? (Client/Server)结构,即客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。C/S要求客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是S

2017-10-26 10:33:42 634

vcpkg_Forcpprestsdk.7z

编译cpprestsdk-2.10.16源码所需的vcpkg工具,及由vcpkg安装的依赖库,本地下载太慢。

2020-09-02

inttypes.h

无法打开包括文件:“inttypes.h”: No such file or directory

2018-03-15

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

TA关注的人

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