自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 自己写的send_n()、recv_n()

TCP下socket的send函数发送的字节数可能小于要求发送的字节数,send_n用得太频繁,没办法,自己写了一个。无甚技术含量,勉强够用^_^int send_n(SOCKET s, const char *buf, int len, int flags){    int result, old_len = len;    do {        resul

2008-12-18 13:29:00 1513 1

原创 发誓要写一个802.1x的认证客户端

妈的,当初装Ubuntu时就搞死了,现在装Solaris,忙了半天把相关的库移过去,用lxrun emulate,最后竟然有符号冲突!妈的,把我惹毛了!我发誓在下个月之前写出Solaris下的802.1x客户端。

2008-10-06 03:09:00 599 2

原创 自定义Lisp的list函数

刚刚接触Lisp,学到&rest,顺手写一下[1]> (defun my_list (&rest x) x)MY_LIST[2]> (my_list 1 2 3)(1 2 3)[3]> (my_list 1)(1)[4]> (my_list)NIL[5]>

2008-08-22 01:29:00 888

原创 【链接】C++编译器是如何实现异常处理的

在Codeproject看到一篇好文,How a C++ compiler implements exception handling(C++编译器是如何实现异常处理的,但是仅讨论了VC),作者Vishai Kochhar(很奇怪的名字)。http://www.codeproject.com/KB/cpp/exceptionhandler.aspx作者在这篇文章里介绍Windows里的系统级异

2008-07-30 11:35:00 559 1

原创 this指针探幽

    C++中有个this关键字,它是“指向本对象的指针”,并且“不占用对象内存空间”。那么this指针到底是什么东东?是不是一个普通指针?能否更改它的值?放在什么地方?能否取它的地址?    在开始讨论之前,想像一下如果由你设计编译器,你会怎么实现this指针?一种可能的方案是在内存中维护一个“this指针链表”或“this指针池”,把程序中所有对象的地址保存起来。这种方案下this指针就

2008-06-28 00:11:00 708 2

原创 无事无事,留下足迹

无事无事,留下足迹

2008-05-24 11:20:00 476

谓词逻辑归结推理系统

人工智能的实验题目。输入一组合适公式,以及一个目标子句,输出归结树。 我奋斗了几乎5天总算弄出来了,放过bin出来show一下^_^。 至于代码,想要的可以联系我。 这里给出一个测试用例吧: ;假设:所有不贫穷且聪明的人都快乐。那些看书的人都是聪明的。李明能看书且不贫穷。快乐的人过着激动人心的生活。 ;求证:李明过着激动人心的生活。 (\x)(~Poor(x)∧Smart(x)→happy(x)) (\x)(Read(x)→Smart(x)) Read(Li)∧~Poor(Li) (\x)(happy(x)→Exciting(x)) Exciting(Li) ;目标公式直接放最后一行即可,无需加~

2008-12-10

Protocol Buffers 的VC生成规则

自己写的Protocol Buffers 的VC生成规则,免得每次对每个Proto 文件都写生成规则,需要的就下吧。

2008-11-08

空空如也

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

TA关注的人

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