- 博客(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
120
原创 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
134
地方性网站 城阳部落
做了个地方性的网站 [url]www.cybuluo.com[/url] 城阳部落,是关于青岛城阳区美食,旅游,交友,亲子的综合性网站。
2012-10-10 10:38:00
205
原创 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
122
原创 sql 模糊查询 忽略大小写
select t.id,t.age,t.name from user t where upper(t.name) like '%' || upper('liqi') || '%';
2011-05-31 11:16:44
2191
原创 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
145
原创 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
125
原创 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
119
原创 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
117
原创 oracle动态交叉表
有一张表ID NAME QUARTER QUANTITY1 开发部 春天 100002 开发部 夏天 500003 开发部 秋天 300004 开发部 冬天 200005 销售部 春天 100006 销售部 夏天 40007 销售部 秋天 300008 销售部 冬天 20000想要转换为QUARTER 开发部 销售部夏天 50000 4000...
2011-05-03 15:57:04
647
原创 存储过程中执行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
565
原创 存储过程中报表或视图不存在或权限不够
遇到这种情况,需要以管理员身份登录,将该表授权select 或insert(存储过程中相关的操作)给存储过程的用户
2011-04-22 17:55:01
357
原创 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
107
原创 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
111
原创 webshpere下EJB2.0的helloworld
我以前用过EJB3.0开发过两个项目,除了它依赖于服务器容器的重量级外,我并没有看到它所谓的侵入性,所以当看到资料说EJB是侵入性的时候,会感到难以理解,因为使用EJB3的时候甚至感觉它比Spring还要好用。但想不到2011年的今天,我竟然还能使用ejb2.0开发项目,虽则痛苦,其实也算是一种幸运吧。至少让我体会到了遭到口诛笔伐的EJB2的侵入性,同时越是使用老的技术,才有更接近于原理之...
2011-04-02 16:49:58
267
原创 spring加载方式
ClassPathResource --- 从系统的类路径中加载 FileSystemResource --- 从文件系统加载,比如说自己指定配置文件的全路径 InputStreamResource --- 从输入流中加载 ServletContextResource --- 从Servlet 上下文环境中加载 UrlResource --- 从指定的Url加载 ...
2011-03-29 15:31:20
90
原创 复制文件内容
[code="java"] /** *可以将一份模板复制到指定位置 * 将指定的源文件复制到目标地址。 * * @param src * 源文件的全路径。 * @param dest * 目标文件路径。 * @return 文件拷贝操作结果:true成功,...
2011-03-24 14:06:35
128
原创 测试私有方法
[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
154
原创 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
186
原创 GridData
GridLayout//容器下面元素的列数,makeColumnsEqualWidth是否相同大小单元格public GridLayout(int numColumns, boolean makeColumnsEqualWidth);GridData类可以与GridLayout类配合使用,其中构造函数有:[code="java"]public GridData();...
2011-01-17 17:15:27
928
原创 判断字符是否是汉字
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
75
原创 RCP的欢迎界面
rcp定制欢迎界面可以在root.xhtml中用html语句创建页面,如果有根据数据库动态显示数据,可以定义一个类,实现IIntroXHTMLContentProvider接口。在其createContent方法中用硬编码的方式写HTML,例如 :[code="java"]Element ahref = dom.createElement("a"); ahref....
2010-12-09 16:17:05
368
原创 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
125
原创 java数组强制转换的问题。
在java中,数组对象创建的时候类型是确定,而不管其存储的元素类型如何。譬如一个Object[],里面存储的是String类型,但是并不是强制转换成String[]。运行时候会报classcast异常。只能遍历强制转换。...
2010-08-16 11:35:48
585
原创 spring的hibernate事务管理
Spring 管理hibernate事务的标签使用:PROPAGATION_REQUIRED -- 支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS -- 支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY -- 支持当前事务,如果当前没有事务,就抛出异常。 PROPAGATI...
2010-07-27 11:43:06
91
java的文件锁
[size=large] 以前我在开发中遇到一个问题,就是一台机子只能同时运行一个该系统,因为java是运行在jvm上的,在进程中所有的java程序都是javaw.exe,这样一来就不能通过操作进程来判断是否系统已经开启。 因为系统中用到了socket,所以用了一个比较笨的替代办法,就是系统启动时候判断server的端口是否被占用,如果socekt连接出现异常,则系统退出。 ...
2010-07-26 16:21:12
143
android
从年初就想学一学android了,有朋友做这一块,但因为近来工作繁忙,可以说是有资源无热心了。今天周日,看了一会书,有点无聊,索性在电脑上搭好了android的开发环境。试写了几个小程序,有swing和swt开发经历,至少在最初的时候感觉还是挺易入门的。以后我会多投入点时间进来的。 :lol: ...
2010-07-25 17:36:51
91
socket传输自定义对象
因为网络协议的缘故,传输只能传输流,所以对象必须序列化与反序列化,要传说的对象需要实现Serializable,client的和server中的该对象必须有相同的SerializableUID,这样才会认同为同一类。但是我这样做仍然有classnotfoundexception,后来经过 高人钦 的指点才知传输类必须在client和server中的包路径相同。这样测试通过。...
2010-05-17 00:04:59
236
原创 备忘录模式
memento是一个保存另外一个对象内部状态拷贝的对象.这样以后就可以将该对象恢复到原先保存的状态.第一种就是采用两个不同的接口类来限制访问权限。这两个接口类中,一个提供比较完备的操作状态的方法,我们称它为宽接口;而另一个则可以只是一个标示,我们称它为窄接口。备忘录角色要实现这两个接口类。这样对于“备忘发起角色”采用宽接口进行访问,而对于其他的角色或者对象则采用窄接口进行访问。...
2010-05-14 11:49:14
95
原创 解释器模式
Interpreter,解释器模式描述了如何构成一个简单的语言解释器,主要应用在使用面向对象语言开发编译器中;在实际应用中,我们可能很少碰到去构造一个语言的文法的情况。解释器模式的定义如下:定义语言的文法,并且建立一个解释器来解释该语言中的句子。它属于类的行为模式。这里的语言意思是使用规定格式和语法的代码。在GOF 的书中指出:如果一种特定类型的问题发生的频率足够高,那么可能就值得...
2010-05-14 11:33:13
87
原创 中介者模式
Mediator Pattern用一个调停对象来封装一系列的对象交互。调停者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。简单点来说,将原来两个直接引用或者依赖的对象拆开,在中间加入一个“调停”对象,使得两头的对象分别和“调停”对象引用或者依赖。当然并不是所有的对象都需要加入“调停”对象。如果对象之间的关系原本一目了然,调停对象的加入便是...
2010-05-14 11:07:06
83
子类继承之序列化解决方案
在写原型模式的时候,在用clone()方法实现了的时候,发现对于深拷贝来说,会对每一个相关类添加clone方法.这样会增加代码量,故推荐在深拷贝的时候使用序列化与反序列化实行.参见于我写的原型模式.在写序列化的时候,我想到关于子类继承实现序列化的问题,倘若是父类实现了Serializable接口,那直接对子类序列化即可.倘若父类没有实现,而子类实现了Serializable,那仅能得到子类属性...
2010-05-13 22:00:50
341
原型模式
原型模式(Prototype): 用原型实例指定创建对象的种类,并且通过拷贝原型来创建新的实例对象。它允许一个对象再创建另外一个可定制的对象,根本无需知道任何创建细节,工作原理,通过将一个原型对象传给那个要发动创建的对象,这个发动创建对象通过请求原型对象拷贝它们自己来创建。通俗点,就是通过拷贝来进行创建实例。原型模式适合在什么场景使用?一是类初始化需要消化非常多的资源,这个资源包括数据、硬...
2010-05-13 19:24:22
102
原创 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
95
空空如也
eclipse编辑框里出现灰色换行号 空格号之类的,怎么让其不显示?
2012-02-22
jboss中运行jsf报错
2010-01-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人