事务的ACID是指什么? 原子性(Atomic):事务中各项操作,要么全做要么全不做,任何一项操作的失败都会导致整个事务的失败; 一致性(Consistent):事务结束后系统状态是一致的; 隔离性(lsolated):并发执行的事务彼此无法看到对方的中间状态; 持久性(Durable):事务完成后 ...
分类:
其他好文 时间:
2021-01-22 12:06:00
阅读次数:
0
因为需要判断票据是否超时的,超时的话则返回登录页。 public void Configure((IApplicationBuilder app, IHostingEnvironment env) { //添加一个中间件 app.Use((context, next) => { // context ...
异常页面的DeveloperExceptionPageMiddleware中间件,该中间件在捕捉到后续处理过程中抛出的异常之后会返回一个媒体类型为text/html的响应,后者在浏览器上会呈现一个错误页面。由于这是一个为开发者提供诊断信息的异常页面,所以可以将其称为开发者异常页面(Developer... ...
分类:
Web程序 时间:
2021-01-19 12:30:22
阅读次数:
0
前言: 端口号:21881 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 本质:主要作用是注册 ...
分类:
其他好文 时间:
2021-01-19 12:08:39
阅读次数:
0
前言 Kafka 是一款分布式消息发布和订阅系统,具有高性能、高吞吐量的特点而被广泛应用与大数据传输场景。它是由 LinkedIn 公司开发,使用 Scala 语言编写,之后成为 Apache 基金会的一个顶级项目。kafka 提供了类似 JMS 的特性,但是在设计和实现上是完全不同的,而且他也不是 ...
分类:
编程语言 时间:
2021-01-19 11:48:43
阅读次数:
0
spring MVC是一个基于MVC模式的表现层框架,在spring2.5以后增加了注解功能。使得开发变得更加高效、快捷。由于spring MVC是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合,可以达到无缝整合。 springMVC的特点有: 1、基于的是s ...
分类:
编程语言 时间:
2021-01-18 11:33:30
阅读次数:
0
a.*?b就是a开始b结束的匹配 如果要限制是一行的开头和末尾的话 就是 ^a.*?b$ 如果不想包含a,b 只想匹配中间a和b中间的内容 : (?<=A).*?(?=B) ...
分类:
编程语言 时间:
2021-01-16 12:02:51
阅读次数:
0
Flask信号 同Django一样,Flask也提供了信号机制。 即在特定的时间地点执行某一函数。 比如MySQL中某张表添加了新的记录,我们希望Redis中也进行更新,就可以使用自定义信号来完成。 Flask中的信号与中间件有一些相似之处,但是本质的工作范畴截然不同,不要将他们混淆: Flask中 ...
分类:
其他好文 时间:
2021-01-15 12:08:34
阅读次数:
0
在 gin中,通过默认的函数,构建一个实现了带默认中间件的 *Engine。 r := gin.Default() 默认绑定了Logger和Recovery中间件,帮助我们进行日志输出和错误处理。 func Default() *Engine { debugPrintWARNINGDefault() ...
分类:
其他好文 时间:
2021-01-15 11:55:46
阅读次数:
0
有时Tomcat的启动窗口一闪而过,根本就看不出启动过程中发生了什么错误。这中间的原因有好多种,最常见的解决办法就是使用run命令,打开startup.bat文件,找到下面这行: call "%EXECUTABLE%" start %CMD_LINE_ARGS% 修改为: call "%EXECUT ...
分类:
其他好文 时间:
2021-01-15 11:45:28
阅读次数:
0