- 博客(14)
- 资源 (10)
- 收藏
- 关注
转载 struts线程安全问题
Servlet是在多线程环境下的。即可能有多个请求发给一个servelt实例,每个请求是一个线程。 struts下的action也类似,同样在多线程环境 下。可以参考struts user guide: http://struts.apache.org/struts-action/userGuide /building_controller.html 中的Action Class Design G
2013-04-28 10:00:44 598
转载 有关于Struts1 和 Struts 2 的线程安全
总的来说,Struts1 的 Action 是单例模式,因此开发者必须保证它是线程安全的或是同步的,因为Struts 1中每个Action仅有一个实例来处理所有的请求。 但是在用Struts 1开发时并没有考虑到线程安全问题,这是因为我们在Action中使用的基本都是局部变量,而“局部变量是线程安全的。因为每执行一个方法,都会在独立的空间创建局部变量,它不是共享的资源。局部
2013-04-28 09:58:11 537
转载 一个程序员如何月进万金的
本人与大家一样,原来只是一个普通的程序员, 靠给软件公司打工谋生。后来感觉这样长期干下去没有什么前途,虽然现在年轻还可以加班加点靠拼身体吃饭,以后年纪大了怎么办?听说很多人自己单干每年靠共 享软件都可以赚几十万,我为什么就不行?仗着自己技术好,并且当时已经有了成熟软件的思路,我就辞职出来加入共享软件这一行当了。 通过半年多的日夜苦干,软件终于编出来了。由于我觉得自己的软件功能比较
2013-04-26 11:06:52 551
转载 Install the component Admin for tomcat5&6
tomcat5 Admin安装tomcat Admin安装总共两步:1:将admin文件夹放入webapp下;此文件夹也在下载的的webapp下;%Tomcat_home%conf/Catalina/localhost2:将admin.xml文件放到对应的文件夹下;%Tomcat_home%conf/Catalina/localhost3:;%Tomcat_home%co
2013-04-26 10:12:09 577
转载 tomcat下jndi的三种配置方式
http://www.cnblogs.com/springmvc3/archive/2011/08/23/2224397.htmljndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里
2013-04-26 09:53:59 564
转载 JNDI配置原理详解
原地址:http://blog.csdn.net/buoll/article/details/1849199最近写书,写到JNDI,到处查资料,发现所有的中文资料都对JNDI解释一通,配置代码也是copy的,调了半天也没调通,最后到SUN的网站参考了一下他的JNDI tutorial,终于基本上彻底明白了和多数java服务一样,SUN对JNDI也只提供接口,使用JNDI只需要用到J
2013-04-26 09:47:37 512
转载 JVM中的out of memory错误原因
JVM为两块:PermanentSapce和HeapSpace,其中Heap = {Old + NEW = { Eden , from, to } }。PermantSpace负责保存反射对象,一般不用配置。JVM的Heap区可以通过-X参数来设定。 当一个URL被访问时,内存申请过程如下:A. JVM会试图为相关Java对象在Eden中初始化一块内存区域B. 当Eden空间足够
2013-04-18 17:41:34 617
转载 图片广告的一点心得
电商网络图片广告概述 常见的网络广告分成三大类型: 橱窗式:广告内容为商品信息,直达该商品页,橱窗式广告对三类人群都有明显效果,可以同时满足三类要求例子: 橱窗式广告又有可细分为单品橱窗和多商品橱窗 单品橱窗适合自有品牌、非知名品牌、个性不突出的品牌产品(具体指单一商品名称不突出,容易模糊,或单一商品很难产生固
2013-04-18 17:31:17 554
转载 Groovy和Grails简介
Groovy和Grails简介(对抗ruby的j2ee框架) 摘要 Java Web应用程序框架是企业Java得以成功的重要原因之一。人们怀疑如果没有Apache Struts框架Java EE是否能够如此成功。虽然底层编程语言很重要,但通常是框架使编程语言成为引人注目的中心的。如果您经常访问讨论论坛,就会注意到Ruby语言和Ruby On Rails框架之间也是这种情况。R
2013-04-11 15:32:52 914
转载 tomcat配置连接池
据库连接的建立和关闭是非常耗费系统资源的操作。数据库连接池的解决方案是在应用程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由应用程序动态的对池中的连接进行申请、使用和释放。对于多余连接池中的连接数的请求,应在请求队列中排队等待。并且应用程序会根据连接的使用率动态的增加和减少池中的连接数。连接池技术尽可能多的重用了消耗内存的资源,大大节省了内存,提高了服务器的效率。不同的版本的to
2013-04-11 14:05:56 685
原创 JBOSS默认连接池配置
jboss5.0mysql连接配置 petstore jdbc:mysql://localhost:3306/databaseName?characterEncoding=UTF-8 com.mysql.jdbc.Driver root root jboss4.2.1
2013-04-11 13:53:57 1514
转载 EJB3.0 查询语言JPQL用法
原文:http://blog.163.com/jackswu@yeah/blog/static/14062912320102263039756/资料:http://zhangli-lisa.javaeye.com/blog/460781一、什么是JPQL在 Java EE 中,JPQL( Java 持久性查询语言)是专门为Java 应用程序访问和导航实体实例设计的。JPQL
2013-04-07 15:32:14 746
原创 EJB学习的疑惑
1、EJB与JAVA BEAN的区别? Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有一个无参的构造器,另外,通常Java Bean还要实现Serializable接口用于实现Bean的持久性。Java Bean
2013-04-07 15:23:37 478
转载 Ejb 三种bean简介
EJB中三种Bean的总结会话bean(session bean):负责与客户端交互,是编写业务逻辑的地方,在会话bean中可以通过jdbc直接操作数据库,但大多数情况下都是通过实体bean来完成对数据库的操作。 会话bean分为两种: 无状态会话bean (Stateful Session Bean):平常我们使用最多的是无状态bean,因为它的bean实例可供多个用户使用,
2013-04-07 09:28:25 985
Mantisbt安装配置
2012-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人