BJob
bekars
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
防止C代码内存泄露的方法
今天在自己的程序中发现了内存泄露现象,还好比较有规律,一点一点找算是找到了,在读文件的时候没有释放读取到的字符串。在网上发了帖子,有两个兄弟的提议不错,建立一个malloc和free的队列,用一个malloc就加入队列(加入行号和函数名),用一个free就放出一个malloc,最后这个队列如果不是空,就说明内存有泄露,反之就可以偷着乐了。有时间实现这个队列,感觉不错。今天修改了好几个问题,晚上去打原创 2005-01-26 17:39:00 · 1663 阅读 · 1 评论 -
使用linux heartbeat 的一些经验
硬件:2台hpe800,一条心跳线用于串口信息的检测,一条交叉线用于UDP协议的通讯。双网卡,一块用于连接交叉线,一块用于连接交换机。软件:REDHAT 7.3(MANDRAKE 8.2测试也通过),heartbeat-0.4.9.1-1.i386.rpm其它准备:HPE800(1),主机名:CLUSTER-101-SERVER ,IP地址:192.9.100.101HPE800(2),主机名:C原创 2005-06-23 12:06:00 · 2722 阅读 · 0 评论 -
变长参数的 Tracer
// 取自 MFC 7.1 的 afx.h// The following trace macros are provided for backward compatiblity// (they also take a fixed number of parameters which provides// some amount of extra error checking)#define原创 2005-07-13 19:09:00 · 1342 阅读 · 0 评论 -
C语言中的static
1、概述 static 声明的变量在C语言中有两方面的特征: 1)、变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。2)、变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量的区别。 2、问题:Static的理解 关于static变量,请选择下面所有说法正确的内容: A、若全局变量仅在单个C原创 2005-07-14 16:00:00 · 1225 阅读 · 0 评论 -
ASCII 码表
原创 2005-03-25 16:45:00 · 1075 阅读 · 0 评论 -
驾轻就熟"项目符号和编号”
项目编号可使文档条理清楚和重点突出,提高文档编辑速度,因而深受喜爱用word97/2000编辑文章的朋友欢迎。编号作为word中的一项“自动功能”,只有深谙其来龙去脉,运用得当,才能让“编号”言听计从,不致适得其反,平添麻烦。 一、应用“项目符号和编号” 有两种方法:手工和自动。前者即通过单击“编号”、“项目符号”按钮或“格式”菜单中的“项目符号和编号”命令引用;后者则通过打开“自动更正”对话框后原创 2005-04-05 14:40:00 · 1759 阅读 · 0 评论 -
sendmail的安装
sendmail的安装,您首先要保证域名提供商为你的主机做了MX记录的域名解析。我做的MX记录如下。 名 称:abc.com 类 型:mx(10) 主机名:mx1.abc.com 同时给主机做了mx1.abc.com的A记录。 测试MX记录是否生效,您可以用nslookup #nslookup > set q=mx > abc.com 这时您就会从系统显示出的信息中看到您的MX记录是否生效。 RE原创 2005-12-11 10:23:00 · 1513 阅读 · 0 评论 -
IPCOP接口含义
红色网口连接Internet或者外部网络,一般是ADSL拨号或者PPPOE拨号的网卡,IPCOP主要是防止从红色接口进来的攻击或病毒。绿色网口连接内网,受重要保护的网络,所有进入内网的数据包都要经过IPCOP的过滤和检测,当然内网之间访问IPCOP不能到作用(也许IPCOP也可以当交换机用^_^)蓝色网口(我喜欢的颜色)是一个可选的网络,可以将无线设备放置在这个网络里,在这个网络中的计算机原创 2006-04-05 22:33:00 · 2353 阅读 · 0 评论 -
千千万万的IT开发工程师路在何方?
恭喜,你选择开发工程师作为自已的职业! 悲哀,你选择开发工程师作为自已的职业! 本文所指的开发工程师,仅指程序开发人员和以数字电路开发为主的电子工程师。当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷不悟,仍然选择了开发作为你的职业,真是自作孽不可活。不过,欢迎你和我一样加入这个被其它人认为是风光无限的“白领”吧。如果你不是特别地与人世隔绝,转载 2006-04-16 16:09:00 · 1963 阅读 · 2 评论 -
一个老业务员的自白
关于我自己 1、业务员和客户聊天的时候哪些话题不需要聊太多关于技术和理论的话题,需要的是今天的新闻呀、天气呀等话题。因此,业务员在日常的时候必须多读些有关经济、销售方面的书籍、杂志,尤其必须每天阅读报纸,了解国家、社会消息、新闻大事,这往往是最好的话题,这样我们在拜访客户时才不会被看成孤陋寡闻、见识浅薄。 2、关于业务员晚上的四个小时。一个业务员的成就很大程度上取决于他晚上那四个小时是怎样转载 2006-04-16 16:06:00 · 1794 阅读 · 0 评论 -
搭建基于heartbeat的高可用集群
搭建基于heartbeat的高可用集群欢迎转载引用 copyleft by linuxer_jlu all lefts reserved1、 软件下载heartbeat-1.2.3.tar.gz和相关依赖软件(如果已经安装了开发工具包,一般只需要下载libnet-1.1.0-1.fr.c.1.um.1.i386.rpm即可) www.linux-ha.org2、 软件安装rpm –ivh libn原创 2005-06-23 12:00:00 · 2277 阅读 · 0 评论 -
学会在Linux下对硬盘分区
第一点也是最重要的一点,要知道当前安装LILO的版本,因为LILO2.21及早期版本对硬盘大小有限制,如果安装LILO到1023磁道以外即8G的空间以外,LILO就无法启动。 但一些BIOS较老的机器,LINUX仍然无法突破1024磁道的限制,因此这些BIOS无法认出大于1024的硬盘空间。 1. 还需要考虑的问题有: 2. 是否限制用户可使用的磁盘空间大小? 3. 在系统中需要安原创 2005-02-23 16:05:00 · 1300 阅读 · 0 评论 -
FTP使用技巧
FTP(文件传输)和E-mail(电子邮件)、Telnet(远程登录)一样,是Internet的三大主要功能之一。因为使用频繁,用户往往会遇到各种各样的问题,合理利用FTP命令的初始化文件.netrc,使运行FTP后自动执行某些FTP的内部命令,可有效地克服各种使用中的不便,极大地方便FTP的使用者。·netrc中应包含的基本命令 FTP中有几十个命令,在.netrc中应该设置的大原创 2005-01-27 19:30:00 · 1485 阅读 · 0 评论 -
Linux下的内存泄露检测工具
Linux下的内存泄露检测工具01) MallocDebug02) Valgrind03) Kcachegrind04) ElectricFence.05) dmalloc06) ccmalloc07) LeakTracer08) memprof09) BoundsChecker.[prop]10) mprof.11) Insure.[prop]12) dbx. (for Sparc)13)原创 2005-01-28 10:22:00 · 1906 阅读 · 0 评论 -
UDP发送Select不正确返回的解决办法
http://www.vchelp.net/cndevforum/subject_view.asp?subject_id=115415proxywin方向 发表于 2004-10-22 18:12:42 [50分] 在UDP套接字上调用sendto发送数据报给接收端,很奇怪,如果对端机器没有启动,这个sendto就被阻塞很长时间,然后才返回发送成功.一旦对端启动原创 2005-02-03 15:05:00 · 4874 阅读 · 1 评论 -
图解计算机语言发展简史
var s = location.search.substring(1); var count_code=""; if (s !=) { offset = s.indexOf(&);原创 2005-02-05 13:35:00 · 1457 阅读 · 0 评论 -
简易 Firewall 架设
简易 Firewall 架设------------------------------------------------------------------------------------------------1. 学习本章的必备技巧2. 为何需要防火墙3. 网管人员所需要具备的认知与能力4. 简单的防火墙硬件配置与抵挡技巧5. 防火墙规则的草拟6. 简易说明 ipt原创 2005-02-21 14:04:00 · 1261 阅读 · 0 评论 -
Linux启动全线提速法
Linux系统是十分优秀的操作系统,但启动时间长是该系统的缺点之一。那么能否通过一些设置来缩短Linux系统的启动时间呢?当然可以。本文将向读者展示如何在不牺牲Linux系统可用性的前提下,缩短系统的启动时间。要实现这一目标,需要了解系统的各类服务及它们之间的从属关系,进而使它们在条件允许的前提下同时启动,从而大大节省系统启动时间。 准备工作 如果想采用本文介绍的方法对Linux系统进行设置,首先原创 2005-02-23 15:07:00 · 1126 阅读 · 0 评论 -
编译内核全过程(kernel2.6.XX)——今天把内核升上了2.6.10,很顺利,爽呀!
花了几天才编译成功kernel2.6.7,其过程真可谓艰辛.古语有云:"苦尽甘来!"现在终于可以乐上一阵了.由于许多朋友对操作的顺序及某些重要的配置知之甚少或知之不详,往往病急乱投医. 加之网上的信息多且烦杂,使得编译内核成功率不高,甚至造成原来的系统崩溃的也不在少数.我就是其中一个:-)其实,编译内核并不是一件难事.如果能按照正确的方法来操作,最多花上一个半小时就能搞定.是不是很受鼓舞呀!废话少原创 2005-02-18 15:54:00 · 1399 阅读 · 0 评论 -
TCPD 与使用 IPFWADM 来设定防火墙
内容摘要: 本文扼要地介绍, 在系统里设定 inetd 服务, 以增进系统安全的方法, 我们把焦点放在 IPFWADM 这个系统管理工具, 以及 inetd 服务的设定上面。 ---------------------------------------------------------------- 首先, 我们必须厘清什麽是 inetd。 简单地说, inetd 是一个原创 2005-02-21 15:59:00 · 1142 阅读 · 0 评论 -
简易 Telnet 与 SSH 主机设定
简易 Telnet 与 SSH 主机设定------------------------------------------------------------------------------------------------1. 学习本章的必备技巧2. 远程联机程序的功能3. Telnet 服务器: telnet 服务器:激活与关闭服务 telnet 客户端:原创 2005-02-21 13:52:00 · 1855 阅读 · 0 评论 -
Network Protocol Pages
Network Protocol PagesThese pages contain information detailing the different header formats for common networking protocols. They started out as documentation for SendIP but kindof grew off at a ta转载 2006-08-02 10:21:00 · 1483 阅读 · 0 评论
分享