自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

cxf 与spring集成

   一:在web.xml中增加CXFServlet的配置: <servlet> <description>Apache CXF Endpoint</description> <display-name>cxf</display-name> <servlet-name>cxf</servl...

2014-11-14 10:47:23 167

原创 闰年检测Java正则表达式

[code="java"]/** * */package test;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @author 江进武 * 2012-12-5 */public class Runnian { public static ...

2012-12-05 16:05:22 319

原创 用SecureCRT的做Port Forwarding

现在存在两台机器 A,C 。A需要连接C。A(192.168.2.69) windowsC(192.168.0.119) linux但是A,C不在同一个网段。这样我们需要一个机器B做中间人来连接A和C。B(192.168.0.148)(外网IP 11.11.11.11) 设置secureCRT打开 option->session option->port f...

2010-11-10 18:45:52 1017

[转]office outlook 2007 如何设置开机自动启动

第一步:让Outlook2007最小化时在系统托盘  打开Outlook2007,在系统托盘的Outlook图标上右键,选中“最小化时隐藏”。第二步:让Outlook2007开机启动  找到Outlook2007的快捷图标,复制。点击“开始/所有程序/启动”,在启动上右键,选择“打开”,粘贴。第三步:让Outlook2007开机启动时最小化  在所有程序菜单找到刚添加的“Outlook2...

2010-05-06 09:59:00 203

代码整洁之道

一:有意义的命名避免使用编码 把类型或作用域编进名称里面,徒然增加了解码的负担。每个概念对应一个词  使用解决方案领域名称 记住,只有程序员才会读你的代码。所以,尽管用那些计算机科学(Computer Science,CS)术语、算法名、模式名、数学术语吧。依据问题所涉领域来命名可不算是聪明的做法,因为不该让协作者老是跑去问客户每个名称的含义,其实他们早该通过另一名称了解这个概念了。...

2010-04-14 16:33:00 92

类关系

Dependency between classes means that one class uses, or has knowledge of, another class. It is typically a transient relationship, meaning a dependent class briefly interacts with the target class bu...

2010-04-09 16:05:00 91

eclipse 快捷键

 大小写转换:ctrl+shift+x/y

2009-11-15 03:07:00 94

mysql 常用函数

一、常用字符串函数1.CONCAT(str1,str2,...)mysql> ? concat;mysql> SELECT CONCAT('My', 'S', 'QL');+-------------------------+| CONCAT('My', 'S', 'QL') |+-------------------------+| MySQL                   |...

2009-09-06 18:39:00 101

利用myeclipse生成Hibernate Mapping文件【转】

利用myeclipse生成Hibernate Mapping文件关键字: hibernate 在hibernate中,每个数据表对应的其实是一个实体类,每个实体类有一个对应的hbm.xml配置文件和你匹配,myeclipse中其实有个MyEclipse Database Explorer视图,它提供了myeclipse与数据库直接连接的内置窗口,并且通过此窗口可以生成hibernate的mappi...

2009-08-24 14:35:00 95

配置eclipse下tomcat启动参数【转】

 启动MyEclipse启动Tomcat无视catalina.bat中设置内存大小的问题。在tomcat的catalina.bat中设置set JAVA_OPTS=-Xms128m -Xmx256m,直接使用startup.bat启动tomcat没有问题。但是在myeclipse中配置tomcat后,通过myeclipse启动就出现内存溢出,之前在catalina.bat中设置的内存似乎没有作...

2009-08-14 09:35:00 197

安装svneclipse

  Installation InstructionsHere you will find a screenshot tour of the Subclipse installation process in Eclipse 3.x. These particular screens were captured in Eclipse <chsdate year="1899" month=...

2009-07-21 19:36:00 135

.net 开发相关工具(包)的作用

(1)Web Deployment Tool Beta  IIS 开发团队发布了Web程序部署工具的最新版本容易部署、备份和再发布 高效同步服务器农场 在 IIS 6.0 和 IIS 7.0 之间进行迁移易如反掌(2)Visual Studio 2008 Express EditionsFree, but limited editions of Visual Studi...

2009-03-30 23:42:00 219

开发人员是不是一个完整的开发单位

    一直没有想过一个开发人员到底等不等于一个开发单位。 今天出了个问题,才到公司项目技术负责人就说 “小江你怎么把CVS 上的代码改了? 昨天我们弄了一整天!”。我莫名其妙,公共代码我怎么会修改呢。一看历史记录,确实提交了一些配置文件,不过没任何修改啊。“你看你加了多少空格进去了,filenet 完全起不动了。。。”。空格?filenet 我完全没管呢。“你应该。。。。。提交时。。。如果。。...

2009-01-05 18:39:00 96

basicform 与 store

今天做文章搜索 想都没想直接用了个form,后来发现不对了。我得把Store reload阿,用 form 有什么用啊。把 store.baseParams 的值设置好 reload 就行。不过有很多参数要加上去阿。要是form 可以把所有的表单字段的键 值的集合拿到就好了。一看API basicform 还真有这个函数。store.baseParams= form.getValues();...

2008-12-24 17:42:00 186

gridpanel中拖拽排序

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->     //  定义拖动时样式    functio...

2008-12-23 14:54:00 322

struts2 file 标签产生的一个问题

private File file1;         public String execute(){           return "success";           }    public File getFile1() {        return file1;    }    public void setFile1(File file1) {       ...

2008-12-03 15:13:00 98

使用 ajax 提交数据

   <!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->var Ajax = {    xmlHttp:"...

2008-11-30 18:10:00 106

Xtemplate 的使用

Xtemplate 知识点 :迭代:<tpl for="kids">对 kids 迭代分支<tpl if="age < 18">占位符{variable}<p>name:{name}</p>表达式 在[ ]中的代码被认为是表达式 在[ ] 中可以使用下列变量* values: 当前对象的引用,通过这个对象你可以

2008-11-29 17:33:00 239

applyTo ,render, contentel,el,applytomarkup 的区别

 applyTo:  The id of the node, a DOM node or an existing Element corresponding to a DIV that is already present in the document that specifies some structural markup for this component. When applyTo i...

2008-11-07 00:58:00 203

呕吐呕吐

    doc.on('mouseover', handleOver, null, {buffer:150});     var el = Ext.get(name+'-link');        var tid = 0, menu, doc = Ext.getDoc();     var handleOver = function(e, t){                   ...

2008-11-02 02:11:00 264

tabpanel 添加 tab

  var viewport = new Ext.Viewport({      items:[ {        xtype:"tabpanel",        id:"tpanel",        baseCls:"x-plain",        activeTab:0,        listeners:{          "render":function(){...

2008-10-30 00:55:00 182

ext 布局

border 布局这是一个多单元格,面向应用UI的布局样式,在区域范围内自动断开和填充。border 布局没有任何直接的属性除了继承的。border 配合 region 使用,用border 布局而没有 region 报错。border 布局 元素不会撑开容器,只会自动填满容器。table 布局table 布局使你方便的呈现html表格。可以指定总共多少列。 并且rowspan、...

2008-10-29 14:49:00 115

struts2 的 json 格式化

                   struts2 的 json 格式化 普通属性 格式化成键值对。map 格式化成单个对象,list 格式化成对象数组。int totalCount=100; 格式化成 "totalCount":100  Map total = new  HashMap();  total.put("totalCount", ...

2008-10-27 10:46:00 125

javascript 里Array的一些方法

 http://www.cnblogs.com/doll-net/archive/2007/04/07/703873.html【转】javascript 里Array的一些方法  1. join()方法:join()方法的用途是连接字符串值,join()方法只有一个参数,即数组项之间使用的字符串如:var aColors = ["red","green","blue"];al...

2008-10-10 17:17:00 95

struts2 学习开始了

java 还不怎么知道,就开始学spring 了。学了一周spring 项目组决定不用spring mvc 了改用struts2,又的学了。。

2008-09-11 16:03:00 68

又出莫名奇妙的错误

 一个运行的蛮好的一个项目拿出来运行,出一堆错。首先是 “不支持区域性名称”; 弹出一个错误提示框,然后告诉你“未为调用加载任何堆栈框架”,自然是不可调试了。提示中提到两个单词"name","uploads",这两个单词倒也是太常见了。搜索这两个词全部更换,错误依旧。然后又出了一个错误:远程主机强制关闭了一个现有链接。这个倒让人能够相信自己智商不为零了。要么项目设置有什么问题引起服务器出问题,...

2008-07-30 17:05:00 212

数据库为什么没有数组

      刚才在思考分段计价的分割线是我想要是数据库中有数组多好啊。之前做项目的时候也纳闷,有一个数组的话方便很多啊,为什么不提供呢?今天有想起这个问题时才突然发现数据库中已经有了数组,而且是可变长数组--一个表的列。定义了类型,可以随便修改元素。...

2008-07-25 14:29:00 879

oracle 流程控制

 if/else运费计算,同一个省份则只收取基价。 根据是不是同一个省返回距离,同一个省份则返回零。declare    mycityname varchar2(20) := '长沙市';    toCityname varchar2(20) := '唐山市';    dis        number;    cnt        number;  begin    select...

2008-07-25 14:16:00 127

oracle 根据经纬度计算任意两地之间的距离

    昨天在网上搜了一些城市的经纬度非完整资料,想把他们添加到oracle中,折腾了半天终于完成了。无奈下班时把 pl/sql developer 关掉时没保存sql 代码。那个郁闷啊......今天就不重写昨天的内容了。 简要的阐述一下过程吧:1 导入数据网上搜到的资料就是一个普通的文本,想要弄到数据库中,要么通过一条一条对应手工录入,要么通过什么导入吧,比如excel 什么的。结果还...

2008-07-24 16:26:00 825

oracle调试 存储过程基本语法

oracle 调试  test window中 新建 bookmark,F9 --start,ctrl+N -- run into  declare Num_a number:=6;Num_b number;beginNum_b :=0;Num_b := Num_a/Num_b;Num_b :=7;dbms_output.put_line('value of Num_b'|| ...

2008-07-22 17:02:00 162

查询支持继承的角色的权限

insert into role values (1,0,'guest','默认')insert into role values (2,1,'dept','普通司局')insert into role values (3,2,'dept','管理员')select * from operationinsert into operation values(1,'登陆','')inser...

2008-07-07 17:33:00 224

用图说话

2008-07-07 12:39:00 97

读书任务

6月份把《Head First Design Pattern》 看完了。接下来7月份看《重构》还想把jive 弄一遍啊。尽量快点就一两个月吧。还想弄弄算法,看一下《代码大全》接下来是时候看看《测试驱动开发》了。还有《Oracle 9i & 10g编程艺术》,数据库方面的东西一向比较感兴趣。还有.net 本身的技术需要弄一下。LINQ,或者enterprise library什...

2008-07-01 10:43:00 138

状态模式 state

状态模式:允许对象的内部状态改变时改变它的行为,对想看起来好像修改了它的类。      状态模式和策略模式比较相似(类图就完全一样),都是A对象关联B对象,而B是可以更换的,A对象的功能随着B的具体实现的改变而改变。策略模式一般都是B对象在A对象所在的上下文中改变。而状态模式则是在B对象(状态对象)完成一定的操作在B对象内部吧A关联的B的具体实现更换。对于A来说就像是一个封闭的机器,内部实现了一...

2008-06-28 01:48:00 84

【转】C# 特性(Attribute)入门

绪论特性(Attributes)是一种崭新的声明性信息。我们不仅可以通过特性来定义设计层面的信息(例如help file, URLfor documentation)以及运行时(run-time)信息(例如使XML与class相联系),而且我们还可以利用特性建立自描述(self-describing)组件。在这篇教程中,我们将会看到如何建立和添加特性到各种程序实体以及如何在运行时环境中获取特性...

2008-06-27 13:35:00 125

迭代器模式 Iterator

   迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而有不暴露起内部的表示。 【Head First design pattern】下面来分析一个Demo:这个就是"聚合对象中的元素"。<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)&l...

2008-06-25 16:01:00 100

策略模式 strategy

策略模式:定义算法族,分别封装起来,让他们可以互相替换,从而使算法的变化独立与算法的使用者。类图:      比如说有一个类,需要用到排序,而排序方式自然是多种多样的,显然在这个类中直接用一个方法进行排序是不太好的做法,因为它不能做到在不同情况下使用不同的算法排序。我们怎样应对这中不同的需求呢。我们可以把不同的排序方法封装到不同的类(排序类)中,这些类实现一个共同的接口(排序接口)。  "使用排...

2008-06-24 12:48:00 99

外观模式 facade

                         外观模式 facade定义:提供一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。示意图:应用场景:clients 对Subsystem Classes的调用有时是很繁杂的,而这些复杂的调用逻辑对于Clients是不必要的。我们可以把复杂的调用逻辑分装到Facade,然后通过Facade间接调用。实现...

2008-06-20 12:09:00 135

适配器模式 adapter

适配器模式:将一个类的接口,转换成客户期望的另一个接口。适配器让原本不兼容的类可以合作无间。类图:  用最直白的话说就是:正写着ClassA的代码的时候发现我要实现的功能很大一部分都在ClassB里已经实现了。那好直接拿着来用呗。但别人调用的时候要的是ClassA不是ClassB啊,当然你的设计不是那么僵化的话需要的会是IClassA。那行你不是要IClassA吗,ClassA实现IClass...

2008-06-19 13:49:00 162

单件模式 singleton

     概述:我们很多时候需要一个类只产生一个实例。类似双击金山词霸一个金山词霸的进程运行起来了,然后你在双击并没有在运行一个新的进程。运行两个程序除了浪费资源以外没有任何其他作用。另外有时后生成多个对象还会出现意想不到的问题。单件模式:确保一个类只有一个实例,并提供一个全局访问点。实现分析:要保证只有一个实例,就不能让客户代码能够 new 出这个类的一个对象来。而应该让这个类本身来管理...

2008-06-19 09:35:00 125

空空如也

空空如也

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

TA关注的人

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