自定义博客皮肤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 95

原创 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 97

地方性网站 城阳部落

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

2012-10-10 10:38:00 168

windows下部署blgbluebutton

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

2012-06-26 13:20:28 222

单向一对多外键not null

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

2011-09-29 12:29:53 133

原创 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 91

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

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

2011-05-31 11:16:44 2139

原创 db links

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

2011-05-30 09:13:34 121

原创 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 92

原创 光标位置错误

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

2011-05-13 10:23:51 198

原创 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 92

原创 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 91

原创 oracle动态交叉表

有一张表ID NAME QUARTER QUANTITY1 开发部 春天 100002 开发部 夏天 500003 开发部 秋天 300004 开发部 冬天 200005 销售部 春天 100006 销售部 夏天 40007 销售部 秋天 300008 销售部 冬天 20000想要转换为QUARTER 开发部 销售部夏天 50000 4000...

2011-05-03 15:57:04 611

原创 存储过程中执行DDL

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

2011-04-28 11:42:47 531

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

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

2011-04-22 17:55:01 319

原创 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 82

原创 oralce游标使用

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

2011-04-18 17:52:20 86

原创 webshpere下EJB2.0的helloworld

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

2011-04-02 16:49:58 240

原创 spring加载方式

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

2011-03-29 15:31:20 68

原创 复制文件内容

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

2011-03-24 14:06:35 103

原创 测试私有方法

[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 122

原创 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 149

原创 sqllite数据库

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

2011-03-09 17:39:02 82

原创 Spring rmi

:lol:

2011-02-17 14:01:31 64

原创 GridData

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

2011-01-17 17:15:27 897

原创 判断字符是否是汉字

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 61

原创 RCP的欢迎界面

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

2010-12-09 16:17:05 336

原创 更改TitleAreaDialog的初始位置

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

2010-11-02 15:51:26 132

原创 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 101

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

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

2010-08-16 11:35:48 553

原创 spring的hibernate事务管理

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

2010-07-27 11:43:06 65

java的文件锁

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

2010-07-26 16:21:12 111

android

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

2010-07-25 17:36:51 69

socket传输自定义对象

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

2010-05-17 00:04:59 198

原创 备忘录模式

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

2010-05-14 11:49:14 65

原创 解释器模式

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

2010-05-14 11:33:13 67

原创 中介者模式

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

2010-05-14 11:07:06 56

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

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

2010-05-13 22:00:50 309

原型模式

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

2010-05-13 19:24:22 78

原创 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 70

空空如也

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

TA关注的人

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