上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页
摘要: Spring Cloud Config 配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及Subversion。 Spring Cloud Bus 事件、消息总线,用于在集群(例如,配置变化事件)中传播状态变化,可与Spring Cloud Config联 阅读全文
posted @ 2017-09-19 15:23 jason.bai 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 最近在使用springboot做项目,使用redis做缓存。在外网开发的时候redis服务器没有使用集群配置,所有就是用了RedisTemplate的方式进行连接redis服务器。但是项目代码挪到内网开发以后,内网redis服务器使用了集群的配置方式。所以原来的配置文件和帮助类 都完全不能使用了,所 阅读全文
posted @ 2017-09-11 09:21 jason.bai 阅读(24372) 评论(2) 推荐(0) 编辑
摘要: 1. java.util.concurrent – Java 并发工具包 Java 5 添加了一个新的包到 Java 平台,java.util.concurrent 包。这个包包含有一系列能够让 Java 的并发编程变得更加简单轻松的类。在这个包被添加以前,你需要自己去动手实现自己的相关工具类。 本 阅读全文
posted @ 2017-09-04 17:19 jason.bai 阅读(352) 评论(0) 推荐(0) 编辑
摘要: Java事务的类型有三种:JDBC事务、JTA(Java Transaction API)事务、容器事务。 常见的容器事务如Spring事务,容器事务主要是J2EE应用服务器提供的,容器事务大多是基于JTA完成,这是一个基于JNDI的,相当复杂的API实现。所以本文暂不讨论容器事务。本文主要介绍J2 阅读全文
posted @ 2017-08-21 11:19 jason.bai 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 当你开始使用Java操作日期和时间的时候,会有一些棘手。你也许会通过System.currentTimeMillis() 来返回1970年1月1日到今天的毫秒数。或者使用Date类来操作日期;当遇到加减月份、天数的时候 你又需要用到Calendar类;当需要格式化日期的时候需要使用java.text 阅读全文
posted @ 2017-08-08 14:17 jason.bai 阅读(463) 评论(0) 推荐(0) 编辑
摘要: classpath 和 classpath* 区别: classpath:只会到你指定的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找. 举个简单的例子,在我的web.xml中是这么定义的:classpath*:META-IN 阅读全文
posted @ 2017-08-08 11:03 jason.bai 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 一个系统中通常会存在如下一些以Properties形式存在的配置文件 1.数据库配置文件demo-db.properties: database.url=jdbc:mysql://localhost/smaple database.driver=com.mysql.jdbc.Driver datab 阅读全文
posted @ 2017-08-02 16:21 jason.bai 阅读(357) 评论(0) 推荐(0) 编辑
摘要: ReenTrantLock可重入锁(和synchronized的区别)总结 可重入性: 从名字上理解,ReenTrantLock的字面意思就是再进入的锁,其实synchronized关键字所使用的锁也是可重入的,两者关于这个的区别不大。两者都是同一个线程没进入一次,锁的计数器都自增1,所以要等到锁的 阅读全文
posted @ 2017-07-20 16:13 jason.bai 阅读(29553) 评论(0) 推荐(10) 编辑
摘要: 项目现状:由于前后端分离,没有很好的前后端合作工具。 由于接口众多,并且细节复杂(需要考虑不同的HTTP请求类型、HTTP头部信息、HTTP请求内容等),高质量地创建这份文档本身就是件非常吃力的事,下游的抱怨声不绝于耳。 随着时间推移,不断修改接口实现的时候都必须同步修改接口文档,而文档与代码又处于 阅读全文
posted @ 2017-07-06 09:24 jason.bai 阅读(477) 评论(0) 推荐(0) 编辑
摘要: Session Clear()与 Flush() 解释 1.Clear 方法 无论是Load 还是 Get 都会首先查找缓存(一级缓存) 如果没有,才会去数据库查找,调用Clear() 方法,可以强制清除Session缓存。 例: [java] view plain copy public void 阅读全文
posted @ 2017-06-30 17:24 jason.bai 阅读(2007) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页