分类
我的代码
共 76 篇文章
一个有趣的压缩包a.zip
下载地址: http://blog.xiaoxia.org/upfiles/a.zip 不知道谁那么无聊,做个这么好玩的东东。像潘多拉的盒子,里面是另外一个世界。解压a.zip之后得到b.zip,解压b.zip之后得到a.zip,,,,解压到尽头,一定会有惊喜!
A Simple Telnet Server
以前好像用过telnet的聊天室,现在很少见有人玩这个了,基本上都用网页或者图形界面的程序登录聊天。今天简单地写了一个telnet的服务器程序。虽然代码很简短,但能支持多个人同时连接,可以扩展为一些使用的程序,例如聊天、游戏、控制等。通过特殊的控制字符,还可以让telnet输出有颜色的字符。通过按一…
随手php,在线军事教程训练题
下午结束了军事理论考试,大概有接近一半的题目是昨晚训练过的吧,有印象就直接背答案。没印象的就悲剧了,只能瞎猜,例如试卷的第二题是 2) 我国的《国防教育法》一共有——篇——条。 A、4篇 38条 B、6篇 38条 C、4篇 28条 D、7篇 28条 这题就不会做,瞎猜了,而且我还猜错了。。。 昨晚从…
使用select+非阻塞socket写的网络数据转发程序
从实践之中,我又学到东西了!使用select的时候,无论是使用非阻塞还是阻塞socket,调用recv和send函数返回0都意味着socket被远程关闭!!! select+阻塞socket版本请见 http://xiaoxia.org/2675.html
Gtk2写系统托盘图标
本来打算研究一下libindicate,后来发觉自己搞不懂。于是去搞system tray。这个东西在windows上叫notification area。
Linux版本的FC大战FB
今晚把FC v.s. FB的小游戏编译到Linux上了,很方便,只需要一个Linux的allegro动态库,源代码就不需要怎么变动,直接生成游戏程序。 不过在我机子上遇到问题,运行的时候声卡初始化失败,但不影响游戏运行。弄了很长时间,最终还是使用了openal来解决了声音问题。。。 运行结果如图:…
socket select用法:100行代码实现网络数据转发程序
无聊学习一下select+blocking socket的用法。不使用多线程+blocking socket的方法。 程序从本地1998端口转发到221.130.162.247的80端口:




