- 博客(75)
- 收藏
- 关注
原创 Java类加载器
目录一、四种类加载器二、使用三、沙箱安全机制一、四种类加载器引导类加载器:负责加载支撑JVM运行的位于JRE的lib目录下的核心类库,如 rt.jar、charsets.jar等。扩展类加载器:负责加载支撑JVM运行的位于JRE的lib目录下的ext扩展目录中的jar包。应用程序类加载器:负责加载ClassPath路径下的类包,主要就是加载你自己写的那些类。自定义加载器:负责加载用户自定义路径下的类包二、使用1.系统类加载器测试public class JDKClassLoader {
2022-05-25 22:07:31
199
原创 MongoDB安装及入门
目录一、下载安装包二、解压安装三、添加环境变量四、指定配置文件方式启动五、服务关闭六、Mongo shell 使用七、安全认证一、下载安装包下载社区版地址:https://www.mongodb.com/try/download/community二、解压安装1、解压tar -zxvf mongodb-linux-x86_64-rhel70-4.4.14-rc0.tgz2、mongo 目录下创建文件夹mkdir data log conf3、进入 bin 目录启动 mongo启动
2022-05-08 19:27:35
1102
1
原创 nginx安装及入门
目录一、linux中安装nginx二、nginx相关命令一、linux中安装nginx1、编辑安装脚本vim openresty.shyum install -y pcre-devel openssl-devel gcc curlcd /usr/local/wget https://openresty.org/download/openresty-1.17.8.2.tar.gzcd /usr/local/tar -zxvf openresty-1.17.8.2.tar.gzcd /usr
2022-05-05 23:49:49
164
原创 IDEA2021.3.3安装启动没反应
目录一、什么是Ribbon二、编译三、启动 nacos1. 创建数据库2. application.properties 配置3. 启动一、什么是Ribbon Spring Cloud Ribbon是基于Netflix Ribbon 实现的一套客户端的负载均衡工具,Ribbon 客户端组件提供一系列的完善的配置,如超时,重试等。通过Load Balancer获取到服务提供的所有机器实例, Ribbon 会自动基
2022-03-18 12:16:48
2077
4
原创 Properties读取配置文件
目录一、代码Demo一、代码Demo读取的配置文件目录结构及内容读取文件配置类public class MyPropertyUtil { public static final Properties properties = new Properties(); static { InputStream resourceAsStream = DemoApplication.class.getClassLoader().getResourceAsStr
2022-03-11 20:40:31
567
原创 Nacos2.0源码编译
目录一、源码下载二、编译三、启动 nacos1. 创建数据库2. application.properties 配置3. 启动一、源码下载下载地址:https://github.com/alibaba/nacos/tree/2.0.0二、编译解压文件,在 nacos 目录下查看 BUILDING 文件编译命令。mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U 执行命令,distribution/target命令下生成 n
2022-03-07 21:58:32
946
原创 Nacos注册中心使用
目录一、Spring Cloud Alibaba版本选型二、本地启动Nacos Server服务三、搭建Nacos Client服务1. 引入依赖2. application.properties 配置3. 查看是否注册成功四、测试一、Spring Cloud Alibaba版本选型二、本地启动Nacos Server服务windows 中解压安装包双击 bin 目录下 startup.cmd 文件,linux 中启动参考 https://blog.youkuaiyun.com/qq_41610957/art
2022-03-06 14:53:29
590
原创 Nacos注册中心架构
目录Nacos注册中心架构核心功能说明Nacos注册中心架构核心功能说明Nacos服务分级存储模型服务注册 Nacos Client会通过发送REST请求的方式向Nacos Server注册自己的服务,提供自 身的元数据,比如ip地址、端口等信息。Nacos Server接收到注册请求后,就会把这些元数据信 息存储在一个双层的内存Map中。服务注册表如下:服务心跳 &n
2022-03-06 14:24:58
438
原创 Nacos入门
目录一、Nacos介绍二、Nacos架构三、Nacos Server部署1. 单机模式2. 集群模式四、Prometheus+Grafana监控Nacos一、Nacos介绍 Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。官方文档:https://nacos.io/zh-cn/docs/what-is-nacos.html二、Na
2022-03-01 22:58:44
811
原创 gradle7.4安装及环境变量配置
目录一、gradle下载安装二、环境变量配置三、测试是否安装成功一、gradle下载安装下载gradle下载链接:https://services.gradle.org/distributions/文件夹中解压二、环境变量配置本篇文章安装操作系统环境是windows 10。依次点击 此电脑右键 --》属性 --》高级系统设置 --》环境变量配置系统变量点击新建,新建 GRADLE_HOME 系统变量,对应目录在jdk按照目录。然后在 Path 变量里面新增环境变量路径配置g
2022-02-26 17:51:53
10945
原创 Map集合四种遍历方式
目录 一、Map集合四种遍历方式一、Map集合四种遍历方式public class MapDemo { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("大刀", "关胜"); map.put("豹子头", "林冲"); map.put("双鞭", "呼延
2022-02-23 16:49:25
480
原创 List集合四种遍历方式
目录 一、List四种遍历方式一、List四种遍历方式public class Demo { public static void main(String[] args) { List<String> list = new ArrayList<>(Arrays.asList("柯南","灰原","步美","元太","光彦")); System.out.println("----- 普通for循环 -----"); for (in
2022-02-22 18:34:53
5794
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人