自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 classloader 机制避免了多线程的同步问题

问题来源:有单例模式中饿汉式缺点引发联想单例模式单例模式属于创建型模式,解决某个类频繁的创建与销毁。该模式保证了其对象在JVM中只有一个实例对象存在。必须保证私有化构造函数,只能有一个实例对象存在。优点:减少new关键字的使用,降低系统内存的使用频率,同时减轻GC工作 避免了资源的多重使用缺点:不可继承,没有接口。1、饿汉式 优点:没有加锁同步,执行效率高 缺点:当类加载时就初始化,没有懒加载,浪费内存。通过classloader 机制避免了多线程的同步问题 .

2020-09-10 00:05:09 889

原创 英文栏---【单词】

因常用的单词容易忘记,特此在这记录一下单词 含有(扩展) 发音 merchant n. 商人,批发商;店主 adj. 商业的,商人的 n. (Merchant)人名;(英)麦钱特 . 短语 Merchant marine商船 ; 商船队 ; 船队 ; 商船船员 export merchant[贸易]出口商 ; 出口经销商 ; 出口商 merchant vessel 英[ˈmɜːtʃə...

2020-08-30 17:28:55 126

原创 资料收集

spring官网自理阿婆https://docs.spring.io/spring-framework/docs/5.0.0.M1/javadoc-api/org/springframework/web/bind/annotation/ExceptionHandler.htmlhttps://spring.io/blog/2017/11/01/spring-security-5-0-0-rc1-released#password-storage-updatedhttps://spring.io/

2020-08-24 23:53:27 128

原创 jmeter 测试篇

jmeter场景测试https://www.cnblogs.com/wxcx/

2020-08-09 22:06:04 73

原创 springcloud gateway

org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication@ConditionalOnWebApplication主要的用处是: 当Spring为web服务时,才使注解的类生效;通常是配置类与之对应的是@ConditionalOnNotWebApplication(不是web应用)...

2020-08-08 10:45:39 86

原创 lombok

@UtilityClass 标签默认将方法 变成static类型lombok.experimental.UtilityClass例如:/** * 路由缓存工具类 */@UtilityClasspublic class RouteCacheHolder { private Cache<String, RouteDefinitionVo> cache = CacheUtil.newLFUCache(100); /** * 获取缓存的全部对象 *.

2020-08-08 00:37:10 104

原创 maven 父子项目clean install

项目结构(父项目包含多个子项目):easyreport-common项目和easyreport-support项目都是easyreport 的子项目,其中easyreport-common项目 依赖easyreport-support项目。在easyreport-support中执行完clean和install之后,本地仓库也存在依赖,但是在easyreport-common中进行install就会出现:Failed to execute goal on project ...: Could n

2020-07-27 23:27:43 1257 1

原创 hutool 工具利器

https://hutool.cn/docs/index.html#/Hutool帮助我们简化每一行代码,减少每一个方法,然代码可读性、容错性更高。完整文档方便使用hutool-doc,避免每个开发乱引入造成辣鸡代码。强制使用hutool工具类#hutool 提供类哪些功能一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,同时提供以下组件:hutool-aop JDK动态代理封装,提供非IOC下的切面支持 hu...

2020-07-25 16:27:29 115

原创 JAVA8 的汇总资料

课时数 课时标题 在线播放 源码位置 第 1 课 课程介绍 网易云课堂¦哔哩哔哩¦Youtube 无 第 2 课 Java 8 的发展 网易云课堂¦哔哩哔哩¦Youtube java8-growing 第 3 课 理解 lambda 网易云课堂¦哔哩哔哩¦Youtube lambda1 第 4 课 初尝 lambda 网易云课堂¦哔哩哔哩¦Youtube lambda2...

2020-07-25 14:32:46 148

原创 Lombok 表达式

https://github.com/biezhi/learn-java8/tree/master/java8-lambdaLombok表达式源码: git clone git@github.com:biezhi/learn-java8.gitambda 表达式命令式和函数式命令式编程:命令“机器”如何去做事情(how),这样不管你想要的是什么(what),它都会按照你的命令实现。声明式编程:告诉“机器”你想要的是什么(what),让机器想出如何去做(how)。什么是函数式编程?每.

2020-07-25 14:26:06 1145

原创 JAVA开发与运行环境JDK安装配置

JAVA开发与运行环境JDK安装配置1、双击jdk-8u60-windows-x64.exe文件,启动JDK1.8安装程序2、点击下一步选择安装路径,如下图所示:建议在D盘或E盘建立一个java文件夹,以后各种java安装程序如Eclipse等都安装在此文件夹内,并且课堂练习、项目等都放于此目录中,以便管理。3、点击下一步,进行安装。4、期间会让你选择jre安装目录,仍然选择到和JDK同一个目录下(jre是公共运行环境,但其功能已经集成在JDK中了。所以如果安装了JDK,可以不用另外安装jre。不

2020-07-23 18:55:04 276

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除