- 博客(7)
- 收藏
- 关注
原创 RabbitMQ的消息确认机制
文章目录前言定义Acknowledgements in delivery自动ack模式手动ack模式RequeueChannel QoS PrefetchPublisher confirms前言基于官方文档https://www.rabbitmq.com/confirms.html,根据阅读习惯重新组织标题与内容,对RabbitMQ的消息确认机制进行说明。定义Delivery processing acknowledgements from consumers to RabbitMQ are kn
2021-01-19 14:31:39
949
原创 EDA方案说明 - 以还款流程举例
EDA方案说明 - 以还款流程举例序笔者认为,EDA(事件驱动架构)不应该简单地被理解为使用异步或同步的消息来串联流程,它是一种架构设计的思想。按照这种思想来设计系统架构所带来的的好处是巨大的。它能帮助我们定义服务边界,完成服务自治,更好地实现服务间的松耦合;它能更好地应对业务需求的变更,充分降低业务流程调整带来的成本与风险。在架构设计中应用EDA思想的前提,是确保所有参与搭建或重构的设计与开发人员充分理解该思想,但这往往不那么容易,这篇文章提到了以下两点原因:事件驱动可能是客观世界的运作方式
2020-12-30 15:00:11
410
1
原创 Mybatis写MySQL时datetime差距14小时
文章目录问题描述问题定位结论博主最近在生产环境遇到一个问题:通过mybatis框架将java.util.Date类型的数据写入MySQL时,实际存入的值与当前时间相差14小时。通过查找资料与debug,找到了解决方案,但并未确定具体原因,特此记录,留待后续继续研究。问题描述数据库表字段类型为datetime,存入new Date(),期间相关日志如下:2020-12-09 11:49:07.704 [DEBUG] [] - com.xxxMapper.insertSelective - ==>
2020-12-09 14:32:28
225
2
原创 基于JsonObject的消息载体JsonObjectResult
在网站开发过程中经常需要通过json传递数据,为方便传输,编写一个工具类JsonObjectResult对一些属性进行封装,便于赋值与传输,代码如下: JsonObjectResult.javaimport com.google.gson.Gson;import com.google.gson.JsonObject;/** * 基于com.google.gson.JsonObject的消息载体
2017-05-29 11:24:51
828
原创 jQuery.form.js使用ajaxSubmit()提交表单时返回中文乱码的问题
中文出现乱码原因通常为编码设置不一致,使用spring mvc+jQuery.form+jsp时尽量在以下三个地方都显示设置编码类型: Controller:// 在@RequestMapping里设置produces@ResponseBody@RequestMapping(value = "/login", produces = "text/plain; charset=UTF-8")pu
2017-01-05 11:42:09
4767
转载 Spring避免构造注入型歧义
转载自:Spring构造方法注入类型歧义 - 易百网 显式声明每个构造函数参数的数据类型:<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframe
2016-01-07 16:47:25
219
原创 Highcharts动态刷新图表
/** * 加载动态刷新图表 * * @param id * 图表所在div的id * @param title * 图表标题文字 * @param yTitle * 图表y轴显示的文字 * @param seriesName * 鼠标悬停到图表中的点时显示的名称 * @param val
2015-12-14 14:39:50
1394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人