自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xyls_2009的专栏

不是每一次努力都会有收获,但是,每一次收获都必须努力,这是一个不公平的不可逆转的命题!

  • 博客(137)
  • 资源 (1)
  • 收藏
  • 关注

转载 香港中文大学校长沈祖尧毕业典礼讲话

今天,你们毕业了。我祈求你们离校后,都能过着不负此生的生活。首先,我希望你们能俭朴地生活。快乐与金钱和物质并无必然关系。温馨的家、简单的衣着、健康的饮食,就是乐之所在。漫无止境地追求奢华,远不如俭朴生活能带来幸福和快乐。其次,我希望你们能高尚地生活。务必庄敬自强,公平待人,不可欺侮弱势之人,也不可做损及他人之事。其三,我希望你们能谦卑地生活。要有服务他人的谦卑胸怀,时刻不忘

2014-07-15 09:56:30 1394

原创 equals()方法、hashCode()方法的区别

HashCode被设计用来提高性能。

2014-06-30 15:45:23 647

原创 Java解析XML文件的四种方式之DOM4J解析

package com.xyls.xml;import java.io.*;import java.net.URI;import java.util.*;import org.dom4j.*;import org.dom4j.io.*;/*需要把dom4j-1.6.1.jar包放到D:\Java\jdk1.7.0_09\jre\lib\ext中去 * 性能优异,功能强大,具有易用性

2014-06-30 15:05:52 1393

原创 Java解析XML文件的四种方式之JDOM解析

package com.xyls.xml;import java.io.*;import java.net.URI;import java.util.*;import org.jdom.*;import org.jdom.input.*;import org.jdom.output.*;/* 需要jdom-1.1.3.jar支持 把jar文件放到D:\Java\jdk1.7.

2014-06-30 14:32:20 697

原创 Java解析XML文件的四种方式之SAX解析

xml文件:Java文件

2014-06-30 13:51:36 647

转载 对象真经!!!

对象本无根类型亦无型本来无

2014-06-28 15:56:56 543

原创 Java解析XML文件的四种方式之DOM解析

DOM解析:4个

2014-06-28 11:11:20 614

原创 Struts2配置文件之struts-default.xml

<!--/* * $Id: struts-default.xml 559615 2007-07-25 21:25:25Z apetrelli $ * * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE f

2014-06-21 10:03:32 619

转载 URL

URL - Uniform Resource Locator

2014-06-17 17:03:54 595

原创 使用FileUpload上传文件封装工具类

由于FileUpload上传文件过于复杂

2014-06-08 12:39:43 956

原创 上传文件时使用IP或时间戳自动命名文件操作工具类

package cn.xyls.util;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Random;public class IPTimeStamp{ private SimpleDateFormat sdf = null;//格式化时间操作类 private String ip =

2014-06-08 12:37:24 3273

原创 Mysql最新驱动jar包存在bug?

使用mysql-connector-java-5.1.30-bin.jar时

2014-05-20 17:59:40 1792

原创 Java反射机制

有三种方法:通过forName()方法

2014-05-17 10:13:45 526

原创 熟悉单向链表原理

//链表操作类public class Link { private Node root;//根节点 class Node{//内部类(方便访问外部类私有属性) private String data; private Node next; public Node(String data){ this.data = data; } public String get

2014-05-09 18:26:54 1040

原创 Java中常用内存区域

在Java中主要存在4块内存空间:

2014-05-09 13:51:34 635

原创 引用传递

引用传递是整个Java的

2014-05-09 09:36:40 504

原创 增强型for循环foreach示例

for(数据类型 变量名称 : 数组名称){}

2014-05-07 18:25:48 641

原创 可变参数示例

//可变参数public class ChangeableArgsTest {public static void print(int... temp){//参数是以数组的形式保存for(int i=0;iSystem.out.print(temp[i]+"\t");}System.out.println();}public static void main(Str

2014-05-07 18:13:57 535

原创 冒泡排序原理详解

在查阅资料和网上搜索前辈讲解后,通过操作分析终于搞明白了困扰已久的冒泡

2014-05-07 11:27:26 862

原创 char

字符类型在内在中占有两个字节,计算机处理字符odga

2014-05-05 10:38:53 555

转载 Java中的关键字

Java关键字(无须记忆)abstrac

2014-05-05 10:29:38 453

转载 ECMAScript 保留字

ECMA-262 定义了 ECMAScript 支持的一套保留字(reserved word)。保留字在某种意思上是为将来的关键字而保留的单词。因此保留字不能被用作变量名或函数名。ECMA-262 第三版中保留字的完整列表如下: abstractbooleanbytecharclassconstdebuggerdoubleenumexpo

2012-03-06 04:40:43 413

原创 JS完整关键字列表

breakcasecatchcontinuedefaultdeletedoelsefinallyforfunctionifininstanceofnewreturnswitchthisthrowtrytypeofvarvoidwhilewith

2012-03-06 04:38:05 569

转载 天干地支

<br />天干地支,简称“干支”。在中国古代的历法中,甲、乙、丙、丁、戊、己、庚、辛、壬、癸被称为“十天干”,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支”。十干和十二支依次相配,组成六十个基本单位,两者按固定的顺序互相配合,组成了干支纪法。从殷墟出土的甲骨文来看,天干地支在我国古代主要用于纪日,此外还曾用来纪月、纪年、纪时等。

2010-07-20 00:02:00 446

转载 曹操《短歌行》

<br />短歌行<br /> <br />曹操(155年7月18日-220年3月15日)<br /> <br />对酒当歌,人生几何?譬如朝露,去日苦多。<br />慨当以慷,忧思难忘。何以解忧?惟有杜康。<br />青青子衿,悠悠我心。但为君故,沉吟至今。<br />呦呦鹿鸣,食野之苹。我有嘉宾,鼓瑟吹笙。<br />明明如月,何时可辍?忧从中来,不可断绝。<br />越陌度阡,枉用相存。契阔谈宴,心念旧恩。<br />月明星稀,乌鹊南飞。绕树三匝,何枝可依?<br />山不厌高,水不厌深。周公吐哺,天

2010-07-18 23:55:00 791

转载 手动生成MyEclipse注册码及序列号

MyEclipse  注册码序列号生成(适用于7.0-8.5)   1、建立java Project,任意取个名字就行。  2、建立一个名字为MyEclipseGen的类文件,内容见下面。  3、运行该代码,在控制台中会出现:  please input register name:  ×××××(你的name)  即生成序列号:  4、进入myeclipse,输入Subscriber和Subscription code即可。  MyEclipseGen类内容:import java.io.*;<br />

2010-07-17 14:35:00 829 1

原创 局域网使用的ip地址范围

局域网使用的ip地址范围

2010-07-17 14:26:00 1553

原创 相关判断方法

1)如何判断是否做了子网划分?这个问题很简单,如果它使用了缺省子网掩码,那么表示没有作子网划分;反之,则一定作了子网划分。2)如何计算子网地址?还是老办法,将ip地址与子网掩码的二进制形式做'与',得到的结果即为子网地址。3)如何计算主机地址?这个也不用说了吧,先将子网掩码的二进制取'反',再与ip地址做'与'。4)如何计算子网数量?这个问题大家会常常提到,还是从子网掩码入手,主要有两个步骤:1.观察子网掩码的二进制形式,确定作为子网号的位数n;2.子网数量为2的n次方-2。(为什么减2,呵呵,往下看)举个

2010-07-17 14:09:00 1255

原创 如何划分子网及确定子网掩码

划分子网主要从以下方面考虑:1.网络中物理段的数量(即要划分的子网数量)2.每个物理段的主机的数量确定子网掩码的步骤:第一步:确定物理网段的数量,并将其转换为二进制数,并确定位数n。如:你需要6个子网,6的二进制值为110,共3位,即n=3;第二步:按照你ip地址的类型写出其缺省子网掩码。如C类,则缺省子网掩码为11111111.11111111.11111111.00000000;第三步:将子网掩码中与主机号的前n位对应的位置置1,其余位置置0。若n=3且为C类地址:则得到子网掩码为11111111.11

2010-07-17 14:07:00 3704

原创 子网掩码的分类

1)缺省子网掩码:即未划分子网,对应的网络号的位都置1,主机号都置0。A类网络缺省子网掩码:255.0.0.0B类网络缺省子网掩码:255.255.0.0C类网络缺省子网掩码:255.255.255.02)自定义子网掩码:将一个网络划分为几个子网,需要每一段使用不同的网络号或子网号,实际上我们可以认为是将主机号分为两个部分:子网号、子网主机号。 形式如下:未做子网划分的ip地址:网络号+主机号做子网划分后的ip地址:网络号+子网号+子网主机号也就是说ip地址在化分子网后,以前的主机号位置的一部分给了子网号,

2010-07-17 13:52:00 1106

原创 如何用子网掩码得到网络/主机地址

过程如下:1.将ip地址与子网掩码转换成二进制;2.将二进制形式的ip地址与子网掩码做'与'运算,将答案化为十进制便得到网络地址;3.将二进制形式的子网掩码取'反';4.将取'反'后的子网掩码与ip地址做'与'运算,将答案化为十进制便得到主机地址。

2010-07-17 13:51:00 996

原创 子网掩码的概念及作用

<br />子网掩码是一个应用于TCP/IP网络的32位二进制值,它可以屏蔽掉ip地址中的一部分,从而分离出ip地址中的网络部分与主机部分,基于子网掩码,管理员可以将网络进一步划分为若干子网。

2010-07-17 13:36:00 651

原创 一道CCNA的简单题目

<br />Given a subnet mask of 255.255.255.224, which of the following addresses can be assigned to network hosts? <br />(Choose three.) <br />A. 15.234.118.63 <br />B. 92.11.178.93 <br />C. 134.178.18.56 <br />D. 192.168.16.87 <br />E. 201.45.116.159 <br />

2010-07-17 13:31:00 522

转载 什么是CCNA?

<br />CCNA全称Cisco Certified Network Associate,中文名为思科认证网络工程师,是Cisco售后工程师认证体系的入门认证,也是Cisco各项认证中级别最低的技术认证。只有获得了CCNA认证,才能申请获得更高级别的Cisco职业认证(CCNP和CCIE)。CCNA是您驰骋IT领域的最佳开始。  CCNA认证表示具备基本的和初步的网络知识。拥有CCNA认证的人士可以为小型网络(不超过100个节点)安装、配置和操作LAN、WAN和拨号接入服务,其中包括但不仅限于下列协议:

2010-07-17 13:14:00 773

原创 SOA

<br />SOA(面向服务架构)

2010-07-16 03:39:00 402

原创 WebWork简介

<br />WebWork虽然没有Struts 1那样赫赫有名,但也是出身名门,WebWork来自另外一个优秀的开源组织:opensymphony,这个优秀的开源组织同样开发了大量优秀的开源项目,如Qutarz、OSWorkFlow等。实际上,WebWork的创始人则是另一个Java领域的名人:Rickard Oberg(他就是JBoss和XDoclet的作者)。<br />相对于Struts 1存在的那些先天性不足而言,WebWork则更加优秀,它采用了一种更加松耦合的设计,让系统的Action不再与Se

2010-07-16 03:37:00 914

转载 SpringMVC

<br />Spring提供了一个细致完整的MVC框架。该框架为模型、视图、控制器之间提供了一个非常清晰的划分,各部分耦合极低。Spring的MVC是非常灵活的,它完全基于接口编程,真正实现了视图无关。视图不再强制要求使用JSP,可以使用Velocity、XSLT或其他视图技术。甚至可以使用自定义的视图机制——只需要简单地实现View接口,并且把对应视图技术集成进来。Spring的Controllers由IoC容器管理。因此,单元测试更加方便。<br />SpringMVC框架以DispatcherServ

2010-07-16 03:28:00 638

原创 MVC思想及其优势

<br />注意:  对于非常小型的Web站点,如果后期的更新、维护工作不是特别大,可以使用Model 1的模式来开发应用,而不是使用Model 2的模式。虽然Model 2提供了更好的可扩展性及可维护性,但增加了前期开发成本。从某种程度上讲,Model 2为了降低系统后期维护的复杂度,却导致前期开发的更高复杂度。<br /> <br /><br />MVC并不是Java语言所特有的设计思想,也并不是Web应用所特有的思想,它是所有面向对象程序设计语言都应该遵守的规范。<br />MVC思想将一个应用分成三

2010-07-16 03:26:00 549

原创 Model1与Model2

<br />所谓Model 1就是JSP大行其道的时代,在Model 1模式下,整个Web应用几乎全部由JSP页面组成,JSP页面接收处理客户端请求,对请求处理后直接做出响应。用少量的JavaBean来处理数据库连接、数据库访问等操作。<br /> <br />Model 1模式的实现比较简单,适用于快速开发小规模项目。但从工程化的角度看,它的局限性非常明显:JSP页面身兼View和Controller两种角色,将控制逻辑和表现逻辑混杂在一起,从而导致代码的重用性非常低,增加了应用的扩展性和维护的难度。<b

2010-07-16 03:07:00 1095 1

转载 沁园春·长沙

<br />沁园春·长沙1920年<br /><br />独立寒秋,湘江北去,橘子洲头。<br />看万山红遍,层林尽染;<br />漫江碧透,  百舸争流。<br />鹰击长空,  鱼翔浅底,<br />万类霜天竞自由。<br />怅寥廓,问苍茫大地,<br />谁主沉浮?<br /><br />携来百侣曾游。<br />忆往昔峥嵘岁月稠。<br />恰同学少年,风华正茂;<br />书生意气,挥斥方遒。<br />指点江山,激扬文字,<br />粪土当年万户侯。<br />曾记否,到中流击水,<br /

2010-07-14 15:09:00 775

UML建模工具_最受欢迎的UML建模工具。

使用java编写的开源UML产品,功能比较全。最受欢迎的UML建模工具。

2010-04-28

空空如也

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

TA关注的人

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