自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 FTP命令详解

 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。  FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中  -v显示远程服务器的所有响应信息;  -n限制ftp的自动登录,即不使用;  .n etrc文件;  -d使用

2008-09-21 02:37:00 474

转载 awk 详解

1. awk简介 awk 是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式是这样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想

2008-09-18 16:13:00 1180

转载 ed命令详解

ed 命令简介:在 unix/linux 平台下,首先要学习的就是文本编辑,而 ed 编辑器是 unix/linux 操作系统下最简单、最典型的文本编辑器,因此,学习 ed 编辑器能够帮助你很好的理解一般的文本操作,而且还可以为你以后学习 unix/linux下的一些常用命令(如 grep,sed,...)打下基础。 ed 编辑器是以行为单位对文本进行操作的编辑器,也就是说一次仅能编辑一行,非以全

2008-09-16 18:47:00 2278

转载 test 命令详解

每一种条件语句的基础都是判断什么是真什么是假。是否了解其工作原理将决定您编写的是质量一般的脚本还是您将引以为荣的脚本。Shell 脚本的能力时常被低估,但实际上其能力的发挥受制于脚本撰写者的能力。您了解得越多,您就越能像变戏法似地撰写一个文档来使任务自动化和简化您的管理工作。在 shell 脚本中进行的每一种操作(除最简单的命令编组之外)都需要检查条件。任何的 shell 脚本“逻辑” — 广义意

2008-09-16 18:21:00 2376

转载 sed命令使用详解

sed 编辑器是 Linux 系统管理员的工具包中最有用的资产之一, 因此,有必要彻底地了解其应用 Linux 操作系统最大的一个好处是它带有各种各样的实用工具。存在如此之多不同的实用工具,几乎不可能知道并了解所有这些工具。可以简化关键情况下操作的一个实用工具是 sed。它是任何管理员的工具包中最强大的工具之一,并且可以证明它自己在关键情况下非常有价值。 sed 实用工具是一个“编辑器”,但它与其

2008-09-16 12:59:00 560

转载 linux环境变量PS1的简介

PS1:提示符的设置        PS1(是数字1而不是字母l),每个版本bash的PS1变量内的特殊符号可能有些小的差异,你可以先man bash 一下。下面是FC4环境下默认的特殊符号所代表的意义:/d   :代表日期,格式为weekday month date,例如:"Mon Aug 1"/H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux

2008-09-15 21:34:00 739

原创 oracle之oop相關

# FileName :oracle_oop.txt# Write By : hgc 整理# Create Date : 2007-04-26# Last Modify : 2007-05-10# Description :介紹Oracle中的對類型操作# source: 北大青鳥音頻教程+互聯網googleOOP中涉及的概念﹕對象﹕     可重用的應用程序組件屬性﹕     有助于標識對象方法

2008-09-12 08:15:00 820

转载 ODS

ODS(Operational Data Store)是数据仓库体系结构中的一个可选部分,ODS具备数据仓库的部分特征和OLTP系统的部分特征,它是“面向主题的、集成的、当前或接近当前的、不断变化的”数据。   一般在带有ODS的系统体系结构中,ODS都设计为如下几个作用:  1) 在业务系统和数据仓库之间形成一个隔离层。  一般的数据仓库应用系统都具有非常复杂的数据来源,这些数据存放在不同的地理

2008-09-10 17:20:00 484

转载 日期格式的一些代表含义(SimpleDateFormat)

 字母     日期或时间元素     表示     示例     G     Era   标志符     Text     AD     y     年     Year     1996;   96     M     年中的月份     Month     July;   Jul;   07m     小时中的分钟数     Number     30        w     年中的周

2008-09-07 23:57:00 1432

转载 揭开正则表达式的神秘面纱

引言    正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 a 和 任意个 b ”,那么 ab, abb, abbbbbbbbbb 都符合这个特征。    正则表达式可以用来:(1)验证字符串是否符合指定特征,比如验证是否是合法的邮件地址。(2)用来

