
Apache
文章平均质量分 78
kangojian
做游戏太苦逼了
展开
-
spring中的beannameautoproxycreator进行权限控制 学到很多
: spring中的beannameautoproxycreator进行权限控制 问题背景:本人在使用Struts+Spring+Hibernate进行毕业设计的系统开发,其中“发布悬赏视频任务帖”(对应Action:NewRewardAssignmentAction)这一操作只能够通过验证的企业会员(corpUser)才能够进行操作。我在使用spring AOP中的事务代理,就是用BeanN转载 2008-10-31 10:35:00 · 1955 阅读 · 0 评论 -
ServletContextListener
ServletContextListener的用法 这个J2EE小提示阐述了ServletContextListener的用法。这个事件类作为Web应用服务的一部分,处理Web应用的 servlet上下文(context)的变化的通知。这可以解释为,好像有个人在服务器旁不断地通知我们服务器在发生什么事件。那当然需要监听者了。因 此,在通知上下文(context)初始化和销毁的时候,Servl原创 2012-01-04 21:39:17 · 887 阅读 · 0 评论 -
Maven多环境配置实战 filter
目前在开发一个wap项目,主要有开发、测试和最终部署上线几个阶段,每个阶段对配置(数据库、日志)都有不同的设置。以前都是以开发环境为主,在测试和部署上线时由部署工程师负责修改配置并上线。但是公司并非都有一个项目,我们也不是只负责一个项目,这样的工作方式导致每每上线时大家都心惊胆颤转载 2011-08-30 16:39:18 · 25633 阅读 · 3 评论 -
jetty eclipse 无插件配置
Eclipse中用Maven来启动Jetty调试Web应用 1、先来配置一个外部工具,来运行JETTY: 选择菜单Run->External Tools->External Tools ...在左边选择Program,再点New: 配置Location为mvn完整命令行原创 2011-08-30 13:53:19 · 1631 阅读 · 0 评论 -
Resin 集合 eclipse 实践版
网上找了 N多 bug一大堆 ,出的问题 瞎子算命两头堵。。。没办法自己上resin 自己找了个 结果 m2 跟他过不去。。。。综合了各种办法 终于调试成功1 Run 》》 Run configurations 》》 Java Application 》》右击 Java Application 新建 (new)Name = “你自己定义吧”Project 神马也不写Main class com.caucho.boot.ResinBoot ( 4.x 3.X 都是这个)2 Arguments Progr原创 2011-03-01 17:29:00 · 1418 阅读 · 0 评论 -
模拟实现 网络拥堵的状况 mina
在mina的ProtocolDecoder合并 未完整发送的数据包<br />作者:lizongbo 发表于:19:09. 星期四, 四月 3rd, 2008 <br />版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明。<br />http://618119.com/archives/2008/04/03/78.html<br />在mina的ProtocolDecoder合并 未完整发送的数据包。<br />由于Socket方面的基础不扎实,对nio的理解不深入,<原创 2010-08-20 10:52:00 · 2466 阅读 · 0 评论 -
学习MINA之一
<br />很久没有写一系列的文章了,今天开始吧。<br /><br />先说一下本次要实现的协议,从简单到复杂吧。<br /> <br /> <br />head<br />contentLength<br />content<br />2个字节<br />4个字节<br />n个字节<br /> <br /> <br />解释一下:<br /> <br />head:消息的标记位,比如消息中前两个字节为“0xAB”"0xCD",这种消息才会处理。<br />contentLength:content内转载 2010-08-19 11:28:00 · 923 阅读 · 0 评论 -
Why use a ProtocolCodecFilter
mina 自己带的FilterChain codec是非常好用,但是在实际网络应用中还是有他的局限性,如编写基于CMPP、SGIP的短信系统。 下面我编写的一个自己FilterChain例子,方便以后查看和其他的人查阅(哎,网上的mina资料少的可怜) 1.mina服务器类 package Minatest; import java.net.InetSocketAddress; import org.apache.mina.common.DefaultIoFilterChain转载 2010-08-19 11:27:00 · 1593 阅读 · 1 评论 -
mina 服务端实现心跳
<br />心跳包,那么就是验证服务器和客户端是否连接,只要设置session的idl时间差就行了<br /> /**<br /> * session建立时调用<br /> */<br /> @Override<br /> public void sessionCreated(IoSession session) throws Exception<br /> {<br /> logger.info("-IoSession实例:" + session.toString());<br /> // 设置I原创 2010-07-27 20:49:00 · 5660 阅读 · 0 评论 -
发布Java程序为Windows服务[Java Service Wrapper]
☆下载Windows版本:http://nchc.dl.sourceforge.net/sourceforge/wrapper/wrapper-windows-x86-32-3.2.3.zip ☆假设项目放在目录project文件夹下,发布的包放在project/lib下,日志文件放在project/log下,配置文件放在project/conf下,运行的jar为myjar.jar转载 2009-02-09 15:51:00 · 775 阅读 · 0 评论 -
win(32)+apache2.2+svn1.5.2配置总结
win(32)+apache2.2+svn1.5.2配置总结弄了三个多小时,终于把SVN配置好了,赶紧记录下。准备工作: svn服务器端:svn-win32-1.5.2.zip svn客户端: TortoiseSVN-1.5.2.13595-win32-svn-1.5.1.msiSVN版本很多,下载的时候要注意了,客户端好像不需要注意什么,关键在服务器端。我的apache是2.2.6转载 2008-11-13 18:04:00 · 1331 阅读 · 0 评论 -
APACHE 2X+TOMCAT6X配置负载均衡
APACHE 2.2.8+TOMCAT6.0.14配置负载均衡 目标: 使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求: 1、 Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。 2、 为系统设定 Session 超时时间,包括 Apache 和 tomcat 3、 为系统屏蔽文件列表,包括 Apache 和转载 2008-11-10 09:39:00 · 966 阅读 · 0 评论 -
log4j详解
log4j详解 根据网络资料整理 >>>>1. 概述 1.1. 背景 在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。 最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可原创 2008-11-07 11:10:00 · 842 阅读 · 0 评论 -
log4j配置文件基本含义说明1
log4j.properties配置文件讲解如下: # Set root logger level to DEBUG and its only appender to A1 #log4j中有五级logger #FATAL 0 #ERROR 3 #WARN 4 #INFO 6 #DEBUG 7 配置根Logger,其语法为:#log4j.rootLogger = [ level ] , ap原创 2008-11-07 11:01:00 · 729 阅读 · 0 评论 -
Velocity
Velocity教程关键词: velocity 教程 Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于w转载 2008-11-04 09:19:00 · 922 阅读 · 0 评论 -
tomcat下lib的加载顺序
1.最先是$JAVA_HOME/jre/lib/ext/下的jar文件。 2.环境变量CLASSPATH中的jar和class文件。 3.$CATALINA_HOME/common/classes下的class文件。 4.$CATALINA_HOME/commons/endorsed下的jar文件。 5.$CATALINA_HOME/commons/i18n下的jar文件。 6.$CAT转载 2013-04-13 12:07:14 · 9771 阅读 · 0 评论