上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 1.1 三种关键字 关于类型的关键字第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23。如果没有指定类型,缺省的类型是host.确定传输方向的关键字第二种是确定传输方向的关键字,主要包括src , dst ,dst or src, dst and src ,这些关键字指明了传输的方向。举例说明,src 210.27.48.2 ,指明ip包中源地址是210.27.48.2 , dst n... 阅读全文
posted @ 2013-07-01 09:27 朗道二级相变 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1 抽象类 当编写一个类时,常常会为该类定义一些方法,这些方法用以描述该类的行为方式,那么这些方法都有具体的方法体。但在某些情况下,某个父类并不需要实现,因为它只需要当做一个模板,而具体的实现,可以由它的子类来实现。比如说一个长方体的表面积和一个立方体的表面积计算方式是有区别的,长方体表面积需要有三个参数,而立方体需要一个参数。 抽象方法可以只有方法签名,而没有方法实现。1.1 抽象方法和抽象类的定义 抽象方法和抽象类必须使用abstract修饰符来定义,有抽象方法的类只能被定义成抽象类,抽象类里可以没有抽象方法。抽象方法... 阅读全文
posted @ 2013-06-30 11:27 朗道二级相变 阅读(1233) 评论(0) 推荐(0) 编辑
摘要: 1.Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介绍的是Gnu版本的Sed 3.02。2. 定址 可以通过定址来定位你所希... 阅读全文
posted @ 2013-06-29 17:20 朗道二级相变 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 实用程序1:列目录#!/bin/bashpath=`echo $PATH | sed 's/:/ /g'`for d in $pathdo echo $ddone 这是一个for循环,注意path获取的变量结果是用符号``,这个是~下面的,不是单引号。备注:命令替换符号的用法 命令替换.`command` 结构使字符(`)[译者注:这个字符不是单引号,而是在标准美国键盘上的ESC键下面,在字符1左边,在TAB键上面的那个键,要特别留心]引住的命令(command)执行结果能赋值给一个变量。它也被称为后引号(backquotes)或是斜引号(backticks).例子:A=`l. 阅读全文
posted @ 2013-06-18 20:21 朗道二级相变 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1 数据结构和算法起到的作用 数据结构是对计算机内存中(有时在磁盘中)的数据的一种安排。数据结构是存放数据物理结构在逻辑上的形式体现,常见的数据结构有数组、链表、栈、二叉树、哈希表等等。算法对这些结构中的数据进行各种处理,例如,查找一条特殊的数据项或对数据进行排序。数据结构和处理技术(即算法)可以解决如下问题1.1 现实世界数据的存储 现实世界中有很多信息,有些信息是强相关的,比如一个人的身高、体重、年龄等等,这些信息不是随便放的,就像你不会把厨房里的锅放在卧室里面,铲子放到卫生间里面,我们需要一个统一地方存放这些信息,在物理上就是放在存储空间... 阅读全文
posted @ 2013-06-06 07:52 朗道二级相变 阅读(382) 评论(0) 推荐(2) 编辑
摘要: 1.封装 封装(encapsulation)是面向对象三大特征之一(另外两个是继承和多态(也就是覆写和重载)),它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。 前面已经说明了我们可以通过创建对象的方式来访问类和对象的属性,但这种访问可能是有问题的。比如将某个Person的age属性直接设为1000而不加检查就违背了事实。通过方法来访问属性不仅可以进行设置,而且可以对属性进行检查校验。 类是对象的模板,由于很多对象可能都是共用一个类,而对象... 阅读全文
posted @ 2013-05-31 21:35 朗道二级相变 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 1.static关键字 static是一个特殊的关键字,可以用于修饰方法、属性等成员。 我们知道通常调用一个方法需要这样做:假设一个类A是主类(主方法在这个类中),A类要调用别的类的方法,通常是这样干的:用A类构造器创建一个对象,然后用这个对象调用它的方法,被调用的方法可以是静态的,也可以是非静态的。但static这个关键字有很"开挂"的地方是不用通过类创建实例的办法来调用,可以直接通过类来访问。package chapter1; class HelloWorld { public static void main(String... 阅读全文
posted @ 2013-05-26 16:42 朗道二级相变 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 第二章 Java基础应用 2.1基本语法 实例019 输出错误信息和调试信息 利用两个System类成员变量输出,两个类成员变量是out和err,都是static,out主要用于输出调试信息,err用于输出错误信息,一般用红色显示(在eclipse控制台是这样)。out和err都是实例对象成员。注:实例变量也是变量,首字母小写 1 package chapter2;2 3 public class Demo019 {4 public static void main(String[] args){5 ... 阅读全文
posted @ 2013-05-16 16:15 朗道二级相变 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 1.GO语言开发环境搭建 1.1编译环境安装点击链接http://code.google.com/p/go/downloads/list选择一个版本,本人下载的是go1.0.3.windows-386.msi双击安装,选择安装一个安装主目录:例如,C:\Go,不需要配置什么东西。1.2集成开发环境IDE安装配置打开链接:http://code.google.com/p/golangide/downloads/list下载一个版本:如liteidex17.windows.7z下载完毕后在某个目录下解压即可点击liteide.exe,打开开发界面。配置环境... 阅读全文
posted @ 2013-05-13 21:42 朗道二级相变 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 0.readme.txt 完成功能:以当前服务器时间为标准时间,同步时间给ip.txt文件中列出的服务器需要同步的IP:添加到ip.txt(注意:不能把linux本机IP放到里面)执行前配置:ntp.conf中 server 122.138.73.8(修改为linux本机IP)执行用户:root执行路径:/root/bin(建议放在该路径下执行)执行命令:./synctime.shps:为了执行同步时间的正确性,延长远程执行时间为1分钟,主要用于判断时间是否真正同步成功 另外借用了颜色区分显示执行结果,让执行者更快看到执行情况 1.cop... 阅读全文
posted @ 2013-05-13 11:06 朗道二级相变 阅读(403) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页