`
文章列表
maven用可以利用如下配置进行资源过滤,pom.xml的配置如下: <build> <!-- 主资源目录 --> <resources> <resource> <!-- 设定主资源目录 --> <directory>src/main/resources</directory> ...
--show global status where Variable_name in('com_select','com_insert','com_delete','com_update'); 查询出当前四种操作的总次数 x1 y1 z1 w1 --select sleep(60) 延时60秒 --show global status where Variable_name in('com_select','com_insert','com_delete','com_update'); 一分钟后四种操作的总次数 x2 y2 z2 w2   计算每秒 各种操作的次 ...
转自:http://www.jiacheo.org/blog/338 java thread的运行周期中, 有几种状态, 在 java.lang.Thread.State 中有详细定义和说明: NEW 状态是指线程刚创建, 尚未启动 RUNNABLE 状态是线程正在正常运行中, 当然可能会有某种耗时计算/IO等待的操作/CPU时间片切换等, 这个状态下发生的等待一般是其他系统资源, 而不是锁, Sleep等 BLOCKED  这个状态下, 是在多个线程有同步操作的场景, 比如正在等待另一个线程的synchronized 块的执行释放, 或者可重入的 synchronized块里别人调 ...
最近H2内存数据库在用户访问量增加的时候总是出现死锁的问题   用jstack 查看信息如下:   "pool-1-thread-13" prio=10 tid=0x00007fbb10012000 nid=0x3ba2 waiting for monitor entry [0x00007fbb49153000]   java.lang.Thread.State: BLOCKED (on object monitor)        at org.h2.engine.Engine.openSession(Engine.java:157)        - waiti ...
转自:http://www.iteye.com/topic/91667   在前面我写了《如何在spring框架中解决多数据源的问题》,通过设计模式中的Decorator模式在spring框架中解决多数据源的问题,得到了许多网友的关注。在与网友探讨该问题的过程中,我发现我 ...
转自:http://blog.csdn.net/yaerfeng/article/details/25025553   原创不易,转载请注明出处:spring框架中多数据源创建加载并且实现动态切换的配置实例代码 代码下载地址:http://www.zuidaima.com/share/1774074130205696.htm 在我们的项目中遇到这样一个问题:我们的项目需要连接多个数据库,而且不同的客户在每次访问中根据需要会去访问不同的数据库。我们以往在 spring和hibernate框架中总是配置一个数据源,因而sessionFactory的dataSource属性总是指向这个数据源 ...
 1、最近在做一个贷款项目是城市分站的 分为贷款前台和贷款机构后台,这个两个平台的二级域名不一样,一个前台是cityname.xx.com,cityname是会地区的不同而变化的,如在 北京就是bj.xx.com,机构后台是loan.xx.com,在机构登录的时候 ,如果把登录信息放在session,会有一个问题,就是当切换到前台的时候,由于域名改变了,此时session就会改变,之前session保存的信 息就不存在了,也就是session跨域问题,最后想到了使用缓存才存储在线用户信息,这样就不存在session跨域的问题。        2、ehCache介绍       EhCache ...
暂时还未发现线程安全的的问题     由于项目需要从已经运行的多个项目的数据库中取值,所以就出现了需要访问多个数据源的情况。Spring配置文件<!-- 属性文件读入 -->    <bean id="propertyConfigurer"        class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">        <property name="locations">       ...
转自:http://raychase.iteye.com/blog/1545906   Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料 以简单介绍和配置方法居多,如果你有这方面的问题,请自行google;对于API,官网上介绍已经非常清楚,请参见官网;但是很少见到特性说明和对实现 原理的分析,因此在这篇文章里面,我会详细介绍和分析EhCache的特性,加上一些自己的理解和思考,希望对缓存感兴趣的朋友有所收获。       一、特性一览,来自官网,简单翻译一下:   ...
转自:http://www.ibm.com/developerworks/cn/java/j-lo-spring-boot/   Spring 框架对于很多 Java 开发人员来说都不陌生。自从 2002 年发布以来,Spring 框架已经成为企业应用开发领域非常流行的基础框架。有大量的企业应用基于 Spring 框架来开发。Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。如此多的子项目和组件,一方面方便了开发人员的使用,另外一个方面也带来了使用方面的问题。每个子 项目都有一定的学习曲线。开发人员需要了解这些子项目和组件的具体细节,才能知道如何把这些子项目整合起来形成一个 ...
转自:http://www.ibm.com/developerworks/cn/java/j-lo-springbatch1/#resources 引言 总述 本 系列文章旨在通过示例搭建以及特性介绍,详细讲述如何利用 Spring Batch 开发企业批处理应用。本系列文章共分为三部分,第一部分初步介绍了批处理以及 Spring Batch 的相关概念,同时搭建了一个简单的基于 Spring Batch 的批处理应用。第二部分介绍了 Step Flow 以及并发支持。第三部分则主要介绍了 Spring Batch 对任务监控的支持。下面让我们进入第一部分内容。 什么是批处理 在现代 ...
首先 classpath是指 WEB-INF文件夹下的classes目录解释classes含义:1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml2.存放模板文件 eg.actionerror.ftl3.存放class文件 对应的是项目开发时的src目录编译文件总结:这是一个定位资源的入口如果你知道开发过程中有这么一句话:惯例大于配置 那么也许你会改变你的想法对于第二个问题这个涉及的是lib和classes下文件访问优先级的问题: lib>classes对于性能的影响应该不在这个范畴classpath 和 classpat ...
网上很多要修改.class .project的比较麻烦有时候还不一定管用。下面的方法适合于项目用已经引用了jar,但是运行时却ClassNotFound,请用如下方法试试:     严重: Error configuring application listener of class org.springframework.web.context.Contex ...
 转自:http://www.tuicool.com/articles/fmMnuu          在网络传输Java对象、将Java对象存储到文件、将Java对象以BLOB形式存储到数据库中时,需要对Java对象进行序列化及反序列化,标准模式是实现Serializable接口。    实现上述接口时,需要提供一个Serial Version UID,该UID用于标识类的版本。一个对象被序列化后,只要其版本不变,都可以进行反序列化,一旦 改变造成版本不一致,会抛出InvalidClassException异常。    建议显示定义UID,如果不显示定义,JVM会自动产生一个值,这 ...
好用的SimpleJdbcDaoSupport 及 SimpleJdbcTemplate,已经在3.1中被废弃 原因是JdbcDaoSupport 或NamedParameterJdbcDaoSupport已经提供了其所有功能   请看源代码: [java] view plaincopy /**   * Extension of {@link org.springframework.jdbc.core.support.JdbcDaoSupport}   * that exposes a {@link #getSimpleJdbcTemplate() Simpl ...
Global site tag (gtag.js) - Google Analytics