`
文章列表

MBean

Spring MBean的官方文档路径 http://docs.spring.io/spring/docs/3.0.x/reference/jmx.html 参考文档 http://lionbule.iteye.com/blog/771727   1, spring bean 文件中加命名空间 http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd 2,配置mbeanServer <context: ...

属性文件的读取

  1,spring bean文件 命名空间加  http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd 2,添加属性文件通配路径(非常适用于不同环境,不同配置的情况) <context:property-placeholder location="classpath*:configuration-dev.properties" /> 3,在bean中运用。 <bean i ...

htmlunit

转  http://www.programcreek.com/java-api-examples/index.php?api=com.gargoylesoftware.htmlunit.WebClient   Java Code Examples for com.gargoylesoftware.htmlunit.WebClient <iframe id="aswift_0" style="list-style: none outside none; margin: 0px; padding: 0px; left: 0px; position: abs ...

面试题

1,如何排序对象集合 2,下面缓存可能会存在什么问题 public static void updateCache(){ cache.clear(); data = productDao.getAllProducts(); cache.update(data); } 3,总结性能优化思路   4,用面向对象方法模拟动物表演(写出有哪些类及关键方法即可) a,演戏团有狗,大象,狮子等动物 b,不同音乐(如音乐1,音乐2)响起时,动物会做不同的动作,如跳,趴等。 5,日志fatal, error,info,debug如何应用     5, 不同环境中的不同配置文件, ...
CountDownLatch : 一个线程(或者多个), 等待另外N个线程完成某个事情之后才能执行。   CyclicBarrier        : N个线程相互等待,任何一个线程完成之前,所有的线程都必须等待。这样应该就清楚一点了,对于CountDownLatch来说,重点是那个

阻塞与中断

1,阻塞的方法(sleep, await, join)能抛出InteruptException. 2,interupt, 中断被阻塞的线程 3,interupted,清楚中断标志,并返回上一个中断标志。
转至 http://www.yayaw.com/?p=433   垃圾收集器对应我们配置的垃圾回收方式,每种方式的名称会有所不同,当我们没有配置垃圾回收方式时一般为UseParallelGC这种方式(1)-XX:+UseConcMarkSweepGC 并行的CMS垃圾回收方式GC名:ParNew ConcurrentMarkSweep内存池名: CMS Perm Gen Par Eden Space Par Survivor Space Code Cache CMS Old Gen (2)-XX:+UseParallelGC 并行垃圾回收GC名: PS Sca ...

spring mvc

Controller @Controller    //表明此类为MVC中的控制层类,负责跳转的。 @RequestMapping("/shop") //表明此类所有跳转的请求前缀都是以shop开头,对应的jsp等view文件也应该放在shop目录下。 public class ShopController RequestMapping 下面/admin请求,返回的将是admin.jsp的页面。 @RequestMapping("/admin") public String control(Model model) { ........ ...
String.prototype.highlight = function(word) { if(!word) throw new Error('WordRequired');   return this.replace(new RegExp(word,'gi'), function(w){ return '<strong class="text-danger">'+w+'</strong>'; }); };   $(function() { $('#eventSearchId').click(function (e) { e.p ...
装载于http://gq913.iteye.com/blog/157276 JVM调优总结   最近总结的一些东西,基本上是网上一些资料的汇总。   一、相关概念 基本回收算法 引用计数(Reference Counting)比较古老的回收算法。原理是此对象有一个引用,即增加 ...
java heap=young+old java heap=eden+from+to+old java non-heap= permant generation   -xms -xmx 要先看一下服务器空载时(java程序未启动时)可用内存有多大,-xmx不能大于这个 young+old   -xmn young   -XX:MaxPermSize permant generation       -Server端JVM最好将-Xms和-Xmx设为相同值。为了优化GC,最好让-Xmn值约等于-Xmx的1/3。

事务处理

@Transactional(rollbackFor = Exception.class) public void adjust(String item) { ...... }     <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"& ...
转载至 http://www.cnblogs.com/jayzee/archive/2013/07/16.html   启动命令为: jconsole和jvisualvm
http://www.cubrid.org/blog/dev-platform/understanding-jdbc-internals-and-timeout-configuration/    jetty jndi  <Set name="connectionProperties"> <New class="java.util.Properties"> <Call name="setProperty">              <Arg>oracle.net.CONN ...
http://wiki.eclipse.org/Jetty/Howto/Configure_JNDI_Datasource
Global site tag (gtag.js) - Google Analytics