归墨
归墨
全部文章
java
Docker(4)
dubbo(1)
GIT(4)
GO(1)
HTML(1)
Java基础(1)
leetCode(10)
Mysql(2)
Spring(10)
SpringCloud(2)
备忘录(1)
开发工具(1)
服务器部署(2)
未归档(1)
软件开发(23)
面试(10)
题解(2)
归档
标签
去牛客网
登录
/
注册
归墨的博客
长期处于HelloWorld阶段的垃圾代码制造者
全部文章
/ java
(共13篇)
Grpc版本冲突导致Provider could not be instantiated
错误提示: Exception in thread "main" java.util.ServiceConfigurationError: io.grpc.NameResolverProvider: Provider io.grpc.grpclb.SecretGrpclbNameResolverPr...
Java
2021-11-01
1
2140
Jetcd客户端集成与SSL TLS认证设置
前情提要 使用JETCD-Java客户端无法直接使用cfssl生成的.pem授权信息(只对于私钥信息,公钥所需格式都是一致的).所需的KeyFile文件必须是pkcs#8格式的.key文件才能够被netty读取到(默认生成的是**-key.pem的私钥信息,其文件格式是pkcs#1的格式) 使用如下...
ssl
etcd
jetcd
2021-06-15
0
1036
AbstractApplicationContext.refresh()应用上下文刷新方法
前情提要: 学习源码光看博客文章基本没有记住的可能.结合源码和博客+实践才能够通过理解记住,看了很多天才断断续续看完,发现它和其他IOC、Bean生命周期都有关联,将之前片段式的认知串联起来了. 这个刷新的代码很长,建议没耐心的时候就先不看,但是每天固定一个时间看一会,熟练了再串联起来看一遍. 其他...
spring
Java
2021-04-11
0
1393
一文记住Spring-AOP原理
AOP面向切面编程(让业务更关注业务) AOP面向切面编程技术思想是OOP面向对象编程思想的补充拓展OOP通过继承、封装、多态等概念将一系列有共同载体的属性动作集合约束至一个对象中AOP是不同业务模块相同行为功能统一管理实现的思想,这些功能通常是与业务无关的系统相关功能,例如日志记录、异常处理、事...
Java
2021-03-09
0
890
超好记的类加载+双亲委派模型概念
类加载类的生命周期 类的声明周期经过 加载-连接(验证-准备-解析)-初始化(解析阶段可能动态的在初始化之后)-使用-卸载 加载(与连接交叉进行,仅开始时间有先后顺序) 通过类全路径名获取该类的二进制流(可从本地/网络/资源包/动态生成) 该类字节流中的静态存储结构转换为方法区运行时数据结构 内...
Java
面试
2021-03-07
0
587
Springboot启动流程
Springboot介绍 Springboot并不是一个新的功能框架,而是Spring的一个子项目框架,它提供了自动装配的功能,简化了使用Spring框架的各种繁琐配置,而且集成了大部分主流组件配置.做到了Spring的开箱即用. Springboot启动 Springboot启动离不开@Sp...
spring
Java
面试
2021-03-05
0
816
EasyPOI使用和错误解决分享
Excel导出 1. 编写导出类 import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.format.DateTimeFormat; import com.alibaba.exce...
Excel导入
Excel导出
Java集成
2020-09-30
0
1275
让Lambda表达式与受检异常和谐共处
Lambda表达式与受检异常的矛盾 Lambda极大简化了我们的代码,让我们的代码变得整洁优雅(虽然有很多表达式很难看懂,没怎么特意学习lambda表达式的话)。但是当Lambda表达式中需要处理受检异常时,就会破坏掉这种整洁优雅的布局,让代码变得非常难看。 这里借鉴这里大佬的例子做...
2019-12-16
0
864
Springboot整合Nacos做配置中心以及服务注册与发现
Nacos的单Springboot版本依赖没有自动服务注册,只能手动注册点击这里第四条第一个查看如何注册到Nacos。如果您知道如何不使用SpringCloud版本可以自动注册的请留言谢谢。 首先POM依赖,由于我们只使用springboot不涉及springcloud所以依赖只用添加简单的...
2019-12-12
0
812
JVM内存模型重点知识总结(深入理解java虚拟机第二章)
在Java虚拟机的帮助下不需要手动为每个对象分配内存和释放内存,这样不容易出现内存泄漏的情况。 在Java虚拟机运行时会管理以下几个区域 线程间隔离的:虚拟机栈、本地方法栈、程序计数器 线程间共享的:方法区、堆 程序计数器:当前线程执行的字节码行号指示器。 每条线程均需要一个独立的...
2019-04-26
0
905
首页
上一页
1
2
下一页
末页