2008-07-29

常用正则表达式收集

关键字: 正则表达式
from:http://www.cnblogs.com/a311300/archive/2008/07/28/1254951.html 将收集的正则表达式归纳。以后持续跟进。 匹配中文字符的正则表达式: [\u4e00-\u9fa5]  评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff]   评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 字符串中只能输入汉字:"^[\u4e00-\u9fa5]{0,}$" 评注:可以对汉字串进行验证 匹配空白行的正则表达式:\n\s* ...
2008-07-28

web中的几种路径

关键字: web 路径
web中的几种路径: servletContext.getRealPath("/") , 这个是得到应用的绝对路径, 比如:F:\apache-tomcat-5.5.17\webapps\baiyao\ request.getServletPath() 这个是得到引用的路径, 但是不包括应用名, 比如/workflow/proposal/proposal_input.jsp request.getRequestURI() 这个是相对web应用的页面路径(包括应用名), 比如/baiyao/workflow/proposal/proposal_input.jsp
2008-07-27

jBPM中Timer的使用

关键字: jbpm timer
jBPM中自带的文档中关于定时器Timer的使用介绍的比较少, 刚好最近要用到, 不过也很简单, 其中有几个地方需要注意一下. 使用版本为jBPM 3.2.2 1.使用Timer首先要在web.xml中配置JobExecutorServlet: <servlet > <servlet-name>JobExecutorServlet</servlet-name> <servlet-class>org.jbpm.job.executor.JobExecutorServlet</servlet-class> <load-on ...
1.这个是交叉表的应用, 用于统计分析报表 select entity_.*, entity_.field3 + entity_.field4 + entity_.field5 + entity_.field6 + entity_.field7 + entity_.field8 + entity_.field9 as sum_maintain, entity_.field1 + entity_.field2 + entity_.field3 + entity_.field4 + entity_.field5 + entity_.f ...
刚从csdn里面google到的, 笔记一下 function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return null; }
2008-07-27

用于转换Sql的一个小工具

