- 博客(10)
- 收藏
- 关注
转载 Java获取时间与系统时间相差8小时终极解决方案
一、在取日期以前设置一下时区TimeZone tz = TimeZone.getTimeZone(“ETC/GMT-8″);TimeZone.setDefault(tz);此种方法适用于单次快速获取系统本地时间二、设置java命令参数java -Duser.timezone=Asia/Jerusalem DateTest三、设置JVM的默认时区为东八区(北京时间)在下 面四个目录(bea\jdk1...
2018-06-29 11:31:33 6563
转载 SpringBoot 基于Redis快速实现消息队列
SpringBoot基于Redis快速实现消息队列一. 常用消息队列工具 目前常用的消息队列大概有三种类型,RabbitMQ等AMQP系列, Kafka, Redis等kev value系列,它们的使用场景分别是: 1.RabbitMQ: 相对重量级高并发的情况,比如数据的异步处理 任务的串行执行等. 2.Kafka: 基于Pull的模式来处理,具体很高的吞吐量,一般用来进行 日志的存储...
2018-06-29 09:23:36 279 1
转载 SpringBoot对消息队列(MQ)的支持
1.异步消息的定义 异步消息的主要目的是为了系统与系统之间的通信,所谓异步消息即消息发送者无需等待消息接收者的处理以及返回,甚至无需关心消息是否发送成功 在异步消息中有两个很重要的概念,即消息代理和目的地,当消息发送者发送消息之后,消息将由消息代理接管,消息代理保证消息传递到指定目的地。 异步消息主要有两种目的地形式,队列(queue)和主题(topic),队列用于点对点形式的消息通信,...
2018-06-29 09:22:46 843
转载 消息队列使用的四种场景介绍
消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性架构使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景2.1异步处理场景说明:用户注册后,需要发注册邮件和注...
2018-06-29 09:21:37 286
转载 Spring boot VO字段设置后台传入前台日期格式
未设置日期格式之前,前台接收结果:measurementtime:14253000548551设置日期格式在VO实体中加入注解@JsonFormat@JsonFormat(pattern="yyyy-MM-dd HH:mm") private Date measurementtime;12@JsonFormat @DateTimeFormat @Temporal 日期注解区分@JsonFormat...
2018-06-29 09:19:14 1056
转载 公平锁与非公平锁
总括: 在Java的ReentrantLock构造函数中提供了两种锁:创建公平锁和非公平锁(默认)。代码如下:public ReentrantLock() {sync = new NonfairSync();}在公平的锁上,线程按照他们发出请求的顺序获取锁,但在非公平锁上,则允许‘插队’:当一个线程请求非公平锁时,如果在发出请求的同时该锁变成可用状态,那么这个线程会跳过队列中所有的等待线程而获...
2018-06-27 11:16:26 134
转载 Java中的多线程你只要看这一篇就够了
引如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如最常见的“生产者,消费者模型”。很多人都对其中的一些概念不够明确...
2018-06-25 10:53:29 99
转载 使用IDEA创建SpringBoot项目
参考:慕课网 廖师兄:两小时学会Springboothttp://www.imooc.com/learn/767 1.打开IDEA,创建新项目,选择Spring Initializr2.输入Artifact3.勾选Web4.点击finish完成5.进入项目,可以将以下内容删除pom.xml文件:[html] view plain copy [html] view plain copy<?x...
2018-06-19 11:33:09 133
转载 Spring设置定时任务时,关于执行时间的规则设置
Spring设置一个定时任务,可能有如下配置:[html] view plain copy<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"&g
2018-06-19 11:02:20 1604
转载 spring的定时任务配置(注解)
参考博客:http://www.jb51.net/article/110541.htmhttp://blog.csdn.net/wxwzy738/article/details/25158787我这边项目的需求是:每天晚上1点删除数据库表t_tempclob中的所有记录; 代码:Controller:@Controller public class AjaxFileDownload { ...
2018-06-19 10:59:47 110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人