`
文章列表
客户端:   package com.sun;   import java.io.BufferedInputStream; import java.io.DataInputStream; import java.io.File; import java.io.InputStream; import java.io.RandomAccessFile; import java.net.InetAddress; import java.net.Socket;   public class FileClient { public static void ...
           jQuery校验 官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一导入js库 <script src="../js/jquery.js" type="text/javascript"></script><script src="../js/jquery.validate.js" type="text/javascript"></script ...
Struts2 与Struts1对比:     Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。    线程模式: • 
https://addons.mozilla.org/en-US/firefox/addon/firebug/

js 日期比较

    博客分类:
  • JS
  JS脚本,时间判断问题 <script> function show(){ var date = new Date(); //日期对象 var now = ""; now = date.getFullYear()+"-"; //读英文就行了 now = now + (date.getMonth()+1)+"-";//取月的时候取的是当前月-1如果想取当前月+1就可以了 now = now + date.getDate()+" "; now = now + date.getHour ...
读取: public class ReadFromFile {     /**     * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。     */    public static void readFileByBytes(String fileName) {        File file = new File(fileName);        InputStream in = null;        try {            System.out.println("以字节为单位读取文件内容,一次读一个字节:");        ...

dao 设计模式

虽然DAO模式已经有了好多的成熟的框架,但它仍然是一个比较重要的设计模式。要做一个比较合理的DAO模式,你需要对工厂模式、单例模式、模板模式、策略模式、代理模式、泛型、反射机制、输入输出、异常等知识比较熟悉。下面结合自己理解,设计一个DAO设计模式的例子,希望大家给与指正。 1、数据库连接池的工具类。      在数据库连接池的工具类中,采用了开源的DBCP数据库连接池,调用了DataSource接口,DBCP中关于Datasource的Connection采用了动态代理的方式实现,在这里只是提出,感兴趣可以查看其源码,该工具类采用可配置的方式实现的,代码如下:   J ...
概要 单例模式是最简单的设计模式之一,但是对于Java的开发者来说,它却有很多缺陷。在本月的专栏中,David Geary探讨了单例模式以及在面对多线程(multithreading)、类装载器(classloaders)和序列化(serialization)时如何处理这些缺陷。 单例模式适合于一个类只有一个实例的情况,比如窗口管理器,打印缓冲池和文件系统,它们都是原型的例子。典型的情况是,那些对象的类型被遍及一个软件系统的不同对象访问,因此需要一个全局的访问指针,这便是众所周知的单例模式的应用。当然这只有在你确信你不再需要任何多于一个的实例的情况下。 单例模式的用意在于前一段中所关 ...
  一.新建image.jsp文件 <%@ page import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*"%> <%@ page import="java.io.OutputStream"%> <%!Color getRandColor(int fc, int bc) { Random random = new Random(); if (fc > 255) fc = 255; if (bc > 2 ...
  一 、第一个应用实例 1.搭建环境:新建一个名为HibernateDemo的java工程,并导入Hibernate的jar包,特别要注意除了导入lib下的jar包还需导入hibernate3.jar核心jar包。 由于涉及数据库操作,还应导入mysql驱动包。 说明,如果使用最新的hibernate,hibernate开发的基本jar包(7个) 来源:hibernate-distribution-3.3.2.GA.zip   hibernate3.jar lib\required下的所有jar包 2.简述Hibernate的作用:ORM:Object Relational M ...
  转换函数       与date操作关系最大的就是两个转换函数:to_date(),to_char()       to_date() 作用将字符类型按一定格式转化为日期类型:       具体用法:to_date(''2004-11-27'',''yyyy-mm-dd''),前者为字符串,后者为转换日期格式,注意,前后两者要以一对应。       如;to_date(''2004-11-27 13:34:43'', ''yyyy-mm-dd hh24:mi:ss'') 将得到具体的时间       多种日期格式:        YYYY:四位表示的年份        Y ...
我下载的是绿色版本的ultraEdit, 如果想重置窗口话,就删除C:\Documents and Settings\Administrator\Application Data目录下的IDMComp文件夹,一切都会恢复和刚安装后一样
       在没有安装jdk时 先安装oracle jdk会变成1.4版本 ,当我们使用java 运行程序的时候,会报Exception in thread "main" java.lang.UnsupportedClassVersionError: Hello (Unsupp orted major.minor version 50.0)错误信息,意思是不支持此版本的jdk        解决办法:1.删除oracle中所有jre配置。       2.由于path变量采用顺序读取方式,将后配置的放在最前面    
第四章  jQuery 中的事件和动作        javascript 能够利用事件和用户交互,jQuery 提供一种更为强大的事件处理机制。 以浏览器加载文档为例。在页面加载完毕后,浏览器通过javascript为DOM添加事件。在javascript 中通常用window.onload()方法,jquery使用$(document).ready(),注意两者的区别,在前面已经进行了详细的介绍。 事件绑定: 在文档转载完成后,如果打算为元素绑定事件来完成某些操作,则可以使用bind()方法来对匹配元素进行特定事件的绑定bind()方法调用格式为:bind(typ ...
第三章 jQuery 中的DOM操作 Dom是一种文档对象模型,DOM是一种与浏览器、平台无关的接口,使用该接口可以轻松的访问页面中的标签组件。 Dom操作的分类:Dom Core(核心)、HTML Dom 、CSS Dom Dom 并不是专门用来处理网页,也可以用它来处理一些使用标记语言的文档。例如XML. Dom Core组成部分:getElementById()、getElementsByTagName()、getAttribute()、setAttribute()等方法 举个例子:(1)使用DOM Core 来获取表单对象的方法: document.getE ...
Global site tag (gtag.js) - Google Analytics