最新 最热

【建议收藏】MySQL 三万字精华总结 —锁机制和性能调优(四)

在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。...

2021-07-20
0

开源的负载测试/压力测试工具 NBomber

负载测试和压力测试对于确保 web 应用的性能和可缩放性非常重要。 尽管它们的某些测试是相同的,但目标不同。

2021-07-20
1

StampedLock,一种比读写锁更快的锁!

最近公司的事情比较多,拖了很久的书稿终于和猫大人一起在这个周末写完了,总体就一个字:累。剩下的就是对稿件的修修补补了,后面的进度就应该会很快了。前段时间原本想着续更【精通高并发系列】专题,一直没时间,所以,这个事情...

2021-07-20
0

Web安全该怎么走,入门好难 ?

有些问题是Web程序对恶意输入缺少必要的检查造成的BUG,有些问题是程序的设计BUG。Web安全问题的发现,本质上是与Web程序打交道,Web安全漏洞的产生是建立在Web程序有问题的前提下的,弄懂Web漏洞,要搞清楚基本的Web程序的基...

2021-07-19
0

AMD 4750u 及 5800u 笔记本安装 Ubuntu

在《廉价的家用工作站方案:前篇》一文中,曾提到在 2021 年第三个季度开始,我又购置了一台新的设备,没错,它就是搭载着 Ryzen3 5800u 的笔记本。

2021-07-16
1

性能测试基础知识体系

谈起性能测试,大家经常聊的是高并发、高可用、性能优化、全链路压测等Topic,听起来都挺高大上,但这些概念追本溯源,还是要落到性能测试基础的东西上。比如需求分析、场景建模、测试方案、性能分层、指标监控、结果评估和...

2021-07-16
0

华为18级工程师耗时三年才总结出这份Java亿级高并发核心编程手册

移动时代、5G时代、物联网时代的大幕已经开启,新时代提升了对Java应用的高性能、高并发的要求,也抬升了Java工程师的技术台阶和面试门槛。

2021-07-16
0

大厂面试系列一些内容的解答

知识点总结InnoDB的行锁(1)共享锁(S):用法lock in share mode,又称读锁,允许一个事务去读一行,阻止其他事务获得相同数据集的排他锁。若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X...

2021-07-15
0

大厂面试系列(三):并发编程

并发编程多线程类的使用java线程同步有哪些方法、各自的优缺点synchronized 和ReentrantLock区别,可重入锁是什么?threadlocal有什么用Java中创建线程有几种方式?分别是?当主线程执行结束后,子线程还会继续执行下去吗?JUC中...

2021-07-15
0

关系型数据库的架构演变

在系统初期,整体的并发了相对较小,因此一般都是将所有的数据信息存储在单库中进行读/写操作。但是随着用户规模不断提升,单库逐渐力不从心,TPS/QPS越来越低。因此到了这个时候,dba会将数据库设置为读写分离状态(生产环境一...

2021-07-14
0