07 2016 档案
摘要:1. 介绍 RabbitMQ是一个由erlang开发的基于AMQP(Advanced Message Queue )协议的开源实现。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面都非常的优秀。是当前最主流的消息中间件之一。 RabbitMQ的官网:http://www.rabbit
阅读全文
摘要:1.要想使用Quartz 必须要引入相关的包:以下是我在项目中gradle中的配置: 2.Scheduler的配置 3.Trigger的配置 4.JobDetail的配置 5.业务类的配置 7.关于cron表达式(来自网络): Cron 表达式包括以下 7 个字段: 秒 分 小时 月内日期 月 周内
阅读全文
摘要:最近做grid列表相关数据导出到excel功能,根据自己选择的列导出成excel 并且下载到本地。废话不说 直接上关键代码: 需要引入相关的包: 2. controller 3.excel导出帮助类 执行之后会在你浏览器的下边看到下载的文件直接双击打开就行。
阅读全文
摘要:J2SE 5.0提供了一组atomic class来帮助我们简化同步处理。基本工作原理是使用了同步synchronized的方法实现了对一个long, integer, 对象的增、减、赋值(更新)操作. 比如对于++运算符AtomicInteger可以将它持有的integer 能够atomic 地递
阅读全文
摘要:1.首先在web.xml配置 2.书写DataDictionaryListener类 3.从内存中取出每个code对应的list集合dataDictionaryService方法 获取到该code对应的arrayList数据。
阅读全文
摘要:照旧我们还是先来看看代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问,定义很简单明了。让我们来看看这样一个场景吧,假如你要结婚,然后就必须要去见一见女方的家长。但是这个时候,你女朋友又担心你最笨说错话。于是你们就商量好了,当岳父岳母问你的时候,尽量交由你女朋友来回答,避免岳父岳母对你不满
阅读全文
摘要:第一种(懒汉,线程不安全): Java代码 public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (i
阅读全文
摘要:最近在做上传手机App背景图片的功能,但是在上传之前要验证手机要上传图片的长和宽是否符合要求: 1.以下是验证main方法 2.实际应用中是用对象MultipartFile file接收的,所以在实际应用中: 返回的exception到前端进行显示就好了。
阅读全文