- 博客(61)
- 资源 (24)
- 收藏
- 关注
转载 利用org.apache.commons.io.FileUtils快速读写文件
利用org.apache.commons.io.FileUtils快速读写文件 http://php.11519.net/5jblog/?p=475 String fileName = "C://11.txt"; File file = new File(fileName); String fileContent = ""; try { fileC
2011-05-27 23:54:00 2508
原创 oracle initializationg or shutdown in progress
客户Oracle服务器进入PL/SQL Developer时报ora-01033:oracle initializationg or shutdown in progress 错误提示,应用系统无法连接Oracle服务。经远程指导解决问题。过程如下:1、进入CMD,执行set ORACLE_SID=fbms,确保连接到正确的SID;2、运行sqlplus "/as sysdba"
2011-05-21 16:41:00 811
原创 oracle中的一个表空间文件被删除
--如果是ARCHIVELOG模式svrmgrl>;alter database datafile 'E:/EPOLICE.ORA' offline;--如果是NOARCHIVELOG模式svrmgrl>;alter database datafile 'E:/EPOLICE.ORA' offline drop;svrmgrl>;alter database open;
2011-05-21 16:41:00 825
转载 java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
MyEclipse Database Explorer建立oracle数据库连接的时候,报的错误信息,网上很多都是将原因定位到oracle的版本,或者oracle驱动的版本上,但是这些都不对。解决办法:出现这种问题的主要原因是MyEclipse在启动时候,语言编码是在[MyEclipse路径]/eclipse/eclipse.ini文件中加载的,而国别编码是从系统的区域设置中得到的.如
2011-05-21 11:10:00 1395
原创 发送邮件(转)
/// /// 发送邮件 /// /// 发送人的地址 /// 我的Email地址 /// 发送标题 /// 发送的内容 /// 我的Email登录名 /// 我的Email密码 /// Smtp邮件服务器 ///
2011-05-21 08:14:00 841
转载 Oracle用户、权限、角色管理 (转)
<br />Oracle 权限设置<br />一、权限分类:<br />系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。<br />实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。<br /> <br />二、系统权限管理:<br />1、系统权限分类:<br />DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。<br />RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。<br />CONNECT
2011-05-21 08:04:00 767
原创 利用Spring中的AOP做权限管理
AOP在Spring中占有很重要的地位,做了一个例子是利用AOP来做一个登陆的身份验证。。希望能对大家有所帮助,使用了AOP可以在不破坏你的代码的前提下帮你完成验证功能。。转一点AOP的知识:程序代码: 1、Spring只支持方法拦截,也就是说,只能在方法的前后进行拦截,而不能在属性前后进行拦截。2、Spring支持四种拦截类型:目标方法调用前(before),目标方法调用后(af
2011-05-20 20:21:00 1329
原创 Spring声明式事务管理,通过Spring AOP实现
Spring也提供了声明式事务管理。这是通过Spring AOP实现的。 Spring中进行事务管理的通常方式是利用AOP(面向切片编程)的方式,为普通java类封装事务控制,它是通过动态代理实现的,由于接口是延迟实例化的,spring在这段时间内通过拦截器,加载事务切片。原理就是这样,具体细节请参考jdk中有关动态代理的文档。本文主要讲解如何在spring中进行事务控制。 动态代理
2011-05-20 20:21:00 2857
原创 struts1和struts2的区别
Struts1和Struts2的区别和对比:Action 类: ? Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 ? Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必
2011-05-20 20:20:00 750 1
原创 (转)用IReport3.7.2开发Web报表(一)——IReport使用
我已经很久没有亲自使用IReport开发报表了,记得当时用时还是零点几版本,转眼这么久过去了(估计2年了吧),今天公司要开发报表,而新同事们都不会,只好亲自上手做一个,也算是Demo吧。再次到JasperForge.org的官网下了一个IReport3.7.2的最新版,惊奇发现现在这东西好用多了,完全是Netbeans框架实现的(本人可以Netbeans的忠实粉丝,一直用Netbeans开发)操作
2011-05-20 20:19:00 1524
原创 (转)使用IReport3.7.3开发C/S应用的报表系统
之前我写了三篇关于使用IReport3.7.2开发Web报表的文章,忽然最近有博友询问关于使用IReport开发C/S应用客户端报表的方法,呵呵,说实话我之前一直做B/S应用,还确实没有过多考虑C/S应用下报表的开发。不过我认为原理是相通的,下面就来仔细介绍一下。 首先是绘制报表,报表采用JavaBean作为数据源,其方法可以参考《使用IReport3.7.2开发WEB报表》
2011-05-20 20:19:00 1233 1
原创 (转)用IReport3.7.2开发Web报表(二)——IReport使用
6、手工编写一个例子 6.1、需求 前面我们已经介绍了IReport的开始,现在我们做一个例子。假设我们要做一个会议通讯录的报表,要求按照参会人的单位分组显示,即同一个单位的参会人员显示在一起,而且每个人占用一行,相邻两个人之间用不同的背景进行间隔。要求在标题下面打印会议名称,会议名称通过参数传入。 6.2、绘制 首先你需要获得J
2011-05-20 20:18:00 2000
原创 (转)WebService是什么
WebService是什么? Webservice的一个最基本的目的就是提供在各个不同平台的不同应用系统的协同工作能力。 其实WebService并不是什么神秘的东西,它就是一个可以远程调用的类,或者说是组件。 为什么要使用WebService? WebService是一个新的概念,它并不是微软首先提出的,但是微软的dotnet战略让它最广泛的发挥它的潜能。也许
2011-05-20 20:16:00 7325
原创 (转)用IReport3.7.2开发Web报表(三)—— 编写报表程序
好,本篇开始讲解如何利用设计好的jasper报表来付诸应用,即在Web应用中如何调用jasper报表文件。 首先运行Netbean IDE 6.8,并创建一个Web应用的工程。如何在Netbean IDE创建Web应用工程,包括如何使用Netbean IDE可以参考我写的《NetBeanIDE 6如何安装和使用》文章,这篇文章在我博客日志的”NetbeanIDE“分类中,时间是2
2011-05-20 20:16:00 1147
原创 (转)数据库左右连接,内外连接
首先说 内外连接: 内连接:取的两个表的(有能连接的字段),的交集,即字段相同的。利用内连接可获取两表的公共部分的记录, select * from A,B where A.Aid=B.Bnameid 与 Select * from A JOIN B ON A.Aid=B.Bnameid的运行结果是一样的。 外连接:左右连接。 外连接分为两种,一
2011-05-20 20:15:00 916
原创 (转)Struts2中使用FreeMarker充当表现层
FreeMarker是一个非常优秀的模板引擎,这个模板引擎可用于任何场景,FreeMarker负责将数据模型中的数据合并到模板中,从而生成标准输出.界面开发人员只需要关于界面(也就是模板文件)的开发,而业务逻辑开发者只需要负责将需要显示的数据填入数据模型-----FreeMarker负责合并数据模型和模板,从而生成标准输出.FreeMarker特别适应于MVC模式的Web应用,虽然FreeMa
2011-05-20 20:14:00 1234
原创 用Stripes做Java Web开发(一)(转载
Stripes是一个以让程序员的web开发简单而高效为准则来设计的基于动作的开源Java web框架。本文将介绍Stripes与其它如Struts之类基于动作的框架的区别和其提供的一些存在于Ruby on Rails之中的简单性。 Stripes是一个以让程序员的web开发简单而高效为准则来设计的基于动作的开源Java web框架。传统的Java web开发着眼于借去耦(Decoup
2011-05-20 20:13:00 901
原创 用Stripes做Java Web开发(二) (转载)
另外还有一个Integer类型的变量age,是Person对象的一个属性。Stripes首先试图对request中命为person.age的parameter转换为Integer类型,并将其捆绑到Person对象上。在Person对象的age变量被付值以后,Stripes将验证该Integer值是否小于13。如果用户输入了一个字符串而非整数,用户得到这个消息:The value (Mark
2011-05-20 20:12:00 802
原创 ssh2整合记录
1. 下面给出整合开发时Struts 2、 Hibernate、Spring需要的JAR。 struts2-core-2.x.x.jar :Struts 2框架的核心类库xwork-2.x.x.jar :XWork类库,Struts 2在其上构建ognl-2.6.x.jar :对象图导航语言(Object Graph Navigation Language),struts2框架通过其读
2011-05-20 20:11:00 797
原创 用Stripes做Java Web开发(三)(转载)
用约定、不用配置文件 我们现在有了Java组件,我们该做配置了,把动作映射的一个URL上,并将其连接到我们的两个view上面去。等一下!我们在用Stripes,我们不需要外部配置文件! 虽然这听来好像好得不像是真的,但这的确是Stripes的一项最具生产效率的功能。Stripes使用约定而非配置文件来映射动作到URL上。我们也无须使用一个外部配置文件来把view映射到一个个标记
2011-05-20 20:11:00 1727
原创 .struts2上传文件
struts2上传文件java2011-03-11 23:00:50 阅读18评论0 字号:大中小 订阅jsp文件 Java代码 Struts2 File Upload 文件标题:
2011-05-20 20:10:00 1298
原创 页面自动跳转实现方法
自动转向,也叫自动重定向。自动跳转,指当访问用户登陆到某网站时,自动将用户转向其它网页地址的一种技术。转向的网页地址可以是网站内的其它网页,也可以是其它网站。通常情况下,浏览器会收到一个网页,该页面含有自动加载一其它网页的代码。该页面有可能在服务器端被转换,这样的话,浏览器只收到一个页面,而自动转向往往意味着浏览器收到的页面具有自动将访问用户送至其它页面的功能。对自动转向技术的合理应用包括:将
2011-05-20 20:08:00 828
原创 struts2如何获取Request-Session-ServletContext-Response
1. 访问和添加request/session/application属性 如果只是往request/session/application中设置属性,可以用下面的方式 Java代码 ActionContext ctx = ActionContext.getContext(); ctx.getApplication().put("app", "应用范围");
2011-05-20 20:07:00 2215
原创 Spring定时器的两种实现方式一(timer)
有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。 1.Java Timer定时 相信做软件的朋友都有这样的经历,我的软件是不是少了点什么东西呢?比如定时任务啊, 就拿新闻发布系统来说,如果新闻的数据更新太快,势必涉及一个问题,这些新闻不能由人工的去发布,应该让系统自己发布,这就需要用到定时定制任务了,以前定制任务无非
2011-05-20 20:05:00 1717
原创 java.lang.OutOfMemoryError: Java heap space错误... (转载)
java.lang.OutOfMemoryError: Java heap space错误及处理办法 java.lang.OutOfMemoryError: Java heap space 使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space在JVM中如果98%的时间是用于GC且可用的 Heap
2011-05-20 20:04:00 895
原创 Spring定时器的两种实现方式二(quartz)
Quartz 是一个强大的企业级 Schedule 工具,也是目前最好的开源 Schedule 工具。Spring中也集成了quartz的应用,下面就讲一下如何在spring中使用quartz。spring的配置:xml 代码bean id="schedulerFactoryBean" class="org.springframework.scheduling.quar
2011-05-20 20:04:00 3319 3
原创 jsp实现验证码两个例子
第一个:汉子型的验证码 从下面开始考呗 ---------------------------------------------》》》》 String path = reqst.getContextPath();String basePath = reqst.getScheme()+"://"+reqst.getServerName()+":"+reqs
2011-05-20 20:03:00 1394
原创 简单的页面自动跳转 倒数计时
// Place this in the 'head' section of your page. function delayURL(url) { var delay = document.getElementById("time").innerHTML; if(delay>0) { delay--; document.getElementById("time").i
2011-05-20 20:02:00 1344
原创 JS键盘与keyCode值对照表
keycode 0 = keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = keycode 6 = keycode 7 = keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 10 = keycode 11 = ke
2011-05-20 20:01:00 2713
原创 远程桌面连接登陆,显示由于账户限制,您无法登陆
在WINDOWS XP下,不管是从网络上访问其他机器,还是使用远程桌面功能登录系统,常常遇到类似“由于帐户限制你无法登录”的提示,这是由于你所使用的登录帐号的密码为空,并且所要登录的远程计算机中的“组策略”禁止空密码用户通过网络登录引起的。只要修改该配置即可,方法是:在远程计算机上启动“组策略编辑器”(开始-运行-GPEDIT.MSC),在“WINDOWS设置-安全设置-本地策略-安全选项”中找到
2011-05-20 20:00:00 1248
原创 .oracle 11g 安装图解
不知道为什么不选择基本安装 使用的高级安装启动OUI后出现“选择安装方式”窗口,我们选择:高级安装 步骤3:出现“选择安装类型”窗口,选择我们需要安装的版本。我们在此肯定是选择企业版。 图片看不清楚?请点击这里查看原图(大图)。 至于产品语言不用选择,它会根据当前系统的语言自动调整! 步骤4:出现“安装位置”窗口 图片看不清楚?请点击这里查看原图(
2011-05-20 20:00:00 676
原创 ORACLE表分区详解(一)
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作. 一、表空间及分区表的概念 表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要
2011-05-20 19:58:00 672
原创 oracle命令大全(转)
<br />内容包括三大项:<br /> 1.oracle基本操作语句<br /> 2.SQLServer基本操作语句<br /> <br /> 3.各种数据库连接方法<br />&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&<br />**************************************************oracle基本操作语句***
2011-05-20 19:57:00 1133
原创 oracle表分区详解(二)
<br />例三:MAXVALUE<br />CREATE TABLE RangeTable<br />( <br />idd INT PRIMARY KEY , <br />iNAME VARCHAR(10), <br />grade INT <br />) <br />PARTITION BY RANGE (grade) <br />( <br />PARTITION part1 VALUES LESS THEN (1000) TABLESPACE Part1_tb, <br />PA
2011-05-20 19:56:00 833
原创 Oracle性能优化技巧
<br />今天没事来说说oracle性能优化的技巧。。<br />1.选用适合的ORACLE优化器 <br /> ORACLE的优化器共有3种:<br /> 1.RULE(基于规则) 2.COST(基于成本) 3.CHOOSE(选择性)<br /> 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)级对其进行覆盖。<br
2011-05-20 19:55:00 487
原创 oracle表分区详解(三)
<br />五.复合范围散列分区:<br />这种分区是基于范围分区和散列分区,表首先按某列进行范围分区,然后再按某列进行散列分区。<br />create table dinya_test <br />( <br />transaction_id number primary key, <br />item_id number(8) not null, <br />item_description varchar2(300), <br />transaction_date date <br />) <br
2011-05-20 19:55:00 774
原创 .oracle创建表空间
Sql代码 //创建临时表空间 create temporary tablespace zzbm_temp tempfile 'd:/oracle/oradata/zzbm/zzbm_temp01.dbf' size 500m autoextend on next 200m maxsize 2048m extent management local; //创建数据表空间 create tablespace zzbm_data logging
2011-05-20 19:54:00 414
原创 Oracle创建用户权限的过程
<br />将介绍的是通过创建一张表,进而实现Oracle创建用户权限的过程。以下这些代码主要也就是为实现Oracle创建用户权限而编写,希望能对大家有所帮助。 <br /> 注意:每条语语分开执行,结尾必须用分号; <br /> //创建空间 create tablespace test datafile ‘c:“oracle“oradata“orcl9“test.dbf‘ size 50M default storage (initial 500K Next 500K minextent
2011-05-20 19:54:00 684
原创 Oracle分区表学习及练习
-- Create table(创建分区表)<br /><br /> create table BILL_MONTHFEE_ZERO<br /> (<br /> SERV_ID NUMBER(20) not null,<br /> BILLING_CYCLE_MONTH NUMBER(6) not null,<br /> DATE_TYPE NUMBER(1),<br /> ACC_NBR VARCHAR2(80)<br /> )<br /> partiti
2011-05-20 19:53:00 774
activiti5.9修复mysql order by 排序bug
2013-04-07
lucene全文检索word2007
2012-08-18
Poi修改word eclipse项目,
2012-08-11
jbpm4.4web请假实例,eclipse工程第一卷
2012-06-25
jquery插件:ajax和iframe加载提示效果1.1版
2012-05-05
extjs2.2中文api chm
2011-05-22
W3CSchool.chm完整版
2011-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人