`
文章列表

Factory工厂模式

    博客分类:
  • J2SE
/** * 模式名称:工厂模式 * 模式特征:通过一个通用的接口创建不同的类对象 * 模式用途:面向接口编程 * */ 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 ...

排序类

    博客分类:
  • J2SE
/** * 定义数字排序的接口 * */ public interface ISortNumber { /** * 对整型数组按升序排序 * @param intArray 待排序的整型数组 * @return 按升序排序后的数组 */ public int[] sortASC(int[] intArray); } /** * * 使用选择排序法对 ...
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 ...

单例模式简单例子

    博客分类:
  • J2SE
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:/ ...

jQuery点滴积累

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 ...
Global site tag (gtag.js) - Google Analytics