- 博客(63)
- 资源 (1)
- 收藏
- 关注
原创 Oracle drop表、delete表 恢复操作
分享这些经验只是为了给 曾经犯过 错误的同学一个 挽救的方法第一个问题:drop table,切记没有purge掉 恢复的方法是: flashback table tableName to before drop [ rename to newTableName]解释:红字是关键字,[] 代表可...
2012-12-03 16:08:17
383
Windows svn server 配置
今天为了给公司新来的实习生搭建svn环境,所以也就学习了一下windows下的svn搭建方法,我起初是百度搜的,看着那些“大师”写的东西真是五花八门,牛叉的很,可是根本就是那么回事,我今天写这个博客,就是以我亲自实验后的结果告诉即将搭建windows上svn服务器环境的同学,其实他很简单。先到apache的网站上现在svn-server的软件,我用的是VisualSVN-Server-2.5....
2012-08-13 13:53:06
156
Extjs3.2 fieldset 添加 panel 再删除,bug解决
最近公司的一个项目中需要用extjs中的fieldset进行动态的添加、删除元素,结果遇到了这样的bug,当我在fieldset中动态添加一个嵌套panel的textfield属性时,之后我在删除这个panel,这个panel 的dom确实是从 document中删除了,可是在formpanel级别的并没有移除,在formpanel表单验证的时候会报错。 在extjs的官网中 看了有同样问...
2012-06-01 08:57:43
184
xfire1.2.6 srping2.5 集成WebService
和大家分享一下我做的demo案例,xfire和spring2.5集成。需要的jar文件[code="java"]xfire-all-1.2.6.jarjdom-1.0.jarwsdl4j-1.6.1.jarcommons-codec-1.3.jarcommons-httpclient-3.0.jarstax-api-1.0.1.jarspring.jarco...
2012-04-28 10:36:05
105
CXF2.4 Spring3 编写WebService Server & Client
最近由于公司的项目需求,需要编写WebService,以前用axis2,领导讲有问题,具体我还不了解到底出了什么问题,让我改成Xfire,xfire 被 CXF 并购,并且 有apache来进行维护和升级,xfire 最后一次更新版本是1.2.6,本案例讲的是cxf和spring集成 需要准备的jar文件有:[code="java"]commons-logging-1.1.1.ja...
2012-04-27 22:58:40
105
聊聊Java 方法中的参数
昨天拜读了一下《Thinking In Java》翻译版,其中有一段话是这样的写,大概的意思是:java方法中的参数 为final类型的,则该参数所指的对象是不可以改变的,这个 翻译真是让人蛋疼的很。那么我来聊聊这个话的意思:1、 java 方法中的参数如果为基本数据类型或者String 时,相当于在参数前面自动加上了final,你在方法体内 对 参数的值进行修改,并不会影响方法调用出...
2012-04-16 10:48:10
65
Antlr V3 编写的四则运算
这两天在研究antlr这个框架,至于这个鸟东西如何解释,大家可以到他的官网上去看,2.7.5版本的还有中文版的帮助文档。好,我们直接说事,antlr的词法规则文件的保存内容是.g 结尾的文件。四则运算的.g文件是:[code="java"]grammar SiZe;options{ backtrack=true;} @header { package com...
2012-04-11 15:50:51
124
计算两个日期点间的周末天数
闲来无事,想起这么一个问题,所以就试着搞了搞这个算法,希望大家可以给出更加高效和牛叉的算法来求取“两个时间点间的周末天数”[code="java"]import java.text.SimpleDateFormat;import java.util.Calendar;/** * @author kaobian.iteye.com * @date Apr 5, 201...
2012-04-06 13:08:36
405
Extjs combobox 自动提示
简单介绍一些原理,代码大家下载附件就可以了。extjs 的combobox 支持 autocomplete功能的几点注意,需要修改几个地方:triggerAction : 'query' 这个表示 自动提示,queryParam : 'autoContent' 这个是对输入的字符窜向后台传递的变量名字listeners : { //为了解决 编辑后无法保存 rend...
2012-01-05 17:25:03
305
RMI demo
由于公司的项目中用到了java.rmi 分布式中的东西,所以就研究了一下,总结给朋友们分享,支持JDK1.6+我们编写的借口类必须要继承java.rmi.Remote 接口。好的,不多罗嗦,直接来代码:[code="java"]package com.kaobian.rmi;import java.rmi.Remote;import java.rmi.RemoteExc...
2011-12-17 15:40:47
76
聊聊JS中的RegExp的exec方法
今天在研究jQuery源码的时候,发现对RegExp的exec方法不熟悉,就百度了一下,看了一下大概的解释,又结合代码做了一下测试,总结如下,自我感觉比网上很多人解释的要清晰,也请牛人指点[code="java"] var quickExpr =/(\d{4})([a-z]{4})(\d{4})([=]{4})/; alert(quickExpr.exec("1234abcd5678=...
2011-12-02 23:18:28
124
java的|、||、&、&&知多少
java用的久的朋友都会回归基础,我想问个问题,大家对 |、 ||、 &、 && 这四个符号了解多少?| : 会检查每一个 条件的真伪,再做“或”运算||: 按照条件写的顺序,直到一个为true时,后面的条件则不再检查,直接进入条件& : 会检查每一个 条件的真伪,再做“与”运算&&: 按照条件写的顺序,直到一个为false时,后面的条件则不再检查,直接跳出也就说 |...
2011-11-21 00:04:28
103
java,我对你陌生了
我从毕业到现在做java也快两年了,目前的状态是不断的学习新的技术、框架,对于工作只是停留在完成任务,对于质量这个非常的欠考虑。想请问各位同学,如果往下更好更加深入的学习java,写出质量较好的java代码,希望大家多多提一些建议,thanks...
2011-11-18 10:57:00
75
Spring整合Axis2
在单独使用axis2做webservice的话,操作步骤其实挺繁琐的,可以参照笔者的axis2文章(http://kaobian.iteye.com/blog/1120446),但是我们把axis2和spring结合后,开发变的很简单,就像写action一样轻松了。好了,下面开始我们的代码演示:需要我们加入的jar,axis2和spring,笔者的jar包加的有些多(axis2下的所有jar,...
2011-11-15 11:00:19
103
让我受伤的北京房屋中介
[color=red][size=large]仅以此事警告所有的从中介租房子的童鞋们!我和同学共同租房子,房子是转租别人的,当时为了省钱,就没通过中介,这样可以免去中介费。在房子租金到期的前一个星期,中介的业务员(本故事的核心人物),也就是当初通过这厮租的房子。他来这催缴房租,我同学就将房租交给了这厮,当时为了“保险”,让这厮开了收据。故事就这样的开始了,过了三周,中介公司的老板来我们...
2011-11-10 09:00:29
87
hibernate 一对一双向关联的 级联操作
[size=small]今天在做 hibernate 一对一 双向 操作的时候,我的主键 设置 是 自定义类型的,结果在保存的时候 必须要先保存 指定主键的那个对象,下一个对象才可以引用到这个 主键,那么这样的hibernate 的一对一的 级联操作 就没有显示出来,但是 我的主键如果设置为自动增长的时候 缺可以 级联保存指定主键的那个 对象。请高手指点[/size]...
2011-10-29 23:33:15
140
自己写的定时器功能
实际执行任务的类:[code="java"]package MyTask;import java.util.TimerTask;public class MyTask extends TimerTask { @Override public void run() { System.out.println("执行一次任务"); }}[/code]...
2011-10-18 21:46:51
108
伤不起的小学乘法
1.十几乘十几:口诀:头乘头,尾加尾,尾乘尾。例:12×14=?解: 1×1=1 2+4=6 2×4=8 12×14=168注:个位相乘,不够两位数要用0占位。2.头相同,尾互补(尾相加等于10):口诀:一个头加1后,头乘头,尾乘尾。例:23×27=?解:2+1=3 2×3=6 3×7=21 ...
2011-09-16 15:22:09
66
jQuery异步生成树
这个树是用zTree这个插件搞定的!代码如下页面代码:[code="jsp"] jQuery Tree var zTree1; var setting = { checkable: false, async: true, asy...
2011-09-13 09:40:06
124
jquery.each 兼容IE,firefox
jQuery的each 方法中的this指针指向问题,这个是昨天工作中遇到的问题jQuery.each 写法:1 :[code="java"]jQuery('input[type=checkbox]').each(function (){ alert(this.checked+this.treeId);//treeI的是自定义属性});[/c...
2011-08-24 09:57:09
287
遍历json 对象的属性并且动态添加属性
昨天因为公司的一个需求,所以就研究了一下json对象的属性的遍历和动态修改:[code="java"] var person= { name: 'zhangsan', pass: '123' , 'sni.ni' : 'sss', hello:function (){ for(var i=0;i...
2011-08-18 12:32:33
586
win7 下安装oracle
今天在win7下安装oracle可是费了不少的力气,我总结一下安装的过程,和安装后的几个事情,共大家参考,本人也是通过网络才成功完成oracle 的安装,大家分享就是了 第一步安装准备: 将oracle 的压缩包解压,搜索refhost.xml 这个文件,搜到了后在这个文件 添加 <OPERATING_SYSTEM> <VERSION VA...
2011-08-16 17:48:36
61
改良后的《js鼠标点击位置 弹出层由中心向四周缓慢扩大》
<html><head><title>无标题文档</title><script language="javascript"> var level = 1; var div ; var timeout ; document.onclick = fun...
2011-07-22 15:32:38
103
程序员的四个境界
第一个境界:模仿别人的代码,并且能够在计算机中正确的运行起来第二个境界:学习分析问题和推理的技巧,学习用逻辑的语言来精确的表达一个问题第三个境界:学习抽象思维和找出事物表象后面的规律第四个境界:程序设计大师,可以创作出经典的作品 ...
2011-07-22 13:24:03
62
安装LCDS
ldcs下载地址:http://www.adobe.com/products/eula/livecycle/es/trial/eula_dataservices.html 点击你同意,下一步就可以了安装都是正常的下一步,其中有一步让你选择是J2EE项目还是TOMCAT ,你选择tomcat 就可以了。这样我们 就可以在 eclipse 中新建一个 flex项目,在第一个界面我要选...
2011-07-20 15:56:56
239
Flex3 的三种通信
最近看了一些关于flex3的一些学习资料,算是初级的接触了flex3,我介绍flex3的两种通信方式,一个是HTTPService,一个是LCDS(RemoteObject),其中网络说RemoteObject这种方式的通信是最快的, 我并没有去测试,我相信网络资源不会错的,还有一种通信方式是WebService,这个需要指定你操作的方法,我感觉和HTTPService区别也不是很大,也就没写。...
2011-07-20 15:46:09
114
多线程读取文件
单线程读取10K个 文件的话会显的非常的慢,但是如果我们开启多个线程去读取,会让读取的速度大大的加快,顺便说一下多线程的注意事项:synchronized 代码快中 尽量简短,不要有 类似socket.accept() inputstream.read() 这样的阻塞式的方法,这样会让程序减慢,如果synchronized代码快中的东西太多,容易造成单线程的囧地,而且速度还不如单线程快。废...
2011-07-18 09:08:07
163
模拟tomcat工作原理
本文也是参考了网上的资料,加上我自己的整理得出的。httpserver原理:服务器端 打开一个socket,一直处在监听tomcat指定的 ip 的指定端口,一旦有访问的,就开启一个线程去处理,代码如下:-------------------------------server:[code="java"]package com.kaobian;import java...
2011-07-18 08:51:12
53
移动漫游、长途优惠
办理本次漫游优惠计划后,主叫和接听都从原来的0.39元/分钟降至0.21元/分钟。优惠时间为即日起至2月28日,3月1日起恢复原价。另外本次活动并不针对港澳台地区,特殊号码通话也不在活动之内。 如果想开通此次漫游会有业务,可编辑短信KTMYYH发送至10086,短信发送成功之后即日就可开通,北京移动会收取1元的月功能费。图为中国移动LOGO 除了漫游资费的优惠外,北京移动近日还...
2011-07-15 17:32:43
259
oracle的sql优化
oracle的sql也是遵循几点原则1.能用oracle自带函数,或者用他的函数可以实现的效果,尽量用oracle的函数,因为他的函数的算法和实现函数的语言都是效率非常高的,一般情况下比我们写的要高效。2. sql的关键字都大写,因为oracle 再执行sql时,会把所有的sql 转换为大写来执行3.select 句子中最好不要出现* ,要写具体的列名,不然 oracle会一次解析每个...
2011-07-14 09:35:47
81
flex对应java数据类型
先介绍一下flex 的数据类型和java对照表 由flex往java端通信java数据类型 flex 数据类型 null null Number Number ...
2011-07-14 09:32:14
78
xfire webservice
跟大家分享一下我对xfire的初步了解,我想可以帮助刚刚接触 开发借口的朋友们。先说服务器端:我们正常写我们的接口、实现类,如何发布我们的接口:在src目录下新建META-INF包,在这个包下建立xfire包,在xfire包下新建一个services.xml,这个xml 可以从xfire 的事例包中找到。这个xml 是配置我们即将发布的接口、实现类和webservices的名字,被外部访问...
2011-07-14 09:27:11
84
axis2
昨天研究了一下Axis2 开发webservices的流程,主要是看下载后带的war包和docs,来研究这个框架,版本是1.55,jar 包可以到apache 网站去下载,本案例中用到的jar也没附带,请自行加上,运行事例。apache.axis2网址:http://axis.apache.org/axis2/java/core/download.cgi总结如下: 我采用...
2011-07-09 13:56:47
65
原创 Oradcle 集合操作
oracle 对集合的函数 : UNION、UNION ALL 、INTERSECT、MINUS 1、UNION (无重并集):当执行UNION 时,自动去掉结果集中的重复行,并以第一列的结果进行升序排序。 2、UNION ALL (有重并集):不去掉重复行,并且不对结果集进行排序。 3、INTERSECT (交集):取两个结果集的交集,并且以第一...
2011-06-25 13:49:50
177
js 实现的简单选项卡 原理(支持IE)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><
2011-06-21 14:22:45
121
原创 数据库建立索引的原则
本文摘自csdn(http://blog.csdn.net/yanshouke/archive/2008/12/18/3547518.aspx)铁律一:天下没有免费的午餐,使用索引是需要付出代价的。索引的优点有目共睹,但是,却很少有人关心过采用索引所需要付出的成本。若数据库管理员能够对索引所需要付出的代价有一个充分的认识,也就不会那么随意到处建立索引了...
2011-06-21 11:27:09
98
js鼠标点击位置 弹出层由中心向四周缓慢扩大
<html><head><title>无标题文档</title><script language="javascript"> var level = 1; var div ; var timeout ; document.onclick = fun...
2011-06-17 18:23:28
136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人