- 博客(64)
- 收藏
- 关注
原创 项目知识
项目1:(2009年5月–2009年6月)运营资产AR全流程管理--集团AR管理核算子项目 项目简介:项目是对现有RCR系统的程序逻辑进行修改,涉及ETL设计和补录设计。ETL过程实现工具延续现有RCR系统方式即采用PL/SQL实现,不要需新增ETL数据源。补录设计主要是新增一个GAC接口表,对各合同的确认时点通过补录进行定义,采用现有Oracle 9iAS配置系统 项目2:(2009年7...
2011-01-04 14:17:05
175
原创 JS基础函数
//屏蔽F5刷新function document.onkeydown(){ if ( event.keyCode==116){ event.keyCode = 0; event.cancelBubble = true; return false; }}//如果选择的是多选框点击行就不触发显示数据的事件 var input = window.event.srcElement; ...
2010-06-01 15:33:18
150
原创 加密解密
DESEncryptor encryptor = DESEncryptionFactory.getInstance().getEncryptor(DESEncryptionFactory.DESEDE); String strEnc = encryptor.encrypt("xyz"); System.out.println("========"+ strEnc); String st...
2010-05-21 11:12:12
160
原创 面试算法题
/** * 打印等腰空间等腰三角行 */ public void sanjiaoxin(){ int i,j,k; for ( i = 0 ;i <5; i++){ for( j = i; j <5;j++){ System.out.print(" "); } System.out.print("*"); for( k = 0;k <2*i-...
2010-05-21 11:09:50
127
原创 java基础
/** * 取得asc码 * @param str */ public void getASC(String str){ char[] stt = str.toCharArray(); for(int i = 0 ; i<stt.length ; i++){ System.out.println(stt[i]+"========"+(int)stt[i]); } } ...
2010-05-21 11:07:04
91
原创 java基础
public boolean isNumber (String str){ boolean flag = false; String reg = "^\\-{0,1}[0-9]{0,}\\.{0,1}[0-9]{0,}$";//^[0-9]*$ Pattern p = Pattern.compile(reg); Matcher m = p.matcher(str); flag = m.m...
2010-05-21 11:04:50
118
ddddddd
1、红树林深圳人皆知红树林,因为这是深圳唯一闻名全国乃至世界的自然景观。这里的真正景色实际上既不是被称为“活化石”的红树林,也不只是蔚蓝的海湾,而是体验当一群群海鸥、白鹭翱翔于碧海蓝天时的天地之辽阔。地点:深南大道南边车公庙附近交通:204、203 加班时间:1月9日,1月16日,17号半天,1月30日2月27号半天,4月5日上午 补录4月24日 ...
2010-04-28 17:59:15
171
对J2EE几点的理解
对J2EE几点的理解J2EE首先是一种构架。它包罗了Java的多种先进的技术,最合适使用MVC的方法来构建系统,其表现层使用JSP,控制层可以使用Servlet或Session Bean,用于实现业务逻辑,Entity Bean则对业务实体进行抽象。此外它还使用JAAS实现安全机制,JNDI用于查询资源,JDBC和JTA访问数据库和管理事务;JMS实现企业的消息处理;JavaMail实现与企业外界...
2010-04-12 20:53:03
116
RMI跟WebService区别
RMI的客户端和服务端都必须是java,webservice没有这个限制webservice是在http协议上传递xml文本文件,与语言和平台无关RMI是在tcp协议上传递可序列化的java对象,只能用在java虚拟机上,绑定语言RMI是EJB远程调用的基础,仅用RMI技术就可以实现远程调用,使用EJB是为了实现组件,事物,资源池,集群等功能。WebService是通过XML来...
2010-04-12 20:45:22
148
Struts+Hibernate+Spring原理
Hibernate工作原理1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactoryStruts的工作流程:在web应用启动时就会加载初始化ActionServlet,ActionServlet从struts-config.xml文件...
2010-03-24 11:10:15
147
原创 Eclipse 插件下载地址
1 EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载http://www.eclipse.org/downloads/index.php 2 lomboz J2EE插件,开发JSP,EJBhttp://forge.objectweb.org/projects/lomboz3 MyEclipse J2EE开发插件,支...
2009-06-10 21:33:42
144
原创 Windows XP必须禁止10的服务
Windows的很多服务都是双刃剑,用不好就会带来诸多安全隐患。本文介绍了十项服务,建议大家一定要禁用,此外还有十余个建议禁止的,供用户参考。 Windows XP必须禁止的服务 1.NetMeeting Remote Desktop Sharing 允许受权的用户通过NetMeeting在网络上互相访问对方。这项服务对大多数个人用户并没有多大用处,况且服务的开启还会带来安全问题,因为上...
2009-04-17 09:55:31
117
常用JS
变灰$('auditPass').disabled="disabled";buttons.disabled=true; ----------------------------------------------------------------DOM技术,用JS给对象加事件,并传参数(IE,FF通用)promptDiv.onclick = function(){closepromp...
2009-04-10 15:01:47
90
原创 收集了一些很好的JAVA学习资源
IBM中国 这个最牛了,没事多去看看. Ubuntu中文网 最新ubuntu/linux/开源新闻或者其它IT相关资讯 播布客 IT播吧 - 1200多个最新最全IT视频教程 Oracle Linux Ubuntu LoadRunner We...
2009-04-10 14:44:09
145
原创 对List冒泡排序
Java代码 //---------------------冒泡排序--------------------- final List<NsUploadVO> listvo = new&am
2009-04-10 14:40:54
208
JDBC例子
第一个: Java代码 public static void add() throws Exception { &nbs
2009-04-10 14:34:21
76
原创 Struts1和Struts2的区别
Action实现:• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO...
2009-04-10 14:26:29
91
放手才是最好的选择
三天假期一晃而过,在家里休息了三天,哪里都没有去,本来说出去走走的,但是每天晚上睡很晚,到第二天中午才起来,假期中又一次被她伤害了,真的很受不了,自己决定放手了,不是不爱她,而是放手给她幸福,希望她以后幸福快乐,而我自己呢?还是以工作为主吧,忘记以前的点点滴滴,努力工作!!!...
2009-04-07 09:12:05
182
一些常见正则表达式
\d 代表 [0-9]\l 代表 [a-z]\u 代表 [A-Z]\a 代表 [A-Za-z]\w 代表 [A-Za-z0-9_]匹配中文字符:[\\u4e00-\\u9fa5]说明:貌似 vim 中这个不好使 :(匹配双字节字符(包括汉字在内):[^\x00-\xff]匹配空白行的正则表达式:\n\s*\r匹配 HTML 标记的正则表达式:<(\S*?)[^>]*>.*?<...
2009-04-03 17:30:11
104
原创 如何优化你的网站代码
【IT168技术分析】 一个网站不管大小,其实都是一套很完整的系统,从无到有都要经过设计、制作、编码、测试这几个阶段,而在这几个阶段中影响整个网站运行效率的主要是前期的数据库 设计和后期的编码阶段,下面就这两大阶段跟大家讲下,如何制作出一个相对高效的网站。 1.数据库设计 一般来说你的数据库结构肯定是要按照给我们提要求的人来设计的,必须用到的字段是不可少的,这一点我们是无法控制的...
2009-04-03 14:44:57
126
原创 模态对话框总结
基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。 window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 使用方法: vReturnVa...
2009-04-03 14:43:09
122
原创 如何识别真正的程序员
1,激情。我曾经遇到许多“职业程序员”,他们从事IT是因为觉得这是一种职业,他们只在工作时间编程,除非送去培训否则他们不会学习新东西,这不是好的程序员。我认为一个好的程序员总是对编程充满激情,而且好的开发者会做一些编程工作即使这没有报酬。激情是一个优秀程序员的重要指标。2,自学好学编程领域始终发展变化着,不出一年有些新技术就变成了老技术,这并不是说好的程序员要对所有新技术跟进,但有些却对学...
2009-04-03 14:08:26
88
原创 高效程序员应该养成的七个习惯
1.理解你的需求 成为一个有效率的程序员首先要知道如何正确的支配自己的时间。对时间最大的浪费莫过于去做那些没有用处或者永远不会上线的项目。而导致这种结果的根源往往是对需求理解的偏差。 要最大程度避免这种情况的发生,最好的办法是快速建模,尽可能让演示系统早点出来。对于客户来说,只有看得到摸得着的产品摆在面前,他们才会有兴趣去试用观察,才会在实际的操作中发现供需双方在需求理解上的偏差。否则即...
2009-04-03 14:03:08
108
原创 培养管理意识,增强执行力
我置身IT行业整整四十年,经历了从工程师到管理者、创业者的转变,除了初期担任工程师的5年,其余碰一下年后到康柏,再与一帮年轻人创立新锐国际。从国际大企业到创业小企业,我有一个很深的体会:对于管理者(或者希望成为管理理者的人),要首先培养管理的意识;对于创业者,最好在初期就要有意识地建立规范的管理体系,以增强企业的执行力。 我是做技术出身,在担任工程师的第六个年头,我被提升到管理岗位。在七十...
2009-04-03 13:54:08
143
原创 十句话,珍藏一辈子
第一句 如果我们之间有1000步的距离 你只要跨出第1步 我就会朝你的方向走其余的999步 第二句 通常愿意留下来跟你争吵的人 才是真正爱你的人 第三句 付出真心 才会得到真心 却也可能伤得彻底 保持距离 就能保护自己 却也注定永远寂寞 第四句 有时候 不是对方不在乎你 而是你把对方看得太重 第五句 朋友就是把你看透了 还能喜欢你的人 第六句 就算是believe 中间也藏了一个lie ...
2009-04-03 13:51:42
118
原创 oracle基础(不断补充)
建表,删表 create table temp_search ( id numeric(8) primary key not null, searchName nvarchar2(50) not null, tableName nvarchar2(50) , condition nvarchar2(2000)) drop table temp_search select * from temp_s...
2009-04-03 13:44:56
93
原创 精妙SQL语句收集
Xml代码 SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE mas...
2009-04-03 13:16:33
82
原创 oracle 存储过程的基本语法 及注意事项
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGIN END 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(...
2009-04-03 13:13:32
109
原创 Oracle数据库使用及命名规则的详解
一、 命名约定 1. 是指数据库、数据库对象如TABLE、SEQUENCE、PROCEDURE、COLUMN等的命名约定; 2. 命名富有意义英文词汇,除个别通用的(见列表),要避免使用缩写),多个单词组成的,中间以下划线分割; 3. 除数据库名称长度为1-8个字符,其余为1-30个字符,Database link名称也不要超过30个字符; 4. 命名只能使用英文字母,数字和下划线...
2009-04-03 13:10:33
492
原创 脑筋急转弯
面试例题1: 100美元哪里去了? 3个朋友住进了一家宾馆。结账时,账单总计3 000美元。3个朋友每人分摊1 000美元,并把这3 000美元如数交给了服务员,委托他代到总台交账。但在交账时,正逢宾馆实施价格优惠,总台退还给服务员500美元,实收2 500美元。服务员从这500美元退款中扣下了200美元,只退还3个客人300美元。3个客人平分了这300美元,每人取回了100美元。...
2009-04-03 09:55:58
171
原创 Struts2的学习途径
正确的学习方法不仅能够让你事半功倍,也能够让你更加接近真理。在这一系列的文章之初,我想首先说说学习一个开源框架的途径。这些学习方法,不仅适用于Struts2,我想同样适用于许多其他的开源框架,比如说Spring,Hibernate等等。而这些学习方法,也是我个人的一些心得体会,希望对初学者或者正在为学习开源框架犯愁的朋友带来一些启示。 阅读、仔细阅读、反复阅读每个开源框架自带的reference...
2009-03-30 09:50:54
101
原创 Hibernate中对象三种状态的区别
都知道 Hibernate的对象 有transient,persistence,detached三种状态 下面我来说说这三种状态的区别 transient *数据库中没有与之对应的数据 *没有纳入Session的管理,也就是在没有被Session缓存 Persistence *在数据库中有与之对应的数据 *已经纳入了Se...
2009-02-23 17:47:08
145
原创 Hibernate的lazy策略
hibernate Lazy策略可以使用在: <class>标签上,可以true/false <property>标签上可以取值true/false 需要类增强工具 <set><list>标签上 可以取值 true/false/extra <many-to-one> <one-to-one> 单端关联上...
2009-02-23 17:45:50
74
原创 悲观锁和乐观锁
悲观锁的实现 :悲观锁依赖于数据库机制,在整个过程中将数据锁定,其他任何人都不能读取或修改 乐观锁: 大多数基于数据版本记录机制(Version)的实现,一般是在数据库表中加入一个version字段,还有时间戳等机制 读取数据时将版本一同读出,之后更新数据时版本号加1,如果提交数据时版本号小于或者等于数据库中的版本号 则认为数据是过期的否则给予更新 下面我们举例说明:...
2009-02-23 17:43:32
85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人