自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 问答 (2)
  • 收藏
  • 关注

原创 java 选择排序

package a; public class XuanZe { public static void main(String[] args) { int[] nums = { 9, 56, 6, 42, 34 }; int n = 0; for (int i = 0; i < nums.length-1; i++) { for (int j...

2014-06-05 09:38:00 133

原创 java 插入排序

[code="java"] //码牌插 public class ChaRu { public static void main(String[] args) { int[] nums = { 9, 56, 6, 42, 34 }; int key = 0; int n = 0; for (int i = 1; i < nums.length; i++)...

2014-06-05 09:37:21 146

地方性网站 城阳部落

做了个地方性的网站 [url]www.cybuluo.com[/url] 城阳部落,是关于青岛城阳区美食,旅游,交友,亲子的综合性网站。

2012-10-10 10:38:00 221

windows下部署blgbluebutton

将bbb-client 解压到tomcat下,启动red5,访问

2012-06-26 13:20:28 261

单向一对多外键not null

hibernate 单向一对多关联的时候,多的外键不能为not null

2011-09-29 12:29:53 174

原创 php+mysql

Call to undefined function mysql_connect() 在httpd.conf文件里在LoadModule php5_module "c:/php/php5apache2_2.dll"下面追加如下语句即可: PHPIniDir "c:/php"

2011-09-03 12:41:26 139

原创 sql 模糊查询 忽略大小写

select t.id,t.age,t.name from user t where upper(t.name) like '%' || upper('liqi') || '%';

2011-05-31 11:16:44 2203

原创 db links

两台不同数据库可以通过建立db link来进行数据交互。 建立link需要有一个目标数据库的用户民和密码 create database link linkfwq connect to fzept identified by neu using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1...

2011-05-30 09:13:34 157

原创 poi的用法笔记

读 [code="java"] InputStream myxls = new FileInputStream("workbook.xls")); HSSFWorkbook wb = new HSSFWorkbook(myxls); HSSFSheet sheet = wb.getSheetAt(0); HSSFRow row = sheet.g...

2011-05-13 11:28:05 133

原创 光标位置错误

当对数据库返回结果集进行迭代子循环的时候,如果报该错误,说明next已经都了最后而退出,此时却仍对集合进行next操作。

2011-05-13 10:23:51 254

原创 oracle over 函数 开窗函数

新建一张学生表 [code="sql"] CREATE TABLE T_STU( ID NUMBER(38) PRIMARY KEY, NAME VARCHAR2(20), GENDER NUMBER(1), GRADE NUMBER(4) ); [/code] 插入数据 ...

2011-05-09 17:12:52 127

原创 oracle 死锁处理

--1.查看数据库中那些用户产生了锁 select username,sid,serial#,logon_time from v$locked_object,v$session where v$locked_object.session_id=v$session.sid; --2.杀掉ORACLE进程: alter system kill session 'sid,serial...

2011-05-07 14:47:03 135

原创 oracle动态交叉表

有一张表 ID NAME QUARTER QUANTITY 1 开发部 春天 10000 2 开发部 夏天 50000 3 开发部 秋天 30000 4 开发部 冬天 20000 5 销售部 春天 10000 6 销售部 夏天 4000 7 销售部 秋天 30000 8 销售部 冬天 20000 想要转换为 QUARTER 开发部 销售部 夏天 50000 4000...

2011-05-03 15:57:04 670

原创 存储过程中执行DDL

在oracle中,存储过程不能直接使用DDL语句,只能使用动态语句,如下所示: [code="sql"] declare v_statement varchar2(500); begin v_statement:='create table zjx_temp( id number)'; execute immediate v_statement; end; [/code]...

2011-04-28 11:42:47 585

原创 存储过程中报表或视图不存在或权限不够

遇到这种情况,需要以管理员身份登录,将该表授权select 或insert(存储过程中相关的操作)给存储过程的用户

2011-04-22 17:55:01 373

原创 oracle中使用ddl语言

在ORACLE存储过程中创建临时表   Java代码   create or replace procedure select_look   as   str varchar2(100);   begin   str:='select * from emp';   execute immediate str;   end;   在ORACLE存...

2011-04-21 23:31:33 121

原创 oralce游标使用

[code="sql"] create or replace procedure transportData_1 is cursor mycursor is select * from zjx_1; v_user zjx_1%rowtype; begin open mycursor; loop fetch mycursor into v_user; exit when...

2011-04-18 17:52:20 122

原创 webshpere下EJB2.0的helloworld

我以前用过EJB3.0开发过两个项目,除了它依赖于服务器容器的重量级外,我并没有看到它所谓的侵入性,所以当看到资料说EJB是侵入性的时候,会感到难以理解,因为使用EJB3的时候甚至感觉它比Spring还要好用。 但想不到2011年的今天,我竟然还能使用ejb2.0开发项目,虽则痛苦,其实也算是一种幸运吧。 至少让我体会到了遭到口诛笔伐的EJB2的侵入性,同时越是使用老的技术,才有更接近于原理之...

2011-04-02 16:49:58 279

原创 spring加载方式

ClassPathResource --- 从系统的类路径中加载 FileSystemResource --- 从文件系统加载,比如说自己指定配置文件的全路径 InputStreamResource --- 从输入流中加载 ServletContextResource --- 从Servlet 上下文环境中加载 UrlResource --- 从指定的Url加载 ...

2011-03-29 15:31:20 100

原创 复制文件内容

[code="java"] /** *可以将一份模板复制到指定位置 * 将指定的源文件复制到目标地址。 * * @param src * 源文件的全路径。 * @param dest * 目标文件路径。 * @return 文件拷贝操作结果:true成功,...

2011-03-24 14:06:35 140

原创 测试私有方法

[code="java"]public abstract class ExtensibleTestCase extends UnitilsJUnit4 { protected Object CallByName( Object object, String method, Object... args ) throws IllegalArgumentExcep...

2011-03-22 15:03:12 175

原创 ibatis错误提示

The error happened while setting a property on the result object. 当使用ibatis时,报这个错误的时候,是因为表中某列值为空的话,ibatis不知道将这个空值怎么样转换为返回值中对应的默认值,比如列值是空,他返回null还是0还是""。绝大多数情况应该是对应属性为int类型,可以将int改为Integer,或者对数据库表进行控制...

2011-03-19 13:39:28 199

原创 sqllite数据库

sqllite数据库是运行在本地的一个数据库。

2011-03-09 17:39:02 114

原创 Spring rmi

:lol:

2011-02-17 14:01:31 119

原创 GridData

GridLayout //容器下面元素的列数,makeColumnsEqualWidth是否相同大小单元格 public GridLayout(int numColumns, boolean makeColumnsEqualWidth); GridData类可以与GridLayout类配合使用,其中构造函数有: [code="java"] public GridData();...

2011-01-17 17:15:27 946

原创 判断字符是否是汉字

String regEx = "[\u4e00-\u9fa5]"; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(str); while (m.find()) { return true; } r...

2010-12-18 16:06:50 86

原创 RCP的欢迎界面

rcp定制欢迎界面可以在root.xhtml中用html语句创建页面,如果有根据数据库动态显示数据,可以定义一个类,实现IIntroXHTMLContentProvider接口。在其createContent方法中用硬编码的方式写HTML,例如 : [code="java"]Element ahref = dom.createElement("a"); ahref....

2010-12-09 16:17:05 380

原创 更改TitleAreaDialog的初始位置

可以用getShell().setlocation(x,y);设置

2010-11-02 15:51:26 194

原创 Collections.sort

[code="java"] Collections.sort(logList, new LogComparator1());[/code] [code="java"] class LogComparator1 implements Comparator { @Override public int com...

2010-09-30 13:16:06 137

原创 java数组强制转换的问题。

在java中,数组对象创建的时候类型是确定,而不管其存储的元素类型如何。 譬如一个Object[],里面存储的是String类型,但是并不是强制转换成String[]。运行时候会报classcast异常。 只能遍历强制转换。...

2010-08-16 11:35:48 603

原创 spring的hibernate事务管理

Spring 管理hibernate事务的标签使用: PROPAGATION_REQUIRED -- 支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS -- 支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY -- 支持当前事务,如果当前没有事务,就抛出异常。 PROPAGATI...

2010-07-27 11:43:06 106

java的文件锁

[size=large] 以前我在开发中遇到一个问题,就是一台机子只能同时运行一个该系统,因为java是运行在jvm上的,在进程中所有的java程序都是javaw.exe,这样一来就不能通过操作进程来判断是否系统已经开启。 因为系统中用到了socket,所以用了一个比较笨的替代办法,就是系统启动时候判断server的端口是否被占用,如果socekt连接出现异常,则系统退出。 ...

2010-07-26 16:21:12 153

android

从年初就想学一学android了,有朋友做这一块,但因为近来工作繁忙,可以说是有资源无热心了。 今天周日,看了一会书,有点无聊,索性在电脑上搭好了android的开发环境。 试写了几个小程序,有swing和swt开发经历,至少在最初的时候感觉还是挺易入门的。 以后我会多投入点时间进来的。 :lol: ...

2010-07-25 17:36:51 103

socket传输自定义对象

因为网络协议的缘故,传输只能传输流,所以对象必须序列化与反序列化,要传说的对象需要实现Serializable,client的和server中的该对象必须有相同的SerializableUID,这样才会认同为同一类。 但是我这样做仍然有classnotfoundexception,后来经过 高人钦 的指点才知传输类必须在client和server中的包路径相同。 这样测试通过。...

2010-05-17 00:04:59 252

原创 备忘录模式

memento是一个保存另外一个对象内部状态拷贝的对象.这样以后就可以将该对象恢复到原先保存的状态. 第一种就是采用两个不同的接口类来限制访问权限。这两个接口类中,一个提供比较完 备的操作状态的方法,我们称它为宽接口;而另一个则可以只是一个标示,我们称它为窄接 口。备忘录角色要实现这两个接口类。这样对于“备忘发起角色”采用宽接口进行访问,而 对于其他的角色或者对象则采用窄接口进行访问。...

2010-05-14 11:49:14 107

原创 解释器模式

Interpreter,解释器模式描述了如何构成一个简单的语言解释器,主要应用在使用面向对象语言开发 编译器中;在实际应用中,我们可能很少碰到去构造一个语言的文法的情况。 解释器模式的定义如下:定义语言的文法,并且建立一个解释器来解释该语言中的句子。 它属于类的行为模式。这里的语言意思是使用规定格式和语法的代码。 在GOF 的书中指出:如果一种特定类型的问题发生的频率足够高,那么可能就值得...

2010-05-14 11:33:13 93

原创 中介者模式

Mediator Pattern 用一个调停对象来封装一系列的对象交互。调停者使 各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 简单点来说,将原来两个直接引用或者依赖的对象拆开,在中间加入一个“调停”对象,使得 两头的对象分别和“调停”对象引用或者依赖。 当然并不是所有的对象都需要加入“调停”对象。如果对象之间的关系原本一目了然,调 停对象的加入便是...

2010-05-14 11:07:06 89

子类继承之序列化解决方案

在写原型模式的时候,在用clone()方法实现了的时候,发现对于深拷贝来说,会对每一个相关类添加clone方法.这样会增加代码量,故推荐在深拷贝的时候使用序列化与反序列化实行.参见于我写的原型模式. 在写序列化的时候,我想到关于子类继承实现序列化的问题,倘若是父类实现了Serializable接口,那直接对子类序列化即可.倘若父类没有实现,而子类实现了Serializable,那仅能得到子类属性...

2010-05-13 22:00:50 374

原型模式

原型模式(Prototype): 用原型实例指定创建对象的种类,并且通过拷贝原型来创建新的实例对象。它允许一个对象再创建另外一个可定制的对象,根本无需知道任何创建细节,工作原理,通过将一个原型对象传给那个要发动创建的对象,这个发动创建对象通过请求原型对象拷贝它们自己来创建。 通俗点,就是通过拷贝来进行创建实例。 原型模式适合在什么场景使用?一是类初始化需要消化非常多的资源,这个资源包括数据、硬...

2010-05-13 19:24:22 110

原创 java的clone

Object类中提供了clone方法. [code="java"] import java.util.ArrayList; public class TestClone implements Cloneable { public TestClone() { System.out.println("构造函数被执行了..."); } private ArrayList ...

2010-05-13 18:03:27 108

空空如也

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

TA关注的人

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