![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员
SpringBoot_
-
干货收集者:为什么大家都说程序员必须要学习JVM?真的是这样吗?(内存区域、栈、堆、对象创建、Full GC 、引用)
当然有必要。对于面试来说JVM知识是大厂必问的,你不会你就大概率被PASS,你说你学不学?对于平时工作来说,万一遇到内存异常的情况,你学过JVM有一定基础是不是对你查找问题更好呢?要注重实战,理论有时候也同样重要,学习JVM的过程中也是可以进行实战的。比如常见的JDK检测工具的基本功能是不是搞清了,出现问题了自己是否知道如何这些工具来分析。欢迎各位大佬进群共同交流学习,我们的交流分享群:1149778920 暗号:CSDN博主在这里给大家整理了包括但不限于:JAVA基础和进阶类、Spring、S原创 2020-12-06 17:30:03 · 3678 阅读 · 18 评论 -
工作4年的我,站在程序员的角度以MySQL为例探索数据库的奥秘
前言数据库基本原理我对DB的理解第一,数据库的组成:存储 + 实例不必多说,数据当然需要存储;存储了还不够,显然需要提供程序对存储的操作进行封装,对外提供增删改查的API,即实例。一个存储,可以对应多个实例,这将提高这个存储的负载能力以及高可用;多个存储可以分布在不同的机房、地域,将实现容灾。第二,按Block or Page读取数据用大腿想也知道,数据库不可能按行读取数据(Why? _)。实质上,数据库,如Oracle/MySQL,都是基于固定大小(比如16K)的物理块(Block or原创 2020-11-26 21:27:46 · 210 阅读 · 4 评论 -
我人傻了!程序员一年涨薪2次他到底是怎么做到的?
前言:又到了秋招的季节,今年的就业形势整体非常严峻,由于下游公司的广告预算等大幅度减少,对于一向依赖广告收入的互联网公司是有很大影响的,所以很多公司无论社招还是校招headcount都减少了,因此竞争十分激烈,如何拿到心仪的 offer 是摆在求职者面前一个永恒的话题。虽然面试套路众多,但对于技术面试来说,主要还是考察一个人的技术能力和沟通能力。不同类型的面试官根据自身的理解问的问题也不尽相同,没有规律可循。有些面试官喜欢问自己擅长的问题,比如在实际编程中遇到的或者他自己一直在琢磨的这方面的问题,原创 2020-10-15 20:45:48 · 3686 阅读 · 4 评论 -
微服务面试相关要点,搞不懂的话劝你还是多学习下!
1、在 Spring MVC 应用程序中使用 WebMvcTest 注释有什么用处?@WebMvcTest(value = ToTestController.class, secure = false):在测试目标只关注 Spring MVC 组件的情况下,WebMvcTest 注释用于单元测试Spring MVC 应用程序。在上面显示的快照中,我们只想启动 ToTestController。执行此单元测试时,不会启动所有其他控制器和映射。2、你能否给出关于休息和微服务的要点?虽然您可以通过多种方原创 2020-09-15 14:25:03 · 5070 阅读 · 4 评论 -
Spring Boot入门(二):使用Profile实现多环境配置管理&如何获取配置文件值
在上一篇博客Spring Boot入门(一):使用IDEA创建Spring Boot项目并使用yaml配置文件中,我们新建了一个最原始的Spring Boot项目,并使用了更为流行的yaml配置文件。但是一般情况下,我们开发的系统应用都会有多套环境, 如dev环境,qa环境,prod环境,那么如何实现多套环境下的配置管理呢?其实在Spring Boot下,我们可以使用Profile来实现,以...原创 2019-10-11 13:30:21 · 330 阅读 · 0 评论 -
Spring Boot入门(一):使用IDEA创建Spring Boot项目并使用yaml配置文件
1.创建Spring Boot项目说明:我这里使用的开发软件是IDEA。首先在启动页选择"Create New Project"然后左侧选中“Spring Initializr”,右侧选择好SDK的版本,然后点击“Next”这里首先会看到默认的项目信息按照自己的需要修改Group(可理解为组织,一般为域名反过来,如zwwhnly.com,这里就是com.zwwhnly)和Artif...原创 2019-10-10 21:21:06 · 2477 阅读 · 0 评论 -
Redis的基础数据结构与使用
点关注,不迷路;持续更新Java相关技术及资讯!!!一、基础数据结构Redis 有 5 种基础数据结构,分别为:string (字符串)、list (列表)、set (集合)、hash (哈希) 和 zset (有序集合)。string (字符串)字符串 string 是 Redis 最简单的数据结构。Redis 所有的数据结构都是以唯一的 key 字符串作为名称,然后通过这个唯一 ...原创 2019-08-06 17:36:38 · 255 阅读 · 0 评论 -
Java程序员入职3月面临转正,领导:1年经验包装成5年,试用期淘汰
点关注,不迷路;持续更新Java相关技术及资讯!!!在当今社会,越老实的人越吃亏,相信大家都会同意这句话。举个很简单的例子,至少有9成人在简历上都会包装自己,不管是学历还是工作经验,没有包装自己的人已经很少了。当然有些人也是很无奈的,本来自己能力已经达到了,但是学历或者工作时间不够而得不到面试机会,所以才会这么去做。最近在职场论坛上看到这样一个帖子:程序员入职3月面临转正,领导:1年经验包...原创 2019-07-30 17:08:25 · 7627 阅读 · 5 评论