自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (1)
  • 收藏
  • 关注

原创 数字金额转大写

[code="java"]public class ConverChMoney { private static final String[] CH_NUMBER = {"零","壹","贰","叁","四","五","六","七","八","镹"};//数组下标即为对应的大写数

2011-03-13 02:57:24 194

原创 Oracle+9i&10g编程艺术:深入数据库体系结构读书笔记/摘要

摘要:第1章 开发成功的Oracle应用程序位图索引只适用于低基数(low-cardinality)值,但对频繁更新的列不适用。(所谓低基数列就是指这个列只有很少的可取值。)原因:采用位图索引,一个键指向多行,可能数以百计甚至更多,如果更新一个位图索引键,那么这个键指向的数百条记录会与你实际更新的哪一样一同被有效地锁定。如 PROCESSED_FLAG 列只有两个值:Y...

2010-12-27 10:36:36 177

一次和MM失败的聊天记录

lian 20:55:19你觉得做测试好不好 凹凸Man 20:55:28软件测试吗?lian 20:56:11嗯 凹凸Man 20:57:01你现在时做文档?lian 20:57:28我觉得测试好玩一些~ lian 20:57:50想改行hehe 凹凸Man 20:58:01是,但是我觉得测试会难些...

2009-11-13 22:24:56 189

原创 JavaScript正则表达式exec和test方法实例

[code="java"][size=medium]var u="http://msdn.microsoft.com:80/scripting/default.htm";var s=/(\w+):\/\/([^/:]+)(:\d*)?([^# ]*)/;var a=s.exec(u);for(i=1;i

2009-07-30 14:05:05 174

原创 正则式正反向预编译(实战)

前些天朋友给了我一个非常有意思的问题,他限制一个输入项必须至少包含一个或一个以上的特殊字符,就问题本身并没有什么实用性,不过还是给出了他答案,下面是我的分析思路。第一步分析需求基本要求:输入项要求内容必须为大小写字母加特殊字符组成,长度2-15个字符;特殊要求:输入项中至少包含一个或一个以上的特殊字符。第二步着手分析首先满足基本需求很简单,他的输入项内容只能包含大小写字...

2009-07-02 17:30:43 132

原创 正则式高人谈解答正则式的心得

条件1: 长度为14个字符条件2: 其中任意9个位置为数字,并且数字只能是(0,1,3)条件3: 其余的位置全部为"-"符号------------------------------------------ 求一个正则表达式 答案为:^(?!(.*?-){6,})(?!(.*?\d){10,})[013-]{14}$以下是高人提出的解答思路,本人是受益匪浅,同...

2009-07-02 17:29:30 99

原创 正则表达式(必须包含字母.数字和特殊字符)

求一正则表达式,要求8个长度以上,且必须包含字母 数字和 特殊字符 看到这个问题,第一印象就是标准的正则表达式反向预搜索机制的运用不过逻辑上还是有一些绕的.分析一下,总结需求如下:1.必须包含字母,即字符当中字母的个数>=1;2.必须包含数学,即字符当中的数字个数>=1;3.必须包含特殊字符,即字符当中的特殊字符个数>=1;理论上的需求就是这个样子,...

2009-07-02 17:27:25 7993 1

原创 正则表达式的分组

一.概念分组我们已经提到了怎么重复单个字符(直接在字符后面加上限定符就行了);但如果想要重复一个字符串又该怎么办?你可以用小括号来指定子表达式(也叫做分组),然后你就可以指定这个子表达式的重复次数了,你也可以对子表达式进行其它一些操作(后面会有介绍)。(\d{1,3}\.){3}\d{1,3}是一个简单的IP地址匹配表达式。要理解这个表达式,请按下列顺序分析它:\d{1,3...

2009-07-02 17:22:30 154

原创 读取资源文件

[code="java"]package mainTest;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import java.util.ResourceBundle;/** * @author zhenggang * @version Ju...

2008-07-16 16:14:34 119

原创 java正则表达式应用举例

[code="java"]/** * @author 作者 Bruce * @version 创建时间:Dec 18, 2007 11:58:14 AM * 类说明 */import java.util.regex.Pattern;import java.util.regex.Matcher;public class Test { /** * @par...

2008-01-17 10:06:59 163

PowerDesigner 11 使用

PowerDesigner 11 使用心得(转)1、安装PD v11.0版2、由pdm生成建表脚本时,字段超过15字符就发生错误(oracle)原因未知,解决办法是打开PDM后,会出现Database的菜单栏,进入Database - Edit Current DBMS -script-objects-column-maxlen,把value值调大(原为30),比如改成60。出现表或者其它...

2007-09-27 16:20:05 156

Oracle中如何计算时间差

计算时间差是Oracle DATA数据类型的一个常见问题。Oracle支持日期计算,你可以创建诸如“日期1-日期2”这样的表达式来计算这两个日期之间的时间差。一旦你发现了时间差异,你可以使用简单的技巧来以天、小时、分钟或者秒为单位来计算时间差。为了得到数据差,你必须选择合适的时间度量单位,这样就可以进行数据格式隐藏。使用完善复杂的转换函数来转换日期是一个诱惑,但是你会发现这不是最好的解决方...

2007-09-25 12:43:37 564

Cookie 操作

       Cookie是当你浏览某网站时,网站存储在你机器上的一个小文本文件,它记录了你的用户ID,密码、浏览过的网页、停留的时间等信息,当你再次来到该网站时,网站通过读取Cookie,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等。你可以在IE的“工具/Internet选项”的“常规”选项卡中,选择“设置/查看文件”,查看所有保存到...

2007-09-17 10:37:50 137

合并两个“list”

从数据库中查询出记录,然后以对象的形式封装到List中去。此时假设有两个条件A和B,满足A的记录集和为ListA,满足B的记录集合为ListB,现在要将ListA和ListB合并为一个List,注意ListA和ListB中可能有重复的记录(因为可能某条记录即满足条件A又满足条件B),要过滤掉重复的记录。方法过程:假设List中存放的对象都是Order对象,属性orderId用于标识一个唯一的Or...

2007-09-11 15:13:03 244

Eclipse中设置在创建新类时自动生成注释

windows-->preferenceJava-->Code Style-->Code Templatescode-->new Java files编辑它 ${filecomment}    ${package_declaration}    /**   * @author 作者 E-mail:   * @version...

2007-08-23 14:15:55 120

关于serialVersionUID

Eclipse到3.1及以后的版本,在类中要加上:private static final long serialVersionUID = 1L;    serialVersionUID 用来表明类的不同版本间的兼容性。如果你修改了此类, 要修改此值。否则以前用老版本的类序列化的类恢复时会出错。    在JDK中,可以利用JDK的bin目录下的serialver.exe工具产生这个seri...

2007-08-02 17:26:47 90

Document对象详解 (JS)

Document对象详解 document 文挡对象 - JavaScript脚本语言描述    ---------------------------------------------------------------------    注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写       否则会提示你一个错误信息...

2007-07-02 11:12:44 310

有趣的顺口溜

汽车渴望公路,花草渴望雨露,太监迫切渴望著雄性激素。 灵魂渴望超度,心灵渴望归宿,而我则迫切渴望著有个媳妇。 众里寻她千百度,踏平脚下路。蓦然回首细环顾,大婶大娘无数。 偶有美女光顾,还是有夫之妇,余下大多数,基本不堪入目。时间犹如脱兔,匆匆不肯停步。转眼就把我拖到了该当爹妈的岁數。 `然而上天却挺可恶,对我不管不顾。把我培养的庸庸碌碌,难以获得少女的爱慕。 我曾向月老求助,求他将我单...

2007-07-02 10:45:26 430

没有项目的日子里

      3个多星期没项目做了,之前在公司正儿八经的项目只做了一个。没项目做的时候,就是自己看文档,看这又看那的,连个方向都没有,不知道大家是不是也有这样的经历?...

2007-06-20 14:38:16 129

文学写作的技巧研究

[内容摘要] 写作需要生活,需要思想,需要知识,也需要技巧。所谓技巧,就是写文学作品时,除了运用必要的表现手法外,为了把人物写得鲜明,情节编得生动,结构安排得严密,就要讲究技法。“才之能通,先必晓术”,文学写作要获得成功,就需懂得它的技巧。描写人物,有“烘云托月”、“同中见异”、“抑扬的技巧”;情节编织,有“弯弓不发”、“突转”、“安排情节”;结构安排,有“前呼后应”、“草蛇灰线”、“链形结构”等...

2007-06-15 15:14:19 629

MYSQL和ORACLE的一些区别

有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。总结出以下几点注意事项。1. 自动增长的数据类型处理          MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。ORA...

2007-06-15 11:49:06 94

不要一辈子靠技术生存 (转)

来源:世界经理人   我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT。NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊). 一、 在中国你千万不要以为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事 市场开发,跑腿的人,没有前途。   ...

2007-06-13 13:51:14 127

(转)JUnit实战篇 (二) 续

JUnit最佳实践 <o:p></o:p>     Martin Fowler(又是这位高人)说过:“当你试图打印输出一些信息或调试一个表达式时,写一些测试代码来替代那些传统的方法。”一开始,你会发现你总是要创建一些新的Fixture,而且测试似乎使你的编程速度慢了下来。然而不久之后,你会发现你重复使用相同的Fixture,而且新的测试通常只涉及添加一个新的测试方法。 &...

2007-06-12 16:43:22 99

(转)JUnit实战篇 (二)

                                                                             修订者:黄 凯        <o:p></o:p>E_mail:hk_sz@163.com<o:p></o:p>三、安装 <o:p></o:p>1.      获取J...

2007-06-12 16:35:16 173

(转)JUnit实战篇 (一)

出处:http://blog.csdn.net/kanaima/archive/2003/09/15/14011.aspx 修订者:黄 凯       <o:p></o:p> E_mail:hk_sz@163.com<o:p></o:p>前言<o:p></o:p>由于现在公司进行Unit Test Case的整理阶段,...

2007-06-12 16:25:16 118

Srping读书笔记

术语:IoC(Inversion of Control)控制反转Invasive 入侵性AOP(Aspect-Oriented Programming) 面向方面(切面)编程Dependency Inversion依赖倒置Dependency Injection 依赖注入      Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核...

2007-06-12 13:26:41 90

(转)一个普通IT人的十年回顾 续

反观我们国内的大量教材,还有大量的垃圾论文(包括硕士,博士的,本科的就算了,我看绝大部分根本不能称之为论文),全都是“浅入深出”,作者自己都未必明白,就东拼西凑,摆出个样子吓人。本来完全可以用大白话三言两语讲清楚让人明白的道理,有人专门要绕一大圈,专挑用高深的数学公式来表达,唯恐别人容易理解,显得他水平不高!呵呵,什么东西一沾上“数学”,立马身价百倍。我就听过一个北师大的一个在读博士说过:...

2007-06-11 16:46:51 269

学习密度与专注力(转)

    上次学校里面有一个免费的李阳英语讲座,好奇于是就去听了一下。对一句话印象比较深刻,大意是说许多人学了快10年的英语,其开口的时间还不如在集训的七天内开口的时间长。也就是说,尽管学习时间很长,但学习密度极低,结果乘起来还是低。其实这种情况不仅存在于英语学习中,而是一种普遍的现象。人太容易为各种各样的事情分心,要集中注意力做一件事情是非常难的,而正因为难,少有人做到,那些做到的,就都变成了牛。...

2007-06-08 14:45:04 123

javaScript:Escape()

escape 返回以 ISO-Latin-1 字符集书写的参数的十六进制编码,以便它们能在所有计算机上可读。核心函数 实现版本 Navigator 2.0, LiveWire 1.0 escape("string") 参数 string 以 ISO-Latin-1 字符集书写的字符串。 escape 函数是一个顶级 JavaScript 函数,并不与任何对象关联。使用 escape 和 unesc...

2007-06-07 17:09:36 105

tbody的解释及用法

写html代码的时候,遇到了Tbody这个标记符,这个标记符是对于表格来说的,每个页面都有head ,body两部分,对于比较复杂的页面,页面的排版用到了很多的表格,表格的结构也就相对的复杂了,所以又将表格分割成三个部分:题头、正文和脚注。而这三部分分别用:thead,tbody,tfoot来标注。     thead用来放标题之类的东西        ...

2007-06-06 14:21:40 230

mysql 时间函数用法 集合

对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。  这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:  mysql> SELECT something FROM table  WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;  DAYOF...

2007-06-05 13:28:01 224

Java语言的Calendar和Date类

 Java 语言的Calendar(日历),Date(日期),和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分。日期是商业逻辑计算一个关键的部分。所有的开发者都应该能够计算未来的日期,定制日期的显示格式,并将文本数据解析成日期对象。 创建一个日期对象 让我们看一个使用系统的当前日期和时间创建一个日期对象并返回一个长整数。这个时间通常被称为Java 虚拟机(...

2007-06-05 11:38:19 93

Calendar获取时间的月和日

        开始使用new Date()测试,并用通过date.getMonth(),和date.getDay()获取,不过后来发现这两个访求是jdk1.1版本的,现在已经不用了,而且结果也不正确.所以改用了Calendar如下  Calendar rightNow = Calendar.getInstance(); int month  =rightNow.MONTH; int d...

2007-06-05 11:14:11 649

Java日期操作常用方法

/**        * 取得指定月份的第一天        *        * @param strdate String        * @return String        */       public String getMonthBegin(String strdate)        {    ...

2007-06-05 11:09:27 304

JAVA中获得本地系统时间的方法

  import java.util.*;        public class D     {     public static void main(String []abc)     {     int y,m,d,h,mi,s;     Calendar cal=Calendar.getInstance(...

2007-06-05 10:59:41 467

JAVA Calendar详解

(在文章的最后,将会介绍Date类,如果有兴趣,可以直接翻到最后去阅读)究竟什么是一个 Calendar 呢?中文的翻译就是日历,那我们立刻可以想到我们生活中有阳(公)历、阴(农)历之分。它们的区别在哪呢?比如有:月份的定义 - 阳`(公)历 一年12 个月,每个月的天数各不同;阴(农)历,每个月固定28天每周的第一天 - 阳(公)历星期日是第一天;阴(农)历,星期一是第一天实际上,在历...

2007-06-05 10:54:38 97

java中的时间操作

java中的时间操作不外乎这四种情况:1、获取当前时间2、获取某个时间的某种格式3、设置时间4、时间的运算好,下面就针对这三种情况,一个一个搞定。 一、获取当前时间 有两种方式可以获得,第一种,使用Date类。j2SE的包里有两个Date类,一个是java.sql.Date,一个是java.util.Date这里,要使用java.util.Date。获取当前时间的代码如下...

2007-06-05 10:41:50 97

Oracle DATE和TIMESTAMP数据类型的比较

        如果你想在ORACLE中存储DATE和时间信息的话,实际上你由两种字段数据类型的选择的话,就让我们看看这两种数据类型的差别和它们提供了些什么。<o:p></o:p> <o:p></o:p>      DATE数据类型<o:p></o:p>这个数据类型我们实在是太熟悉了,当我们需要表示日期和时间的话都会想到...

2007-06-04 17:16:10 146

在java中对Oracle 日期类型字段的操作

表 book  中有name varchar2(20)//书籍名称,buydate Date //购买日期 两个字段。  已经创建了数据库连接Connection conn;  方法一、使用java.sql.Date实现比较简单的yyyy-mm-dd格式日期。  java.sql.Date不支持时间格式。切记不要使用new java.sql.Date(int year,int month,i...

2007-06-04 17:14:01 353

ORACLE中date类型字段的处理

ORACLE/JSP技术涉及日期、时间问题的处理(1)在英文版本的ORACLE中默认日期格式为'DD-MON-YY',例如'01-JAN-98'  在汉化的中文版本中ORACLE默认日期格式为'日-月-年',例如'21-8月-2003'或'21-8月-03'(2)转换字符串为日期使用ORACLE内部函数to_date()to_date()函数的参数是to_char()函数参数的反转。...

2007-06-04 17:12:33 2203

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除