自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (97)
  • 问答 (2)
  • 收藏
  • 关注

原创 springboot 如何打 thin 包

springboot 用 maven 打包的时候,经常会用到插件spring-boot-maven-plugin,打的一个Fat 包,动辄上百兆,尤其是在测试阶段需要经常改包,配置上传,会很耗时,如果能打一个thin 包,几百K ,且读取外部配置就更好了,网上找了很多资料,大多都千篇一律,东抄西抄,很多都没有说到点子上,大多数都是说的用插件 maven-assembly-plugin 再通过自定...

2019-04-04 09:55:36 1240

原创 实现 spring + mybatis 动态切换 datasource

需求场景:数据迁移的过程中,往往数据源不止一个,这些数据源分别分布在不同的主机,不同的域名下,现有一基本库,保存所有主机的信息,包括 host, port , database 等信息。目的是取得每个host 的连接并迁移数据。问题:首先spring 集成 mybatis 并获取数据连接之前,要实例化datasource 对象,但是datasource 保存在数据库中,要从数据

2017-04-06 15:53:56 2561

翻译 java 是值传递还是引用传递

首先得肯定,java 一定是值传递。以下内容来自网络:先看一段代码:... ...//定义了一个改变参数值的函数public static void changeValue(int x) {x = x *2;}... ...//调用该函数int num = 5;System.out.println(num);changeValue(num);System.o

2016-02-15 21:18:21 416

原创 ActiveMQ 消息监听 MessageListener 的使用

刚学 ActiveMQ, 最开始搭建环境的时候引入的jar 包,几个核心的jar jms.jar, httpcore.jar , httpclient.jar, activemq-all.jar 准备完毕,启动junit 发现有好些个class 找不到,比如 PoolingClientConnectionManager 等,老是报 classnotfound 的错误,打开源代码一看,原来是引入的版

2015-10-21 09:21:29 16392 4

原创 java 代理的作用 因素 以及对代理的理解

首先代码就不附上了,随便一搜就可以找到大量的例子,浅谈一下代理的重要因素,代理的实现,代理的作用概念性的理解:代理作用:(静态代理)试想有这么一个公共类(接口),里面有很多方法,如果得到了这个接口的实例就可以调用接口的所用方法,但是,这个公共类又不想让其中一些类调用某些方法, 这时代理模式就出现了,代理类实现了公共类(接口),并全部处理公共类的方法,如果代理类不想让某些类调用到

2015-10-16 15:26:55 691

原创 对spring mybatis 缓存的使用

网上找了很多关于对缓存的描述,说得天花乱坠,不易读懂,自己总结简单几句话对缓存的理解:一级缓存,可理解为数据对象存储在内存的中,比如在一次操作数据库,会得到一个session, 在这个session 没有没 commit 或者 close 之前,若参数相同,是不用再次访问数据库,数据直接从缓存中获取,当session commit 之后, 缓存将会被clear 掉。二级缓存,大致与一级缓存

2015-10-14 15:06:43 1807

原创 解决 在jetty 上运行时 java out of memory异常

在eclipse上运行时解决出现java out of memory 在eclipse的项目中添加一个参数如图所示:vaule的值为:-server -Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+CMSClassUnloadingEnabled -XX:+PrintGCDetails

2013-01-11 14:08:46 1096

原创 关于Freemarker 取整数

在写freemarker 时候遇到过这样的问题:基本运算时想要去到整数,但总有个小尾巴总结了下找到了一个方法 ${ (x/2)?int } 输出的结果是:2

2012-12-07 11:34:31 2848

原创 解决Call to method of static java.text.DateFormat

今天解决了一个findbug的错误:Call to method of static java.text.DateFormat in com.pbn.oss.resource.template.input.ws.service.InputTemplateWSServiceImpl.formatDate(Date)As the JavaDoc states, DateFormat

2012-12-07 11:26:54 4215

spring-web-2.5.6.jar

spring-web-2.5.6.jar

2013-01-08

spring-tx-3.1.1.RELEASE.jar

