最近需要解析json格式的通讯协议,自己从json官网上下载json的库,并且编译生成dll库,添加了测试程序。稍微处理了一点的是 : 判断json中是否存在某一个字段,使用get方法。下面介绍一个简单的解析示例,详细的...
VC++ 使用bit移位
通常很多协议中都会使用bit位来表示某个开关开启或者关闭,C++中使用bitset对每一位进行操作. 1.首先添加头文件 #include <bitset> using std::bitset; 添加好头文件之后就可以直接在代码中使用b...
VC6.0 设置编码格式
公司的一些项目是使用VC6.0开发的,必须得维护该项目。首先遇到的就是项目的编码。 项目默认是多字节的编码格式,要使用多字节编码格式, 在”工作区空间“中 选择 设置,C/C++选项下的Preprocessor definition...
ClientException: Previous operation has not finished; run ‘cleanup’ if it was interrupted
最近在 Eclipse 中想删除一个文件,提示“org.apache.subversion.javahl.ClientException: Previous operation has not finished; run 'cleanup' if it was interrupted”,重试了好几次,都提示这个问题。 根据...
业余草博客网站简介
业余草博客,是一个专注于互联网和IT技术的知名IT科技,技术等综合博客。 业余草博客于2013年9月正式上线,所关注的领域包含:互联网、电脑网络、网站架设、搜索引擎、编程开发、编程管理、项目管理等。目前已...
json格式例子
json数据格式可以表示名称/值对,也可以表示数组,是现在流行的数据通讯格式。为了防止自己忘记json的格式,先记录下来三个简单的例子。后续添加C++对该格式的解析。 简单的名称/值 对格式: { "firstName":...
使用FFmpeg生成gif动画
最近看到一个使用 Canvas 播放图片,代替 gif 动画的插件库 canvid.js。其中用到了 FFmpeg,并使用 FFmpeg 生成 gif 动画。 关于其中的相关命令用法,在这里做一个笔记。 一下是创建 gif 动画的执行命令: ...
WordPress报error establishing a database connection错误
用过WordPress的站长可能都会遇到error establishing a database connection错误。当然不是站长的用户可能也会遇到,从搜索引擎上跳转到某个网站,发现提示error establishing a database connection错误,网站无...
Vim(终端文本编辑器)安装和配置
刚入行的程序员大部分都不会 Linux,而 Linux 上最核心的一项必会技能便是 vim。本文将根据自己平时工作中的一些实践经验来总结一下 Vim(终端文本编辑器)的安装和配置。 Vim 是一个终端文本编辑器。作为 Vi ...
ocx导出二进制流信息
最近需要在ocx上导出视频流,导出的数据总是一部分数据是对的,一部分数据是错的,后来才知道是由于输出的是二进制流的原因。 ocx导出二进制流使用BYTE*格式。 将 unsigned int*数据data转化为byte*数据: ...