会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
chenzhuoyou
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2008年9月2日
提高 Linux 上 socket 性能
摘要: 提高 Linux 上 socket 性能 加速网络应用程序的 4 种方法 ...
阅读全文
posted @ 2008-09-02 23:37 Chen Zhuoyou
阅读(167)
评论(0)
推荐(0)
2008年8月31日
浅谈C中的malloc和free
摘要: 一、malloc()和free()的基本概念以及基本用法: 1、函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。 关于分配失败的原因,应该有多种,比如说空间不足就是一种。 void free(void *FirstByte): 该函数是将之前用malloc分...
阅读全文
posted @ 2008-08-31 16:25 Chen Zhuoyou
阅读(124)
评论(0)
推荐(0)
2008年8月29日
TCP/IP协议
摘要: TCP/IP协议(Transfer Controln Protocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。 TCP/IP是网络中使用的基本的通信协议。虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP/IP实际上是一组协议,它包括上百个各种功能的协...
阅读全文
posted @ 2008-08-29 23:17 Chen Zhuoyou
阅读(871)
评论(0)
推荐(0)
[原创]SDL+Nano-X实现Mplayer窗口播放
摘要: 关键字:SDL Microwindows Nano-X Mplayer 一般做将Mplayer移植到嵌入式设备都是通过直接写Framebuffer来显示视频,因为这样是最快的。但是某些情况我们需要视频只在特定的窗口播放,而非全屏,这是直接用Framebuffer来实现就很困难。这里提供了一种方法,通过SDL+Microwindows(Nano-X)+Mplayer实现窗口播放视频。其实SDL也支持...
阅读全文
posted @ 2008-08-29 23:01 Chen Zhuoyou
阅读(1249)
评论(0)
推荐(0)
[原创]为MicroWindows添加透明绘图函数
摘要: 用GrLoadImageFromFile()函数时,microwindows将图片解码放进一个图片头结构中,在Mwtypes.h文件中定义如下 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->typedef struct { int wi...
阅读全文
posted @ 2008-08-29 22:56 Chen Zhuoyou
阅读(318)
评论(0)
推荐(0)
Nano-X图形引擎分析及其优化
摘要: 刘峥嵘 sword_lzr@tom.com MicroWindows是一个开放源码的嵌入式GUI软件,目的是把图形视窗环境引入到运行Linux的小型设备和平台上。作为X Window系统的替代品,MicroWindows可以用更少的RAM和文件存储空间(100KB~600KB)提供相似的功能,允许设计者轻松加入各种显示设备、鼠标、触摸屏和键盘等;可移植性非常好,可用C语言实现;支持Intel...
阅读全文
posted @ 2008-08-29 22:34 Chen Zhuoyou
阅读(1458)
评论(0)
推荐(0)
Nano-x的相关源码以及应用示例下载
摘要: Nano-x的相关源码以及应用示例下载. Nano-x的相关源码以及应用示例下载. Nano-x这个GUI开源软件, 其开源维护网站是: http://www.microwindows.org 网站提供了MacroWindows所有相关的文档源码支持库代二进制文件, 还有相关基于它开发的相关应用工程, 主要如下: Updated 29 May 2003 CORE PACKAGES(核心) m...
阅读全文
posted @ 2008-08-29 22:33 Chen Zhuoyou
阅读(974)
评论(0)
推荐(0)
B树、B-树、B+树、B*树都是什么
摘要: 树、B-树、B+树、B*树都是什么 B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字...
阅读全文
posted @ 2008-08-29 22:26 Chen Zhuoyou
阅读(406)
评论(0)
推荐(0)
如何在IE5上实现encodeURI和encodeURIComponent函数
摘要: 最近在负责公司WebUI转UTF-8编码的工作,当以GET方式传递参数时,出现中文参数会造成CGI分析参数错误,所以必须对中文字符进行URL编码。 但是 IE5是不支持encoudeURI和encodeURIComponent这两个编码的函数的,为了让WebUI兼容IE5版本,需要自己实现这两个函数。 以下代码摘抄自网络,但是原代码存在不完善的地方,我对此进行了修改: Code highligh...
阅读全文
posted @ 2008-08-29 21:55 Chen Zhuoyou
阅读(454)
评论(0)
推荐(0)
新的Blog,新的开始
摘要: 最近工作好累,都是做些低级没技术的东西。突然发现自己好像没了追求,没有了动力。其实以前我也不是在做同样的事吗?是我要求高了还是是变得急躁了?既然事实如此,生活还是要继续的,为什么不去努力改变? 不知不觉间,以前百度的博客 http://hi.baidu.com/chenzhuoyou 的访问量已经过万,既然已经决定向网络编程方向发展,那就一切重新开始吧,这里将是我网络的新家,希望大家多多支持,多...
阅读全文
posted @ 2008-08-29 21:46 Chen Zhuoyou
阅读(152)
评论(2)
推荐(0)