自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

原创 freemark 语法解析

最常用的概念1、 scalars:存储单值字符串:简单文本由单或双引号括起来。数字:直接使用数值。日期:通常从数据模型获得布尔值:true或false,通常在<#if …>标记中使用 2、 hashes:充当其它对象的容器,每个都关联一个唯一的查询名字具有一个唯一的查询名字和他包含的每个变量相关联。 3、 sequences:充当其它对象的容器,按次序...

2012-11-07 16:33:44 588

原创 RCP关闭功能无法关闭,有点意思

写程序总是能遇到种种不同的矛盾问题,好多都是没遇到的,有些是别人没遇到过的,无法再网上找到同样的经历的答案。这时我们该怎么做?首先要分析问题原因所在,什么情况出现这问题,尝试着去调试,有些问题很明显,有些需求去猜测。其次就是不断测试种种可能。最后应该对那种可能进行细分和处理。 这次在做项目,项目是RCP界面客户端,新需求都改造好了,功能都实现了。最后测试的在关闭功能时...

2012-09-20 16:47:34 262

原创 webservice之WSDL文件详解

  WSDL:  Web Services Description Language  网页服务描述语言 详解WSDL文档元素:文件是以XML格式定义的,内容分成了5大元素:1、<types>:webservice使用的数据类型,它是独立以机器和语言的类型定义,这些数据类型被<message>标签所使用。2、<message>:webse...

2012-08-31 12:08:45 818

原创 java POI操作EXCEL常用方法

样式设置:[code="java"] //创建字体 加粗 20号字 HSSFFont font = workbook.createFont(); font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD); font.setFontHeightInPoints((short)20); ...

2012-08-28 11:55:21 106

原创 java 解析json对象转化错误解决方法

今天遇到个错误因为JSONObject.toBean()把JSON字符串转换为一个自己定义的类,当其中属性有类似List , Map ,ArrayList的时候,麻烦就来了错误:MorphDynaBean cannot be cast to com.softright.bean.TestBean解决方法:在JSONObject.toBean的时候如果转换的类中有集合,可以先...

2012-08-13 15:38:33 717

原创 一般几种的数据库复制表定义

[quote]将一个表的结构复制到一个新表:1、DB2中使用like语法create table new_table like old_table;2、Oracle\Mysql\PostgreSQL:create table table_2asselect * from table_1where 1=0将一个无结果的表复制到table_23、...

2012-07-26 21:40:44 133

原创 sql中一个将null值转换成其他值函数

[quote] COALESCE函数,能将null值转换成其他值来替换 eg:SELECT COALESCE(NUM,0) FROM RESULT如果num字段的值有null的记录将用0替换结果。[/quote]

2012-07-26 21:24:36 754

原创 从一个表中查找另一表没有的记录

[quote] 如果要从一个表中查询另一个表不存在的记录,这样的情况从不同数据的角度去分析,有些数据库提供了差集的函数,有些没有要写子查询。1、DB2、postgreSQL差集函数exceptselect deptno from empexceptselect deptno from dept2、Oracle的差集函数minusselect deptno f...

2012-07-26 20:09:28 662

原创 sql语句union、union all与distinct的相同点

