Half Message: 预处理消息,当broker收到此类消息后,会存储到RMQ_SYS_TRANS_HALF_TOPIC的消息消费队列中 检查事务状态: Broker会开启一个定时任务,消费RMQ_SYS_TRANS_HALF_TOPIC队列中的消息, 每次执行任务会向消息发送者确认事务执行状 ...
分类:
编程语言 时间:
2021-03-31 12:18:34
阅读次数:
0
在真实的开发中,我们经常会遇到需要对数据进行校验的业务,那么本篇文章对此进行总结。暂时总结三种方法,大家可以根据需要选择使用。 一、Java Bean Validation 验证 【校验处理】一、Java Bean Validation验证 二、SpringBoot Validate 统一处理 三、 ...
分类:
编程语言 时间:
2021-03-31 12:08:42
阅读次数:
0
首先,我们知道计算机是做二进制运算的,因此我们将十进制的数转化成二进制,最后二进制运算完再转化成十进制是有精度丢失的。 例如 - 0.1 + 0.7 = 0.799999999999999 解决方法: 主动保留n为小数,得到数据类型是字符 - ` num = num.toFixed(n); - 转成 ...
分类:
Web程序 时间:
2021-03-31 12:06:43
阅读次数:
0
作者个人研发的在高并发场景下,提供的简单、稳定、可扩展的延迟消息队列框架,具有精准的定时任务和延迟队列处理功能。自开源半年多以来,已成功为十几家中小型企业提供了精准定时调度方案,经受住了生产环境的考验。为使更多童鞋受益,现给出开源框架地址: https://github.com/sunshinely ...
分类:
数据库 时间:
2021-03-31 12:03:26
阅读次数:
0
loader我的理解是把非js的模块转换成js模块,毕竟浏览器只认识js语言 当处理一种类型模块的时候,多个loader配置时从右向左进行应用 loader使用主要有以下三种方式: module.exports = { module:{ rules:[ { test: /\.less$/, load ...
分类:
Web程序 时间:
2021-03-30 13:52:20
阅读次数:
0
APR(Apache portable Run-time libraries,Apache可移植运行库) 主要为上层的应用程序提供一个可以跨越多操作系统平台使用的底层支持接口库。在早期的Apache版本中,应用程序本身必须能够处理各种具体操作系统平台的细节,并针对不同的平台调用不同的处理函数 随着A ...
分类:
其他好文 时间:
2021-03-30 13:47:07
阅读次数:
0
servlet是javaEE的规范之一,就是一个接口;是javaweb三大组件(servlet程序、Filter过滤器,Listener监听器)之一;它可以接受客户端上发来的请求,并响应数据给客户端 实现servlet程序的步骤 1,src包下,编写一个类去实现servlet接口 2,实现servl ...
分类:
编程语言 时间:
2021-03-30 13:37:30
阅读次数:
0
status(状态码): 1xx:100-101 信息提示 2xx:200-206 成功 3xx:300-305 重定向 4xx:400-415 错误类信息,客户端错误 5xx:500-505 错误类信息,服务器端错误 200 状态码 200 OK 表明请求已经成功. 默认情况下状态码为200的响应 ...
分类:
其他好文 时间:
2021-03-30 13:36:41
阅读次数:
0
为了讲多路复用,当然还是要跟风,采用鞭尸的思路,先讲讲传统的网络 IO 的弊端,用拉踩的方式捧起多路复用 IO 的优势。 为了方便理解,以下所有代码都是伪代码,知道其表达的意思即可。 Let's go 阻塞 IO 服务端为了处理客户端的连接和请求的数据,写了如下代码。 listenfd = sock ...
分类:
其他好文 时间:
2021-03-30 13:34:02
阅读次数:
0
1.选择Analyze——》Run Inspection by Name...或者使用快捷键Ctrl+Alt+Shift+I 2.在弹框中输入:unused declaration 3.弹框默认选择 4.等待下方读条结束会自动弹出Inspection Results弹窗 5.对没有用到的方法和变量提 ...
分类:
其他好文 时间:
2021-03-30 13:30:44
阅读次数:
0