自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 问答 (1)
  • 收藏
  • 关注

原创 我的2015之跳槽

时光荏苒,岁月如梭,光阴似箭,白驹过隙,斗转星移,潜龙勿用,亢龙有悔,How time flies..... 又逢岁末,自然不能免俗地想来做个年终总结,今天又恰好是我在爱立信广州研发中心工作了整整一个月,就应景总结一下这次的跳槽历程。          其实我想离开HSBC的心思已经酝酿了大半年,终于到了九月份的时候决定踏出这一步,在51Job上更新了一下尘封了两年多的简历,不知道是今年广州I

2015-12-17 10:43:31 3098

原创 解决:Eclipse启动tomcat 访问不了 手动启动可以访问

解决:Eclipse启动tomcat 访问不了 手动启动可以访问之前在eclipse配置tomcat可以正常访问,最近换了ec。lipse版本为3.62配置tomcat6.0,启动tomcat正常,访问http://localhost:8080访问不到。解决办法:在server视图上面,双击tomcat v6.0,打开配置窗口,在server location中默认是选中“use work...

2012-07-12 12:12:26 330

原创 web.xml 中的listener、 filter、servlet 加载顺序及其详解

一 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将转换为键值对,并交给servletContext。 4、容器创建中的类实例,创建监听器。 二 oad-on-s...

2011-07-14 16:57:13 169

原创 LDAP入门

如果你刚接触ldap,你一定看了很多ldap相关的教程,看过很多教程。都不是很好,唯独这一份写得最好。dn:一条记录的位置dc:一条记录所属区域ou:一条记录所属组织cn/uid:一条记录的名字/ID实际上更多时候我只把它看成数据库。我把它和我非常熟悉的MYSQL数据库做比较,通常会得到更好的理解:MYSQL用“表”储存数据,LDAP用“树”MYSQL指定一条记...

2011-01-18 16:12:51 173

原创 Java Thread 笔记

1.服务器应用程序从远程来源(如套接字)获取输入。当读取套接字时,如果当前没有可用数据,那么对SocketInpuStream.read()的调用将会阻塞,直到有可用数据为止。如果单线程程序要读取套接字,而套接字另一端的实体并未发送任何数据,那么该程序只会永远等待,而不执行其他处理。相反,程序可以轮询套接字,查看是否有可用数据,但通常不会使用这种做法,因为会影响性能。但是,如果你[colo...

2010-05-07 09:55:15 135

(ZZ)String

要理解 java中String的运作方式,必须明确一点:String是一个非可变类(immutable)。什么是非可变类呢?简单说来,非可变类的实例是不能被修改的,每个实例中包含的信息都必须在该实例创建的时候就提供出来,并且在对象的整个生存周期内固定不变。java为什么要把String设计为非可变类呢?你可以问问 james Gosling :)。但是非可变类确实有着自身的优势,如状态单一,对象简...

2010-04-30 16:53:47 281

蔡学镛-變數的種類