spring-tx-3.1.1.RELEASE.jar

2013-01-08

spring-test-3.1.1.RELEASE.jar

spring-test-3.1.1.RELEASE.jar

2013-01-08

spring-orm-3.1.1.RELEASE.jar

spring-orm-3.1.1.RELEASE.jar

2013-01-08

spring-jms-3.1.1.RELEASE.jar

spring-jms-3.1.1.RELEASE.jar

2013-01-08

spring-jdbc-3.1.1.RELEASE.jar

spring-jdbc-3.1.1.RELEASE.jar

2013-01-08

spring-expression-3.1.1.RELEASE.jar

spring-expression-3.1.1.RELEASE.jar

2013-01-08

spring-core-3.1.1.RELEASE.jar

spring-core-3.1.1.RELEASE.jar

2013-01-08

spring-context-support-3.1.1.RELEASE.jar

spring-context-support-3.1.1.RELEASE.jar

2013-01-08

spring-context-3.1.1.RELEASE.jar

spring-context-3.1.1.RELEASE.jar

2013-01-08

spring-beans-3.1.1.RELEASE.jar

spring-beans-3.1.1.RELEASE.jar

2013-01-08

spring-asm-3.1.1.RELEASE.jar

spring-asm-3.1.1.RELEASE.jar

2013-01-08

spring-aop-3.1.1.RELEASE.jar

spring-aop-3.1.1.RELEASE.jar

2013-01-08

SmartUpload.rar

SmartUpload.rar

2013-01-08

slf4j-log4j12-1.6.4.jar

slf4j-log4j12-1.6.4.jar

2013-01-08

slf4j-api-1.6.4.jar

slf4j-api-1.6.4.jar

2013-01-08

sitemesh-2.4.2.jar

sitemesh-2.4.2.jar

2013-01-08

shared-all-1.0.0-M12.jar

shared-all-1.0.0-M12.jar

2013-01-08

QueryBuilder-1.5.0.jar

QueryBuilder-1.5.0.jar

2013-01-08

quartz-weblogic-1.8.6.jar

quartz-weblogic-1.8.6.jar

2013-01-08

quartz-oracle-1.8.6.jar

quartz-oracle-1.8.6.jar

2013-01-08

quartz-all-1.8.6.jar

quartz-all-1.8.6.jar

2013-01-08

quartz-1.8.6.jar

quartz-1.8.6.jar

2013-01-08

poi-3.8.jar

poi-3.8.jar

2013-01-08

pfjgraphics-1.5.0.jar

pfjgraphics-1.5.0.jar

2013-01-08

ognl-3.0.1.jar

ognl-3.0.1.jar

2013-01-08

mybatis-spring-1.1.0.jar

mybatis-spring-1.1.0.jar

2012-12-12

mybatis-3.2.99.jar

mybatis-3.2.99.jar

2012-12-12

mvel2-2.1.0.drools16.jar

mvel2-2.1.0.drools16.jar mvel2-2.1.0.drools16.jar

2012-12-12

mina-core-2.0.4.jar

mina-core-2.0.4.jar

2012-12-12

mail.jar--mail.jar

mail.jar

2012-12-12

logging-1.4.2.jar

logging-1.4.2.jar

2012-12-12

log4j-1.2.16.jar

log4j-1.2.16.jar

2012-12-12

knowledge-api-5.4.0.Final.jar

knowledge-api-5.4.0.Final.jar

2012-12-12

keycodeDecoder-1.5.0.jar

keycodeDecoder-1.5.0.jar

2012-12-12

jxl-2.6.jar

jxl-2.6.jar

2012-12-12

jxl-2.6.10.jar

jxl-2.6.10.jar

2012-12-12

drools-templates-5.4.0.Final.jar

drools-templates-5.4.0.Final.jar

2012-12-07

ecj-3.5.1.jar

ecj-3.5.1.jar

2012-12-07

ehcache-core-2.5.1.jar

ehcache-core-2.5.1.jar

2012-12-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除