- 博客(85)
- 资源 (2)
- 收藏
- 关注
原创 Linux setup jdk environment
在/etc/profile.d/下建立一脚本java.sh用来设置环境变量。在脚本中export这三个环境变量 Create java.sh: The content as follows: export JAVA_HOME=/home/jiujiubuzui/Downloads/jdk1.7.0_05export PATH=$JAVA_HOME/bin:$PATHex...
2012-07-31 16:13:31
167
原创 Linux中的shell命令
命令行 用户登录到Linux系统时,可以看到一个shell提示符,标识了命令行的开始。用户可以在提示符后面输入任何命令及参数。例如: $ date 二 11 23 01:34:58 CST 1999 $ 用户登录时,实际进入了shell,它遵循一定的语法将输入的命令加以解释并传给系统。命令行中输入的第一个字必须是一个命令的名字,第二个字是...
2012-07-31 15:11:57
253
原创 LDAP中CN,OU,DC的含义
LDAP的 英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以 根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的 RFC都可以在LDAPman RFC网页中找到。现在LDAP技术不仅发展得很...
2012-03-04 16:53:40
939
原创 Oracle 分析函数的使用
Oracle 分析函数使用介绍 分析函数是oracle816引入的一个全新的概念,为我们分析数据提供了一种简单高效的处理方式.在分析函数出现以前,我们必须使用自联查询,子查询或者内联视图,甚至复杂的存储过程实现的语句,现在只要一条简单的sql语句就可以实现了,而且在执行效率方面也有相当大的提高.下面我将针对分析函数做一些具体的说明.今天我主要给大家介绍一下以下几个函数的使用方法1. 自动汇总...
2012-03-04 16:53:18
120
原创 Clone使用方法详解
Clone使用方法详解 java“指针” Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能 通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子clone与深度 clone,认识它们的区别、优点及缺点。 ...
2012-03-04 16:52:27
106
Flex中的拖动技术
Flex组件内置了处理拖拽事件的接口,有些控件已经实现了拖拽功能,比如List、DataGrid、Menu、HorizontalList、 PrintDataGrid、TileList、Tree,在设置相关的拖拽属性后,它们都可以在相同类型的组件之间利用鼠标来实现数据的转移。allowDragSelection 是否可以拖选allowMultipleS...
2010-07-01 16:55:00
98
Flex Application 初始化顺序
preloader->systemManager->FlexApplication started... 然后才是 preinitialize 在所有的初始化之前触发,没有子组件的定义,但是可以引用组件的变量. initialize 当所有子组件生成完成后触发,在这个时间点还没有组件被渲染出来. creationComplete 组件定义完成并已经在显示列表...
2010-06-11 14:34:00
112
flex包简解
<wbr>flash是包含了后天处理类,如访问数据库,过滤类,事件类,错误类</wbr> <wbr>mx包包含了前台的控件类,几个类等等</wbr>
2010-06-10 17:28:00
161
flex学习心得(一)
由于公司项目需要,要用flex做界面,而且使用老的flex 2做,现在已经是flex3了,flex builder 4,看来公司out了开发工具用的eclipse-jee-galileo+ flex builder 2.0项目框架是用:flex 2 + flex data service 2 + cairngorm + spring + ibatis由于是用的flex sdk 2,所以...
2010-06-10 12:56:00
178
原创 工作空闲时写的记账网站
目前网站已经上线,访问地址www.licaisoft.com网站技术用的struts+spring+ibatis,开发该网站时,最注重页面美观,安全性和易用性欢迎拍砖!
2010-05-22 19:14:38
111
对部分不常见的JAVA关键字的探讨
volatile: Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。 这样当多个线程同时与某个对象交互时,就必须要注意到要让线程及时的得到共享成员变量的变化。 而volatile关键字就是提示VM:对于这个成员变量不能保存它的私有拷贝,而应直接与共享成员变量交互。 使用建议:在两个或者...
2010-04-09 13:47:00
110
配置Spring数据源
配置一个数据源 Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。 DBCP数据源 DBCP类包位于 <spring_home></spring_home>/lib/jakarta-commons/commons-dbcp.jar,D...
2010-03-03 14:12:00
86
(转)oracle xe 手工建立ZHS16GBK字符集数据库
oracle xe universal默认创建AL32UTF8字符集,这种字符集1个汉字占用3个字节,而ZHS16GBK字符集1个汉字占用2个字节,为了节约空间,我尝试改变数据库的字符集,但是失败了,因为新字符集不是旧字符集的超集。即使用restrict模式也不行。考虑到oracle xe 安装时只是建一个空库,仅包含系统表空间等,设想通过手工执行创建ZHS16GBK字符集数据库的...
2009-12-28 15:17:00
166
Oracle 系统表大全
数据字典dict总是属于Oracle用户sys的。 1、用户: select username from dba_users; 改口令 alter user spgroup identified by spgtest; 2、表空间: select * from dba_data_files; select * from dba_ta...
2009-12-22 15:56:00
83
Java事务处理总结【JDBC事务|JTA事务|容器事务】
一、什么是Java事务通常的观念认为,事务仅与数据库相关。事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示当事务执行失败时,所有被该事务影响的数据都应该恢复到事务执...
2009-09-23 16:19:00
116
java之cookie和session
一、cookie机制和session机制的区别************************************************************************************* 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 同时我们也看到,由于才服务器端保持...
2009-09-22 15:54:00
82
Oracle Hint
在SQL语句优化过程中,经常会用到hint, 以下是在SQL优化过程中常见Oracle中"HINT"的30个用法1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT';...
2009-09-15 16:11:00
95
Spring事务配置的五种方式(转)
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。总结如下:Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理...
2009-09-10 14:22:00
82
使用xfire+spring编写webservice(服务端)
利用xfire编写webservice的例子,内容如下1. xfire + spring 发布webservice2. 利用 javascript 调用发布的webservice使用xfire+spring发布webservice其实很简单,遵循一下几个步骤即可1. 想要发布成文webservice的类,必须实现接口2. 3个配置文件(后面详细说)下面针对以上步骤...
2009-09-02 16:38:00
167
使用xfire+spring编写webservice(客户端)
xfire+spring 实践记录(一) 客户端代码: 1、将服务端的com.sap.jco.ws.WebServiceSAP.java接口copy到本地 2、新增spring的applicationcontext applicationContext-client.xml <?xml version="1.0" encoding="UTF-8"?> <!...
2009-09-02 16:38:00
112
Oracle的悲观锁和乐观锁
关键字: oracle的悲观锁和乐观锁为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题,大多数数据库用的方法就是数据的锁定。 数据的锁定分为两种方法,第一种叫做悲观锁,第二种叫做乐观锁。什么叫悲观锁呢,悲观锁顾名思义,就是对数据的冲突采取一种悲观的态度,也就是说假设数据肯定会冲突,所以在数据开始读取的时候就把数据锁定住。而乐观锁就是认为数据...
2009-08-18 09:31:00
105
Apache POI
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能。 结构: HSSF - 提供读写Microsoft Excel格式档案的功能。 XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。 ...
2009-08-14 16:06:00
82
developing with oracle: oracle文件类型
1. 参数文件(parameter file, *.ora)两种类型pfile和spfile,推荐使用spfile,pfile是字符型文件可以使用编辑器编辑,spfile是二进制文件,要使用set parameter参数进行修改。 使用set parameter进行参数修改时可以增加注释,指定修改的作用范围(memory,spfile,或者both),其中both是默认值;使用reset pa...
2009-06-08 16:36:00
339
oracle锁机制
设立封锁机制主要是为了对并发操作进行控制,对干扰进行封锁,保证数据的一致性和准确性。Oracle数据库封锁方式有三种:共享封锁,独占封锁,共享更新封锁 [b:8f4f63b9bb]封锁类型[/b:8f4f63b9bb] Oracle RDBMS的封锁类型可分为如下三类: 1、内部级封锁 内部级封锁是用于保护ORACLE内部结构,由系统内部实现,用户不能访问,因此我们不必对此做过多的...
2009-06-02 16:08:00
95
String,Double
java中从oracle中取数据,转化为String和Double显示:String------->.11Double------->1.23456446412E10decode(substr(to_char(CHARGE_AMOUNT/100),1,1),'.','0'||to_char(CHARGE_AMOUNT/100),to_char(CHARGE_AM...
2009-04-08 12:23:00
120
添加表注释和字段注释
create table test(name varchar2(8), password varchar2(12));comment on table test is '表备注';comment on column test.name is '字段备注';
2009-03-31 17:31:00
158
Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 A...
2009-03-31 14:49:00
77
Oracle中的外连接
关联的两张表,当数据少的那张要在数据多的那张表字段里,显示为NULL时,就需要使用外连接。 在讲外连接之前,先举例介绍内连接,也就是一般的相等连接。 点击下载:理解oracle中的外连接.doc select * from a, b where a.id = b.id; 对于外连接,Oracle中可以使用“(+)”来表示,9i可以使用LEFT/RIGHT/FULL...
2009-03-25 17:31:00
77
有关oracle 9i中的内连接,左外连接,右外连接问题
有关oracle 9i中的内连接,左外连接,右外连接问题 1. 内连接很简单select A.*, B.* from A,B where A.id = B.idselect A.*, B.* from A inner join B on A.id = B.id以上两句是完全等价的2. 左外连接select distinct(p.per...
2009-03-24 14:41:00
90
小数点前的0的显示问题
在处理数据时发现一个问题,Oracle对于小于1的小数,小数点前面的0是不显示的。 SQL> create table t1_number (num number);Table created SQL> insert into t1_number values(0.3268);1 row inserted SQL> insert into...
2009-03-16 17:06:00
1055
oracle 匿名存储过程插入大量测试数据
declare i integer;begin i := 1; loop insert into trade_operation_check (ID, pay_charge, pay_manner, operate_sign) values (i,4,'SY','N'); i := i + 1; ex...
2009-02-26 20:16:00
253
ORACLE 同义词(Synonyms和DBLinks)
数据库中 用户a 访问 用户b 中表t_department 首先在 库a中建立DBLinks 来链接两个库具体如下:create database link TESTLINK1connect to ACSYS//库b的某个用户名identified by "djzcq"//对应的密码using 'b';//所在服务器的库命名 然后建立同...
2009-02-17 16:10:00
93
string.equals与object.equals的区别
object.equals比较的是两个object的引用是否相等。string用==比较的是引用是否相等。 string.equals比较的是两个字符串的值是否相等.
2009-02-04 11:44:00
202
Alipay(GFS) Summary
下周一就要离开支付宝了,离开在这里奋斗了三个月的地方,自从国庆后来到支付宝,从陌生到熟悉,转眼间工作快半年,我很想把这个项目做好,尽自己的最大努力把它做好,但是还是有些许遗憾。革命尚未成功,同志还需努力。总结一下这个项目用到的技术,工具:struts, spring, ibatis, eclipse, junit, svn, oracle, jboss, linux, bugzilla, ...
2009-01-15 15:01:00
98
Struts自定义标签tag
1.首先需要在web.xml中添加tld<taglib> <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri> <taglib-location>/WEB-INF/struts-logic.tld</taglib-location> </taglib> &...
2008-12-31 14:55:00
157
写自定义标签时标记attribute里rtexprvalue的用法
其实以前也有写过自定义标签, 但是没有注意到过<rtexprvalue>的用法, 最近这几天又用上自定义标签了, 突然发现<rtexprvalue>的用法是有讲究的.rtexprvalue的全称是 Run-time Expression Value, 它用于表示是否可以使用JSP表达式.当在<attribute>标签里指定<rtexprvalue>t...
2008-12-31 14:39:00
116
Spring配置初始化ApplicationContext
1. 在struts-config.xml里,以插件的形式xml 代码< plug-in className="org.springframework.web.struts.ContextLoaderPlugIn" / > < set-property property="contextConfigLocation" val...
2008-12-30 11:36:00
65
oracle数据库配置
在文件 tnsnames.ora 下增加GFS = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.2.4.95)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = pay) ) )...
2008-12-25 11:05:00
97
jboss虚拟镜像自动部署
1.修改C:\jboss-4.0.5.GA\server\default\deploy\jbossweb-tomcat55.sar\server.xml在</host>前面加上<Context path="/gfs" docBase="D:/workspace/GFS/WebContent" reloadable="true"/> 2.删除工程的web-inf/l...
2008-12-25 11:04:00
299
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人