关键字: 正则表达式 js sql
因为要在java中写大量的经过格式化后的sql脚本, 于是写了一个小工具, 用来将sql脚本转换成java中的字符串 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title> Resolve SQL </title> </head> <script language="JavaScript"> <!-- function simpleParse(){ // 做替换 ...
下面是我经常会用到的一些东西, 记下来, 以作为以后的参考: 如果要设置模糊查询, 一般要在QueryCommand中这样写: var name = dsQuery.getValue("NAME"); var parameters = command.parameters(); if (name) { parameters.setValue("NAME", "%" + name + "%") } dataset如果没有分页的话, 默认一次是只取100条, 这也意味着如果记录超过100条就要考虑分页了, 如果我们不希望分页但是记录又操作了100条的话, 这需要将pageSiz ...
2008-07-17

赖世雄教你学英语语法学习笔记(未完)

关键字: 赖世雄 英语语法
关系代词部分(18-19) 关系代词使用的三个原则 1、关系代词前面必须有先行词,也就是被代替的名词 2、关系代词在所引导的从句中必须当主语或宾语 3、关系代词在从句中不能当主语或宾语的时候前面必须有介词 形容词性从句分为非限定和限定, 非限定是可有可无的, 用逗号分隔;限定性的不用逗号分隔,一般用来修饰独一无二的名词的形容词性从句都是非限定性的
2008-07-17

PL SQL学习笔记(未完)

关键字: plsql
sql属于第三代语言, 也就是说通过该语言能告诉操作者能做什么, 而无法告诉操作者如何做, 也就是屏蔽了系统内部的数据结构和算法 pl sql属于第四代语言, 它通过在sql的基础上引入变量, 控制语句, 过程和函数, 使得它除了sql的功能之外, 还更加灵活. plsql的大致结构如下: 引用DECLARE 变量声明 BEGIN 执行代码块 EXCEPTION 异常执行代码块 END plsql也就是"三段式"的结构(声明, 执行代码快, 异常处理块), 其中只有执行代码块是必须的,其他两个部分是可选的. pl sql中的变量可以自定义, 一些复杂的数据结构,比如 ...
2008-07-17

Java学习笔记(适合面试前复习)

关键字: collection, i/o, jvm, jdk, thread
Java基础 基本类型不是new出来的则是放在栈里面,对象的引用也是放在栈里面的,只要是用new()来新建对象的,都会在堆中创建 String类被设计成为不可改变(immutable)的类。如果你要改变其值,可以,但JVM在运行时根据新值悄悄创建了一个新对象,然后将这个对象的地址返回给原来类的引用。这个创建过程虽说是完全自动进行的,但它毕竟占用了更多的时间。在对时间要求比较敏感的环境中,会带有一定的不良影响。 关于String str = "abc"的内部工作。Java内部将此语句转化为以下几个步骤: (1)先定义一个名为str的对String类的对象引用变量:String str; ...
2008-07-17

jBPM学习笔记(更新中...)

关键字: jbpm
★execution是一种类似有限状态机和UML状态图的东西, 用于在整个流程中流动, 将携带一些context信息, 比如当前节点.Transition通过使用take方法来将execution从一个节点传递到另一个节点.而当execution到达一个node之后, 将通过node的execute方法继续传递到下一个节点, 如果这个节点没有继续传递execution的话, 那么它将处于等待状态. 在开始节点将对新创建的execution进行初始化, 然后等待一个事件(或一个信号)来将其进行传递 ★execution的传递过程是这样的:首先调用execution的event方法, 然后在eve ...
2008-07-17

设计模式笔记心得(2)--Bridge模式,Decorator模式

关键字: bridge模式, decorator模式
Bridge模式 Bridge的核心就是将抽象和实现分离, 让二者独立变化 当需要将类的行为和属性分离的时候,可以采用Bridge模式, 在抽象体实现属性, 在实现体实现行为, 从而达到属性和行为能独立变化, 他们之间通过桥接(也就是将二者绑定, 在抽象类中隐藏)的方式来进行关联, 而且这种桥接绑定的关系是可动态改变的, 这也是与继承相比最大的优点, 有时候我们也可以将其理解为代理模式的一种演化, 将行为代理给各个不同的行为实现类来处理. 该模式在行为和属性存在交叉重合的场景下非常有用, 比如网上那个coffee的例子可谓bridge模式的经典例子, coffee有两种属性:大杯和中杯, 同时 ...
2008-07-17

设计模式笔记心得(1)

关键字: 设计模式
在使用设计模式的时候始终记住两点: 1.找到变化的部分,并将其封装起来 2.更多的考虑用对象组合机制(复杂情况),而不是用对象继承机制(简单情况) 分离抽象和实现是设计模式的精髓所在. 使用设计模式的终极目标就是为了尽可能的实现重用, 从而使系统能满足需求,适应变化, 更具有可维护性, 如果不以此为目的将被视为设计模式的滥用 使用继承只能算面向对象设计的低级层次, 而根据不同的场景需求,结合恰当的设计模式更多的使用组合才是面向对象设计的高级层次 继承能解决简单的分离抽象和实现, 而使用组合能解决复杂的情况, 实现更多的重用 23种设计模式的使用不是一成不变的, 各种模式之间会根据需求的 ...
1 . 《庆余年》——2008年最大红大紫的小说 这个作者以前写过一本《映秀十年事》,后来写《庆余年》的时候有人做了一个书名联诗:映秀十年事,生者庆余年。5月份地震一发生,很多书迷都觉得特别诡异。不过《庆余年》和地震可没有关系,是一部架空历史的权谋小说,目前是网上最红的小说,我觉得看了《庆余年》,《雍正王朝》的那种权谋心术几乎就是小儿科了。书中那些人,超强的心计,看得让人觉得自己都是白痴。但是一切却又顺理成章。网上的小说,写到后面作者往往力不从心,比如《诛仙》和《鬼吹灯》,但是《庆余年》却越写越精彩,令人欲罢不能。   2 . 《那一曲军校恋歌》&mda ...