自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 用c语言模拟虚函数

<br />#include <stdlib.h><br />#include <string.h><br />#include <stdio.h><br /><br />struct vtable {<br />    void (*fun)();<br />};<br /><br /><br />struct father {<br />    struct vtable *vptr;<br />    char str[128];        <br />};<b

2011-05-11 21:21:00 763

原创 RedHat5安装oracle10g后不能在本机登录字符界面

<br />    闲来无事,在虚拟机上装了一个64位的RedHat5系统,然后再装上了64位oracle10g,中间一切顺利。然后,我修改了/etc/inittab文件,把登录模式改为3,毕竟图形模式还是比较占用资源的,咱的虚拟机玩不起。<br /> <br />    杯具出现了,字符界面无法登录。我输入正确的用户名和密码后,字符界面继续让我输入用户名和密码,死活进不了系统。我X,进不了系统我想把登陆模式改为窗口模式都不行啊,不会让我重装系统吧。我短暂的青春可经不起这样的折腾啊。<br /> <br /

2011-01-05 09:33:00 513

原创 AIX内存访问错误

    今天在测试公司的一组API时发生了内存访问错误(AIX5.1 64位机器,32位系统)。这组API在编译成32位的程序时测试是正确的,可是编译成64位程序时问题就出现了:用malloc分配内存成功,但当用memset访问这片内存时程序core了。我猜想是API某个地方的bug导致了内存泄漏,于是一行一行源码地翻查(上万行代码,我的神啊),始终没查出个所以然来。这个时候,除了google,我还能干什么呢?    google...google...google...    然后,答案出现了,加上头文件

2010-12-15 16:43:00 694

原创 AIX下的errno

    今天在suse下写了个多线程的socket程序,其中用到了select来控制connect超时。具体方法如下:    1.建立socket    2.将该socket设置为非阻塞模式    3.调用connect()    4.判断errno是否为EINPROGRESS,是:继续下一步,否:出错返回    5.使用select()检查该socket描述符是否可写(注意,是可写)    6.根据select()返回的结果判断connect()结果    7.将socket设置为阻塞

2010-12-15 16:23:00 965

空空如也

空空如也

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

TA关注的人

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