- 浏览: 75186 次
- 性别:
- 来自: 富安
最新评论
-
simpledev:
...
10步让你成为更优秀的程序员 -
bavnnsym:
像三楼说的那样,,是可以的,,我之前也碰到这个问题,,也是在d ...
IE6层不能遮挡住下拉框问题解决 -
suko:
yukaizhao 写道一句话的事情,就是创建一个和层一样大小 ...
IE6层不能遮挡住下拉框问题解决 -
yukaizhao:
一句话的事情,就是创建一个和层一样大小,一样位置的iframe ...
IE6层不能遮挡住下拉框问题解决 -
kaipingk:
andyyehoo 写道可以参考一下Struts2的日历控件的 ...
IE6层不能遮挡住下拉框问题解决
文章列表
第一步:cd 二进制日志目录
第二步:set path=mysql bin目录
第三步:mysqlbinlog 二进制日志文件名 > 生成txt文件名
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPFile;
import org.apache.commons ...
1.Java Web Service
http://docs.oracle.com/cd/E17802_01/webservices/webservices/docs/2.0/tutorial/doc/
2.Java 6 API
http://docs.oracle.com/javase/6/docs/api/
public static void main(String[] args) {
// 将除0-9数字字符以外的任意字符替换成""(功能效果即提取字符串中的所有数字)
System.out.println("2w0w1w4".replaceAll("\\D", ""));
// 将0-9数字字符替换成""(功能效果即清除字符串中的所有数字)
System.out.println("2w0w1w4".replaceAll("\\d" ...
Java Webservice例子
- 博客分类:
- 技术前沿
1.webservice服务端代码,发布一个webservice应用。
import javax.xml.ws.Endpoint;
public class WebServiceManagerService {
public static void main(String[] args) {
System.out.println("web service start");
OptimizationImpl optimizationImpl = new OptimizationImpl();
[color=red]String address = ...
一、关于main方法
1.main方法被定义为private,编译通过,但是运行时会报错
package ht;
public class Test {
private static void main(String[] args) {
System.out.println("我是主方法");
}
}
运行时报错信息:
错误: 在类 ht.Test 中找不到主方法, 请将主方法定义为:
public static void main(String[] args)
2.main方法去掉static修饰符,编译通过,但是运行时会报错
p ...
查看JDK源码:
step1:打开MyEclipse选择Window->Preference
step2:选择Java->Installed JREs
step3:选中你所安装的jre,点击Edit,进入Edit JRE,如下所示
step4:选中rt.jar,点击Source Attachment
step5:在对话框中,点击External Folder,选择你所安装的jdk目录下的src.zip文件,OK即可!
至此就完成了jdk源码的导入,选中你自己源码中java API的List等类库右键Oen Decleration或F3即可看到源码!
1.并集
也叫合集,即把两个集合的所有元素加在一起。
public static void main(String[] args) {
List<String> list1 = new ArrayList<String>();
list1.add("A");
list1.add("B");
List<String> list2 = new ArrayList<String>();
list2.add("C");
list2.add("B" ...
看完例子就会了
public class Person {
private String name;
private int age;
/**
*
*/
public Person() {
}
public Person(String name) {
this.name = name;
}
public Person(String name, int age) {
this.name = name;
this.age = age;
}
/**
* @return ...
使用正则表达式来统计一段文字中的英文单词的数量
public static void main(String[] args) throws IOException {
String str = "Welcome to China.";
Pattern pattern = Pattern.compile("\\b\\w+\\b");
Matcher matcher = pattern.matcher(str);
int count = 0;
while (matcher.find()) {
count++;
...
对于可序列化(实现Serializable接口)的对象,封装它的list集合可以通过以下方法实现深拷贝
public static <T> List<T> deepCopy(List<T> src) throws IOException, ClassNotFoundException {
ByteArrayOutputStream byteOut = new ByteArrayOutputStream();
ObjectOutputStream out = new ObjectOutputStream(byteOut);
out.writeO ...
内部类不能通过直接new的方式生成实例,而是要通过其外部类的实例来生成实例
public class Student {
private String name;
public Student(){}
public Student(String name){
this.name = name;
}
public class Home {
private String address;
public Home(){}
public Home(String address){
this.address = addre ...
1.编译器会把构造代码块插入到每一个构造函数中,如果构造函数中使用了this关键字调用其他构造函数,则该构造函数中就不会插入构造代码块,以免构造代码块被重复执行。
举例说明
public class Student {
/**
*
*/
private static final long serialVersionUID = 2205426314406978220L;
/**
* 姓名
*/
private String name;
/**
* 年龄
*/
private int age;
{
// 构造代 ...
1.构造基础类型的包装类型时,建议用包装类型的valueOf方法,会提高性能。
Integer.valueOf的实现源码
public static Integer valueOf(int i) {
final int offset = 128;
if (i >= -128 && i <= 127) { // must cache
return IntegerCache.cache[i + offset];
}
return new Integer(i);
}
对于-128~127之间的整数,在构建包装类型时,优先从整型 ...
一、取余数
// java api计算余数
public static int remainder(int dividend, int divisor) {
return dividend - dividend / divisor * divisor;
}
// 自写方法计算余数
public static int remainder2(int divident, int divisor) {
if (divident < divisor) {
return divident;
}
while (true) {
divident = divide ...