首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java技术zhai
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
慢查询优化实践(已解决)
我在测试环境构造了500万条数据,模拟了这个慢查询。 简单来说,就是查询一定条件下,都有哪些用户的。很简单的sql,可以看到,查询耗时为37秒。 说一下app_account字段的分布情况,随机生成了5000个不同的随机数,然后分布到了这500万条数据里,平均来说,每个app_…
分布式事务如何实现?深入解读 Seata 的 XA 模式
Seata 1.2.0 版本重磅发布新的事务模式:XA 模式,实现对 XA 协议的支持。 基于这两点,再来理解 XA 模式就很自然了。 XA 规范 是 X/Open 组织定义的分布式事务处理(DTP,Distributed Transaction Processing)标准。 …
java后端面试高薪必备知识点-WeakHashMap工作原理
这个问题是一个高频面试题,本篇文章将从概念、原理、实际使用的角度来分析。希望对你有帮助: 从名字可以得知主要和Map有关,不过还有一个Weak,我们就更能自然而然的想到这里面还牵扯到一种弱引用结构,因此想要彻底搞懂,我们还需要知道四种引用。如果你已经知道了,可以跳过。 在jvm…
面试官:SpringBoot如何实现全链路调用日志跟踪?
MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 、logback及log4j2 提供的一种方便在多线程条件下记录日志的功能。MDC 可以看成是一个与当前线程绑定的哈希表,可以往其中添加键值对。MDC 中包含的内容可以被同一线程中执行的…
面试官问:如果MySQL引起CPU消耗过大,你会怎么优化?
如vmstat中的wa 很高。但IO等待增加,wa也不一定会上升(请求I/O后等待响应,但进程从核上移开了) 简单类型,尽量避免复杂类型,降低由于复杂类型带来的附加运算。更小的数据类型占用更少的磁盘、内存、cpu缓存和cpu周期 …. …. ….
MySQL数据库的四大特征、四大隔离级别、三大范式、三大现象
在数据库系统中,多个事务并发执行时,针对数据库不同的隔离级别,可能会出现一些问题。可能出现的问题主要有:脏读,不可重复读,幻读。 假设A和B两个事务都出现了并发,A事务先开始读TMP数据表中的数据,然后再更新TMP数据表中的数据,A事务还没提交,这时刚好B事务开始,然后也需要读…
Github上最值得学习的100个Java开源项目,涵盖各种技术栈!
今天给大家介绍一个网站,为了让更多Java的开发者能更容易找到值得学习的开源项目,我们搭建了这个Java开源学习网站,宗旨是:梳理Java知识,共享开源项目笔记。来瞧一瞧: 网站截图中可以看出,点击筛选条件组合之后,再点击搜索就会搜索出对应的开源项目。 我们点击打开renren…
面试官:如何实现一个乐观锁(小白都能看得懂的代码)
java多线程中的锁分类多种多样,其中有一种主要的分类方式就是乐观和悲观进行划分的。这篇文章主要介绍如何自己手写一个乐观锁代码。不过文章为了保证完整性,会从基础开始介绍。 说是写乐观锁的概念,但是通常乐观锁和悲观锁的概念都要一块写。对比着来才更有意义。 悲观锁:总是假设最坏的情…
JVM系列--还不会选择合适的垃圾收集器?
跨平台:write once run anywhere,一次编写,到处运行。这里的一次编写指的是从.java文件被编译成.class文件的过程。到处运行:是指安装了JVM的不同操作系统(平台),c.lass文件就可以在该平台上进行运行了,有JVM负责解释或者编译执行字节码。 垃…
kafka核心知识点扫盲,全平台最详解析,看完你还说不会吗?
上面是传统的消息队列,比如一个用户要注册信息,当用户信息写入数据库后,后面还有一些其他流程,比如发送短信,则需要等这些流程处理完成后,在返回给用户。 而新式的队列是,比如一个用户注册信息,数据直接丢进数据库,就直接返回给用户成功。 消息生产者发送消息到消息队列中,然后消息消费者…
下一页
个人成就
文章被点赞
1
文章被阅读
9,973
掘力值
295
关注了
5
关注者
0
收藏集
0
关注标签
1
加入于
2020-04-14