`
文章列表
CronExpression ========================== cron表达式是由6个必需的字段和一个可选字段空格分隔 [second minute hour Day-of-month month Day-of-Week [year]] ?: 特定值 *: 所有值, 每(分/时/秒) L: 每周最后一天(周六), 每月最后一天(1月31号|2月28号) ,: 列表 #: 每月第几周 -: 范围 /: 间隔 W: 最接近的周一到周五.如果15W是周六,则会在周六前一天周五执行, 如果15W是周日,则在下周一执行,如果15W是周二,则在周二执行, 如果1W是周六, 因为周六是上 ...

Quartz

Quartz ========= 1 官网: http://quartz-scheduler.org/ 下载地址: http://d2zwv9pap9ylyd.cloudfront.net/quartz-2.1.0.tar.gz 2 简介: 开源免费, Apache 2.0 license. 创建简单或复杂的作业调度服务, 整合或单独使用于JAVA应用.支持JTA事务和集群. 3 使用场景: 传递工作流 数据库系统维护 提醒服务 ... 4 Quartz JAR 文件 quartz-all-xxx.jar  全特性包 依赖包: lib/*.jar 5 Properties 文件 q ...
将数字转换成中文字符串 ----------------- RMBUtil.java public class RMBUtil { private static final String number[] = { "零", "一", "二", "三", "四", "五", "六", "七", "八", "九" }; private static final String ...
377abcaf271c0003f30af43efbce06000000000024000000000000001062e573002812bc602897d1193cb4ce10adba063aee70316c380bf2463969b6d54762a8fe726f34bff7352bdf0dca5a47dfe55594d7cebd9670377e156afb99040956b5e96891feee924d91223786acaead79822011aeaf4c5c7a4ea33ee046edd7b114c391b2f50a754769d4d66b6d242153bc6c3c532e7d3ec ...
Jakarta-ORO 是一个Java工具包用来在 Java 类中进行文本处理的功能,提供兼容 Perl5 的正则表达式、类 AWK 的正则表达式等。 下载: http://archive.apache.org/dist/jakarta/oro/ ORO.java package cn.bisoft.go; import org.apache.oro.text.regex.MalformedPatternException; import org.apache.oro.text.regex.MatchResult; import org.apache.oro.text.rege ...

DTD 教程

DTD 教程 -------------- 文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。 DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用。 1 在XML内部定义文档结构 <?xml version="1.0&q ...
1. String 与 StringBuffer 的区别, 哪个效率高? 通常情况下, String 是不可变的, 而StringBuffer是可以动态增长的.但String拼接字符串时,编译器会做优化, 因此, 性能不会低. String 与 StringBuffer 都是使用char[] value存储值, 但初始容量不同.因此在编译器不做优化的情况且 StringBuffer 显式指定一个合适的初始值, 避免动态增长, 效率肯定高于 String. String 与 StringBuffer的动态增长时, 都是调用的System.arrayCopy(). 因此效率是一致的. 结论: ...
Oracle 基础 ---------------- 1. sqlplus 1.1 连接数据库: sqlplus "sys/pwd as sysdba" sqlplus scott/tiger conn scott/tiger 1.2 帮助: help index ? SET 1.3 保存与加载SQL脚本 save c:\dept.sql spool c:\dept.sql spool off @c:\dept.sql edit c:\dept.sql 1.4 查询表结构: DESC dept; 1.5 查询当前用户: SELECT user FROM ...

JAD 的使用

JAD 的使用 ================ 1. 安装 http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip 2. 使用 E:\bisoft\ex\jad>jad Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov (jad@kpdus.com). Usage: jad [option(s)] <filename(s)> Options: -a - 生成JVM指令作为注释 -af - out ...
    不用IDE开发程序的Coder, 可以试试这个英文输入法. http://www.inputhelp.com/

FreeMarker 入门

FreeMarker 入门 ================= 1 官网: http://freemarker.sourceforge.net/index.html 2 FreeMarker是一个“模板引擎”;一个通用的工具来生成文本, 通常用于生成 HTML. 模板文件 + JAVA对象 -> HTML 3 FreeMarker 支持简单的编程语法, 如条件分支,循环等. 4 知识点: ${var} {#if exp}...{/#if} {@user-customer exp} 内置函数 命名空间 5 模板模型: 哈希 集合 序列 标量 6 模型类型: 字符串 数值 日期 ...
Struts2 启动过程: 2 与 3 的顺序应该颠倒过来. 4 创建ActionContext 位置有误。

JAVA 泛型

JAVA 泛型 ----------- 下面代码解释: 类泛型: <CT> 在整个类中可使用. <T> 方法泛型: <MT> 在整个方法中可使用. <T> 接口泛型: <IT> <T extends ClassA & InterfaceA & InterfaceB> 通配泛型: <?> package cn.bisoft.component.java; import java.io.Serializable; import java.util.ArrayList; impo ...
ANT build.dtd Eclipse 配置自动提示: 首选项 -> XML -> XML(XML Catalog|User Spec Entries|Add) ... build.dtd 注意: 当我们使用一些扩展的Task时, 必须在DTD中增加相应该的DTD定义. 示例 schemaexport: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE project SYSTEM "build.dtd"> <project ...
1 讨论组: log4j-user@jakarta.apache.org ceki@apache.org 2 主页 http://jakarta.apache.org/log4j 3 使用: 3.1 配置Log4j 3.1.1 BasicConfigurator.configure(); 3.1.2 log4j.properties 3.2 在类中创建 Logger. HelloWorld.java package cn.bisosft.component.log.log4j.demo; import org.apache.log4j.BasicConfigur ...
Global site tag (gtag.js) - Google Analytics