`
qtlkw
  • 浏览: 309609 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
Xmemcached是一个高性能的基于java nio的memcached客户端。在经过三个RC版本后,正式发布1.10-final版本。 xmemcached特性一览: 1、高性能 2、支持完整的memcached文本协议,二进制协议将在1.2版本实现。 3、支持JMX,可以通过MBean调整性能参 ...

velocity 缓存设置

    博客分类:
  • JAVA
#velocity 是否开启缓存 velocity.resource.loader.cache=true # 是否热加载 velocity.library.autoreload=false # 宏缓存 velocimacro.library.autoreload=true

sql用法

case 用法: SELECT ORDER_ID, EXTERNAL_SOURCE_REF, (case when FIXED_CCY_CD = BASE_CCY_CD then NON_BASE_CCY_CD else BASE_CCY_CD end) as COUNTERCURRENCYID, ORDER_STATE_ID,FIXING_DTS, TO_CHAR(FIXING_DTS, 'DD-MM-YYYY'),TO_CHAR(FIXING_DTS, 'HH24:MI'), (case when BANK_BUYS_FIXED_FG='Y' then 'S' else 'B' end) ...

熔断器设计模式

    博客分类:
  • JAVA
转载: http://www.cnblogs.com/yangecnu/p/Introduce-Circuit-Breaker-Pattern.html 如果大家有印象的话,尤其是夏天,如果家里用电负载过大,比如开了很多家用电器,就会”自动跳闸”,此时电路就会断开。在以前更古老的一种方式是”保险丝” ...
消息中间件的作用,应用之间的解藕和操作的异步. ActiveMQ消息传送机制以及ACK机制详解     AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机制     Producer客户端使用来发送消息的, Consumer客户端用来消费消息;它们的协同中心就是ActiveMQ broker,broker也是让producer和consumer调用过程解耦的工具,最终实现了异步RPC/数据交换的功能。随着ActiveMQ的不断 ...

Date 参数

    博客分类:
  • JAVA
Oracle TO_CHAR parameters: The following is a list of valid parameters when the TO_CHAR function is used to convert a date to a string. These parameters can be used in many combinations. Parameter Explanation YEAR Year, spelled out YYYY 4-digit year YYY YY Y Last 3, 2, or 1 digit(s) of year ...

Dubbo安装部署

    博客分类:
  • JAVA
    Jdk-1.6.30以上版本     Tomcat-7.0.42     Duboo-2.5.3     Zookeeper-3.4.5 端口分配 序 系统/端口 http https shutdown ajp 调度JMX Dubbo 备注 1 Tomcat 8080 8443 8005 8009 原端口保留 2 dubbo console 4000 4003 4005 4009 zookeeper注册端口:2181 本地 ...

Maven training

1.一般情况下,在settings.xml不配mirror可能更好,找不到jar它会一个个去相应的 repository里找. 只有你不想让你的项目从remote repository去search 和download jar,你可以配一个mirror映射到你想让它去search和download的repository. <mirrors> </mirrors> 2.(忘了讲)当多个profiles被激活, download jar的repository顺序是定义时的profile反序。For example: <profiles> <profi ...
If someone is using maven , it is very common to hear , “Please execute mvn clean install”. But is it a correct way to convey the actual meaning ? Are clean and install strictly some parameters to mvn command. If yes, then what does those parameters mean ? In today’s article I am going to explain wh ...
Maven Clean Lifecycle Phases     pre-clean     clean     post-clean Calling one phase of the clean lifecycle results in the execution of all phases up to an including that phase. So, if we perform a "mvn clean", we will execute the pre-clean and the clean phases. If we perform a "mvn ...

java read也需要加锁

    博客分类:
  • JAVA
今天被问到read需不需要加锁,结果没答上来。自己写了一个程序试了一下,答案是肯定的,read加锁是为了保证执行的顺序,让线程不会读到脏数据。 public class TestThread { private int a = 1; public synchronized void add(){ this.a = this.a + 1; System.out.println(Thread.currentThread().getName() + "current a is " + a); } public int get(){ S ...
for file in /path/to/file1.txt /path/to/file2.txt /path/to/file3.txt do # do something on $file cat "$file" done You can directly process all command line args: for file in $* do # do something on $file [ -f "$file" ] && cat "$file" done OR simply pr ...
In Java 6 the memory in Permgen is never garbage-collected, so it will increase and increase as long as servicemix is running. Eventually permgen will be full and the JVM will no longer be able to function.  Also permgen contains class metadata so the more bundles we install the more permgen space we ...
[url]http://blog.csdn.net/hantiannan/article/details/6756347   [/url] package com.han.csv.util; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader; import java.util.ArrayList; public class CSVFileUtil { ...
本文简单介绍一下Apache Camel如何对route进行事务控制,首先介绍整个route只涉及到一个事务参与者的情况,然后再介绍route中涉及到多个事务参与者的情况.Camel是通过和Spring的框架集成进行事务控制的. 1,整个route只有一个事务参与者,"局部事务",这里用JMS的例子,后台的MQ为ActiveMQ,示例图如下:(图片来源于Camel in Action) route的代码如下: 源码打印?     public class JMSTransaction extends RouteBuilder {          public vo ...
Global site tag (gtag.js) - Google Analytics