05 2011 档案
摘要:guzz是一套用来解决ORM、多数据源管理、以及通用数据计算的数据层框架,为系统在数据层的设计提供一站式解决方案。guzz可以看作是 ibatis/hibernate的一大的延伸,并可以取代这2个东西。guzz主要功能与特点:现代大规模系统设计,技术上吸收了ibatis/hibernate的优点 支持像hibernate一样的对象化持久、映射和方便的增删改查 支持像ibatis一样,让dba参与sql设计的复杂数据库操作和优化 支持在线加载与调试SQL。按照应用策略,从文件/数据库/Web Service等途径,动态提取与使用SQL语句(Dynamic SQL) 支持应用程序使用大量的数据库和
阅读全文
摘要:来自:http://www.jieesoft.com/modules.php?name=News&file=article&sid=155Maven和ANT是Apache 推出的大名鼎鼎的Build和工程管理工具,国内有人将他做了汉化工作,并推出了maven手册汉化工作,其中手册已经完工,对广大程序员可是一大帮助。进入该网站用户手册关于手册简介项目对象模型POM 处理机制 POM 插值机制POM 继承机制使用插件maven.xml文件简单的maven.xml例子project节点目标Jelly编程Maven 配置属性的处理机制插件的属性行为属性使用代理使用多个远程Reposit
阅读全文
摘要:版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://vincent-nan.blogbus.com/logs/33529295.htmlJetty国内好像用的人并不多,资料很少。Apache和Jetty整合的更是没有,国外的有一些但大多写的不够清楚。最近因为业务需要,需将apache jetty进行整合,研究了一天终于搞定,现将此分享。安装包路径:/usr/local/src---安装jdk---#chmod u+x jdk-6u11-linux-i586-rpm.bin#./jdk-6u11-linux-i586-rpm.bin添加环境变量:#vi /etc/pro
阅读全文
摘要:Jetty 的基本配置Jetty 的基本配置与 Tomcat类似,在这里主要介绍 Jetty 的端口设置及如何部署 Web应用。由于 Jetty 是个嵌入式 Web 服务器,因此设置方式比较特殊。Jetty 的配置文件放在 etc 路径下,该路径下有如下几个配置文件:jetty.xml文件。jetty-jmx.xml文件。jetty-plus.xml文件。webdefault.xml文件。其中 webdefault.xm1文件是 Web 应用的默认配置文件,与 Jetty 的配置没有太大的关系,该文件通常不需要修改。另外的三个都是 Tomcat 的配置文件:jetty.xml文件是默认的配置文
阅读全文
摘要:一直以来,web container我主要就用tomcat。 websphere在做ibm portal的时候也接触过, 复杂的东西不太喜欢。听说resin的性能很好,下载了3.16pro试用一番,移植tomcat的应用到resin也没有碰到问题,不过eclipse的插件似乎还没有支持3.16的,所以开发用起来还有点麻烦。如果没有合法的license,启动pro版还总是会有提示说license is not valid,这就不爽了,本来还以为是完全开源免费的。看说明是pro版采用了native api 提供更好性能,我倒是更倾向于license更加开放的,于是就放弃了resin。 还有什么可以
阅读全文
摘要:http://www.apache.org/http://projects.apache.org/indexes/alpha.htmlhttp://projects.apache.org/indexes/category.htmlhttp://maven.apache.org/download.htmlhttp://projects.apache.org/projects/velocity.html
阅读全文
摘要:mongodb 主页 http://www.mongodb.org/1:下载http://www.mongodb.org/display/DOCS/Downloads 选择你要下载的版本(我下载的是1.6.3版本 Windows 32bit) > 解压软件包,你会看到解压后的文件夹中有个BIN目录,进去之后会看到很多.exe可执行文件,只用关注两个即可(mongod.exe,mongo.exe) mongod.exe //mongodb的服务器端,运行该执行文件可以设置mongodb的端口号,数据文件存储目录等 mongo.exe //mongodb的客户端,用来连接mongodb并进行
阅读全文
摘要:Spring中使用Quartz开发环境:Spring2.0。如果包类没有Quartz包,则需要加入到类路径。A:extends QuartzJobBean方法1:定义任务(extends QuartzJobBean)package onlyfun.bb.Quartz;import org.quartz.JobExecutionContext;import org.springframework.scheduling.quartz.QuartzJobBean;public class QuartzDemo extends QuartzJobBean { private JobData jobDa
阅读全文
摘要:Quartz 在Spring中动态设置cronExpression 什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定)。 这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文件,但总需要重新启动web服务啊,研究了下Quartz在Spring中的动态定时,发现<bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean" > <proper
阅读全文
摘要:一、Quartz简介 Quartz是一个开放源码项目,专注于任务调度器,提供了极为广泛的特性如持久化任务,集群和分布式任务等。Spring对Quartz的集成与其对JDK Timer的集成在任务、触发器和调度计划的声明式配置方面等都非常相似。 Quartz的核心由两个接口和两个类组成:Job和Scheduler接口,JobDetail和Trigger类。不同于JDK Timer,任务不是从实现一个Job接口的类实例开始运行,实际上Quartz在需要的时候才创建job类实例。可以使用JobDetail类来包装任务状态,并传递一个信息给Job,或在一个Job的多次执行过程之间保存信息。二、Quar
阅读全文
摘要:一个cron表达式有至少6个(也可能7个)由空格分隔的时间元素。按顺序依次为 1.秒(0~59) 2.分钟(0~59) 3.小时(0~23) 4.天(月)(0~31,但是你需要考虑你的月的天数) 5.月(0~11) 6.天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT) 7.年份(1970-2099)其中每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔时间(8-18/4)(/表示每隔4小时),一个列表(1,3,5),通配符。由于"月份中的日期"和"星期中的日期"这两个元素互斥的,必须要对其中一个设
阅读全文
摘要:1. spring.jar 是包含有完整发布模块的单个jar 包。2. org.springframework.aop 包含在应用中使用Spring的AOP特性时所需的类。3. org.springframework.asm Spring独立的asm程序, Spring2.5.6的时候需要asmJar 包,3.0开始提供他自己独立的asmJar。4. org.springframework.aspects 提供对AspectJ的支持,以便可以方便的将面向方面的功能集成进IDE中,比如Eclipse AJDT。5. org.springframework.beans所有应用都要用到的,它包含访问
阅读全文
摘要:一、后台不断出现 “警告: Could not find property [struts.valueStack] ” 解决:没有log4j-xxx.jar,下载一个,把它放到lib下面二、java.lang.NoClassDefFoundError: org/apache/struts2/dojo/views/jsp/ui/HeadTag 解决办法:原因缺少了dojo的JAR包,引入即可:struts2-dojo-plugin-2.1.2.jar (The "head" tag renders required javaScript code to configure D
阅读全文
摘要:http://qwikioffice.com/desktop-demo/http://recorall.org/jsdesk/http://jeamy.werk1.at/http://www.digitalbucket.net/User/FileManager.aspxhttp://www.feyasoft.com/home.htmhttp://gsylvain35.free.fr/desktop/http://extforumdemo.altervista.org/http://cobnet.com/icmsBeta2/extjs/ex...top/login.htmlhttp://pepp
阅读全文
摘要:问题:在SSH项目struts-2.16转struts-2.18过程中出现以下异常org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.ValueStack.findValue(Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object;解决:1.检查这个方法,如果没有,更换包。2.检查包的版本。3.检查是否与其他jar包冲突,移除冲突包。4.移除部署
阅读全文
摘要:一. 引言 性能测试与分析是软件开发过程中介于架构和调整的一个广泛并比较不容易理解的领域,更是一项较为复杂的活动。就像下棋游戏一样,有效的性能测试和分析只能在一个良好的计划策略和具备了对不可预料事件的处理能力的条件下顺利地完成。一个下棋高手赢得比赛靠的不仅仅是对游戏规则的认识,更是靠他的自己的能力和不断地专注于分析自己对手的实力来更加有效地利用和发挥规则的作用。同样一个优秀的性能测试和分析人员将要面对的是来自一个全新的应用程序和环境下带来的整个项目的挑战。本文中作者结合自己的使用经验和参考文档,对Tomcat性能方面的调整做一简要的介绍,并给出Tomcat性能的测试、分析和调整优化的一些方法。
阅读全文
摘要:Tomcat性能调优方案 一、操作系统调优 对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。 【适用场景】 任何项目。 二、Java虚拟机调优 应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。 JDK1.4比JDK1.3性能提高了近10%-20%,JDK1.5比JDK1.4性能提高25%-75%。 因此对性能要求较高的情况推荐使用 JDK1.6。 【适用场景】 任何项目。 三、Apach
阅读全文
摘要:一:SQL tuning 类1:列举几种表连接方式hash join/merge join/nest loop(cluster join)/index join2:不借助第三方工具,怎样查看sql的执行计划set autot onexplain plan set statement_id = &item_id for &sql; select * from table(dbms_xplan.display);http://download-west.oracle.com/ ... /b10752/ex_plan.htm3:如何使用CBO,CBO与RULE的区别在optimize
阅读全文
摘要:Spring Security 3.x 出来一段时间了,跟Acegi是大不同了,与2.x的版本也有一些小小的区别,网上有一些文档,也有人翻译Spring Security 3.x的guide,但通过阅读guide,无法马上就能很容易的实现一个完整的实例。我花了点儿时间,根据以前的实战经验,整理了一份完整的入门教程,供需要的朋友们参考。1,建一个web project,并导入所有需要的lib,这步就不多讲了。2,配置web.xml,使用Spring的机制装载:<?xmlversion="1.0"encoding="UTF-8"?><web
阅读全文
摘要:描述:事件类型:错误事件来源:OracleDBConsoleorcl事件种类:磁盘 事件 ID:4日期:2011-5-6事件:13:25:52用户:N/A计算机:HT-ST描述:Agent process exited abnormally during initialization.解决:C:\oracle\product\10.2.0\db_1\oc4j\j2ee\OC4J_DBConsole_5c7a70690b17432_orcl 将主机名修改为OC4J_DBConsole_ht_orcl重建EM DB Control1.drop configuration files and rep
阅读全文
摘要:问题:PLSQL Developer调试存储过程报错ora-0131:Insufficient privileges原因:用户权限不够解决:以下命令授予权限GRANT debug any procedure, debug connect session TO name
阅读全文

浙公网安备 33010602011771号