摘要: 本文非广告,也非标题党,栈长最近的亲身面试经历。 招人背景 首先说下公司招人的背景吧,公司要招的是一个研发经理的岗位,负责管理技术团队的各个项目组,领导只给了我两个要求: 1)技术可以 2)管理有一套 说白了,这是一个技术+管理的岗位,不是纯粹的管理岗,能写代码,技术上过得去是前提,所以底层还得是个程序员。 ... 阅读原文
2020-09-28 13:08:04 阅读(2371) 评论(0)
摘要: 为什么多级缓存 缓存的引入是现在大部分系统所必须考虑的 redis 作为常用中间件,虽然我们一般业务系统(毕竟业务量有限)不会遇到如下图 在随着 data-size 的增大和数据结构的复杂的造成性能下降,但网络 IO 消耗会成为整个调用链路中不可忽视的部分。尤其在 微服务架构中,一次调用往往会涉及多次调用 ... 阅读原文
2020-09-28 12:06:03 阅读(2540) 评论(0)
摘要: 为什么需要ARM架构下的OpenJDK8的Docker镜像? 对现有的Java应用,之前一直运行在x86处理器环境下,编译和运行都是JDK8,如今在树莓派的Docker环境运行(或者其他ARM架构电脑,例如华为泰山服务器),需要JDK8镜像作为基础镜像。 现在有什么问题? 在《ARM64架构下,OpenJDK... 阅读原文
2020-09-28 10:26:17 阅读(2468) 评论(0)
摘要: Jackson是Spring Boot(SpringBoot)默认的JSON数据处理框架,但是其并不依赖于任何的Spring 库。有的小伙伴以为Jackson只能在Spring框架内使用,其实不是的,没有这种限制。它提供了很多的JSON数据处理方法、注解,也包括流式API、树模型、数据绑定,以及复杂数据类型... 阅读原文
2020-09-28 09:00:02 阅读(2356) 评论(0)
摘要: 前言 单例模式应该算是 23 种设计模式中,最常见最容易考察的知识点了。经常会有面试官让手写单例模式,别到时候傻乎乎的说我不会。 之前,我有介绍过单例模式的几种常见写法。还不知道的,传送门看这里: 设计模式之单例模式 本篇文章将展开一些不太容易想到的问题。带着你思考一下,传统的单例模式有哪些问题,并给出解决方... 阅读原文
2020-09-28 08:14:06 阅读(2545) 评论(0)
摘要:   用到的框架:springboot+mybatis+lombok+mysql5.7   使用mybatis开发的一大痛点就是搭建一些重复性的代码很多,想必起来的话用JPA就很容易了!所以我们需要简化mybatis的各种操作,其实就是自己生成一些代码;生成模板代码的方式有很多,如果是公司内部的话肯定也有自己的... 阅读原文
2020-09-28 07:54:09 阅读(2427) 评论(0)
摘要: IO框架 流:内存与存储设备之间传输数据的通道 分类 流向 输入流InputStream抽象类:从硬盘等外设到内存的流 输出流OutputStream抽象类:从内存到硬盘等外设的流 传输单位 字节流:以字节为单位,可以读写任何数据 字符流:以字符为单位,只能读写文本数据 功能 节点流:一般的流 过滤... 阅读原文
2020-09-28 06:00:03 阅读(2432) 评论(0)
摘要: 多线程 线程状态 状态介绍 new ​ 创建进入新生状态 就绪状态 使用start方法立刻进入就绪状态,但是不一定会立刻执行 运行状态 CPU调度运行时进入此状态 阻塞状态 当调用sleep,wait或者同步锁订时。线程进入阻塞状态 dead 运行结束 状态图 线程停止 1、线程自动... 阅读原文
2020-09-28 00:03:05 阅读(2740) 评论(0)
摘要: 与普通文字相比,艺术字更加美观有趣也更具有辨识度,常见于一些设计精美的杂志或宣传海报中。我们在日常工作中编辑Word文档时,也可以通过添加艺术字体来凸显文章的重点,美化页面排版。这篇文章将介绍如何使用Free Spire.Doc for Java在word文档中添加艺术字并设置样式和效果。   Jar包导入 ... 阅读原文
2020-09-27 23:17:02 阅读(2402) 评论(0)
摘要: 1 创建springboot项目 (ps:本文不做详细介绍,可以阅读另一篇博客:https://www.cnblogs.com/liyhbk/p/13572989.html) 1.1 添加pom依赖 <dependencies> <!--Spring Boot Web 基础... 阅读原文
2020-09-27 22:47:14 阅读(2343) 评论(0)