[转载]学习日期、日期格式、日期的解析和日期的计算[代码]
Java 语言的Calendar(日历),Date(日期), 和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个关键的部分. 所有的开发者都应该能够计算未来的日期, 定制日期的显示格式, 并将文本数据解析成日期对象. 我们写了两篇文章, 这是第一篇, 我们将大概的学习日期, 日期格式, 日期的解析和日期的计算.[@more@]我们将讨论下面的类: 1、具体类(和抽象类相对)java.util.Date 2、抽象类java.text.DateFormat 和它的一个具体子类,java.text.SimpleDateFormat 3、抽象类java.util.Calendar 和它的一个具体子类
正则表达式使用五例(转贴)
-、分组提取以apache log为例,如下:192.168.1.138 - - [03/Feb/2006:01:40:20 +0800] "GET /phpinfo.php HTTP/1.1" 404 295//分别为 客户端IP、访问日期、请求路径、服务端响应Code、请求文件大小[@more@]-、分组提取以apache log为例,如下:192.168.1.138 - - [03/Feb/2006:01:40:20 +0800] "GET /phpinfo.php HTTP/1.1" 404 295//分别为 客户端IP、访问日期、请求路径、服务端响应Code、请求文件大小其正则表达式为:String pattern="^([d.]+)(S+)(S+)[([w:/]+s[+|-]d{4})]s"(.+)"s(d{3})s(d+)
代码运行调试框
代码运行调试框html代码如下:[@more@]<html> <title>代码运行调试框</title> <style> body{overflow:hidden;margin:0px} textarea{width:100%;height:95%} body,textarea,button{font:normal 12px Tahoma;color:#333333} </style> <script> function runCode(){ with(open()){ opener=null document.write(code.value) document.close() } } function Command(cmd){ code.select() document.execCommand(cmd)
J2EE Study Note
J2EE Architecture----------------------Tier 1: ClientTier 2: J2EE Server a. EJB Container:Enterprise Bean b. Web Container:JSP File,ServletTier 3: Database Server[@more@]----------------------J2EE Server----------------------The J2EE Server provies the following services:. Naming and Directory - allows programs to locate services and components through the Java Naming and Directory Interface (JNDI)API. Authentication - enforces security by requiring users to log in. HTTP - enable
JBoss EJB CMP2性能测试(转载)
前言作者使用了EJB CMP2.0抽象持久性模式,结合会话Bean,验证JBoss EJB CMP2.0 O/R Mapping的数据处理能力。CMP/CMR能够从容应付各种表结构和关系的映射,CMP2.0对于数据查询也有一套EJB QL的机制。但就测试结果来看,JBoss CMP2.0还不足以应付大量的数据。测试环境操作系统:Win2000CPU:PIII733EBMemory:512MApplication Server:JBoss-3.0.2DBMS:SAP DB7.3Java VM:JDK-1.4.1Ant:1.5.1[@more@]测试方案 *表结构表:AUX_TYPE COLUMN名 SAP DB类型 Java类型AUX_ID (Primary Key) Integer IntegerAUX_DESC V
JBOSS维护经验(转载)
一、设置控制台登录窗口安装好jboss并启动jboss后,在浏览器窗口的地址栏里键入http://localhost:8080/jm-console[@more@]http://localhost:8080/jmx-console就可以浏览jboss的部署管理的一些信息,默认情况下不键入任何用户名和密码就可以进入此页面, 方便是方便,但真正使用起来还是有点安全隐患,因为不管任何人只要知道server的ip 都可以进去访问。下面我们针对此问题对jboss进行配置,使得访问jmx-console也必须 要知道用户名和密码才可进去访问.步骤:1. 进入jmx-console.war,通常此目录在{jboss_home}serverdefa
测试StringTokenizer的用法
import java.util.* ;public class StringTokenizerTest { public static void main(String[] args) { String s = "305015,305016,305017" ; String re ; StringTokenizer t = new StringTokenizer(s ,",") ; System.out.println(t.hasMoreTokens()) ; System.out.println(t.countTokens()) ; while (t.hasMoreTokens()) { re = t.nextToken() ; System.out.println(re) ; System.out.println(t.hasMoreTokens()) ; System.out.println(t.countTokens()) ; } }}[@more@]
数组排序的测试
直接插入排序、折半插入排序、2-路插入排序代码如下...[@more@]public class testSort { public static void main(String[] args) { String[] x = {"bb" ,"aa" ,"pp" ,"xx" ,"yy"} ; StringPrint(x ,"Before Sort:") ; InsertSort(x) ; StringPrint(x ,"After Sort:") ; String[] y = {"bb" ,"aa" ,"pp" ,"xx" ,"yy"} ; StringPrint(y ,"Before Sort:") ; BInsertSort(y) ; StringPrint(y ,
编译EJB出现错误的解决
在对EJB包进行编译的时候出现如下错误:Archiver 'com.borland.jbuilder.enterprise.module.ejb.EjbModuleArchiver' not available解决方法:在用文本工具打开工程文件(*.jpx),找到<property category="archiving" name="archiverClass" value="com.borland.jbuilder.enterprise.module.ejb.EjbModuleArchiver"/>这一行,改为<property category="archiving" name="archiverClass" value="com.borland.jbuilder.enterprise.module.ModuleArchiver"/>就ok了[@