Java知识 第3页

  • 太敏感,2h删!!!

    太敏感,2h删!!!

    最近粉丝反馈,现在面试问的问题真的太太太太难了!几轮面试下来,多线程、Jvm、Redis、MySQL调优、设计模式、项目全部问了一遍,面试过程很是痛苦!!!不光这些,最要命的算法也问的很深...福利立即打开微信,长按下面二维码扫一扫一定要备注 马士兵!否则不通过!现在正在发放中!(如下图)过了今天,任何人...

    Java知识 2021-01-14 15 0
  • 为什么 MySQL 不推荐默认值为 null ?

    为什么 MySQL 不推荐默认值为 null ?

    来源:blog.csdn.net/qq_30549099/article/details/107395521通常能听到的答案是使用了NULL值的列将会使索引失效,但是如果实际测试过一下,你就知道IS NULL会使用索引,所以上述说法有漏洞。着急的人拉到最下边看结论PrefaceNull is a spec...

    Java知识 2021-01-14 17 0
  • 微服务架构最强讲解,那叫一个通俗易懂!

    微服务架构最强讲解,那叫一个通俗易懂!

    来源:cnblogs.com/imyalost/p/6792724.html一、微服务架构介绍微服务架构(Microservice Architecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。你可以将其看作是在架构层次而非获取服务的类上应用很多SOLID原则。微服...

    Java知识 2021-01-14 16 0
  • MyBatis 的执行流程,写得太好了!

    MyBatis 的执行流程,写得太好了!

    前言MyBatis可能很多人都一直在用,但是MyBatis的SQL执行流程可能并不是所有人都清楚了,那么既然进来了,通读本文你将收获如下:PS:本文基于MyBatis3.5.5版本源码概要在MyBatis中,利用编程式进行数据查询,主要就是下面几行代码:SqlSession session&nb...

    Java知识 2021-01-13 20 0
  • ElasticSearch 面试 4 连炮,你顶得住么?

    ElasticSearch 面试 4 连炮,你顶得住么?

    来源:jianshu.com/p/d6fd7e8cf220面试题es 写入数据的工作原理是什么啊?es 查询数据的工作原理是什么啊?底层的 lucene 介绍一下呗?倒排索引了解吗?面试官心理分析问这个,其实面试官就是要看看你了解不了解 es 的一些基本原理,因为用 es 无非就是写入数据,搜索数据。你要...

    Java知识 2021-01-13 21 0
  • 不到 20 人的 IT 公司该去吗?

    不到 20 人的 IT 公司该去吗?

    来源:知乎DD编辑部整理公司前景,那基本是很难有的。因此,建议再找找,不论公司大小,起码:否则,尽可能不要去。除非日子已经过不下去了,或者按自己的能力,找不到更好的。(https://www.zhihu.com/question/421150601/answer/1482275972)也有匿名网友这么表达...

    Java知识 2021-01-12 23 0
  • 4 大软件架构,你们公司用哪种?

    4 大软件架构,你们公司用哪种?

    来源:jianshu.com/p/e7b992a82dc0如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面。一、单体架构单体架构比较初级,典型的三级架构,前端(Web/手机端)+中...

    Java知识 2021-01-12 20 0
  • Redis 如何存储上亿级别的用户状态?

    Redis 如何存储上亿级别的用户状态?

    来源:jianshu.com/p/ee79ae681b741前段时间,在网上看到一道面试题:如何用redis存储统计1亿用户一年的登陆情况,并快速检索任意时间窗口内的活跃用户数量。觉得很有意思,就仔细想了下 。并做了一系列实验,自己模拟了下 。还是有点收获的,现整理下来。和大家一起分享。Redis是一个内...

    Java知识 2021-01-11 16 0
  • Spring Boot 集成 JUnit5,更优雅单元测试!

    Spring Boot 集成 JUnit5,更优雅单元测试!

    来源:cnblogs.com/haixiang/p/13812363.html为什么使用JUnit5简介如图,JUnit5结构如下:依赖引入我们以SpringBoot2.3.1为例,引入如下依赖,防止使用旧的junit4相关接口我们将其依赖排除。     ...

    Java知识 2021-01-11 28 0
  • Spring Cloud 终于大改版?为什么要用日期来做版本号?

    Spring Cloud 终于大改版?为什么要用日期来做版本号?

    Spring Cloud终于改了最近Spring Cloud把版本号从A到Z的伦敦地铁站,改为以日期命名了。也就是从 Greenwich.SR6, Hoxton.SR9 这样子的风格改为 2020.0.0。广大人民终于不用为spring cloud的版本号烦恼了。Spring Cloud推广不力,固然有自...

    Java知识 2021-01-10 20 0