会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
2020年7月21日
SpringBoot加载指定配置文件的几种配置方式
摘要: #@PropertySource+@Value(普通属性配置) #PropertySourcesPlaceholderConfigurer+YamlPropertiesFactoryBean(启动配置) #通过启动参数spring.config.name(启动配置) --spring.config.
阅读全文
posted @ 2020-07-21 09:51 lyp-make
阅读(5246)
评论(0)
推荐(1)
2020年5月26日
【多线程】父子线程共享ThreadLocal数据
摘要: ###1.ThreadLocal 在分析问题之前我们先来看一下ThreadLocal的内部获取数据的方法: 可以看到160行代码,获取了当前线程。并且通过getMap方法传入了当前线程,并返回了ThreadLocalMap。然后转为Entry类型,再取出相应的值。 而getMap方法实现如下: 看到
阅读全文
posted @ 2020-05-26 13:38 lyp-make
阅读(3865)
评论(0)
推荐(0)
2020年5月25日
NIO学习笔记(技术技能)
摘要: ###1.FileChannel package io.pdd.nio.file; import java.io.RandomAccessFile; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; public cl
阅读全文
posted @ 2020-05-25 15:22 lyp-make
阅读(149)
评论(0)
推荐(0)
2020年5月18日
NIO学习笔记(理论知识)
摘要: ###三大核心部分 Channel(通道) Buffer(缓冲区) Selector(选择器) NIO跟传统IO的区别:IO是面向流的,NIO是面向缓冲区的。面向流意味着每次从流中读取一个或多个字节的数据直到读完所有的数据,他们没有被缓存到任何地方,他不能前后移动流中的数据,如果需要前后移动流中的数
阅读全文
posted @ 2020-05-18 15:31 lyp-make
阅读(124)
评论(0)
推荐(0)
2020年5月6日
JVM调优参数详解
摘要: -Xms:堆最小值 -Xmx:堆最大值 -XX:+HeapDumpOnOutOf-MemoryError:在内存溢出的时候Dump出当期内存的转储快照 -Xoss:设置本地方法栈大小(没效果) -Xss:栈大小 《Java虚拟机规范》明确允许Java虚拟机实现自行选择是否支持栈的动态扩展,而HotS
阅读全文
posted @ 2020-05-06 09:13 lyp-make
阅读(247)
评论(0)
推荐(0)
2020年4月27日
JVM虚拟机学习笔记
摘要: ##1.介绍 java虚拟机在执行java程序的过程中会把它所在管理的内存区域划分为若干个不通的数据区域。 这些区域各有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而一直存在,有些区域则是依赖用户线程的启动和结束而销毁。 根据《java虚拟机规范》的规定,java虚拟机所管理的区域
阅读全文
posted @ 2020-04-27 18:26 lyp-make
阅读(219)
评论(0)
推荐(0)
公告