<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cometzb的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cometzb</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cometzb]]></copyright><item><title><![CDATA[JAVA 正则表达式，前瞻和后顾 反向前瞻 和 反向后顾]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84600080</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84600080</guid><author>cometzb</author><pubDate>Mon, 19 May 2014 10:27:42 +0800</pubDate><description><![CDATA[
转：http://blog.youkuaiyun.com/xys_777/article/details/8642566
因为遇到一个这样的问题，所以看了一下Java的解释
在正则表达式里需要 匹配字符串，然后进行否定，就是在某位置，不出现匹配的字符串
http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html#cg
 ...]]></description><category></category></item><item><title><![CDATA[p6spy 在weblogic中的配置  以及使用sqlprofiler监控]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84490668</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84490668</guid><author>cometzb</author><pubDate>Sun, 20 Oct 2013 12:19:58 +0800</pubDate><description><![CDATA[
 
weblogic 10 配置p6spy
1.http://www.p6spy.com/download.html，下载zip包
2.解压出p6spy.jar spy.properties两个文件
3.将p6spy.jar 放到BEA_HOME\user_projects\domains\mydomain\console-ext目录下;
4.将spy.properties放到BEA...]]></description><category></category></item><item><title><![CDATA[ 第一次接触python  环境配置 HelloWorld]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84421484</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84421484</guid><author>cometzb</author><pubDate>Sun, 21 Apr 2013 12:18:21 +0800</pubDate><description><![CDATA[
windows 下当前版本为python331 python 环境下载http://www.python.org/download/2 安装msi文件，直接下一步下一步到完成即可3 环境变量配置path=C:\Python33;path4 进入windows命令行窗口  5 输入脚本print (&quot;hello world!&quot;) 回车  搞定！！ 
 
...]]></description><category></category></item><item><title><![CDATA[设计模式六大原则]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84358180</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84358180</guid><author>cometzb</author><pubDate>Mon, 19 Nov 2012 14:37:53 +0800</pubDate><description><![CDATA[[size=large]
1 单一职责原则（Single Responsibility Principle（SRP））
定义：不要存在多于一个导致类变更的原因。通俗的说，即一个类只负责一项职责。 
http://yuanlanjun.iteye.com/blog/1417568

2 里氏替换原则  
定义1：如果对每一个类型为 T1的对象 o1，都有类型为 T2 的对象o2，使得以 ...]]></description><category></category></item><item><title><![CDATA[Junit4参数化测试]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84223441</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84223441</guid><author>cometzb</author><pubDate>Fri, 25 May 2012 11:40:15 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
JUnit4中参数化测试要点： 
1. 测试类必须由Parameterized测试运行器修饰 
2. 准备数据。数据的准备需要在一个方法中进行，该方法需要满足一定的要求： 
    1）该方法必须由Parameters注解修饰 
    2）该方法必须为public static的 
    3）该方法必须返回Collection类型 
    4）该方法...]]></description><category></category></item><item><title><![CDATA[Spring AOP 术语解释（最容易理解）]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84221529</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84221529</guid><author>cometzb</author><pubDate>Tue, 22 May 2012 10:49:05 +0800</pubDate><description><![CDATA[
转-Spring AOP 术语解释（最容易理解）

1.我所知道的aop    初看aop,上来就是一大堆术语，而且还有个拉风的名字，面向切面编程，都说是OOP的一种有益补充等等。一下子让你不知所措，心想着：怪不得很多人都和我说aop多难多难。当我看进去以后，我才发现：它就是一些java基础上的朴实无华的应用，包括ioc，包括许许多多这样的名词，都是万变不离其宗而已。2.为什么用aop  ...]]></description><category></category></item><item><title><![CDATA[spring配置数据源的几种方式]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84221203</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84221203</guid><author>cometzb</author><pubDate>Mon, 21 May 2012 17:12:34 +0800</pubDate><description><![CDATA[1,使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明：DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 &amp;lt;bean id=&quot;dataSource&quot; class=&quot;org.springframework.jdbc.datasource.Driv...]]></description><category></category></item><item><title><![CDATA[UML建模--序列图建模技巧]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84219789</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84219789</guid><author>cometzb</author><pubDate>Fri, 18 May 2012 08:44:31 +0800</pubDate><description><![CDATA[转：张云贵http://www.cnblogs.com/rhcad/archive/2011/09/08/2171753.html 

UML建模--序列图建模技巧 


一、序列图工具箱说明
 
 
 
Actor：角色/执行者，通常用于用例场景图中，在描述用户交互时表示当前用户/操作者。
Lifeline：生命线，最常用，例如系统、子系统、岗位角色、模块、类。
 
Bou...]]></description><category></category></item><item><title><![CDATA[mybatis 配置文件报错]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84219639</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84219639</guid><author>cometzb</author><pubDate>Thu, 17 May 2012 18:46:49 +0800</pubDate><description><![CDATA[mybatis的配置文件报错

The errors below were detected when validating the file &quot;mybatis-3-config.dtd&quot; via the file &quot;mybatis-config.xml&quot;.  In most cases these errors can be detected by validating &quot;mybatis-3...]]></description><category></category></item><item><title><![CDATA[java webservice规范]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84219513</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84219513</guid><author>cometzb</author><pubDate>Thu, 17 May 2012 16:21:40 +0800</pubDate><description><![CDATA[[size=x-large][color=darkred]java webservice规范，主要是下面两个规范，发布webservice的时候根据需要选择规范，选择框架[/color][/size]
[size=x-large]jax-ws：[/size]
[size=x-large]实现该规范的框架有：xFire；axis；CXF等[/size]
[size=x-large]jax-rs...]]></description><category></category></item><item><title><![CDATA[wsdl  -- >>调用桩 (CXF框架)]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84215917</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84215917</guid><author>cometzb</author><pubDate>Thu, 10 May 2012 12:04:26 +0800</pubDate><description><![CDATA[[size=medium]
[color=red]wsdl2java -d f:\test1 http://127.0.0.1:8080/helloService?wsdl[/color][/size]

wsdl2java : cxf自带的工具，提供将wsdl转换成java调用桩的功能

-d f:\test1 ： -d 参数 指定生成的java应该存放的目录

http://12...]]></description><category></category></item><item><title><![CDATA[学习网址]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84215862</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84215862</guid><author>cometzb</author><pubDate>Thu, 10 May 2012 10:48:50 +0800</pubDate><description><![CDATA[UML:
1)如何绘制活动图
http://www.ibm.com/developerworks/cn/rational/tip-drawuml/]]></description><category></category></item><item><title><![CDATA[linux特殊符号大全 ]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84215816</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84215816</guid><author>cometzb</author><pubDate>Thu, 10 May 2012 10:09:01 +0800</pubDate><description><![CDATA[转（http://www.cnblogs.com/balaamwe/archive/2012/03/15/2397998.html）
linux特殊符号大全 
在shell中常用的特殊符号罗列如下：

#   ;   ;;      .      ,       /       \       'string'|       !   $   ${}   $?      $$   $*  &quot;...]]></description><category></category></item><item><title><![CDATA[jboss 启动参数]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84215774</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84215774</guid><author>cometzb</author><pubDate>Thu, 10 May 2012 08:45:58 +0800</pubDate><description><![CDATA[jboss-5.1.0.GA

[size=small]JBoss  启动参数解释[/size]    

-h, --help                                                    显示帮助信息
    -V, --version                                               显示版本信息
...]]></description><category></category></item><item><title><![CDATA[C# 使用Newtonsoft.Json.Compact.dll,控制json的时间格式]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84214924</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84214924</guid><author>cometzb</author><pubDate>Tue, 08 May 2012 15:36:03 +0800</pubDate><description><![CDATA[使用Newtonsoft.Json.Compact.dll

[code=&quot;java&quot;] 
Newtonsoft.Json.Converters.IsoDateTimeConverter iso = new Newtonsoft.Json.Converters.IsoDateTimeConverter();
iso.DateTimeFormat = &quot;yyyy-MM-dd hh:mm:ss...]]></description><category></category></item><item><title><![CDATA[oracle一些函数]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84214922</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84214922</guid><author>cometzb</author><pubDate>Tue, 08 May 2012 15:31:04 +0800</pubDate><description><![CDATA[###比较大小函数 SIGN 
sign()函数根据某个值是0、正数还是负数，分别返回0、1、-1 ,例如： 
引用a=10，b=20 
则sign(a-b)返回-12：流程控制函数 DECODE
DECODE函数是ORACLE PL/SQL是功能强大的函数之一，目前还只有ORACLE公司的SQL提供了此函数，其他数据库厂商还没有实现此功能。假设想给职员加工资，其标准是：工资在8000元以...]]></description><category></category></item><item><title><![CDATA[常用的SQL]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84214911</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84214911</guid><author>cometzb</author><pubDate>Tue, 08 May 2012 15:19:52 +0800</pubDate><description><![CDATA[最高效的删除重复记录方法  ( 因为使用了 ROWID)

[code=&quot;java&quot;]DELETE FROM EMP E

WHERE E.ROWID &gt; (SELECT MIN(X.ROWID)  

                         FROM EMP X

                         WHERE X.EMP_NO = E.EMP_NO);[...]]></description><category></category></item><item><title><![CDATA[EXISTS NOT EXISTS]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84214908</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84214908</guid><author>cometzb</author><pubDate>Tue, 08 May 2012 15:15:33 +0800</pubDate><description><![CDATA[[size=large]EXISTS或者NOT EXISTS是把主查询的字段传到后边的查询中作为条件，返回值是TRUE或者FALSE。EXISTS TRUE，那么就是查询条件成立，结果会显示出来。NOT EXISTS TRUE，则为FALSE，查询连接条件不成立。
select * from course where not exists(select * from grade where gr...]]></description><category></category></item><item><title><![CDATA[C#中DllImport用法和路径问题 ]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84214621</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84214621</guid><author>cometzb</author><pubDate>Tue, 08 May 2012 08:26:23 +0800</pubDate><description><![CDATA[[size=large]
DllImport会按照顺序自动去寻找的地方： 
1、exe所在目录 
2、System32目录 
3、环境变量目录

所以只需要你把引用的DLL 拷贝到这三个目录下 就可以不用写路径了 [/size]...]]></description><category></category></item><item><title><![CDATA[java的接口与抽象类的使用]]></title><link>https://blog.youkuaiyun.com/cometzb/article/details/84214362</link><guid>https://blog.youkuaiyun.com/cometzb/article/details/84214362</guid><author>cometzb</author><pubDate>Mon, 07 May 2012 15:24:01 +0800</pubDate><description><![CDATA[(转载转载转载)
很多人有过这样的疑问：为什么有的地方必须使用接口而不是抽象类，而在另一些地方，又必须使用抽象类而不是接口呢？或者说，在考虑Java类的一般化问题时，很多人会在接口和抽象类之间犹豫不决，甚至随便选择一种。

　　实际上接口和抽象类的选择不是随心所欲的。 要理解接口和抽象类的选择原则，有两个概念很重要：对象的行为和对象的实现。如果一个实体可以有多种实现方式，则在设计实体行为的描...]]></description><category></category></item></channel></rss>