- 博客(6)
- 收藏
- 关注
原创 项目demo(一)--springboot并发抢购项目demo
前言: 并发业务可以说现在随处可见了,比如我们在淘宝上的秒杀,微信往群里放一个红包,这些都是属于并发,而且在短时间内会有很大的请求到后台。传统的系统流程一般都是直接一步走完,将很大的请求都压在了数据库上,分分钟导致系统崩溃或请求响应速度过慢。 在看看我们秒杀或者是微信红包,我们在点击后,都可能有个温馨提示。秒杀的可能说什么正在排队,微信红包的则在转圈圈。后台的...
2018-09-24 15:54:36 2101 3
原创 springboot学习笔记(十)—— springboot整合RabbitMQ
前言: MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过 队列来通信。队列的使用除去了接收和发送应用程序同时执...
2018-09-23 23:07:39 287
原创 随笔(五) rabbitmq的安装与配置
什么是RabbitMQ? RabbitMQ是由Erlang语言编写的实现了高级消息队列协议(AMQP)的开源消息代理软件(也可称为 面向消息的中间件)。支持Windows、Linux/Unix、MAC OS X操作系统和多种编程语言。 springboot在耶对rabbitmq进行了兼容,接下来主要介绍rabbitmq在ubuntu下的安装和配置。 ...
2018-09-23 19:57:17 243
原创 fastjson中出现(syntax error, expect {, actual string, pos 0)错误原因分析
前言: 近期在封装fastjson后,加入了redis进行开发时遇到的巨坑:com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 0, fastjson-version 1.2.47 at com.alibaba.fastjson.parser.deserializ...
2018-09-21 20:30:30 156577 13
原创 随心封装了FastJson工具类,支持时间格式转换
前言: json数据可以说现在非常流行了。在web领域,前后端数据传输基本上都是json的形式,因此也诞生了很多简单json格式开发的工具包。json-lib,jackson等一堆堆,但是性能比较好的还是属于阿里的fastjson,正所谓阿里出品,必属精品嘛(不打广告了~~)、下面是我封装的fastjson工具类。仅供大学学习参考。 开发准备: 开发前还是需要导包...
2018-09-17 11:39:11 1161
原创 springboot学习笔记(九)——使用webSocket(服务器端向客户端推送消息)
前言: WebSocket是一种网络通信协议。RFC6455 定义了它的通信标准。 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 我们平时开发的程序,基本上是短连接,服务器端一般是属于被动回复(即一应一答式,客户端发送一次请求,服务器端反馈一次。服务器不会主动去回复信息...
2018-09-06 08:24:29 10020 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人