`
文章列表

log4j配置(1)

一、log4j的组成:Loggers, Appenders and Layouts Log4j has three main components: loggers,appenders andlayouts. These three types of components work together to enable developers to log messages according to message type and level, and to control at runtime how these messages are formatted and where they ar ...
转载http://blog.csdn.net/yeahwell/article/details/8547243 最近想自己写一个cms系统,在前台View层展示上,初始版本用jsp,以后用Freemarker优化,包括生成静态页面等。在设计JSP页面时,遇到了最头疼的问题。路径问题。    J2EE学习道路上有两个最为恼火的问题,一是编码问题,二就是路径问题。PHP中通常定义一个全局常量,包含在公共php文件中,每次都会被其他页面引用。JSP在这个方面确实不如PHP,这也是MVC架构的一个弊端。     我采用的框架是Springmvc+Spring+Hibernate+SpringJDBCT ...
转载自 ericxu21.blog.chinaunix.net 的博客 命令行开发、编译、打包Android应用程序 (2012-01-14 21:56) 标签:  打包  Android  应用程序  开发      Android SDK提供了一系列命令行工具,用来进行Android应用的开发、调试、打包等工作!Eclipse能够进行Android应用开发的相关工作,也是调用了这些工具而已. 只有掌握了命令下的工作方式,工作起来才会更加的得心应手.下面就抛开Eclipse集成开发工具,徒手走一遍Android开发、编译、打包的流程!
1、问题描述:目前的oscache的每个GeneralCacheAdministrator只能管理一个cache,而oscache的对象个数容量限制是针对cache的,所以相当于针对GeneralCacheAdministrator的,由于受java内存管理的限制,很多时候发现大对象需要缓存的少一些,小对象缓存的多一些,不同类型的对象的策略不同,而如果根据不同的策略启动不同的GeneralCacheAdministrator时,在集群情况下,会占用很多的udp端口,无为的增加jgroups成员,感觉有些浪费。有鉴于此,将原来的开源的oscache进行了修改,适应GeneralCacheAdmin ...
问题描述:oscache集群环境下,如果网络发生故障,会导致集群变成多个小的子群甚至单节点,这期间如果其中一节点做了更新缓存的操作,当网络恢复后,集群中的cache状态会不一致,导致用户看到不同的view。 解决思路:获取网络恢复后子群合并时产生的通知,并进行更新。最简单有效的就是清空所有节点的缓存。 jar版本:oscache2.4.1 jgroups2.12.1 oscache在集群环境下的配置需要打开cache.event.listeners属性,里面包含JavaGroupsBroadcastingListener。 JavaGroupsBroadcastingListener使用了JG ...
可参考的资料1: http://community.jboss.org/wiki/FDVersusFDSOCK   看完资料之后,自己作了实验。 GMS的失效检测推荐使用FD + FD_SOCK,如果有多个节点同时失效,最好使用FD_ALL+FD_SOCK。 其实比较有用的是使用FD_SOCK + KEEP_ALIVE + ALIVE_INTERNAL_TIME,遗憾的是,FD_SOCK有个参数KEEP_ALIVE,却没有设置ALIVE_INTERNAL_TIME的地方,导致FD_SOCK检测方式形同虚设,好多时候都是kill -9方式杀掉java进程,根本不可能gracefully. ...
当前的spring-modules-cache 0.8版本对于oscache不支持flushEntry,只支持flushGroups和flushAll。原因是其没有记录cacheKeyGenerator,无法得到cache的key,通过修改,应该是可以得到cache的key,并让其支持flushEntry的。
资主题:行业景气小周期性回调难掩行业投资机会     三季度行业展望     我们预计国内钢铁行业三季度可能出现钢价一年内小周期回调,行业效益在成本上移、价格下滑的挤压下明显减少。以上展望的假设:     (1) ...
引用原文:www.theserverside.com/tt/articles/article.tss   May 2007 Discussion Introduction In the last year or two, interest in "alternative" languages on top of the Java Virtual Machine has grown exponentially, to the point where three languages were blessed with official acceptance in the ...
        项目进入了后期阶段,发现了不少的性能问题,其中有部分领域对象在应用的某些阶段相对稳定,于是准备采用cache,减少对象构建次数,减少数据库访问次数,有针对性地改善性能问题。        using springmodules-cache的主要原因是其屏蔽了各个不同cache产品的接口差异性,提供了一致的编程模型,已经实现adapter的包括: EHCache, JBoss Cache, Java Caching System (JCS) and OSCache。         由于我们的项目已经使用了spring2.0,要引入oscache,需要做的工作如下: ...
转自:blog.csdn.net/mozilla/archive/2007/04/07/1555684.aspx 很多人对于现有哪些Web表现层技术,它们之间是什么关系搞不清楚,我来简单介绍一下。 现有的Web表现层技术按照事件模型所在的位置可以分成两大类,事件模型位于服务器端的 ...
blog.interface21.com/main/2007/04/05/so-whats-the-deal-with-spring-osgi/ www.springframework.org/osgi  
为了获得完整的RDO,将Dao注入查了一些资料,大概有三种办法: 1、手工设置,对生成的每个对象调用SetDao()。 2、使用AspectJ的AOP在编译时完成对new()的增强。 3、使用Spring的build-time weaving(同2) or load-time weaving。 第一种方法除了比较繁琐,而且会对Spring Context产生依赖。 第二种要求使用AspectJ,对于大项目使用这个东西编译比较痛苦。 第三种不知道有人用过没有? 是否还有其它方法?谢谢。
领域对象和表现层中的Model不一致,导致需要做领域对象到显示模型的转换,而这种转换放在哪一层合适? 比如一个显示模型需要用到多个领域对象中的部分数据。谢谢!
Corba, RMI, EJB ,Web Service,OSGi。 内容与形式、模式与目的,从分布式到集中式,从idl到wsdl,从一个容器到一个框架,从面向对象到面向服务。  
Global site tag (gtag.js) - Google Analytics