本文章嘗試著為變數的種類做一個總整理,以期讓讀者能充分掌握每一種變數的特性。根據宣告方式來為變數分類根據宣告方式詳細來區分,Java 的變數有七種,下面的程式碼展示了這七種變數的宣告方式:[code="java"]class MyClass { static int a; int b; public static void myMethod(int c) { ...

2010-04-30 12:10:58 149

(ZZ)蔡学镛-Static 的意義與實作方式

「將某 class 產生出一個 instance 之後,此 class 所有的 instance field 都會新增一份,那麼所有的 instance method 是否也會新增一份?」我常常看到網路上有人在討論此問題,所以寫了這篇文章,以為解釋。Member 的種類類別(class)的內部組成統稱為成員(member),如果依據成員是「資料」還是「程式」來區分,可以分成: ...

2010-04-30 12:09:18 117

(ZZ)蔡学镛先生的一片好文章-OO的特性解析

[color=red]OO[/color][size=medium][/size]Java 是物件導向的(object-oriented)語言。物件導向近年來成為顯學,全新的程式語言幾乎都具備物件導向的特色,而舊的程式語言也紛紛在新版本中開始支援物件導向的特色。所謂「物件導向的特色」,指的是物件導向的三個機制,三者缺一不可,此三個機制分別為封裝(encapsulation)、繼...

2010-04-30 12:05:17 177

(ZZ)J2EE常用Jar包含义

本文中ssh指:struts2,srping2.5,hibernate3.2struts2必须JAR包(6个):struts2-spring-plugin-2.0.11.2.jarxwork-2.0.5.jarstruts2-core-2.0.11.2.jarfreemarker-2.3.8.jarognl-2.6.11.jarcommons-logging-1.0...

2010-04-28 17:19:03 126

(转载)Maven入门--概念与实例

1 关键名词 Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程对象模型(POM,Poject Object Model)。一个工程可以依赖其它的工程;一个工程也可以由多个子工程构成。 POM:POM(pom.xml) 是Maven的核心文件,它是指示Maven如何工作的元数据文件,类似于Ant中的build.xml文件。POM文件位...

2010-03-10 15:13:13 132

够您学习一辈子的生活经典

1、说话要用脑子,敏事慎言,话多无益,嘴只是一件扬声器而已,平时一定要注意监督、控制好调频旋钮和音控开关,否则会给自己带来许多麻烦。讲话不要只顾 一时痛快、信口开河,以为人家给你笑脸就是欣赏,没完没了的把掏心窝子的话都讲出来,结果让人家彻底摸清了家底,还偷着笑你。   2、遇事不要急于下结论,即便有了答案也要等等,也许有更好的解决方式,站在不同的角度就有不同答案,要学会换位思维,特别是在遇...

2010-03-05 18:21:11 137

(ZZ)在windows XP下使用git小记(二)-with JGit/EGit

1. TortoiseGit http://tortoisegit.googlecode.com/files/TortoiseGit-1.0.2.0-32bit.msi 下载安装后,重启系统。 2. 安装 msysgit a. 从 http://msysgit.googlecode.com/files/Git-1.6....

2010-03-03 21:24:50 145

(ZZ)在windows XP下使用git小记(一)-with JGit/EGit

在windows XP下使用git小记(一)-with JGit/EGit一、安装必要客户端 1. JGit/EGit plug-in for Eclipse 3.5 a. 菜单 -> Help -> Install New Software -> "Add" Button; b. "Add Site" Name : j...

2010-03-03 21:23:39 157

原创 (ZZ)总结:JSP脚本内置对象之request对象

总结:JSP脚本内置对象之request对象request对象是HttpServletRequest的实例,每个request对象封装了一次用户请求,并且封装了该次请求的所有请求参数。另外,request也代表了本次请求的范围,从而可以操作request范围的属性。request对象的作用主要有三:1、 获取请求参数/请求头(返回的都是String类型值或者是String类型值的...

2010-01-20 16:50:17 165

原创 (ZZ)JSP转发VS重定向

1.RequestDispatcher.forward()――转发 是在服务器端起作用,当使用forward()时, Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的 form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 ...

2010-01-20 14:41:01 128

原创 Java String类的indexOf()方法

indexOf() 方法 返回 String 对象内第一次出现子字符串的字符位置。[code="java"]strObj.indexOf(subString[, startIndex])[/code]参数[b]strObj [/b]必选项。String 对象或文字。 [b]subString [/b]必选项。要在 String 对象中查找的子字符串。 [b]star...

2010-01-16 00:00:07 532

原创 (zz)Java中的ResultSet

结果集(ResultSet)是数据中查询结果返回的一种对象,可以说结果集是一个存储查询结果的对象,但是结果集并不仅仅具有存储的功能,他同时还具有操纵数据的功能,可能完成对数据的更新等。 结果集读取数据的方法主要是getXXX(),它的参数可以是整型,表示第几列(是从1开始的),还可以是列名。返回的是对应的XXX类型的值。如果对应那列时空值,XXX是对象的话返回XXX型的空值,如果...

2010-01-15 17:28:16 123

原创 Filter学习笔记

Filter是驻留在服务器端的Web组件,它可以截取客户端和资源之间的请求与响应信息,并对这些信息进行过滤。 当Web容器接收到一个对资源的请求时,它将判断是否有过滤器与这个资源相关联。如果有,那么容器将请求交给过滤器进行处理。在过滤器中,你可以改变请求的内容,或者重新设置请求的报头信息,然后再将请求发送给目标资源。当目标资源对请求作出响应时,容器同样会将响应先转发给过滤器,在过...

2010-01-09 16:16:45 128

原创 (转)我,一个写代码的

写blog已经快两年了,起初仅仅是为了自己“备个案”,结果慢慢演变成为了“分享成瘾”。前几天一个朋友给我的blog留言,谈到希望在新年里能够看到的不仅仅是我对技术的分享,更希望能够看到对于技术学习、职业发展的规划。因此想到了写一点什么分享一下自己这些年的一点点“收获”,周星驰的喜剧之王里面说到他是一个演员(虽然被叫做跑龙套的),我想我,就一个写代码的。 [color=red][b...

2010-01-08 23:28:18 118

原创 线程学习笔记

进程是指运行中的应用程序,每个进程都有自己独立的内存空间。一个应用程序可以同时启动多个进程。 线程是指进程中的一个执行流程。一个进程可以由多个线程组成,即在一个进程中可以同时运行多个不同的线程,它们分别执行不同的任务。当进程内的多个线程同时运行时,这种运行方式称为并发运行。 线程与进程的主要区别:每个进程都需要操作系统...

2010-01-07 17:19:30 80

原创 (转)浅谈HTTP的无状态性

HTTP是Hyper Text Transfer Protocol的缩写,顾名思义,这个协议支持着超文本的传输。那么什么是超文本呢?说白了就是使用HTML编写的页面。通常,我们使用客户端浏览器访问服务器的资源,最常见的URL也是以html为后缀的文件。因此,我们可以说超文本是网络上最主要的资源。 既然HTTP协议的目的在于支持超文本的传输,更加广义一些就是支持资源的传输,那么...

2009-12-23 21:31:03 91

原创 (转)20个非常有用的Java程序片段

[b]1. 字符串有整型的相互转换[/b][code="java"]String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string to an int [/code][b]2. 向文件末尾添加内容[/b][code="java"]...

2009-12-20 15:28:46 81

反射机制和工厂设计模式学习笔记

工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态的决定将哪个类实例化。工厂模式有以下几种形态: A.简单工厂模式(Simple Factory):又称静态工厂方法(Static Factory Method)模式; B.工厂方法模式(Factory Method):又称多态性方法(PolyMorphic Factory)模式,或虚拟 构造方法(Viutual...

2009-12-17 14:47:27 109

原创 sendRedirect()与forward()方法的区别

HttpServletResponse接口的sendRedirect()方法和RequestDispatcher接口的forward()方法都可以利用另外的资源(Servlet,JSP页面或HTML文件)来为客户端进行服务,但是这两种方法有着本质上的区别。 sendRedirect()方法的工作原理图如下: [img]http://dl.iteye.com/upload/...

2009-12-16 23:06:01 138

原创 HttpServlet笔记

在绝大多数的网络应用中,都是客户端(浏览器)通过HTTP协议去访问服务器端的资源,而我们所编写的Servlet也主要是应用于HTTP协议的请求和响应。为了快速开发应用于HTTP协议的Servlet类,Sun公司在javax.servlet.http包中给我们提供了一个抽象的类HttpServlet,它继承自GenericServlet类,用于创建适合Web站点的HTTP Servlet。...

2009-12-16 22:14:20 123

原创 Servlet生命周期

Servlet的生命周期始于将它装入Web服务器的内存中,并在终止或重新装入Servlet时结束。[b](1)加载和实例化Servlet[/b] Tomcat服务器在如下时刻加载和实例化Servlet: A.如果已配置自动装入选项,则在启动服务器时自动载入; B.在服务器启动后,客户端首次向Servlet发出请求时; C.重新装入Servlet时; 当...

2009-12-16 21:43:43 108

原创 JSP开发的两种模型学习笔记

使用JSP技术开发Web应用程序,有两种架构模型可供选择。通常称为Model1和Model2.[b]1.Model1[/b] Model1使用JSP+JavaBean技术将页面显示和业务逻辑处理分开。JSP实现页面显示,JavaBean对象用来保存数据和实现商业逻辑。Model1的结构如下图所示: [img]http://dl.iteye.com/upload/atta...

2009-12-16 15:41:50 251

原创 MVC设计模式学习笔记(一)

[b]MVC[/b]是一种设计模式,它强制性的把应用程序的输入,处理和输出分开。MVC把应用程序分为三个核心模块:模型(Model),视图(View),控制器(Controller),它们分别担负不同的任务。如下图: [img]http://dl.iteye.com/upload/attachment/181036/f394090e-9356-33ad-b447-333dfaaa...

2009-12-16 11:41:30 385

深入理解super关键字

[b]1.super[/b] (1)super关键字表示超(父)类,可以使用super访问父类中被子类隐藏的或覆盖(重写)的方法。当前类如果是从超类继承而来的,当使用super.XX()就是调用了超类版本的XX()方法。示例1: [code="java"]class Father { public void print() { System.out.println("Fa...

2009-12-10 15:17:49 179

原创 Java String类深入理解---转载的,这篇文章个人觉得很不错,醍醐灌顶!

要理解 java中String的运作方式,必须明确一点:String是一个非可变类(immutable)。什么是非可变类呢?简单说来,非可变类的实例是不能被修改的,每个实例中包含的信息都必须在该实例创建的时候就提供出来,并且在对象的整个生存周期内固定不变。java为什么要把String设计为非可变类呢?你可以问问 james Gosling :)。但是非可变类确实有着自身的优势,如状态单一,对象简...

2009-12-03 01:16:56 84

原创 JSP 中 pageEncoding charset 的区别

首先,说说JSP/Servlet中的几个编码的作用。 在JSP/Servlet中主要有以下几个地方可以设置编 码,pageEncoding="UTF-8"、contentType="text/html;charset=UTF-8"、equest.setCharacterEncoding("UTF-8")和 response.setCharacterEncoding("UTF-8"),其...

2009-11-30 21:54:25 68

学习Class类笔记

一. 对于Class类我之前一直只知道有这么一个类,至于它是用来干嘛的,它的特性又是什么,我一无所知。当我学到JDBC时,出现了以下语句: [code="java"]Class.forName(“com.mysql.jdbc.Driver”);[/code]这是利用JDBC访问数据库至关重要的第一步:调用Class.forName()加载并注册Mysql的驱动程序类,向其传递要加载的JD...

2009-11-16 08:29:43 147

原创 节选自2009年11月16日Time时代周刊的一篇文章

[color=blue][size=medium]There is a long history of Chinese officials censoring the comments of U.S. presidents. In 1984 when President Ronald Reagan gave a speech in Beijing, state-run China Central ...

2009-11-16 08:25:19 156

原创 《Java面向对象编程》笔记1-继承之一

1.如果Sub类继承了Base类,那么Sub类继承了Base类哪些东西呢?分两种情况: A.当Sub类和Base类位于同一个包中:Sub类继承Base类中public,protected和默认访问级 别的成员变量和成员方法。 B.当Sub类和Base类位于不同包中,Sub类继承Base类中public,protected访问级别的成员变 量和成员方法。...

2009-11-16 00:41:32 135

空空如也

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

TA关注的人

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