- 博客(120)
- 资源 (7)
- 收藏
- 关注
转载 oracle中如何批量编译视图和存储过程
oracle中如何批量编译视图和存储过程 1.批量编译存储工程的存储过程create or replace procedure compile_invalid_procedures( p_owner varchar2 -- 所有者名称,即 SCHEMA) as--编译某个用户下的无效存储过程 str_sql varchar2(200);begin
2012-03-24 17:01:25 5048
转载 Java对象池技术的原理及其实现
Java对象的生命周期分析 Java对象的生命周期大致包括三个阶段:对象的创建,对象的使用,对象的清除。因此,对象的生命周期长度可用如下的表达式表示:T = T1 + T2 +T3。其中T1表示对象的创建时间,T2表示对象的使用时间,而T3则表示其清除时间。由此,我们可以看出,只有T2是真正有效的时间,而T1、T3则是对象本身的开销。下面再看看T1、T3在对象的整个生命周期中所占的比例。
2012-02-20 21:33:44 682
转载 ImageMagick安装配置 for java项目 (使用jmagick)
ImageMagick安装配置 for java项目 (使用jmagick) 目录:一、ImageMagick介绍二、在Linux上用源码安装ImageMagick与jmagick三、在Linux上使用yum安装ImageMagick四、在windows上安装ImageMagick与jmagick五、常见问题以及解决方法转载请注明出处:http://elf8848.
2012-02-06 23:12:40 7024
转载 linux下ImageMagick,Jmagick安装说明(linux64)
1. 在安装ImageMagick之前,请检查下面包已经安装tiff-3.9.5.tar.gz (rpm -qa|grep libtiff检查是否已经安装)libpng-1.2.46.tar.gz (rpm -qa|grep libpng检查是否已经安装)jpegsrc.v6b.tar.gz (rpm -qa|grep libjpeg检查
2012-02-06 23:10:55 1301
转载 ImageMagick安装配置 for java项目 (使用jmagick)
ImageMagick安装配置 for java项目 (使用jmagick) 目录:一、ImageMagick介绍二、在Linux上用源码安装ImageMagick与jmagick三、在Linux上使用yum安装ImageMagick四、在windows上安装ImageMagick与jmagick五、常见问题以及解决方法转载请注明出处:http://elf884
2012-02-06 22:38:36 1020
转载 java基础知识记录--集合
1.List和Map区别: 1) list是存储单列数据的集合,Map是存储键和值这样的双列数据的集合2) list 中存储的数据是有顺序,并且允许重复;Map中存储的数据是没顺序的,其键是不能重复的,值可以重复。 2. List,Set,Map是否继承自Collection接口 List和Set是继承自Collection接口,Map不是 3. List
2012-01-08 22:09:01 676
原创 java将字符串根据分隔符转换成字符串数组
public class AnalyticalStr{ /** * 使用StringTokenizer类将字符串按分隔符转换成字符数组 * @param string 字符串 * @param divisionChar 分隔符 * @return 字符串数组 * @see [类、类#方法、类#成员] */ public
2012-01-08 21:34:16 18924 2
转载 分层架构下的纯JDBC事务控制简单解决方案
对目前的JavaEE企业应用开发来说,基本都会采用分层的架构, 这样可以分散关注、松散耦合、逻辑复用、标准定义。例如,目前使用SSH组合时典型的四层架构:表示层、业务层、持久层和数据层;那么,在四层架构中,事务的控制应该放在哪一层呢?如果使用Spring框架,它对事务做了很好的封装,通过它的AOP配置,可以灵活的配置在任何一层;但是在很多的需求和应用,直接使用JDBC事务控制还是有其优
2011-12-31 12:31:39 609
转载 J2EE平台的优点和缺点
1.简化结构J2EE平台支持简化的、基于组件开发模型,由于J2EE基于Java编程语言和J2SE平台,它提供了编写一次,随处运行的可移植性,遵循J2EE标准的所有服务器都支持该模型。EJB组件使编写应用程序更为简单。尽管EJB体系结构复杂,但应用程序开发人员一般都必再编写访问系统服务的代码,EJB容器会实现系统级的服务,例如,事务、安全性等。另外,J2EE还支持异构环境。基
2011-12-29 22:53:30 9561 1
转载 StringBuffer、StringBuilder和String的区别
String 是不可改变,定长;StringBuffer, StringBuilder 是不定长,可改变. 注意:本来以为StringBuilder 和StringBuffer 的equals 方法是可以比较两个字符串的内容是否相等,今天才发现不是这么回事。这两个类都直接继承自Object ,并且没有重写equals 方法。StringBuilder sb1 = new
2011-12-27 22:40:18 547
转载 ORACLE 多表关联 UPDATE 语句
为了方便起见,建立了以下简单模型,和构造了部分测试数据:在某个业务受理子系统BSS中,SQL 代码--客户资料表create table customers(customer_id number(8) not null, -- 客户标示city_name varchar2(10) not null, -- 所在城市customer_type char(2) not
2011-12-19 22:30:41 1743
转载 用java解压缩zip和rar的工具类
package decompress; import java.io.File; import java.io.FileOutputStream; import org.apache.tools.ant.Project; import org.apache.tools.ant.taskdefs.Expand; import de.in
2011-11-21 22:16:38 20395 8
转载 推荐两个界面原型设计工具--GUIDesignStudio 和 Mockups For Desktop
前段时间,有幸参加一次高级软件架构师的培训,授课老师介绍了两个很好玩的界面原型设计工具:GUIDesignStudio 和 Mockups For Desktop,现分享一下,截图说明,洗洗眼球,权当娱乐。以前在做界面原型设计的时候(不多,但有时候要做的),印象中多数用Visio或者一些UML工具来大致描述一下,效果及交互性较差,不知您是否做过这方面的工作,不管有没有,我们来了解下这两个比较有
2011-11-17 21:33:34 1142
转载 本地图片预览(支持IE6,IE7,IE8, Firefox3)
最近在Web项目开发过程中遇到的本地图片预览的需求,虽然最后因为其他原因没能使用,但是也算有些了解,整理出来。这里我们按浏览器分,主要包括IE6,IE7/8 和Firefox3, 不包含Opera,Safari和Chrome,这三个基本上需求很小,没有研究。总结一下就是:IE6下可以直接从file的value获取图片路径来显示预览。IE7和IE8下通过select获取file的
2011-11-16 23:07:16 3051
转载 jquery实现图片上传前的预览
说明:以下程序兼容IE 6 7 及FF。 第三节#previewDiv1{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);}#previewDiv2{ filter:progid:DXImageTransform.Mic
2011-11-16 23:05:07 4887 10
转载 Firefox7来了,你的上传图片及时预览功能还能Hold住吗?
以前在网上找的图片上传及时预览的功能,在firefox下测试竟然不好用了,原来是因为我的firefox升级为7的原因。Firefox7有哪些变动呢? 请看这里http://www.20ju.com/content/V171713.htm及时预览图片的功能代码:http://www.cnblogs.com/cloudgamer/archive/2009/12/22/ImagePre
2011-11-16 23:04:20 1473
原创 一些非常有用的linux命令(工作中常用)
# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod #
2011-11-03 21:10:24 511
原创 使用jstl fmt标签实现国际化
最近项目中使用struts2来实现国际化,但是在其中遇到一个问题,在web.xml文件中配置的error_page页面,如404,500错误页面等,这些页面无法使用struts2的国际化标签来实现国际化。这个问题的原因是每次调用的时候都是通过重定向转到错误页面,没有通过struts2的I18nInterceptor拦截器,导致struts2的国际化标签读取不到资源文件中的内容。解决
2011-11-03 07:50:50 2563
转载 Jquery动态添加下拉框选项
jQuery动态添加下拉框的值,点击网页上的按钮后,激活JQ函数,动态添加下拉框Options的值,每点击一次增加一个值,并按序号排列,一个JQ的小实例,让大家多了解一些JQ的用法。 http://www.w3.org/TR/xhtml1/DTD/xhtml1
2011-10-13 21:49:56 27682
转载 JS动态添加select下拉框
动态删除select中的所有options: document.getElementById("ddlResourceType").options.length=0; 动态删除select中的某一项option: document
2011-10-13 21:47:01 27237 3
原创 struts2中action得到选中的checkbox的值
struts2中得到checkbox的值:action中得到的是一个字符串,用","隔开。所以在action中定义一个属性值接收checkbox的name,然后拆串即可。html:Html代码 action:Java代码
2011-10-13 21:35:19 7114 2
原创 soap客户端调用服务端代码
Options options = super._getServiceClient().getOptions(); //初始化SOAP服务地址 options.setTo(new EndpointReference(targetEndPoint
2011-09-26 22:18:56 4099 1
原创 三种部署web应用的方法
1.直接将工程的WebContent目录拷贝到Tomcat的webapps目录下面,启动服务器即可(当然你要测试一下)2.在Tomcat的server.xml文件中Host节点下添加: Context path="/wPoliceSeeker" docBase="C:
2011-09-20 20:07:35 738
原创 Oracle ORA-01045错误解决方法
问题: 在用PL/SQL进行登录时,出现:”ora-01045 :user system lacks create session privilege; logon denied”。 原因:该用户没有创建session会话的权限 在Google找到这段的说明:
2011-09-16 22:42:35 10976
原创 收藏一篇关于 commons-logging+log4j的文章
该文章转自 http://touch.iteye.com/blog/31632一 :为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一? Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功
2011-09-13 21:06:58 782
转载 c3p0,dbcp和proxool比较
现在常用的开源数据连接池主要有c3p0,dbcp和proxool三种,其中: ¨ hibernate开发组推荐使用c3p0; ¨ spring开发组推荐使用dbcp (dbcp连接池有weblogic连接池同样的问题,就是强行关闭连
2011-09-13 20:45:10 16573 1
原创 Struts2标签<s:token />防止表单重复提交
标签防止表单重复提交,用法如下:第一步:在表单中加入 第二步:在struts.xml文件中配置拦截器
2011-08-25 22:26:00 3110
转载 struts2手动防止数据重复提交,使用struts标签取session中的值
public class CBApplyAction extends ActionSupport implements SessionAware { private Map session; /** 表单填写页面的hidden域 */ p
2011-08-25 21:26:14 1155
原创 26个Jquery使用小技巧(jQuery tips, tricks & solutions)
前段时间发布了Jquery类库1.4版本,使用者也越来越多,为了方便大家对Jquery的使用,下面列出了一些Jquery使用技巧。比如有禁止右键点击、隐藏搜索文本框文字、在新窗口中打开链接、检测浏览器、预加载图片、页面样式切换、所有列等高、动态控制页面字体大小、获得鼠标指针的X值
2011-08-17 21:13:28 619
原创 struts2的constant配置
struts2加载常量的顺序struts-default.xmlstruts-plugin.xmlstruts.xmlstruts.propertiesweb.xml后面的会覆盖掉前面的常量,最好在struts.xml中定义 怎么由.action
2011-08-17 20:56:15 1768
原创 Java常用的日期处理类
import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java
2011-08-14 13:39:18 579
原创 常用的一些javascript代码
1.// 是否为空,非空返回真,不非为空返回假 2.function isBlank(str) { 3. var blankFlag = true; 4. if (str.length == 0) return true; 5.
2011-08-14 13:36:36 549
原创 如何通过maven创建基于eclipse的web应用
最近项目中改用Maven来管理,这两天周末在网上找了一些相关信息,自己稍微试了一下现在把这些贴出来,供以后参考 1.首先到http://maven.apache.org/download.html下载maven2.在本地解压缩后 配置环境变量M2_HOME=ma
2011-08-07 21:57:14 786
原创 使用Maven构建eclipse中的web工程
我一般只用maven来管理依赖和环境配置,在开发调试阶段用eclipse来发布web项目到web容器,maven项目编译的相关文件默认放在target目录下,tomcat发布的默认目录是WebRoot。所以在不设置的情况下不能正常发布。 创建maven管理
2011-08-07 21:54:17 4672 1
转载 java基本类型取值范围及相关类型转换
整型 其中byte、short、int、long都是表示整数的,只不过他们的取值范围不一样byte的取值范围为-128~127,占用1个字节 (-2的7次方到2的7次方-1)short的取值范围为-32768~32767,占用2个字节 (-2的15次方到2的15次方-1)int的
2011-07-28 21:24:35 5531 1
转载 Oralce导入导出表数据
Oralce导入导出表数据导出:exp base55/base55@hatest file=base55.dmp log=base55.log buffer=81920000 tables=CFG_DB_RELAT,CFG_DB_URL,CFG_DYNC_TABLE_SPLIT,
2011-07-19 16:32:52 1480
原创 openSuSE11.1安装oracle11g步骤
openSuSE11.1安装oracle11g步骤1.增加oinstall用户组和dba用户组,增加oracle用户,并加入到这两个用户组中,默认组是dba用户组;2.设置oracle用户的环境变量命令: vi ~/.profile ("."代表隐藏文件,h—right,j—d
2011-07-16 23:22:46 4969 1
转载 JAVA移位运算符
移位运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:>(带符号右移)和>>>(无符号右移)。 在移位运算时,byte、short和char类型移位后的结果会变成int类型,对于 byte、short、char和int进行移位时,规
2011-07-16 11:30:18 532
转载 由MyEclipse内存不足谈谈JVM内存
如果没有进行设置的话,在使用MyEclipse的经常出现如下图所示内存不足的提示。提示中说的很明白:“MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space
2011-07-14 21:57:27 434
JBoss优化xml文件
2010-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人