自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

茶叶末末

大道至简,大巧不工

  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 A星算法,flash版

A星算法,flash 演示版 package{ import flash.display.Sprite; import flash.events.MouseEvent; [SWF(width="550",height="550",backgroundColor="#999999")] public class astart extends Sprite {

2010-05-20 11:14:00 631

原创 vc++函数代码段动态填充

直接贴代码 汇编代码(Masm32) .386 .model flat,stdcall option casemap:none assume fs:nothing;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> .codeORG 0hTestProc proc mov eax,0 ;返回0(fals

2010-05-07 18:13:00 449

原创 naked 函数

vc 提供了一种叫做naked函数的声明。naked意思为赤裸的意思,需要程序员管理堆栈,退出时需要显示调用ret,以及平衡堆栈。当然带来的好处是免去了编译器默认为我们做的那些不必要的工作(很多费代码)。 以下是一个简单的naked函数的例子  #include using namespace std;int __declspec(naked) add(int

2010-05-06 09:57:00 1266 1

C++异步网络IO库,仿java的mina实现

前段时间整理一下代码,仿照java的mina自己做了一套C++的异步socket IO 框架。 编译环境: fedora 10 / cenos 5.4 / cygwin gcc version 4.3.2 其他linux环境没试过,不过应该也没啥问题。 使用到的库: 如果光使用socket 只需要 apr-1 库即可, 我用的版本是 0.3.8 代码中集成了 config++ 一个读配置文件的库。 log4cxx log4j 的 C++ 版本,写日志的。 Postgresql开发 使用了 pqxx 库 这是基于 pq库(postgresql 的 c 语言api ) 的c++库 工程 core : 库工程 工程 tools: 例子 motcp socket存储转发功能,可以将通信的包以十六进制的格式打印出来,调试网络程序的好帮手 echoserv echo 服务器,把客户端的数据不更改地返回。 编译,提供两种编译模式,windows的cygwin环境,还有linux环境。不用配置,直接make即可。 先编译core工程,在core工程下直接执行make指令 然后编译tools 工程 , 在工程下直接执行 make 指令 开发环境 eclipse cdt

2010-05-19

空空如也

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

TA关注的人

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