阿彪的Blog

能力在于平日里积累

使用C接口编写得到时间信息

 #include #include #include int main( void ){ struct tm *newtime; char am_pm[] = "AM"; time_t long_time; time( &long_time ); newtime = ...

2007-01-15 11:19:00

阅读数 1306

评论数 0

如何使用TinyXML来解析xml文档:

如何使用TinyXML来解析xml文档:TinyXML解析器是一个开源的xml文档解析器.这个例子是用于解析一个xml文件.xml文件内容为   阿彪    还是阿彪  #include #include using namespace std;int main(int,char *[]){ Ti...

2006-12-08 15:51:00

阅读数 6366

评论数 0

在VC里如何检查一个文件是否存在

有一个比较的容易想到的办法.使用CFile或是fopen函数去打开这个文件,看是否可以打开此文件.或是使用文件查找类,去搜索此文件是否存在.CFileFind.这次讲二个函数.以前没有使用过的.#include #include  using namespace std;int _tmain(in...

2006-12-07 16:39:00

阅读数 6435

评论数 0

佛学来理解人生的道理

人不能没有信仰1、人之所以痛苦,在于追求错误的东西。  2、与其说是别人让你痛苦,不如说自己的修养不够。  3、如果你不给自己烦恼,别人也永远不可能给你烦恼。因为你自己的内心,你放不下。 4、好好的管教你自己,不要管别人。  5、不宽恕众生,不原谅众生,是苦了你自己。  6、别说别人可怜,自己更可...

2006-11-26 22:02:00

阅读数 2002

评论数 0

Linux里使用ACE时的makefile

如果你想写一个源代码,可能直接跨过windows与linux with ACE.那可能要留意以下几点了.一个对于#include里,不要像在VC里使用时,文件的大小写没有区别.在linux里是不行的.还有目录的表示如:#include "ace/ACE.h"与#include ...

2006-07-14 10:40:00

阅读数 2391

评论数 0

使用ACE_Task的时候要留意putq函数

在使用ACE_Task的时候,可以把这个对象看成一个处理器对象,他有一个消息队列,有一堆的线程在处理这一个消息。所以在应用中使用这个东西的机会特别的多。这次我使用的时候发现一个这样的问题。如果数据的速度太快了的时候将会使调用putq函数调用不成功。这是一个例子代码,其实每一个Task都聚集了一个m...

2006-06-15 15:33:00

阅读数 6061

评论数 0

如何在VS2003中编译STLPort-4.6.2

将STLPort解压出来。为STLPort注册环境变量。在VC安装目录里搜索“vcvars32.bat”文件出来。找到INCLUDE这个键,将$(STLPort)/stlport注册进去。然后在机器中的环境变量中注册INCLUDE这个变量,将此目录也注册好。开始编译,进入$(STLPort)/sr...

2006-06-15 14:44:00

阅读数 1765

评论数 0

使用Lua5.1互相调用函数

这一个例子就是用来说明如何通过C语言,注册一个static的函数到lua的虚拟机中.然后通过C语言调用lua中的一个函数.lua中的这个函数又会调用C语言中注册的这个函数.#include #include #pragma comment(lib,"luastatic")usi...

2006-06-12 17:04:00

阅读数 2273

评论数 0

开始使用lua5.1

lua是一个很强大脚本语言.可以用于编写AI的流程,可以编写状态机.在客户端,可以根据这个配置来生出界面.如果要使用这个东西先还是要去下载到http://www.lua.org在我写这文章的时候最新版本是5.1.使用5.1的时候,如果还是看以前的那一些文章与例子可能会有问题.原因是新版本的lua初...

2006-06-09 18:16:00

阅读数 3879

评论数 0

海盗分金币

题目:10名海盗抢得了窖藏的100块金子,并打算瓜分这些战利品。这是一些讲民主的海盗(当然是他们自己特有的民主),他们的习惯是按下面的方式进行分配:最厉害的一名海盗提出分配方案,然后所有的海盗(包括提出方案者本人)就此方案进行表决。如果50%或更多的海盗赞同此方案,此方案就获得通过并据此分配战利品...

2006-06-01 09:56:00

阅读数 1716

评论数 0

解决网络数据粘包的问题

