发现一个Spring事务的巨坑bug,可是官方都不承认?大家来评评理!

文章来源:https://juejin.cn/post/6863796940069568520对于从事java开发工作的同学来说,spring的事务肯定再熟悉不过了。在某些业务场景下,如果同时有多张表的写入操作,为了保证操作的原子性(要么同时成功,要么同时失败)避免数据不一致的情况,我们一般都会使用spring事务。没错,spring事务大多数情况下,可以满足我们的业务需求。但是今天我要告诉大家的...
分类: 编程语言 发布时间: 10-16 05:25 阅读次数: 0

Vue中native修饰符

vue中native修饰符
分类: 编程语言 发布时间: 10-16 05:25 阅读次数: 0

x264源码分析与应用示例(三)——浅谈码率控制的优化问题

x264源码分析与应用示例(三)——浅谈码率控制的优化问题
分类: 企业开发 发布时间: 10-16 05:25 阅读次数: 0

面试官问我ES读写数据的过程,结果。。。

es 写入数据的工作原理是什么啊?es 查询数据的工作原理是什么啊?底层的 lucene 介绍一下呗?倒排索引了解吗?
分类: 编程语言 发布时间: 10-16 05:25 阅读次数: 0

如何手动关闭Element UI消息提示

如何关闭Element UI中message实例
分类: 编程语言 发布时间: 10-16 05:25 阅读次数: 0

面试官:你这数据库表设计的,真垃圾。。。

文章来源:https://juejin.cn/post/7147135702604447758前言作为后端开发,我们经常需要设计数据库表。整理了21个设计MySQL表的经验准则,分享给大家,大家看完一定会有帮助的。1.命名规范数据库表名、字段名、索引名等都需要命名规范,可读性高(一般要求用英文),让别人一看命名,就知道这个字段表示什么意思。比如一个表的账号字段,反例如下:acc_no,1_acc_...
分类: 编程语言 发布时间: 10-16 05:25 阅读次数: 0

Element ui中 this.$confirm 点击空白区域也执行取消事件怎么办?

Element ui中 this.$confirm 点击空白区域也执行取消事件怎么办?
分类: 编程语言 发布时间: 10-16 05:25 阅读次数: 0

烂大街的TCP/IP网络模型,你真的懂了?

面试真题:你能聊聊TCP/IP 的四层网络模型和 OSI 七层网络模型吗?计算机基础,网络、磁盘、cpu、内存。作为一个大公司的面试官,一定会考察这些东西。
分类: 编程语言 发布时间: 10-16 05:25 阅读次数: 0

vue中引入moment.js打包太大怎么办?

vue中引入moment.js打包太大怎么办
分类: 编程语言 发布时间: 10-16 05:25 阅读次数: 0

去阿里面试被狂虐Kafka连环炮,幸亏我复习的时候留了一手!

249特惠价 原价 1099 的《Kafka架构设计与内核源码深度剖析》=== 课程背景 ===无论在跳槽面试还是实际工作中,Kafka都是必不可少的一环。如果一个面试候选人连消息中间件都不清楚,确实会成为简历上的一道短板,也会在激烈的面试竞争中失去优势。Kafka在面试时会怎么考?工作时又有哪些场景呢?我们来看看一些常见问题:1、Kafka如何保证消息的顺序性?消息不被重复消费?如何处理消息丢...
分类: 编程语言 发布时间: 10-16 05:25 阅读次数: 0

什么是作用域插槽?

什么是作用域插槽?
分类: 编程语言 发布时间: 10-16 05:24 阅读次数: 0

输入www.baidu.com背后经历了哪些过程?能说清楚这个,已经超过90%的人了!

用浏览器请求一个链接的时候,经历了哪些过程(DNS解析过程)?这个问题,就是考察考察你的基本功,看你对基本的网络通信知识有没有了解。
分类: 编程语言 发布时间: 10-16 05:24 阅读次数: 0

用大白话带你认识ZooKeeper!最重要的概念给你一网打尽!

159特惠价 原价 1099 的《ZooKeeper内核源码深度剖析专家课》=== 课程背景 ===由于疫情影响了线下的流量,“直播带货”成为了电商平台主流的营销方式,平台是如何去保证高并发场景下实现5个9(99.999%)的可靠性呢?使用单一架构肯定是做不到的,而分布式架构能保证系统的可用性。但很遗憾,很多开发人员遇到分布式问题都存在以下几个痛点:1、缺乏经验:就职传统软件企业,没有分布式系统...
分类: 编程语言 发布时间: 10-16 05:24 阅读次数: 0

面试官让我设计一个基于分布式锁的库存超卖方案,并发量很高的那种!

假如下单时,用分布式锁来防止库存超卖,但是是每秒上千订单的高并发场景,如何对分布式锁进行高并发优化来应对这个场景?
分类: 编程语言 发布时间: 10-16 05:24 阅读次数: 0

如何快读转Bool值:两个感叹号

两个感叹号
分类: 编程语言 发布时间: 10-16 05:24 阅读次数: 0

在公司里不小心删了生产数据库差点要跑路,幸亏前辈出手教了我一招!

文章来源:https://juejin.cn/post/7148622076302065695目录浅谈恢复形式开启 binlog 及配置删库跑路(搭建测试数据库,然后删除它)起死回生(分析binlog,然后恢复数据)再显神通(根据时间恢复数据)永久封印(定时备份,防止老6偷家)浅谈恢复形式本地模拟一次数据恢复。在说数据恢复之前,先说一下数据恢复的过程,防止有些童鞋带有偏见,一直以为数据恢复就像是我...
分类: 编程语言 发布时间: 10-16 05:23 阅读次数: 0

window.open打开新窗口注意事项

window.open打开新窗口注意事项
分类: 编程语言 发布时间: 10-16 05:23 阅读次数: 0

S26.shell脚本每日一练

51.汉诺塔(又称河内塔)问题是源于印度一个古老传说。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘,利用函数,实现N片盘的汉诺塔的移动步骤[][[[]]
分类: 企业开发 发布时间: 10-16 05:23 阅读次数: 0

基于订单系统的分库分表实战,让应用飞起来!

本实战的重点是分库分表实战,比较适合1~3年工作经验的程序员朋友。实战主要以外卖APP中的外卖订单来作为本次实战的核心业务。
分类: 编程语言 发布时间: 10-16 05:23 阅读次数: 0

Math中常用的方法有哪些?

Math中常用的方法有哪些?
分类: 编程语言 发布时间: 10-16 05:23 阅读次数: 0