Apache的Mod_rewrite学习(RewriteCond重写规则的条件)收藏RewriteCondSyntax:RewriteCondTestStringCondPattern[flags]RewriteCond指令定义一条规则条件。在一条RewriteRule指令前面可能会有一条或多条RewriteCond指令,只有当自身的模板(pattern)匹配成功且这些条件也满足时规则才被应用于当前URL处理。TestString是一个字符串,除了包含普通
系统 2019-08-29 22:29:46 2445
GoldenGate之目录详解ByGtlions2011.8.13@BJGoldenGate是个非常不错的产品,之前是个独立的厂商,前2、3年被oracle收购了,作为一款数据整合产品,提供了非常强大的功能(国内有类似的产品DSG,在国内企业占有率还是很高的,当初做过的项目大部分客户也基本上是用dsg做的数据库的同步),亚秒级同步、异构环境支持、source端的最小负担等等。这里主要是想描述下安装目录的具体作用和定义。GoldenGate在安装的时候一个重
系统 2019-08-29 22:28:48 2445
设置缓存的大小目录1CacheManager级别2Cache级别3大小衡量4配置大小示例缓存大小的限制可以设置在CacheManager上,也可以设置在单个的Cache上。我们可以设置缓存使用内存的大小,也可以设置缓存使用磁盘的大小,但是使用堆内存的大小是必须设置的,其它可设可不设,默认不设就是无限制。在设置缓存大小的时候,我们可以设置缓存使用某一个存储器的最大字节数,也可以设置缓存在某一个存储器上最多存放元素的数量。1CacheManager级别Cach
系统 2019-08-29 22:12:03 2445
JBossRules学习(一):什么是Rule学习JBossRules有几天了,因为这方面的中文资料较少,所以这几天都在看官网上的manual。这是一份不错的教程,我把我看的一些重要的东西翻译整理了一下,希望可以对想学习JBossRules的同学们提供一点帮助。在开始这份教程之前,我先简要介绍一下JBossRules:JBossRules的前身是Codehaus的一个开源项目叫Drools。最近被纳入JBoss门下,更名为JBossRules,成为了JBo
系统 2019-08-29 22:11:18 2445
一、IoService接口1、作用:IoService是创建服务的顶层接口,无论客户端还是服务端,都是从它继承实现的。2、类结构常用接口为:IoService,IoAcceptor,IoConnector常用类为:NioSocketAcceptor,NioSocketConnector类图如下:先提出两个问题:1.为什么有了IoService接口还要定义AbstractIoService抽象类?2.AbstractIoService抽象类与IoAccept
系统 2019-08-29 22:10:52 2445
文章参考:http://www.java3z.com/cwbwebhome/article/article8/81145.html?id=2600JavaObject类提供了一个protected修饰的clone()方法,该方法用于帮助其他对象来实现“自我克隆”,所谓“自我克隆”就是得到一个当前对象的副本,而且两者之间完全隔离,该方法只能被子类重写或调用。自定义类实现“克隆”的步骤:1、自定义类实现Cloneable接口;(这是个标记性接口,实现该接口对象
系统 2019-08-29 22:10:22 2445
1.ThreeprimarytechniquesinEJB3eliminatethesesourcesofcomplexity:metadataannotations,minimaldeploymentdescriptors,anddependencyinjection.2.Theprimarygoalofdependencyinjection(DI)istomakecomponentinterdependenciesaslooselycoupledasp
系统 2019-08-29 22:06:47 2445
《笔者带你剖析大规模分布式Java平台JVM性能调优基础》前言其实说到对JVM进行性能调优早已是一个老生常谈的话题,如果你所在的技术团队还暂时达不到淘宝团队那样的高度,无法满足在OpenJDK的基础之上根据自身业务进行针对性的二次开发和定制调优,那么对于你来说,唯一的选择就是尽可能的熟悉JVM的内存布局,以及熟练掌握与GC相关的那些选项配置,否则JVM的基础性能调优不是痴人说梦?目录一、性能调优的一些概念和目标;二、性能调优的基本原则;三、新生代的性能调优
系统 2019-08-12 09:30:36 2445
在java中,数据分为基本数据和引用型数据(也就是用new关键字创建的),java对这两种数据的传递的方式是不一样的,对于基本数据是传值而对于引用型数据则传递的是数据的引用.一个整形的数组我们用冒泡排序法进行排序,以下是两种示例代码:第一种:publicclassBubbleSort{publicstaticvoidmain(String[]args){int[]arr={4,6,2,7,3,1,5,8};intn=arr.length;for(inti=
系统 2019-08-12 09:30:24 2445
最近做的Ext项目Ext的插件都比较大,对于网页的浏览速度也是非常不容乐观的,于是就需要对所加载的js文件进行优化,其中一个方法就是对于较大的js文件可以进行压缩。压缩成gzjs格式,但是gzjs后缀名的文件又不能被浏览器所认识,得需要对服务器端做些处理。一、将js格式文件压缩成gzjs格式。使用gzip.exe打包压缩后的JS文件,最后生成xx.js.gz,把xx.js.gz文件改成xx.gzjs。压缩实例:ext-all.js(610KB),gzip.
系统 2019-08-12 09:30:24 2445