- 博客(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 1427 1
原创 发誓要写一个802.1x的认证客户端
妈的,当初装Ubuntu时就搞死了,现在装Solaris,忙了半天把相关的库移过去,用lxrun emulate,最后竟然有符号冲突!妈的,把我惹毛了!我发誓在下个月之前写出Solaris下的802.1x客户端。
2008-10-06 03:09:00 552 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 803
原创 【链接】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 512 1
原创 this指针探幽
C++中有个this关键字,它是“指向本对象的指针”,并且“不占用对象内存空间”。那么this指针到底是什么东东?是不是一个普通指针?能否更改它的值?放在什么地方?能否取它的地址? 在开始讨论之前,想像一下如果由你设计编译器,你会怎么实现this指针?一种可能的方案是在内存中维护一个“this指针链表”或“this指针池”,把程序中所有对象的地址保存起来。这种方案下this指针就
2008-06-28 00:11:00 667 2
谓词逻辑归结推理系统
2008-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人