加载中
两个程序员为 insert into select 着迷一晚,它到底有什么魔力?

一、前言: 今天遇到一个事情,两个程序员对 insert into select 着迷一晚,这究竟是为神魔呢? 下面就简单说说原由; 当天,在 MySql数据库 中,程序员A使用 insert into select 对某张表中...

IDEA中Debug调试的高级武功秘籍助你快速追踪BUG

前言: Java 中各种 IDE 的 Debug 功能,都是通过 Java 提供的 Java Platform Debugger Architecture (JPDA) 来实现的。 借助 Debug 功能,可以很方便的调试程序,快速的模拟 / 找到程序中的...

MySql中必须知道的至关重要的三种日志

前言: MySql 中有三种 log 是十分中要的,因为MySql之所以能支持 事务(实现持久化、回滚等)、数据库崩溃恢复、主从复制等,都是基于这三种日志的。 至关重要的三种log: binlog 二进制日志...

一文带你入门使用Sharding-JDBC实现分库分表

前言: 今天来聊下 Sharding-JDBC 分库分表中间件,这个中间件属于应用层依赖中间件,与应用层是强耦合的,需要在应用中显示加入依赖的Jar包; 简单聊聊 Sharding-JDBC 后,本文最主要是聊下...

一文带你了解MySql并发事务中的数据库锁、隔离级别、MVCC

前言: 最近同事开发时遇到了一个事务阻塞的问题,通过网上查询发现关于MySQL事务、锁这一块的资料都比较絮乱,让人看的云里雾里,所以借着这个机会,刚好也对这一块内容做一个总结梳理,希望...

一文让你了解如何快速、优雅的实现导出Excel

前言: 春节假期刚刚过去,大家是不是已经开始了搬砖生活啦,嘻嘻 o(∩_∩)o ,可我还在休假中呢 ! 好啦,咱们言归正传,开始聊聊正文。做过后端管理系统的同学,大概率都会收到过实现 导出E...

02/19 17:52
3.2K
不能错过的CAS+volatile实现同步代码块

前言: 最近看到有人说可以使用 CAS + volatile 实现同步代码块。 心想,确实是可以实现的呀!因为 AbstractQueuedSynchronizer(简称 AQS)内部就是通过 CAS + volatile(修饰同步标志位sta...

一次对group by时间导致的慢查询的优化

前言: 最近在测试环境中点击一个图表展示页面时,半天才得到后台响应的数据进行页面渲染展示,后台的响应很慢,这样极大的降低了用户的体验; 发现这个问题后马上进行了排查 ,通过排查发现...

01/04 09:55
5.3K
不看后悔的项目中线程池实际应用

前言: 最近在看线程池方面的内容,结合源码学习完其内部原理后,心想自己在项目中有实际使用过线程池吗?想了想,确实在项目中很多地方使用到了线程池;下面来简单聊下最近在日志方面中多线...

2020/12/30 11:08
655
排查压测问题引发的系统性能调优过程

前言: 今天测试部门的小梦找到我,委屈巴巴的说我写的接口有问题,因为她对这个接口进行压力测试时,发现系统的吞吐量一直上不去,并且 应用服务器 (部署接口项目的服务器) 的CPU、内存等...

2020/12/14 09:51
42
线上服务响应时间太长的排查历程

前言: 最近线上环境某个接口服务响应时间偏长,导致用户体验感超差;当出现这种情况时,我们该怎么快速的排查这类问题呢? 常用的排查思路: 为代码添加上详细的打印日志; 不建议 ,一是线...

2020/12/07 09:55
3K
自定义注解的魅力你到底懂不懂

前言 你知道自定义注解的魅力所在吗? 你知道自定义注解该怎么使用吗? 本文一开始的这两个问题,需要您仔细思考下,然后结合这两个问题来阅读下面的内容;如果您在阅读完文章后对这两个问题...

2020/12/03 10:12
4.9K
面试官不讲伍德,问我一个查询SQL的具体执行流程

前言 最近朋友小王正在找工作,然后有一个面试官问他知不知道 “查询SQL具体的执行流程” 。 小王说不知道呀,然后面试官直接对小王说:小伙子 耗子尾汁(好自为之) ,怎么连这么简单的都不知...

2020/12/01 19:51
6.8K
初闻MongoDB(一)、从零带你了解MongoDB的前世今生

前言: 最近在看MongoDB相关知识,刚开始听到MongoDB时,一脸懵圈,这是个啥子数据库呀 。 但是通过学习后,发现这个数据库挺牛掰的呀;嘿嘿 。。。。 下面就带大家一起聊聊这个数据库 ,看看...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部