- 博客(40)
- 资源 (2)
- 收藏
- 关注
原创 word目录生成与页码处理
word目录生成与页码处理:一、设置标题格式 1.选中文章中的所有一级标题; 2.在“格式”工具栏的左端,“样式”列表中单击“标题1”。 仿照步骤1、2设置二、三级标题格式为标题2、标题3。 二、自动生成目录 1.把光标定位到文章第1页的首行第1个字符左侧(目录应在文章的前面); 2.执行菜单命令“插入/引用/索引和目录”打开“索引的目录”对话框; 3.在对话框中单
2008-06-13 20:59:00
2989
原创 Nokia手机命名方式
Nokia手机命名方式 1和2系列属于低端普及型,一般价格不高,功能相对来说也较少。比如蝴蝶机2300和1100。 3系列属于展现自我型,是有独特的外观和特别的功能的款式,比如音乐功能强大的3300,当然还有我们性价比很高的3200。 5系列包括功能型手机和运动型手机。比如5510注重娱乐功能的款式,有MP3,完整键盘等功能。而今年年4月上市的火
2008-05-24 13:00:00
950
转载 SQLServer Transact SQL全集
-语 句 功 能1、数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据2、数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW
2008-05-24 12:34:00
666
转载 printf格式控制符的完整格式(zz)
printf的格式控制的完整格式:% - 0 m.n l或h 格式字符下面对组成格式说明的各项加以说明:①%:表示格式说明的起始符号,不可缺少。②-:有-表示左对齐输出,如省略表示右对齐输出。③0:有0表示指定空位填0,如省略表示指定空位不填。④m.n:m指域宽,即对应的输出项在输出设备上所占的字符数。N指精度。用于说明输出的实型数的小数位数。为指定n时,隐含的精度为n=6位。
2008-05-06 21:08:00
609
原创 Wireless Network概念解析
1. 隐藏终端和暴露终端:http://www.bjx.com.cn/files/wx/sjtx/2002-1/3.htm
2008-04-25 19:30:00
819
转载 数据库设计三大范式应用剖析
数据库设计三大范式应用剖析引言 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记
2008-04-25 16:53:00
603
原创 dsr testbed源代码学习笔记
一. Linux系统内核接收以太帧的处理程序1. 前言:以太头中除了6字节目的MAC地址、6字节源MAC地址外,还有两字节的以太帧类型值,如IPv4为0x0800,ARP为0x0806等,网卡驱动收到以太帧后通过接口函数netif_receive_skb()(netif_rx实际最后也是调用netif_receive_skb)交到上层,而这个接口函数就完成对以太帧类型的区分,交到不同的协议处理程序
2008-04-20 22:38:00
3130
原创 在线参考资料和电子书籍列表
深入分析Linux内核源码:http://www.kerneltravel.net/kernel-book/%E6%B7%B1%E5%85%A5%E5%88%86%E6%9E%90Linux%E5%86%85%E6%A0%B8%E6%BA%90%E7%A0%81.htmlLinux源代码交差参考网站:http://lxr.linux.no/ Linux Device Drivers(中文版3):h
2008-04-20 18:39:00
864
转载 使用 /proc 文件系统来控制系统[转贴]
使用 /proc 文件系统来控制系统[转贴] 级别:中级作者:Graham White(gwhite at uk.ibm.com)IT 专家,Hursley,IBM2003 年 8 月/proc 文件系统是 Linux 的优秀特性之一,本文向您详细讲述了它的一些最实用的基础知识。使用 /proc,您再也不用关闭并重新引导机器来管理操作系统的许多细节问题,这对那些要求系统的可用性尽可能
2008-04-20 11:33:00
777
原创 linux上进程5种状态
linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放) 5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTO
2008-04-02 21:18:00
3447
原创 NAT的两种使用方式
NAT的两种使用方式:假设:外网卡:eth1; 内网卡:eth0; 外网地址:59.67.33.131; 内网地址:1.1.1.0/241. IP分享器设定:static public IP:iptables -t nat -A POSTROUTING -o eth1 -s 1.1.1.0/24 -j SNAT --to 59.67.33.131dynamic public IP:iptables
2008-03-31 22:55:00
967
转载 Linux内核2.4.x的网络接口源码的结构 (zz)
一.前言 Linux的源码里,网络接口的实现部份是非常值得一读的,通过读源码,不仅对网络协议会有更深的了解,也有助于在网络编程的时候,对应用函数有更精确的了解和把握。 本文把重点放在网络接口程序的总体结构上,希望能作为读源码时一些指导性的文字。 本文以Linux2.4.16内核作为讲解的对象,内核源码可以在http://www.kernel.org上下载。我读源码时参考的是http://lx
2008-03-18 21:51:00
1066
1
原创 Linux/Windows双系统重装XP后GRUB的修复
windows+linux双系统,使用grub引导时,重新安装windows,grub被破坏,不能引导linux。这时我们就要修复grub,方法如下:1、使用linux光盘引导,进入linux rescue 模式,以root身份登录后,停在grub提示符;如果没有linux rescue 模式,就使用启动盘进入DOS,使用grub4dos,运行grub.exe,进入grub提示符。2、查找l
2008-02-29 22:37:00
1475
原创 GNU/Linux 中文环境(zz)
親手打造 GNU/Linux 中文環境:http://cle.linux.org.tw/xcin/i18n/pc2000/index.html
2008-02-26 19:46:00
846
转载 C语言变长数组(zz)
C语言变长数组之剖析1、引言我们知道,与C++等现代编程语言不同,传统上的C语言是不支持变长数组功能的,也就是说数组的长度是在编译期就确定下来的,不能在运行期改变。不过,在C99标准中,新增的一项功能就是允许在C语言中使用变长数组。然而,C99定义的这种变长数组的使用是有限制的,不能像在C++等语言中一样自由使用。2、说明参考文献[1]中对变长数组的说明如下:C99 gives C program
2008-02-25 15:34:00
24474
转载 C99中增加的关键字restrict(zz)
C99中增加的关键字restrict(zz)http://blog.youkuaiyun.com/lovekatherine/archive/2007/11/19/1891806.aspx那么restrict的意义是什么呢?One of the new features in the recently approved C standard C99, is the restrict pointer quali
2008-02-25 15:32:00
1036
1
原创 转义字符的完整诠释
转义字符的完整诠释转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单撇号( ),用于表示字符串常量的双撇号( ")和反斜杠( /)等。转义字符用反斜杠/后面跟一个字符或一个八进制或十六进制数表示。 转义字符 意义 ASCII码值(十进制) /a 响铃(BEL) 007 /b 退格(BS) 008 /
2008-02-24 16:43:00
807
原创 常见的Linux系统调用
常见的Linux系统调用:http://www.hzlitai.com.cn/article/arm9-article/system/2006101362.html
2008-01-13 11:27:00
535
原创 Makefile的写法
Makefile的规则:target(目标):prerequisites(依赖) command(命令) ...1. Common options: -k: keep going when an error is found -n: 只是显示命令,但不会执行命令 -f : 指定makefile文件2. phony target (伪目标): .PHONY cle
2008-01-11 22:39:00
498
原创 僵尸进程的产生和避免
在fork()/execve()过程中,假设子进程结束时父进程仍存在,而父进程fork()之前既没安装SIGCHLD信号处理函数调用 waitpid()等待子进程结束,又没有显式忽略该信号,则子进程成为僵尸进程,无法正常结束,此时即使是root身份kill -9也不能杀死僵尸进程。补救办法是杀死僵尸进程的父进程(僵尸进程的父进程必然存在),僵尸进程成为”孤儿进程”,过继给1号进程init,init
2007-12-31 21:30:00
615
原创 shell编程
创建变量:=引用变量:$var环境变量: (env命令-->查看环境变量)PS1, PS2: Prompt String for ShellLOGNAME: 用户的注册名称SHLVL: 当前工作的shell levelSHELL: 用户缺省shell表达式运算: $((expr))echo "The date is `date`"read vartest和[]: 求值表达式 (条件
2007-12-31 19:26:00
468
转载 Linux 系统修复
Linux 系统的单用户模式、修复模式、跨控制台登录在系统修复中的运用: http://www.linuxsir.org/main/?q=node/110
2007-12-31 16:56:00
918
转载 如何让Linux系统的程序在开机时自动运行:
如何让Linux系统的程序在开机时自动运行:http://soft.zdnet.com.cn/software_zone/2007/1008/539727.shtml 下面用自启动apache为例;自启动脚本:/usr/local/apache2/bin;./apachectl start文件位于/etc/rc.d/init.d下,名为apached, 注意要可执行.#chmod +x /etc/
2007-12-31 16:51:00
3794
原创 更改linux系统时间
一.手工配置: 修改时间: # date -s 10:10:10 修改日期: # date -s 11/30/2007 写入cmos: #clock -w二.程序更改:gettimeofday(); /*获取当前时间*/settimeofday(); /*更改当前时间*/static int stime(time_t new_time, int usec){ str
2007-12-19 22:42:00
1144
原创 linux应用层定时器与休眠
linux下定时器的使用 -- alarm() & setitimer():1、alarm------------------------------------------- 如果不要求很精确的话,用alarm()和signal()就够了 unsigned int alarm(unsigned int seconds) 函数说明: alarm()用来设置信号SIGALRM在
2007-12-19 22:36:00
3602
1
原创 c语言注意事项
一. 枚举enum: enum color {red, green, blue};enum color tmp = red;printf("color is %d/n", tmp);(输出:color is 0)二. 位段结构: 位段以位为单位定义结构体(或共用体)中成员所占存储空间的长度。含有位段的结构体类型称为位段结构。位段结构也是一种结构体类型,只不过其中含有以位为单位定义存储长度
2007-12-18 19:09:00
836
原创 Vi使用
VI三种模式1. 命令模式(默认模式)2. 输入模式(编辑模式)3. 特殊模式(最后行模式)命令 作用--------------------输入:a 在光标后输入文本A 在当前行末尾输入文本i 在光标前输入文本I 在当前行末开始输入文本o
2007-12-16 20:52:00
534
原创 linux常用命令
1. Linux关机方法:shutdown -h now 关机 shutdown -r now 重起reboot 快速重起(跳过sync过程) halt 系统停机init 0 关机 init 6 重起2. /etc 配置目录启动引导程序: /etc/lilo.conf, /etc/grub.conf (多系统引导)文件系统配置: /etc/fstab 分区控制启动模式: /etc/initta
2007-12-16 20:50:00
499
原创 C/C++中的日期和时间
C/C++中的日期和时间:clock, time and datehttp://zhanjun.net/?q=node/11
2007-12-13 16:50:00
519
转载 Proxy源代码分析--谈谈如何学习linux网络编程
Proxy源代码分析--谈谈如何学习linux网络编程:http://fanqiang.chinaunix.net/a4/b7/20010810/1200001101.html
2007-12-07 10:46:00
694
原创 Netfilter使用说明
深入Linux网络核心堆栈:http://blog.xdnice.com/user5/34412/archives/2007/64045.shtmlhttp://www.huihoo.org/joyfire.net/5-1.html#I432
2007-11-21 21:26:00
969
原创 名词解析
NAT——网络地址转换,是通过将专用网络地址(如企业内部网Intranet)转换为公用地址(如互联网Internet),从而对外隐藏了内部管理的 IP 地址。这样,通过在内部使用非注册的 IP 地址,并将它们转换为一小部分外部注册的 IP 地址,从而减少了IP 地址注册的费用以及节省了目前越来越缺乏的地址空间(即IPV4)。同时,这也隐藏了内部网络结构,从而降低了内部网络受到攻击的风险。
2007-11-21 20:58:00
549
原创 内核内存分配类型
参数allocation为内核内存分配类型,一般地为GFP_ATOMIC或GFP_KERNEL, GFP_ATOMIC用于原子的上下文(即不可以睡眠),而GFP_KERNEL用于非原子上下文。
2007-11-13 11:30:00
510
转载 linux系统的时间
linux系统的时间 通常,操作系统可以使用三种方法来表示系统的当前时间与日期:①最简单的一种方法就是直接用一个64位的计数器来对时钟滴答进行计数。②第二种方法就是用一个32位计数器来对秒进行计数,同时还用一个32位的辅助计数器对时钟滴答计数,之子累积到一秒为止。因为232超过136年,因此这种方法直至22世纪都可以让系统工作得很好。③第三种方法也是按时钟滴答进行计数,但是是相对于系统启动
2007-11-13 11:29:00
742
转载 排序算法归总
排序算法归总: 参考:http://blog.youkuaiyun.com/johnny_83/archive/2007/11/07/1871751.aspx 排序知识:一. 排序的分类1. 内部排序:内部排序(简称内排序),是带排序纪录存放在计算机内存中,并进行的排序过程。2. 外部排序:指的是带排序纪录的数量很大,以致内存一次不能容纳全部纪录,在排序过程中,只有部分数被调入内存,并借助内存调整数在外存
2007-11-07 21:03:00
744
原创 broadcast multicast unicast 区别
broadcast multicast unicast 区别:broadcast是广播 同一广播域的所有电脑都会处理这个数据 multicast是组播 同一组播域的电脑都会处理这数据 unicast是单播 目的地址只有一个电脑
2007-11-06 20:50:00
1217
原创 定时器队列time_list
------------------------------- struct timer_list { struct list_head list; unsigned long expires; unsign
2007-11-01 09:32:00
2160
转载 LINUX内核中CONFIG_MODVERSIONS的作用
一般情况下,如果没有选择CONFIG_MODVERSIONS,这些符号是正常的字串;如果选择了CONFIG_MODVERSIONS,这些符号就会在后面加一段校验字串。这样做的目的是避免模块不正确加载情况下,使得内核崩溃。如果内核选择了CONFIG_MODVERSIONS选项,你的模块的Makefile要增加以下几行CFLAGS += -DMODVERSIONS -inc
2007-10-31 19:32:00
1226
转载 存储说明符extern和static
引言:变量分类:从变量作用域分: 全局变量和局部变量从变量生存期分: 静态存储方式和动态存储方式C语言中提供了存储说明符auto,register,extern,static说明的四种存储类别。四种存储类别说明符有两种存储期:自动存储期和静态存储期。其中auto和register对应自动存储期。具有自动存储期的变量在进入声明该变量的程序块是被建立,它在该程序块活动时存在,退出该程序块时撤销
2007-10-31 14:43:00
1571
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人