自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (12)
  • 收藏
  • 关注

原创 protobuf 开源库编译

之前学习Thrift时候,通讯的数据对象都是序列化,大大减少了通讯的传输内容所产生的大小 和传输过程中服务端和客户端所产生的开销,让我想起以前学习的protobuf ,这一节想总结下protobuf 开源库编译和实际使用 protobuf是google提供的一个开源序列化框架 ,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。虽然是二进制数据格式,...

2019-10-21 15:41:24 642

转载 Thrift基础

        Thrift源于大名鼎鼎的facebook之手,在2007年facebook提交Apache基金会将Thrift作为一个开源项目,对于当时的facebook来说创造thrift是为了解决facebook系统中各系统间大数据量的传 输通信以及系统之间语言环境不同需要跨平台的特性。所以thrift可以支持多种程序语言,例如:  C++, C#, Cocoa, Erlang, Haske...

2018-11-29 10:28:19 194

原创 thrift 源码vs2010编译lib

thrift最初由facebook开发用做系统内各语言之间的RPC通信 ,可跨平台,我以前用的都是Winodw RPC,现在项目中用到了这个开源库,想着学习下,试着编译个静态库用用先从https://thrift.apache.org/download下载最新版本,我下载的是thrift-0.11版本vs2010打开thrift-0.11.0\lib\cpp下的thrift.sln,会有两...

2018-11-29 10:00:16 804

转载 C++开源库大全

C++拥有丰富的开源库,这里包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 标准库C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。 Standard Template Library:标准模板库 C POSIX library : POSIX系统的C标准库规范 ISO C...

2018-11-28 16:44:24 172

原创 Window RPC 详细运用

前言         Thrift是一款由Fackbook开发的可伸缩、跨语言的服务开发框架,该框架已经开源并且加入的Apache项目。Thrift主要功能是:通过自定义的Interface Definition Language(IDL),可以创建基于RPC的客户端和服务端的服务代码,本来是准备研究下Thrift跨语言RPC框架,为了预预热想先总结下Window RPC的开发经验,下一期发布...

2018-11-27 15:32:45 1138

原创 WinDbg非常简单的调试dmp文件

        C++程序开发中,开发的程序给测试人员进行测试。如果测试人员测试出崩溃级别的bug,这时候,需要我们在程序中添加崩溃时生成DMP文件的接口,然后测试人员按操作运行生成崩溃文件,开发人员使用DMP文件进行分析。下面开始对dmp文件进行分析:我们可以先直接用windbg打开dmp文件(File-Open Crach Dump..)如下图然后设置,通过WinDbg菜单[Fil...

2018-11-24 20:34:30 7472 2

原创 JsonCpp开源代码lib编译和文件直接放到项目使用

之前用的cJson类来做的json数据相关操作,后来接触到一些项目,知道了Jsoncpp这个开源跨平台库,觉得很不错,就想自己用源码试着写个测试例子源码下载地址:New homepage:https://github.com/open-source-parsers/jsoncppOld homepage:http://jsoncpp.sourceforge.net方法一:使用Json...

2018-11-16 16:08:08 2688

Winodw RPC VS2008调用例子

Window 系统下面的RPC通讯例子,Vs2008工程,有IDL文件编译项目,和客户端及服务端,基本看看就会用Window RPC了

2018-11-29

JsonCpp源码,不使用编译库方式,直接运用到项目中

使用Jsoncpp包中的.cpp和.h文件放入项目中用,新建项目之后,将jsoncpp-master\include\json下的json目录直接复制到项目目录下,将jsoncpp-master\src\lib_json下面的json_reader.cpp、json_tool.h、json_value.cpp、json_writer.cpp复制到项目目录下

2018-11-16

JsonCpp源码VS2008/VS2010编译成功

JsonCpp源码下载,开始编译不过,经过修改配置等,最后编译通过可编译lib库运用到项目中

2018-11-16

window拷贝被占用文件,比如注册表文件等

支持占用文件的拷贝,目前用的X64编译并拷贝成功,可稍作修改,改成32位编译拷贝

2018-07-24

QT超大文件十六进制显示

本项目,暂时用的QT界面显示,也可自行抠出底层代码用别的界面显示,支持超大文件显示不卡顿,支持查找跳转,支持UNICODE和ANSCII查找,支持设置部分数据变色,支持右键复制数据和其他右键菜单操作

2018-07-24

c++遍历一个ISO文件里面的所以文件名

本人亲测可用,遍历一个ISO文件里面的所有文件名,非常实用,大家可以看看

2015-01-21

c++截屏功能

简单实用的一个截屏的函数,非常实用,c++写的

2015-01-21

检测端口连通性ping类

测试IP端口联通性,方便快捷的测试IP是否能ping通

2015-01-21

注册表进行操作的类

能快速用到项目中,很直接清楚地让你能对注册表进行操作

2014-06-05

文件监控源代码

可以动态的知道当前那些文件被修改删除添加

2014-06-05

自己写的CString类

自己写的Cstring 类,很多内部实现过程是自己理解来写的,很容易理解

2014-05-26

c++获取某一软件安装路径

可以准确得到360安装路径,也可以作为参考文档修改部分参数获取其他软件安装路径

2013-08-16

空空如也

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

TA关注的人

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