[quote]1、sql语句的叠加可以使用union all2、如果需要对叠加的记录进行去重复可以使用union3、但是如果使用union而不是union all,很有可能会为了去重复项而进行排序的操作。在处理大结果集的时要记住,使用union字句大致是使用了union all后的结果进行了distinct操作。select distinct depton from( se...

2012-07-26 19:49:56 911

原创 linux vi命令总结

[quote]linux下vi命令大全进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filen...

2012-07-17 09:44:01 67

原创 获取一般linux系统的系统信息,java获取单个进程的CPU使用率

[quote]一般linux系统内用这些命令获取系统信息:----------------------------------------------获取单个进程CPU,内存的占用率cmd脚本命令:top -b -n 1 -p $pid | sed '$d' | sed -n '$p'上面的$pid,就是进程的PID[/quote][code="...

2012-07-16 18:27:57 403

原创 AIX常用命令

[quote]AIX(Advanced Interactive eXecutive)是IBM开发的一套UNIX操作系统。它符合Open group的UNIX 98行业标准(The Open Group UNIX 98 Base Brand),通过全面集成对32-位和64-位应用的并行运行支持,为这些应用提供了全面的可扩展性。它可以在所有的IBM ~ p系列和IBM RS/6000工作站、服...

2012-07-16 18:18:09 78

原创 设计模式之责任链模式

刚学习了责任链模式,感觉还是蛮不错的,随手记录了下学习的内容。责任链模式:责任链模式用于弱化请求发生者和请求处理者之间的关系。当多个对象都可以对请求进行处理,但不同的对象能处理的请求类型不同时,可以通过指向另一个对象的引用把这些对象连成一条责任链。当 Client 发出一个请求时,并不知道具体由哪个对象进行处理,它看到的只是一条责任链,将请求直接交给责任链,请求会在责任链中传递,直到找到一...

2012-06-27 15:13:27 92

原创 设计模式之代理模式

代理模式,今天复习了下,做了2个测试,一个是静态代理,一个是动态代理。抄袭的理论知识,给自己涨点专业知识:按照代理类的创建时期,代理类可分为两种。1、静态代理类:由程序员创建或由特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。2、动态代理类:在程序运行时,运用反射机制动态创建而成。模拟的是买电脑的一个demo静态代理:...

2012-06-27 11:57:55 70

原创 TWaver报表工具使用的GUI线程安全问题

一个RCP实现的客户端,服务端传输数据过来客户端就主推到了UI界面,用的是观察者设计模式,在View视图中实现了update方法,这样引来了一个UI线程错误,很偶然会出现数组越界问题,就是没保证UI的变更,没在一条线程的单例下完成。 原先报错的做法是[code="java"]@Override public void update(Observable o, final...

2012-06-26 14:56:59 109

原创 观察者模式,主推消息DEMO

做RCP应用,现在在各个View中获取的实时数据都是后台程序TCP Socket扔过来的,保存在一个队里里,View中启用了UI线程去队里里实时获取该数据,这对于View来说是一个主动获取资源的方式,想改成被动获取,不用启UI线程去干这事,我想利用观察者模式来做着事,先测试了个观察者模式demo。被观察者:[code="java"]package observer;im...

2012-06-20 10:56:48 90

原创 JAVA 利用Sigar获取系统性能信息

java获取机器的一些系统性能,百度出来也有好多详解。我做了简单测试,自己记录下。获取 内存信息,CPU情况,磁盘空间等信息用了个第三方jar Sigar,这软件可以获取linux或window的信息,依靠的so和dll这样的动态链接库来实现的[code="java"]public static void main(String[] args) { try { S...

2012-06-19 10:14:25 362

原创 26个提升java性能需要注意的地方

如题:26个提升java性能需要注意的地方1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:控制资源的使用,通过线程同步来控制资源的并发访问;控制实例的产生,以达到节约资源的目的;控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。2...

2012-05-29 16:01:08 64

一个Socket数据流的问题

今天遇到个错误是关于GZIPInPutStream压缩流的问题。一直会爆错:Unexpected end of ZLIB input stream说未找到正确结束符。这个错误跟踪就是在我解压缩的地方,[code="java"] /* * 解压GZip * @param data * @return */ p...

2012-05-14 13:43:49 226

原创 SWT/JFACE 之日历控件

修修改改网上的一个日历控件,精确到日期时分秒。视图效果:[img]http://dl.iteye.com/upload/attachment/0067/8075/e40ef68b-91b4-3bd5-b09f-651cbec3d87f.png[/img]代码[code="java"]import org.eclipse.swt.SWT;import org.ec...

2012-05-09 10:13:19 287

SWT/JFACE之TableViewer的使用

测试SWT/JFACE tableViewer对象的使用效果图:[img]http://dl.iteye.com/upload/attachment/0067/6864/27856e5a-4367-3c84-9c20-87d594117697.png[/img][code="java"]/** * 测试TableViewer * @description {desc...

2012-05-07 12:04:32 272

初学SWT之布局应用

这次做下简单的笔记,SWT布局:RowLayout 和 GridLayout[code="java"]/** * 子组件将在父组件上一行或多行显示(设置相对应的属性,子组件会自动换行) * RowLayout常用属性 * Wrap:子组件是否自动换行 * pack:子组件是否保持原有大小 * justify:子组件是否根据父组件信息做调整 * spaci...

2012-05-07 10:37:13 90

原创 SWT之结合FillLayout和FormLayout结合做一个Group应用

FillLayout是布局类中最简单的,它把所有的控件放在一行或一列,并使它们有相同的大小。它有一个公有(public)的属性和类型,决定控件是放在一行还是放在一列。可以把类型传递给构造函数,也可以在构造函数后设置类型。构造函数:1、public FillLayout() Constructs a FillLayout and sets type to SWT.HORIZONT...

2012-05-04 15:45:01 196

空空如也

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

TA关注的人

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