2008-08-28 01:33:00 344

原创 一个简单的AJAX实例

 客户端程序:   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">http://www.w3.org/1999/xhtml">Dynamically Editing Page Contentvar xmlHttp;function createXMLHttpRequest() {    if (window.ActiveXO

2008-08-26 23:34:00 431

转载 tomcat中三种部署项目的方法

 第一种方法:在tomcat中的conf目录中,在server.xml中的,节点中添加: 至于Context 节点属性,可详细见相关文档。第二种方法:将web项目文件件拷贝到webapps 目录中。第三种方法:很灵活,在conf目录中,新建 Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了,该

2008-08-26 19:57:00 912

转载 Log4j基本使用方法(补充)

 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。   一、定义配置文件  其实您也可以完全不使用配置文件,而是在代码中配置Log4j环境。但是,使

2008-08-25 17:19:00 436

转载 Log4J

 在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。     Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信

2008-08-25 12:09:00 310

转载 HTTP请求流程

 最近一直在研究如何让asp.net实现上传大文件的功能,所以都没怎么写技术类的文章了。可惜的是至今还没研究出来,惭愧~~~。不过因为这样,也了解了一下http消息请求的大致过程。我就先简单介绍下,然后再来讲如何利用Telnet来模拟Http请求。讲得不对的地方还希望大家给我指出来。因为内容比较多,所以分成两部分来写。      1、流程简介      2、Telnet模拟HTTP请求     

2008-08-22 15:20:00 622

转载 UDP编程实例

 什么是UDP协议   UDP协议的全称是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据报分组、组装和不能对数据包的排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。  为什么要使用UDP  在选择使用协议的时候,选择UDP必须要谨慎。在网络质量令人不十分满意的环境下,UDP协议数据包丢

2008-08-18 16:21:00 3354

转载 关于单态设计模式--static的妙用

 所谓的单态设计模式是指采取一定的方法保证在整个的软件系统中对某个类只能存在一个对象实例,并且该类只提供一个产生该对象实例的方法如果我们只希望产生一个实例对象,那么必须把构造函数设为private类型的,那么在该类的外部就不能用new()产生实例,因为在类的外部他无法使用私有的构造函数,所以只能调用该类的一个公共的静态函数.程序设计如下:class AA{     static AA ob

2008-08-07 19:05:00 570

转载 Java网络编程

 课前索引课前思考  1. 什么是TCP/ IP协议?  2. TCP/IP有哪两种传输协议,各有什么特点?  3. 什么是URL?  4. URL和IP地址有什么样的关系?  5. 什么叫套接字(Socket)?  6. 套接字(Socket)和TCP/IP协议的关系?  7. URL和套接字(Socket)的关系?8.1 网络编程基本概念,TCP/IP协议简介8.1.1 网络基础知

2008-07-28 15:30:00 561

转载 子网掩码

 子网掩码(subnet mask)是每个网管必须要掌握的基础知识,只有掌握它,才能够真正理解TCP/IP协议的设置。以下我们就来深入浅出地讲解什么是子网掩码。IP地址的结构要想理解什么是子网掩码,就不能不了解IP地址的构成。互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以

2008-07-28 13:02:00 909

转载 IP协议

 Internet IP地址简介 [编辑本段]   IP是英文 Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守 IP协议就可以与因特网互连互通。正是因为有了IP协议,

2008-07-28 12:27:00 459

原创 TCP/IP协议

 什么是 TCP/IP?TCP/IP 是供已连接因特网的计算机进行通信的通信协议。TCP/IP 指传输控制协议/网际协议 (Transmission Control Protocol / Internet Protocol)。TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。TCP/IP协议介绍 TCP/IP的通讯协议 这部分简要介绍一下TCP/IP的内部

2008-07-28 10:41:00 562

转载 java多线程同步设计wait/notify机制

 多线程之间需要协调工作。例如,浏览器的一个显示图片的线程displayThread想要执行显示图片的任务,必须等待下载线程downloadThread将该图片下载完毕。如果图片还没有下载完,displayThread可以暂停,当downloadThread完成了任务后,再通知displayThread“图片准备完毕,可以显示了”,这时,displayThread继续执行。 以上逻辑简单的

2008-07-27 19:34:00 617

转载 java线程同步

 多线程同步的实现最终依赖锁机制。我们可以想象某一共享资源是一间屋子,每个人都是一个线程。当A希望进入房间时,他必须获得门锁,一旦A获得门锁,他进去后就立刻将门锁上,于是B,C,D...就不得不在门外等待,直到A释放锁出来后,B,C,D...中的某一人抢到了该锁(具体抢法依赖于JVM的实现,可以先到先得,也可以随机挑选),然后进屋又将门锁上。这样,任一时刻最多有一人在屋内(使用共享资源)。

2008-07-27 19:31:00 642 1

转载 Java中的Set List Map 的各自特点

 List接口对Collection进行了简单的扩充,它的具体实现类常用的有ArrayList和LinkedList。你可以将任何东西放到一个List容器中,并在需要时从中取出。ArrayList从其命名中可以看出它是一种类似数组的形式进行存储,因此它的随机访问速度极快,而LinkedList的内部实现是链表,它适合于在链表中间需要频繁进行插入和删除操作。在具体应用时可以根据需要自由选择。前面说的

2008-07-26 14:40:00 6310

转载 hash code、equals和“==”三者的关系

 1.如果是基本变量,没有hashcode和equals方法,基本变量的比较方式就只有==; 2.如果是变量,由于在java中所有变量定义都是一个指向实际存储的一个句柄(你可以理解为c++中的指针),在这里==是比较句柄的地址(你可以理解为指针的存储地址),而不是句柄指向的实际内存中的内容,如果要比较实际内存中的内容,那就要用equals方法,但是!!! 如果是你自己定义的一个类,比较自定义类用e

2008-07-25 22:11:00 712

原创 Java的内存分析

看看下面的程序:public class Test{ public static void main(String[] args){  int a[][] = {{1,2,3},{1,2},{3,4,5,8,5}};  int b[][] = new int[3][];  System.arraycopy(a,0,b,0,a.length);  a[0][0] = 99;  for(int i

2008-07-24 15:55:00 443

原创 Java的冒泡排序及二分法排序

 冒泡排序:BubbleSort基本概念冒泡排序的基本概念是:依次比较相邻的两个数,将大数放在前面,小数放在后面。即首先比较第1个和第2个数,将大数放前,小数放后。然后比较第2个数和第3个数,将大数放前,小数放后,如此继续,直至比较最后两个数,将大数放前,小数放后,此时第一趟结束,在最后的数必是所有数中的最小数。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数

2008-07-22 18:27:00 3083

转载 quals与==的区别

public class test {/*** */public test() {    }/*** @param args*/public static void main(String[] args) {   String a = null;   String b = "NULLString";   /*if (a.equals("null")){    System.out.pr

2008-07-22 18:15:00 797

原创 小记Java的动态机制

什么叫Java的动态机制?应该满足三个条件:    1.要有继承    2.要有重写(当然是子类重写了父类的某个方法啦)    3.父类的引用要指向子类对象    这点最重要了,我自己的体会就是:比如有Animal类和Cat类,Cat类继承于Animal类,Cat类重写了Animal类的shut( )方法,然后在main方法中,Animal  a = new Cat( );这就

2008-07-20 15:18:00 500

JAVA API 1.5

JAVA API 中文 1.5,要下的快点哈~~~~~

2010-02-03

最新整理JAVA面试资料

最新整理JAVA面试资料,可以参考下.........

2008-08-28

空空如也

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

TA关注的人

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