内卷的Java工程师
内卷的Java工程师
全部文章
后端
Java(711)
微服务(14)
数据库(15)
未归档(2)
网络(5)
队列(5)
面试(5)
归档
标签
去牛客网
登录
/
注册
内卷的Java工程师的博客
全部文章
/ 后端
(共272篇)
Spring Task 定时任务没有定时执行,为什么呢?
前言 定时任务的使用,在开发中可谓是家常便饭了,定时发送邮件、短信。避免数据库,数据表过大,定时将数据转储。通知、对账等等场景。 当然实现定时任务的方式也有很多,比如使用 linux下的 crontab 脚本,jdk 中自带的 Timer 类。Spring Task或是 Quartz...
2021-10-09
0
503
如何基于CAP模型设计企业级真正高可用的分布式锁?
1.CAP定律剖析 2000年Eric Brewer教授提出CAP猜想,2年后CAP猜想被Seth Gilbert和Nancy Lynch从理论上证明。CAP是Consitency(强一致性)、Availability(可用性)、Partition tolerance(网络分区容忍性)三个不同维度...
2021-10-09
0
428
SpringBoot 源码分析之 SpringBoot 可执行文件解析
SpringBoot提供了一个插件spring-boot-maven-plugin用于把程序打包成一个可执行的jar包。在pom文件里加入这个插件即可: <build> <plugins> <plugin> <...
2021-10-09
0
352
迷之 crontab 异常:不运行、不报错、无日志
1、背景 前几天新同学入职,一不小心将跳板机上的 crontab 清空了,导致凌晨一大批任务异常,同事问了运维同学也没有备份,这一百多个任务要是恢复起来可不是件容易的事儿。还好我去年某天开始做了定时备份,每分钟一次 backup 到本地磁盘,最后很容易的将 crontab 给恢复了。 ...
2021-10-09
0
461
在ES数十亿数据量级的场景下,如何优化查询性能?
ES 客户端读取数据的流程 客户端 -> shard -> filesystem cache -> 磁盘文件 海量数据检索查询性能优化思路 如果内存足够大, filesystem cache 会缓存,如果查询走filesystem cache 则速度耗时在毫秒级...
2021-10-09
0
294
可以帮你搞定90%以上的面试题的一份MySQL书单
经过了10多年的发展,Java Web从开发框架到社区都已经非常成熟,很多程序员都可以通过使用框架很快速地搭建起一个Java Web应用,特别是近几年SpringBoot大热,干脆连配置都不需要了解了,直接一键式编译部署运行,让Java工程师的入门成本变得越来越低。 但于此同时,互联网公司对于Ja...
2021-10-09
0
514
IntelliJ IDEA 更新后,电脑卡炸了,该怎么优化呢?
在和同事的一次讨论中发现,对 IntelliJ IDEA 内存采用不同的设置方案,会对 IDE 的速度和响应能力产生不同的影响。 Don’t be a Scrooge and give your IDE some more memory 不要做守财奴,给IDE多留点内存吧。 昨天,大家就是...
2021-10-09
0
373
JDK14的最新特性之instanceof模式匹配
JDK14在2020年的3月正式发布了。可惜的是正式特性只包含了最新的Switch表达式,而Records,patterns,text blocks仍然是预览特性。 本文要讲的就是JDK14的一个预览特性instanceof的pattern matching。也就是说在instanceof中可以使...
2021-10-09
0
282
Java面向对象设计的六大原则,中高级面试常问
这篇文章主要讲的是面向对象设计中,我们应该遵循的六大原则。只有掌握了这些原则,我们才能更好的理解设计模式。我们接下来要介绍以下6个内容。 单一职责原则——SRP 开闭原则——OCP 里式替换原则——LSP 依赖倒置原则——DIP 接口隔离原则——ISP 迪米特原则——LOD 单一...
2021-10-09
0
319
掌握这20多道刁钻的HashMap 面试题,我把阿里面试官吊打了!
1:HashMap 的数据结构? A:哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过 8 时,链表转换为红黑树。 transient Node<K,V>\[\] table; 2:HashMap 的工作原理? HashMap 底层是 hash 数...
2021-10-09
0
294
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页