自定义博客皮肤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)
  • 资源 (16)
  • 收藏
  • 关注

原创 查找二进制缓冲区中的指定串

// 查找指定二进制串首次出现的位置 template static const T* binFind(const T* srcBuf, int srcLen, const T* dstBuf, int dstLen) { for (int i = 0; i <= srcLen - dstLen; ++i) { bool fFlag = true; for (int j

2013-01-28 13:11:53 621

转载 UML类图与类的关系详解

在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实例理解这些关系。 基本概念 类图(Class Diagram): 类图是面向对象系统建模

2013-01-23 17:14:33 506

转载 CoInitialize()和AfxOleInit()区别

CoInitialize()和AfxOleInit()都是初始化COM库,可它们有什么不同呢     OLE是建立在COM之上的技术,层次比COM要高。AfxOleInit()调用的是OleInitialize(),而 OleInitialize()除了调用CoInitializeEx()来初始化COM库外,还进行一些其它的操作,这些操作对OLE应用来说是必须的,这些OLE应用包括:

2013-01-23 17:11:52 3579

原创 使用vs2010搭建libreoffice openoffice UNO sdk开发环境(四)

前几篇讲了openoffice(libreoffice)的配置,本篇就讲vs2010(vs2005,vs2008其实一个样子)的配置,作为收尾。我这边假设大家知道如何设置vc2010的全局依赖以及包含目录,就不细讲了。1.首先生成idl接口的hpp模板头文件看上一篇中的图:该命令就是用来生成模板文件的,好了,现在我们稍作修改:"D:\Program Files\

2013-01-23 09:48:06 4154 5

原创 使用vs2010搭建libreoffice openoffice UNO sdk开发环境(三)

环境配置完成了,那现在试试编译openoffice里面提供的demo吧。1.打开cmd窗口,切换目录至sdk安装路径下,执行setsdkenv_windows.bat此时编译环境初始化完成2.切换目录至sdk下的示例文件夹中,如:example/cpp/DocumentLoader,执行makemake后开始编译过程,会执行如下图所示的命令此时如果提示sal3.

2013-01-18 15:37:09 4881 20

原创 使用vs2010搭建libreoffice openoffice UNO sdk开发环境(二)

上文提到的setsdkenv_windows.bat这个批处理,现在就要派上用场了,现在就要靠它配置运行环境,上图:1.首先需要配置的是sdk的安装目录,如果我们正常安装了openoffice,然后安装sdk的话,这边默认就已经有路径了,直接回车即可。下面不贴图,直接给出显示的英文句子2. Enter the Office base installation directory

2013-01-17 17:46:32 5256

原创 使用vs2010搭建libreoffice openoffice UNO sdk开发环境(一)

目前libreoffice成为ubuntu上的标准office组件,因此最近便想围绕它来搞一些ubuntu下的office应用开发,由于开发习惯问题,我选择先在windows下搭建一个开发环境,然后等开发完成后,放到ubuntu上编译发布,这里我要先说明一下,libreoffice的sdk有问题,安装配置完后编译会崩溃,用过openoffice sdk的朋友应该知道,它里面有一个cppumaker

2013-01-15 17:24:26 7881

转载 linux的cache memory解析

PS:前天有童鞋问我,为啥我的Linux系统没运行多少程序,显示的可用内存这么少?其实Linux与Win的内存管理不同,会尽量缓存内存以提高读写性能,通常叫做Cache Memory。有时候你会发现没有什么程序在运行,但是使用top或free命令看到可用内存free项会很少,此时查看系统的 /proc/meminfo 文件,会发现有一项 Cached Memory:输入ca

2013-01-04 15:34:56 1545

VAX 10.9_2238

适用于VS2015、VS2017的番茄助手,安装测试过可以正常使用

2019-05-05

blur-admin编译版

blur-admin编译版,bootstrap作为前端框架,已经有广泛的使用。通过bootstrap搭建的平台颜值高、交互顺畅、用着舒服

2017-09-05

upnp协议介绍以及相关资料

upnp协议介绍以及相关资料,包含一个pdf文件和一个资料压缩包

2013-04-16

cbp转makefile

cbp转makefile的源代码,可以在windows下以及linux下编译,具体我就不多说了

2013-04-16

cbp2make工具

windows下,将code::blocks的工程文件转换成Makefile文件,需要的下

2013-01-30

DebugView压缩包

DebugView压缩包,需要的下吧。开发必备调试工具

2013-01-22

boost基础ppt

boost基础应用介绍ppt,主要介绍了进入c++ 11标准的一些库的应用方法以及一些注意点

2012-12-27

vncview绿色版

vnc view客户端绿色版,方便使用,需要的下吧

2012-10-09

vnc 序列号

vnc 序列号,补充上个资源里面由于失误导致没有放置序列号的问题。

2012-10-09

VNC Server 企业版注册码

VNC Server 企业版安装程序以及对应的序列号

2012-10-09

VA_X 支持vs2010

VA_X 支持vs2010,里面自带了补丁,需要的同志下

2012-07-12

linux开发常用帮助文档

gcc中文手册.pdf Linux C函数库参考手册.pdf Linux常用命令大全.chm Linux教程.pdf linux完全命令手册(英文).pdf makefile中文手册.pdf UNIX环境高级编程第二版.pdf

2011-12-09

空空如也

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

TA关注的人

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