idea导入gradle项目后,找不到右边gradle窗口

解决方案:直接右键build.gradle,选择importgradleproject

Spring Boot 项目优化和 JVM 调优 -Xms -Xmx -Xmn -Xss

项目调优作为一名工程师,项目调优这事,是必须得熟练掌握的事情。在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。一、修改配置文件关于修改配置文件application.properties。SpringBoot项目详细的配置文件修改文档其中比较重要的有:server.t

为什么有些公司不让用 Lombok ?为什么?

不得不承认,Lombok是一个很不错的Java库,它可以让你在少写代码的同时耍耍酷,简单的几个注解,就可以干掉一大片模板代码。但是,所有的源代码很多时候是用来阅读的,只有很少的时间是用来执行的(你可以细品这句话)。接下来,我将用几个大家耳熟能详的场景,重演我们是如何掉入Lombok的戏法陷阱。爱的开

Volatile 和 CAS 的弊端之总线风暴

一、什么是总线风暴总线风暴,听着真是一个帅气的词语,但如果发生在你的系统上那就不是很美丽了,废话不多说,先看图说结论。什么是总线风暴,先来看结论在java中使用unsafe实现cas,而其底层由cpp调用汇编指令实现的,如果是多核cpu是使用lockcmpxchg指令,单核cpu使用compxch指

fastJson实体类加注解格式化时间格式

在时间属性上加JSONField注解:@JSONField(format="yyyy-MM-dd")

不用再自己封装各种Util工具类了,这款神仙级框架都帮你办到了!!!

前言Hutool谐音“糊涂”,寓意追求“万事都作糊涂观,无所谓失,无所谓得”的境界。Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,

Java 异常处理,从入门到精通

内置异常和Throwable核心方法Java内置异常可查异常(必须要在方法里面捕获或者抛出)ClassNoFoundException应⽤程序试图加载类,找不到对应的类IllegalAccessException拒绝访问⼀个类的时候NoSuchFieldExcetion请求的变量不存在NoSuchM

2020年阿里实习JVM面试!!!(附答案解析)

一.Java类加载过程?Java类加载需要经历一下7个过程:1.加载加载是类加载的第一个过程,在这个阶段,将完成一下三件事情:通过一个类的全限定名获取该类的二进制流。将该二进制流中的静态存储结构转化为方法去运行时数据结构。在内存中生成该类的Class对象,作为该类的数据访问入口。2.验证验证的目的是

为什么程序员都不喜欢使用 switch ,偏爱用 if……else if ?

缺点一.语法正确,逻辑错误缺点二.死板的语法缺点三.需要子函数来处理分支switch的优点请用5秒钟的时间查看下面的代码是否存在bug。OK,熟练的程序猿应该已经发现Bug所在了,在第8行和第10行下面我没有添加关键字break;这就导致这段代码的行为逻辑与我的设计初衷不符了。缺点一.语法正确,逻辑

Redis 数据库内存数据满了,会宕机吗?有内存回收?

Redis数据库内存数据满了,会宕机吗?答案是:不会让他出现存满的情况,在使用Redis的时候我们要配置Redis能使用的最大的内存大小,存到一定容量的时候还有Redis的内存淘汰策略呢,还有LRU算法进行淘汰,等等。。。接下来就跟着作者一起探讨,Redis的内存淘汰策略。Redis占用内存大小我们

企鹅群:39438021

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×