- 浏览: 56467 次
- 性别:
- 来自: 广州
最新评论
-
feng_tai_jun:
你的这个:
function IndexDemo(str2){ ...
Java String类的indexOf()方法
文章列表
1.super
(1)super关键字表示超(父)类,可以使用super访问父类中被子类隐藏的或覆盖(重写)的方法。当前类如果是从超类继承而来的,当使用super.XX()就是调用了超类版本的XX()方法。
示例1:
class Father {
public void print() {
System.out.p ...
解决:Eclipse启动tomcat 访问不了 手动启动可以访问
之前在eclipse配置tomcat可以正常访问,最近换了ec。lipse版本为3.62配置tomcat6.0,启动tomcat正常,访问http://localhost:8080访问不到。
解决办法:在server视图上面,双击tomcat v6.0,打开配置窗口,在server location中默认是选中“use workspace metadata(does not modify tomcat instation)”,改成选中第二项“use tomcat installation” 服务restart即可正常访问。
一
1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。
2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。
3、容器 ...
如果你刚接触ldap,你一定看了很多ldap相关的教程,看过很多教程。都不是很好,唯独这一份写得最好。
dn:一条记录的位置
dc:一条记录所属区域
ou:一条记录所属组织
cn/uid:一条记录的名字/ID
实际上更多时候我只把它看成 ...
1.服务器应用程序从远程来源(如套接字)获取输入。当读取套接字时,如果当前没有可用数据,那么对SocketInpuStream.read()的调用将会阻塞,直到有可用数据为止。
如果单线程程序要读取套接字,而套接字另一端的实体并未发送任何数据,那么该程序只会永远等待,而不执行其他处理。相反,程序可以轮询套接字,查看是否有可用数据,但通常不会使用这种做法,因为会影响性能。
但是,如果你创建了一个线程来读取套接字,那么当这个线程等待套接字的输入时,主线程就可以执行其他的任务。你甚至可以创建多个线程,这样就可以同时读取多个套接字。这样,当有可用数据时,你会迅速得到通知(因为正在等待的线程被唤醒),而不 ...
要理解 java中String的运作方式,必须明确一点:String是一个非可变类(immutable)。什么是非可变类呢?简单说来,非可变类的实例是不能被修改的,每个实例中包含的信息都必须在该实例创建的时候就提供出来,并且在对象的整个生存周期内固定不变。java为什么要把String设计为非可变类呢?你可以问问 james Gosling :)。但是非可变类确实有着自身的优势,如状态单一,对象简单,便于维护。其次,该类对象对象本质上是线程安全的,不要求同步。此外用户可以共享非可变对象,甚至可以共享它们的内部信息。(详见 《Effective java》item 13)。String类在java ...
本文章嘗試著為變數的種類做一個總整理,以期讓讀者能充分掌握每一種變數的特性。
根據宣告方式來為變數分類
根據宣告方式詳細來區分,Java 的變數有七種,下面的程式碼展示了這七種變數的宣告方式:
class MyClass {
static int a;
int b;
public static void myMethod(int c) {
try {
int d;
} catch (Exception e) {
}
}
MyClass(int f) {
int[] g = new int[100];
}
...
「將某 class 產生出一個 instance 之後,此 class 所有的 instance field 都會新增一份,那麼所有的 instance method 是否也會新增一份?」我常常看到網路上有人在討論此問題,所以寫了這篇文章,以為解釋。
Member 的種類
類別(class)的內部組成統稱為成員(member),如果依據成員是「資料」還是「程式」來區分,可以分成:
* 資料,被稱為 field
* 程式,被稱為 method
如果再依據有無使用 static 修飾而細分,則成員可細分成四種:
* class field:有用 static 修飾的 ...
OO[/size]
Java 是物件導向的(object-oriented)語言。物件導向近年來成為顯學,全新的程式語言幾乎都具備物件導向的特色,而舊的程式語言也紛紛在新版本中開始支援物件導向的特色。
所謂「物件導向的特色」,指的是物件導向 ...
本文中ssh指:struts2,srping2.5,hibernate3.2
struts2必须JAR包(6个):
struts2-spring-plugin-2.0.11.2.jar
xwork-2.0.5.jar
struts2-core-2.0.11.2.jar
freemarker-2.3.8.jar
ognl-2.6.11.jar
commons-logging-1.0.4.jar(与hibernate3.2必须JAR包重复,取一个既可)
hibernate3.2必须JAR包(8个):
antlr-2.7.6.jar
commons-collections-2.1.1.jar
co ...
1 关键名词
Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程对象模型(POM,Poject Object Model)。一个工程可以依赖其它的工程;一个工程也可以由多个子工程构成。
POM:POM(pom.xml) 是Maven的核心文件,它是指示Maven如何工作的元数据文件,类似于Ant中的build.xml文件。POM文件位于每个工程的根目录中。
GroupId:groupId是一个工程的在全局中唯一的标识符,一般地,它就是工程名。groupId有利于使用一个完全的包名,将一个工程从其它有类似名称的工程里区别出来。
...
1、说话要用脑子,敏事慎言,话多无益,嘴只是一件扬声器而已,平时一定要注意监督、控制好调频旋钮和音控开关,否则会给自己带来许多麻烦。讲话不要只顾 一时痛快、信口开河,以为人家给你笑脸就是欣赏,没完没了的 ...
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.2.1-preview20090322.exe 下载并安装;
3. JGit/EGit plug-in for Eclipse 3.5
a. 菜单 -> Help -> Install New Softwar ...
在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 : jgit Location
Location : jgit - http://www.jgit.org/updates
选择最新版本(目前是 ...
总结:JSP脚本内置对象之request对象
request对象是HttpServletRequest的实例,每个request对象封装了一次用户请求,并且封装了该次请求的所有请求参数。另外,request也代表了本次请求的范围,从而可以操作request范围的属性。request对象的作用主要有三:
1、 获取请求参数/请求头(返回的都是String类型值或者是String类型值的集合)
获取请求头的常用方法
String getHeader(String name) 返回指定请求头名的属性值;
Enumeration getHeaderNames() 返回所有请求头名的集合对象; ...