理解事务(一):基本操作理解
前言 曾经有位面试官这么跟笔者说,“Undo/Redo log很重要,需要理解”,老实说,我当时觉得工作还没用到。但是,确实一直在用事务实现业务,但是不知道事务实现的机制,说不过去。 作为一名渣渣,查了很多资料,试图理解Undo/Redo,...
前言 曾经有位面试官这么跟笔者说,“Undo/Redo log很重要,需要理解”,老实说,我当时觉得工作还没用到。但是,确实一直在用事务实现业务,但是不知道事务实现的机制,说不过去。 作为一名渣渣,查了很多资料,试图理解Undo/Redo,...
前言 2月份买的airpods pro右耳开始出现:稍微晃动就会有哒哒的声音,去售后检测,说是硬件问题,也有客户反馈,如果大家有这问题的,保内可以去免费换。。。 正题开始 在编程中,肯定对InterruptException很熟悉,举个经常...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
前言 分享几个JVM的容易忽视的问题,希望对大家有所帮助 哪些区域会出现OOM? Java堆溢出 我们知道,JVM参数配置中-Xms表示JVM启动时分配的内存、-Xmx表示JVM运行过程中最大可用内存。 由此可见,随着对象实例增多,超过最大...
前言 最近,确实感觉遇到转型的痛苦了,慢慢积累沉淀吧,还是理解的不够好。 下文的测试用例均为官网提供的sakila数据库,附上下载链接。 LIMIT的作用 众所周知,limit有以下几种用途(第二个语句和第三个语句作用相同),分别如下所示:...
前言 衡量一个SQL语句的表现的方式,大家都知道使用EXPLAIN语句,字段想必大家也知道,但是通过实例我觉得还是更好理解。本文不会对每个字段进行过多地赘述,网上很多大神比我总结得好。本文基于LIKE与正则表达式的实例在EXPLAIN的表现...
前言 最近,想对MySQL有进一步的认识,看如何保证缓存与数据库一致性,在负责业务上也需要这方面的优化,有些文章提到使用监听MySQL binlog实现,想试下,本文纯属好奇心驱使。 所用工具:MySQL + Canal + Kafka 1...
# 生成随机整数列表 import random def randomList(n): iList = [] for i in range(n): iList.append(random.randrange(20)) return iLis...
@(Java) new过程:JVM遇到一条字节码new指令时,检查指令的参数是否能在常量池中定位到一个类的符号引用,检查符号引用代表的类是否已经被加载、解析和初始化过。如果没有,必须先执行类加载。 符号引用:www.zhihu.com/qu...
前言 从昨天开始大部分同学都开始在家办公了,我也在14day home quarantine中,希望大家都健健康康,迎接春天的道来。 进入正题,《重构_改善既有代码的设计》一书中,曾提到,重构的第1步为建立一组可靠的测试环境,可见重...
前言 这一阵子一直在忙项目,现在终于可以静下心来总结这一段时间的开发心得,新年第一篇打算讲下我犯的一次低级失误,或者可以说是疏忽,希望能给大家一些帮助 ~ 最近,笔者也有一些事不顺心,人生不如意事十之八九,努力过了,该熬的夜熬过了,不后悔就...