首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Jun同志56789
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
72
文章 52
沸点 20
赞
72
返回
|
搜索文章
赞
文章( 52 )
沸点( 20 )
被面试官问懵B了,十亿级数据ES搜索怎么优化?
这个问题是肯定要问的,说白了,就是看你有没有实际干过 es,因为啥?其实 es 性能并没有你想象中那么好的。很多时候数据量大了,特别是有几亿条数据的时候,可能你会懵逼的发现,跑个搜索怎么一下 5~10s,坑爹了。第一次搜索的时候,是5~10s,后面反而就快了,可能就几百毫秒。 …
MySQL InnoDB 事务隔离级别的实现原理
今天介绍下,在 MySQL 的 InnoDB 存储引擎中,事务隔离是如何实现的。 InnoDB 里面每个事务有一个唯一的事务 ID,叫作 transaction id。它是在事务开始的时候向 InnoDB 的事务系统申请的,是按申请顺序严格递增的。 对于数据库的每行记录,都会有…
来吧,一文彻底搞懂Java中最特殊的存在——null
没事的时候,我并不喜欢逛 P 站,而喜欢逛 programcreek 这些技术型网站,于是那天晚上,在夜深人静的时候,我就发现了一个专注基础但不容忽视的主题。比如说:Java 中的 null 到底是什么鬼?像这类灵魂拷问的主题,非常值得深入地研究一下。 null 在 Java …
Spring源码分析(八)深入了解事务管理的流程
事务管理对于系统应用来说至关重要,它保证了数据的完整性和安全性。特别是针对金融服务而言,更是不可或缺。经典的场景是转账操作,A账户向B账户转账5000元,首先A余额减少5000元,然后B余额增加5000元。通常情况下,都能正常完成交易。但也难免会遇到故障,这时候不能出现A的余额…
听说SpringAOP 有坑?那就来踩一踩
当然了,解决方案就是把private修饰的方法改为public,一切就都正常了。 不过这究竟是为什么呢?如果你也说不太清楚,就跟着笔者一起来探探究竟。 我们先为SpringBoot项目添加一个切面功能。 在这里,笔者的SpringBoot的版本为2.1.5.RELEASE,对应…
AOP系列(二) Spring AOP
Spring AOP 提供全面的 AOP 解决方案。Spring 将 Spring AOP 和 IOC 与 AspectJ 无缝集成,以便在一致的 Spring-based application architecture 中满足 AOP 的所有使用需求。 注意:在完成了引入A…
消灭 Java 代码的“坏味道”
代码中的"坏味道",如"私欲"如"灰尘",每天都在增加,一日不去清除,便会越累越多。如果用功去清除这些"坏味道",不仅能提高自己的编码水平,也能使代码变得"精白无一毫不彻"。这里,整理了日常工作中的一些"坏味道",及清理方法,供大家参考。 当循环中只需要 Map 的主键时,迭代…
日期的正确存储方式
以下,我会从时区的概念来跟你们解释一下,为什么用数值保存时间戳是最好的方案,同时也为了分享出来,让更多开发小伙伴留意这些细节性的东西。 可能你会说,那我用 timeStamp 类型保存总不会丢失时区信息了吧?确实没丢失,没毛病。但是据我所知道的,timeStamp 保存的时间最…
通过IDEA快速定位和排除依赖冲突
我们程序员在开发的时候经常会遇到各种各样的 BUG 问题,其中大部分是业务逻辑异常,还有一些是代码书写不规范造成的异常例如:NullPointException(NPE),IndexOutOfBoundsException 等等,其实这些我们都好定位和修复。但是还有一些运行时异…
下一页
个人成就
文章被点赞
155
文章被阅读
22,316
掘力值
780
关注了
29
关注者
1,346
收藏集
1
关注标签
5
加入于
2018-09-19