编程语言 优雅处理API统一返回 概述:API:application program-interface 应用编程接口。在web应用中常见的是前端开发工程师与后端开发工程师沟通的桥梁,是重要的规范文档。良好的API可以提高前后端协调... 2022年10月17日优雅处理API统一返回已关闭评论 阅读全文
关于springboot启动时报错 [org/springframework/boot/autoconfigure/web/ServerPropertiesAutoConfiguration.clas 问题描述添加负载均衡Ribbon后,启动springboot时 cannot be opened because it does not exist报错原因jar版本问题,ServerProperti... 2022年10月17日 编程语言关于springboot启动时报错 [org/springframework/boot/autoconfigure/web/ServerPropertiesAutoConfiguration.clas已关闭评论 阅读全文
编程语言 kafka正常启动,但是几秒后停止运行 使用命令bin/kafka-server-start.sh -daemon config/server.properties 启动kafka后,第一时间用jps命令是可以看到对应进程的 但是过几秒后再... 2022年10月17日kafka正常启动,但是几秒后停止运行已关闭评论 阅读全文
mysql从一张表更新到另一张表中_MySQL 从一张表update字段到另外一张表中 先来几个简单的示例Solution 1: 1列update student s, city cset s.city_name = c.namewhere s.city_code = c.c... 2022年10月17日 编程语言mysql从一张表更新到另一张表中_MySQL 从一张表update字段到另外一张表中已关闭评论 阅读全文
mysql 锁 读锁 写锁 共享锁 排它锁 表锁 行锁 悲观锁 乐观锁 innodb和myisam的区别是innodb支持事务和行锁mysql的锁分类按照数据操作类型来分:读锁:读锁也可以叫(共享锁)字母S写锁:(排它锁)字母x#创建读锁和写锁 #开启事务 begin; ... 2022年10月16日 编程语言mysql 锁 读锁 写锁 共享锁 排它锁 表锁 行锁 悲观锁 乐观锁已关闭评论 阅读全文
编程语言 分布式事务提交协议2PC/3PC详解 分布式提交技术1 分布式提交技术1.1 两阶段提交1.1.1 准备阶段1.1.2 提交阶段1.1.3 两阶段提交的变形1.1.4 两阶段提交的优缺点1.2 三阶段提交1.2.1 执行流程1.2.2 三... 2022年10月16日分布式事务提交协议2PC/3PC详解已关闭评论 阅读全文
编程语言 浅谈分布式一致性协议之3PC 由于二阶段提交存在着诸如同步阻塞、单点问题、脑裂等缺陷。所以,研究者们在二阶段提交的基础上做了改进,提出了三阶段提交。文章目录三阶段提交的定义3PC的出现3PC协议的基本过程CanCommit阶段Pr... 2022年10月16日浅谈分布式一致性协议之3PC已关闭评论 阅读全文
toString()和new String()区别 今天遇到上游通过消息队列传给我byte字节码,我用toString()方法转字符串接收,发现转了后是 2022年10月16日 编程语言toString()和new String()区别已关闭评论 阅读全文
编程语言 关于Redis缓存和数据库一致性问题 如何保证缓存和数据库一致性,这是一个老生常谈的话题了。到底是更新缓存还是删缓存?到底选择先更新数据库,再删除缓存,还是先删除缓存,再更新数据库?为什么要引入消息队列保证一致性?延迟双删会有什么问题?到... 2022年10月16日关于Redis缓存和数据库一致性问题已关闭评论 阅读全文
编程语言 java springMVC之@RequestMapping注解 目录@RequestMapping注解注解标识位置value属性method属性params属性headers属性ant风格路径路径占位符@RequestMapping注解@RequestMappin... 2022年10月16日java springMVC之@RequestMapping注解已关闭评论 阅读全文