- 博客(18)
- 资源 (4)
- 收藏
- 关注
原创 关于Linux下root用户密码遗忘的解决办法
GRUB:在引导装载程序菜单上,键入 [e] 来进入编辑模式。你会面对一个引导项目列表。查找其中类似以下输出的句行:kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2…… GRUB:在引导装载程序菜单上,键入 [e] 来进入编辑模式。你会面对一个引导项目列表。查找其中类似以下输出的句行: kernel /vmlinuz-
2012-10-31 21:38:34 879
原创 C中的static函数
当一个源程序由多个源文件组成时,C语言根据函数能否被其它源文件中的函数调用,将函数分为内部函数和外部函数。内部函数 (又称静态函数) 如果在一个源文件中定义的函数,只能被本文件中的函数调用,而不能被同一程序其它文件中的函数调用,这种函数称为内部函数。 定义一个内部函数,只需在函数类型前再加一个“static”关键字即可,如下所示:
2012-10-31 20:55:55 836
原创 linux加载驱动的两种makefile文件
加载驱动过程中,需要个Makefile文件来完成编译的命令。自己经常把把Makefile里面的命令搞混,这次,专门的研究了一下Makefile文件里面的东东,特写出来和大家分享一下一 一个简单的驱动程序例子: /*====================================================================== A kernel modu
2012-10-13 08:19:06 976
转载 Linux下重要日志文件及查看方式(3)
3、Linux日志使用的重要原则系统管理人员要应该提高警惕,随时注意各种可疑状况,并且按时和随机地检查各种系统日志文件,包括一般信息日志、网络连接日志、文件传输日志以及用户登录日志等。在检查这些日志时,要注意是否有不合常理的时间记载。例如: 用户在非常规的时间登录; 不正常的日志记录,比如日志的残缺不全或者是诸如wtmp这样的日志文件无故地缺少了中间的记录文件; 用户登录系统的IP
2012-10-13 06:41:58 1226
原创 Linux下重要日志文件及查看方式(2)
2、Linux日志输出查看方式Linux下面提供了许多文本工具来查看和处理日志文件,下面给读者提供一些比较常见和有用的工具。dmesg使用dmesg命令可以快速查看最后一次系统引导的引导日志。如图6所示:图6 dmesg显示结果如上所示,通常它的内容会很多,所以我们往往使用如下命令以分页的方式显示引导信息,如图7所示:# dmesg | more图7 dmesg
2012-10-13 06:41:04 3117
转载 Linux下重要日志文件及查看方式(1)
1、Linux下重要日志文件介绍/var/log/boot.log该文件记录了系统在引导过程中发生的事件,就是Linux系统开机自检过程显示的信息/var/log/cron该日志文件记录crontab守护进程crond所派生的子进程的动作,前面加上用户、登录时间和PID,以及派生出的进程的动作。CMD的一个动作是cron派生出一个调度进程的常见情况。REPLACE(替换)动作记录用
2012-10-13 06:34:50 970
转载 再次写给我们这些浮躁的程序员
转自:http://blog.csdn.net/yzsind/article/details/61688542010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几
2012-10-10 22:19:15 669
转载 透析ICMP协议(五): 应用篇路由追踪
透析ICMP协议(五): 应用篇路由追踪===============================这篇文章出自bugfree/CSDN平台: VC6 Windows XP这篇文章本应该在三天之前写完, 但是由于众所周知的原因, 我在北大bbs上转了三天, 所以这么迟才发出. 由于的懒惰导致对大家的不便, 我表示深深的道歉.原理简介:--------
2012-10-10 22:18:00 726
转载 透析ICMP协议(四): 牛刀初试之二 应用篇ping(RAW Socket)
透析ICMP协议(四): 牛刀初试之二 应用篇ping(RAW Socket)===============================这篇文章出自bugfree/CSDN平台: VC6 Windows XP今晚一杯茶水之后, 让我们继续我们的ICMP讨论, 今晚介绍的是用RAW Socket 实现的ping程序.原理简介:-------- 用RAW
2012-10-10 22:17:07 762
转载 透析ICMP协议(三): 牛刀初试之一 应用篇ping(ICMP.dll)
透析ICMP协议(三): 牛刀初试之一 应用篇ping(ICMP.dll) ===============================这篇文章出自:http://tangentsoft.net/wskfaq/examples/dllping.html翻译: bugfree/CSDN, 对原始代码加了些注释平台: VC6 Windows XP原理简介:------
2012-10-10 22:07:05 794
转载 透析ICMP协议(二): Windows Socket 简介
透析ICMP协议(二): Windows Socket 简介===============================这篇文章出自bugfree/CSDN平台: VC6 Windows XP简介:------- Windows 的Socket函数有许多, 我没有做详细介绍, 这里的函数都是简要说明其用途, 详细用法请参考MSDN. 这里的主要目的是为了后面
2012-10-10 22:06:13 680
转载 透析ICMP协议(一): 协议原理
透析ICMP协议(一): 协议原理===============================这篇文章原创自bugfree/CSDN平台: VC6 Windows XPICMP简介:--------对于熟悉网络的人来说, ICMP是再熟悉不过了. 它同IP协议一样工作在ISO模型的网络层, 它的全称是: Internet Control Message Pro
2012-10-10 22:05:24 488
转载 ICMP简介
【什么是ICMP】 英文原义:Internet Control Message Protocol 中文释义:(RFC-792)Internet控制报文协议(网际控制报文协议) 对TCP/IP协议你一定非常熟悉,但是对ICMP协议你可能就一无所知了。ICMP协议是一个非常重要的协议,它对于网络安全具有极其重要的意义。 它是TCP/IP协议集中的一个子协议,属于网络层协议,主要
2012-10-10 08:14:07 1368
转载 WLAN技术 ---- 802.11n .
WLAN技术有线以太网技术的发展可以说是走到了一个拐点了,相信近几年都不会有太多变化,毕竟10Gbps的速率已能满足目前几乎所有的网络应用需求了。目前在这方面的变化是千兆以太网和万兆以太网技术的应用普及和设备价格的进一步下调。相反,刚刚步入实质应用的WLAN无线网络目前正处于高速发展时期。 在WLAN新技术领域,主要表现在接入标准和网络安全标准两个方面。在接入标准领域,目前主流的接入
2012-10-08 07:10:53 1643
转载 NAPI机制分析
NAPI 的核心在于:在一个繁忙网络,每次有网络数据包到达时,不需要都引发中断,因为高频率的中断可能会影响系统的整体效率,假象一个场景,我们此时使用标准的 100M 网卡,可能实际达到的接收速率为 80MBits/s,而此时数据包平均长度为 1500Bytes,则每秒产生的中断数目为: 80M bits/s / (8 Bits/Byte * 1500 Byte) = 6667 个中断 /
2012-10-07 10:38:58 811
原创 内联函数的作用和几点注意
内联函数的特点:一、关键字inline必须与函数定义体放在一起才能使函数成为内联,仅将inline放在函数声明前面不起任何作用。二、定义在类声明之中的成员函数将自动地成为内联函数。内联函数的作用:1. 替代宏,增加代码可读性。2. 提高代码执行效率。这点和宏的作用相同。原因在于,省略了函数参数压栈出栈和跳转指令了。3. 使用于部分特殊场合。例如,
2012-10-02 15:38:40 1838
原创 Static 作用详述
1.先来介绍它的第一条也是最重要的一条:隐藏 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c.下面是a.c的内容: char a = 'A'; // global variable void msg()
2012-10-02 13:54:48 657
原创 linux中cat命令使用详解
cat主要有三大功能:1.一次显示整个文件。$ cat filename 2.从键盘创建一个文件。$ cat > filename 只能创建新文件,不能编辑已有文件. 3 .将几个文件合并为一个文件。 $cat file1 file2 > filet
2012-10-02 11:54:14 1372
原版英文教材《Beginning SQL》作者Paul Wilton and John W. Colby
2010-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人