一个网络上来的数据包之后,我们必需将收到的数据包整理成为一个一个的完成的数据包.这里写了一个代码来搞定这个问题的.首先我们需要有一个内存缓冲区.还有我们已经使用了这个缓冲区的大小的标志.void getData(const char* buff,int nSize){ char *pCheckBu...

2006-05-25 12:27:00

阅读数 2191

评论数 0

VC中如何得到一个线程的效率

//定义开始时间  LARGE_INTEGER fre,star_,end_;  QueryPerformanceFrequency(&fre);  QueryPerformanceCounter(&star_);// 处理....  pro( mb);  //得到结束的时间  Q...

2006-05-24 14:39:00

阅读数 2012

评论数 1

ACE中使用完成端口.

使用ACE中的Proactor的话,会要比我们使用我们直接写的要来得简单。在说Proactor之前我们需要了解Windows里的完成端口的工作原理。完成端口是WinNT内核里的一个框架。我们可以为我们的一些异步的操作新建一个完成端口,然后这个完成端口会有几个工作线程来处理。我们可以将socket,...

2006-02-11 17:19:00

阅读数 6128

评论数 1

写文件方式的日志

很多的时候我们都需要将日志写到文件里.我这里的例子就是写了一个类,只要指定了文件名称就可以自动的把程序里写过的那一些ACE_DEBUG,ACE_ERROR的消息都保存在其中.当然我们还可以通过ACE_LG_MSG->priority_mask(LM_DEBUG |LM_NOTICE,ACE_...

2006-02-07 12:04:00

阅读数 1473

评论数 0

ACE之日志处理No1

学了一点socket的皮毛,现在想偷懒。也是为了让自己的程序的框架结构更加的稳健开始学习ACE的东西。今天是做了一个ACE里打印一些日志的消息。// 写日志.cpp : Defines the entry point for the console application.//#include &...

2005-11-30 16:42:00

阅读数 1563

评论数 0

天行健,君子以自强不息;地势坤,君子以厚德载物的解释

“天行健”出自《周易》:“天行健,君子以自强不息”(乾卦)、“地势坤,君子以厚德载物”(坤卦)。意谓:天(即自然)的运动刚强劲健,相应于此,君子应刚毅坚卓,发愤图强;大地的气势厚实和顺,君子应增厚美德,容载万物。译为:君子应该像天宇一样运行不息,即使颠沛流离,也不屈不挠;如果你是君子,接物度量要像...

2005-11-12 00:19:00

阅读数 2155

评论数 0

dlg中使用sroll

这一次有一个项目里需要在dlg里使用到sroll。在这里记录一下代码。首先你要为sroll设置一下这个刻度。SetScrollRange( SB_HORZ, SCROLL_MIN, SCROLL_MAX );//这是设置横向的滚动的刻度。还要计算一下滚动的时候dlg对应有多少个位移    //保留...

2005-07-05 09:25:00

阅读数 1790

评论数 0

ACE函数库在VC6.0中如果使用

ACE是一个开源的SOCKET封装的函数库如果你要使用这个东西做开发的话.就可以这样做:1.到它们的主页上去下载一个ACE的开发库http://www.riverace.com2.先解压缩放在一个目录下D:/ACE_wrappers,增加一个config.h文件,其中只要增加一句话:#includ...

2005-05-30 09:24:00

阅读数 2750

评论数 4

DirectX学习-了解什么是DirectX里的一些基本的概念

学一个工具先要学会它的一些概念,这样有利于我们去把握它。对于DirectX可能大家都有一些了解了。在很多的游戏里都使用它做为开发的jet。还有一些播放器都使用这个来做字幕什么东西的。视频头看图片。它的功能的确比较的强大。现在就开始来了解一些基础的东西。DirectX包含的部分: DirectDra...

2005-04-29 13:59:00

阅读数 1589

评论数 0

VC里使用MO

概述:mapobjects是ESRI公司的一个GIS的二次开发产品。在GIS行业里有二大公司。一个就是ESRI,还有一个就是MapInfo公司。在ESRI公司里,它们的所有的GIS产品都是叫ArcGIS。包括:ArcIMS这是用于把GIS发布到Internet上。还支持使用JSP等做开发。ArcS...

2005-04-27 14:34:00

阅读数 3354

评论数 0

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