- 浏览: 707941 次
- 来自: ...
最新评论
-
ranguisheng:
可以加点注释,代码不便于阅读.
用java实现数据库连接池的一个简单示例 -
abcd880129:
这样写的话,还要用专门的下载工具,不然,只能下到一个为空的ex ...
ZK下载文件时,不在服务器生成文件直接下载 -
234369425:
同上,是20
java计算阶乘 -
CodeToMyLaw:
如果目录中含有中文呢?
[^\x00-\xff] 中文的 ...
js验证文件目录格式的正确性 -
yanzhoupuzhang:
加了,还是报那个错误!
org.apache.commons.dbcp.BasicDataSource的解决方法
文章列表
/**
* 模式名称:工厂模式
* 模式特征:通过一个通用的接口创建不同的类对象
* 模式用途:面向接口编程
*
*/
public class Factory
{
//各种排序方法的命令标示
public static final String SELECTION_SORT="selection";
public static final String BUBBLE_SORT="bubble";
public static final String LINEARINSERT_SORT="linear ...
Singleton单例模式
- 博客分类:
- J2SE
public class SingletonA
{
//私有属性
private static int id = 1;
//SingletonA的唯一实例
private static SingletonA instance = new SingletonA();
/*
* 将构造函数私有,防止外界构造SingletonA实例
*/
private SingletonA()
{
}
/**
* 获取SingletonA的实例
* @return
*/
public static Singlet ...
/**
* 定义数字排序的接口
*
*/
public interface ISortNumber
{
/**
* 对整型数组按升序排序
* @param intArray 待排序的整型数组
* @return 按升序排序后的数组
*/
public int[] sortASC(int[] intArray);
}
/**
*
* 使用选择排序法对 ...
方法和变量在继承时的覆盖与隐藏
- 博客分类:
- J2SE
public class Parent2
{
//类变量,Parent2的类别
public static String kind = "com.baodian.unit2.Parent2";
//类变量,Parent2的年龄
public static int age = 50;
//实例变量,Parent2的名字
public String name = "Parent2";
/**
* 静态方法,获取 ...
/**
* 父类
*
*/
public class Parent
{
private int ix = 50;
private static int iz = getNext(30);
{
System.out.println("Parent的初始化块");
int x = 100;
int y = getNext(100);
}
static
{
System.out.println("Parent的静态初始化块");
int sx = 100;
int sy = ...
/**
*
* 自定义图形的基类
*/
public abstract class MyShape
{
/**形状的名字*/
protected String name;
/*
* protected访问控制符表示只有本类和子类能够访问该属性
*/
/**抽象方法,获取形状的周长*/
public abstract double getGrith();
/**抽象方法,获取形状的面积*/
public abstract double getArea();
/**抽象方法,输出形状*/
public abstract S ...
package com.springemail;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.text.DecimalFormat;
import java.text.NumberFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class MyEclipseKeyGenforSpring {
...
蓝色理想 http://www.blueidea.com/(里面教程很多,来自各大互联网,不过很多的设计师都是从这里走出来的,强烈推荐)
68PS http://www.68ps.com (里面教程很适合初学者)
思源 http:// www.missyuan.com(也是转载的,但是分类很清晰,论坛也是一个好去处)
23PS http://www.23ps.com(也是适合初学者)
86PS http://www.86ps.com(图片处理为主 感兴趣的朋友可以去看看)
太平洋软件 http://pcedu.pconline.com.cn/( 综合类大站)
IT.CO ...
package test.singleton;
/**
* 文件日志类
*
*/
public class FileLogger implements Logger
{
private static FileLogger logger;
private FileLogger()
{
}
public static FileLogger getFileLogger()
{
if(logger==null)
{
logger = new FileLogger();
}
return logger;
...
package test.factorymethod;
/**
* 控制台日志
*/
public class ConsoleLogger implements Logger
{
public void log(String msg) {
System.out.println(msg);
}
}
package test.factorymethod;
/**
* 文件日志
*/
public class FileLogger implements Logger
{
public void log(Str ...
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http:/ ...
1:通过.bind()或.click()响应用户在页面元素上的单击操作,改变应用于页面的样式。
2:通过使用.toggle()交替地扩展和折叠页面元素
3:通过使用.hover()突出显示位于鼠标指针下方的页面元素
4:通过使用.stopPropagation()和.preventDefault()来影响哪个元素能够响应事件
5:通过使用.unbind()移除停用的事件处理程序
6:通过使用.trigger()引发执行绑定的事件处理程序
String filePath=this.getServletConfig().getServletContext().getRealPath("/");
根目录所对应的绝对路径:request.getServletPath();
文件的绝对路径 :request.getSession().getServletContext().getRealPath(request.getRequestURI())
当前web应用的绝对路径 :servletConfig.getServletContext().getRealPath("/" ...
commons-net的FTPClient,在使用public InputStream retrieveFileStream(String remote)
方法时需要特别注意,在调用这个接口后,一定要手动close掉返回的InputStream,然后再调用completePendingCommand方法,若不是按照这个顺序,则不对,伪代码:
InputStream is = ftpClient.retrieveFileStream(remote);
is.close();
ftpClient.completePendingCommand();
retrieveFileStream的API文 ...
package com.properties.test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Properties;
public class PropertiesUnit
{
private String filename;
private Properti ...