`
hzh0725
  • 浏览: 80438 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
标记接口,主要是网络传输的,在多个jvm中的传输vo的必须实行该接口 网络传输需要做到serialization and deserialization serialization 默认是out.defaultWriteObject defaultWriteObject(){             //默认传输方法
什么是JAMon JAMon 就是Java Application Monitor ,主要可以监控程序性能相关指标,包括一个方法被调用多少次,总共执行多少时间,最大最小时间,等等... 官方网站,spring以aop的方式提供了,对它应用的使用,相对简单以下可以对dao相关方法做监控 spring配置文件 <bean id="jamonInterceptor" class="org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor">
log4j多次打印 使用additive选项,默认是true,会附加输出到父类中去,比如 logger name="com.shjv.tdscdma.omc.server" ,会输出到logger name="com"中去,所以如果log打印会出现多次,可以设置成false,防止这种事情出现  log4j 的级别 log4j有TRACE, DEBUG, INFO, WARN, ERROR 和 FATAL,还有ALL,OFF  log4j中使用系统变量 比如 <appender name="perfo ...
数据库连接池基础 ·     没有连接池的数据库连接方式指通过DriverManager和基本实现DataSource进行连接,但它相关连接的建立以及关闭是非常耗时的. ·     如果使用连接池,将有池来管理相关的数据库连接,减少对数据库连接操作. ·     连接池所做的操作,除了管理连接,还有就是对数据库jdbc api的封装,但
RMI 早期对于rmi来说,客户端需要stub,服务器端需要skeleton. jdk因为有了反射,而不需要Skeleton jdk因为有了aop,而不需要Stub 对于Registry来说,还是使用默认RegistryImpl_Skel,RegistryImpl_Stub. 什么是rmi 我在这里不解释他的字面意思,因为这个太原始 rmi是sun开发,遵循JRMP协议,因为他被发布在jre中,所有很多人只把它当作很普通的api来使用,所以它里面做了什么,很多人都不清楚. rmi到底是什么? rmi是一套足够优秀的socket框架. rmi是相对比较简单命名服务 rmi是aop的经典实用 ...
在看maven代码过程中认识了modello项目,发现这个项目还是有点用处的 maven中的使用: maven 的pom文件 maven 的settings.xml文件 site.xml 文件 个人感觉: modello可以算一个模型描述工具,因为它在描述一个模型,不过这个模型就是java的interface或者class,他使用xml作为的他的描述语言,也就是*.mdo文件 modello本身包含相关的模型生成工具,比如生产什么java对象,相关的xml解析类 可以使用场景: 如果你有一批需要使用xml描述的模型,而且是非常flat模型(相关的模型内部或者之间的约束比较少),使 ...
理念:classworlds是针对一个class对象的管理,它可以预定一些class reaml,每个clas reaml里面管理自己的class,可以管理自己reaml的class,也可以从别的reaml中import一些class过来。 每个reaml里面包含一个classloader,主要分两种,一种是RealmClassLoader,另外一种是UberJarRealmClassLoader。 realm中load class 过程: load class------>classRealm loader------>根据具体的class来找本realm管理的class,也许是 ...
apache cli 用来分析用户命令行的输入 有标准的模式,目前parse 有basicparse,gunparse,posixparse三种 basisparse 对用户输入 等号不支持 不支持 比如 -option1=xyz gunparse 对用户输入多个option使用同一个"-" 不支持 -Option1Option2 posixparse 跟unix内核命令行一样 目前ant最新版本使用自己命令行的parse,maven最新版本使用cli gunparse 一般情况下使用 ,使用gunparse是够了,像-Option1Option2这样的写法很少用 ...
Global site tag (gtag.js) - Google Analytics