自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 停止内耗-加油

停止内耗

2022-11-02 18:32:13 220 1

原创 zookeeper

一、配置和安装(1)下载zookeeper-3.4.6.tar.gz 解压 tar xf zookeeper-3.4.6.tar.gz 一般放在opt目录下 mkdir/opt/ly mv zookeeper-3.4.6 /opt/ly(2) yum安装的jdk是开源的openJDK, 最好去oracle的hotspot JVM 需要到官网下载(3) zookeeper的文件目录配置目录conf中,zoo_sample.cfg 是配置模板,拷贝...

2022-10-23 15:29:38 7851

原创 JAVA反射

一、 Java是静态语言在运行期间,如果我们要产生某个类的对象,java虚拟机会检查该类型的Class对象是否被加载。如果未被加载,JVM会根据类的名称找到.class文件并加载它,一旦某个类型的class对象已被加载到内存,就可以用它来产生该类型的所有对象。面向对象的思维:万事万物皆对象 类似于Class对象:二、获取字节码的四种方式public class Test { public static void main(Stri...

2022-05-04 20:21:45 219

原创 Spring源码(三)-Spring启动流程细节

一、spring的具体工作细节ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("test.xml");debug运行后,F7进入new ClassPathXmlApplicationContext,首先是static代码块,此代码块是weblogic的一个bug,不用在意:(1)super(parent);super调用父类方法,源码中需要看父类代...

2022-04-15 09:47:26 295

原创 Linux-安装Mysql

下载Mysql:wget https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm从mysql官网获得rpm包地址 - 简书使用rpm安装mysqlrpm -ivh mysql80-community-release-el8-1.noarch.rpm使用yum安装mysql服务yum install mysql-server检查是否已经设置为开机启...

2022-04-02 18:26:37 1949

原创 Linux-快照/克隆/Xshell/压缩/JDK/tomcat

(1) 快照与克隆快照:类似于Windows的还原点可拍摄、恢复、删除快照右击虚拟机名字: 克隆:快速生成一个与当前系统一样的虚拟机(2) Xshell 是Windows中使用Linux客户端命令工具 下载家庭免费版:Xshell / Xftp 家庭学生个人免费版官网直连下载Xshell官网免...

2022-04-02 17:08:38 1893

原创 Linux 时间/网络设置

(1) 设置系统时间 安装Linux时,可以设置时间:安装Linux后设置时区:命令:date --- 查看当前时间 date -s ‘20220328 18:12:15’ --- 设置系统时期和时间(2) 网络设置nmcli c up ens33 启动网卡,ens33是网络名字(只针对当此使用),如果重启后就没有网络 yum ...

2022-03-29 17:16:06 3158

原创 Linux常用命令

(1)Linux中的命令严格区分大小写pwdprint working directory: 输出当前目录cd change directory: 切换目录,cd+空格回车---root根目录;cd ./local--相对路径ls ls /usr/local --- 展示相对路径/usr/local目录中的内容...

2022-03-28 12:57:35 1154

原创 Linux系统目录结构

/ 根目录 linux没有盘符的概念,一个硬盘一个根/bin 系统的常用命令目录。包括控制台命令、系统可执行文件、系统的核心二进制文件等/etc 发布目录。保存系统中所有的核心内容,要求控制权限高,建议不要随意读写/usr 用户目录。相当于Windows系统中的program files目录。常用于安装系统所有用户公用的软件、资源/root 或 ~ root用户的用户目录,相当于windows系统中的C:\Users\administrator目录/home 保护其他用户主目录的目录。

2022-03-24 17:39:58 1310

原创 Linux(一)安装

(1)Linux不是一个具体的操作系统,而是一类操作系统的总称。具体版本称为发行版:Red Hat: 目前被IBM收购,收费版,目前全球最大的Linux供应商。CentOS:Red Hat推出的免费版本 Ubuntu:界面比较友好(2)...

2022-03-24 16:08:15 1573

原创 Spring源码---spring流程概述

(1) AbstractApplicationContext源码讲解AbstractApplicationContext.java ---- refresh() 方法 refresh [rɪˈfreʃ] 刷新读取配置文件:ClassPathXmlApplicationContext 和 XmlBeanFactory 一样的作用AbstractApplicationContext类中 refresh方法: ① prepareRefresh() 准备工作 prepare...

2022-03-23 17:38:25 722

原创 spring源码概述

(15) Aware接口的作用 ① aware接口的注释信息:一个标记superinterface,指示bean有资格通过回调样式的方法被Spring容器通知特定的框架对象通过回调方法,可以获得当前容器里所有组件对象。② 当获取到当前对象的时候,已获取了当前容器的所有对象③ 获取容器创建时使用的名字: A implements BeanNameAwareapplicationContext.get~ 方法也可获取其他信息 ...

2022-03-02 12:06:36 244

原创 运行spring源码报错问题

1.plugin with id ‘java-test-fixtures’ not foundgradle版本不匹配,gradle版本应不能低于5.6,不能高于6.02.编译报错直接将代码中的注释掉//id 'io.spring.gradle-enterprise-conventions' version '0.0.2'

2022-02-24 19:29:25 954

原创 spring源码中如何查看版本号

2022-02-24 18:57:41 880

原创 Gradle的安装和下载

1.官网https://gradle.org/2.下载解压,填写环境变量3. 验证gradle是否生效 win+R 输入cmd,gradle

2022-02-24 12:20:25 1952

原创 spring源码 学习方法

一、需储备的基础知识(1) 设计模式(2) 数据结构 算法(3)反射(4)多线程 (5)JVM二、注意事项(1) 不要专注细节(2) 看注释(接口、类、方法)(3) 见名知意(4) 大胆猜测、小心验证(5) 画图(时序图、结构图、总结图)(6) 坚持三、源码按自己的节奏,每天学一点就可以,不要和其...

2022-02-18 20:02:31 1390

原创 redis安装

redis安装

2022-01-07 16:34:10 785

原创 volatile

volatile

2021-12-26 18:18:11 235

原创 线程基本概念

进程线程基本概念

2021-12-25 17:58:44 118

原创 JVM 调优(七、八)

JVM调优

2021-12-19 19:50:48 730 1

原创 时间复杂度 排序列表

时间复杂度 排序列表简介

2021-12-14 01:04:46 1414

原创 查看电脑操作系统版本

电脑操作系统版本

2021-12-11 17:43:03 1126

原创 Mysql的锁机制

mysql 锁的机制

2021-12-07 00:13:49 142

原创 MySQL优化 (四) 服务器参数设置

mysql 服务器参数配置

2021-12-06 12:00:36 887

原创 MySQL优化(三) 分区表

MySQL 分区表的介绍

2021-12-05 13:36:56 1462

原创 Mysql优化(二)查询优化器

mysql优化中,查询优化器,

2021-12-03 15:18:17 1051

原创 MySQL优化(一)

mysql优化

2021-12-01 16:43:44 749

原创 springBoot与SpringCloud的版本对应

对应的版本关系:Spring官方对应版本地址: (https://start.spring.io/actuator/info)

2021-10-22 17:55:03 220

原创 IDEA 同时启动多个项目

Edit Configurations - 勾选 Allow parallel run

2021-10-15 17:17:25 238

原创 IDEA界面同时打开多个项目

(1)首先打开一个项目(2)File - Project Structure - Modules - + 号 (3) 选择import module ,选择相应项目目录,选择maven,确定即可

2021-10-15 17:13:59 1759

原创 idea 安装注意事项

Create Desktop ---- 创建桌面快捷方式Update Context Menu ---- 更新上下文菜单 ;Add “Open Folder as Project” – 添加 作为项目打开文件夹,即右击文件夹多了一个快捷选项,以IDEA项目的方式打开文件夹。create associations — 创建关联,即双击打开这些后缀的文件,默认是以IDEA打开。update path variable(restart needed) — 是否将IDEA启动目录添加到环境变量,即.

2021-08-26 13:35:05 3865

原创 idea -- git maven

一、git idea中git插件,缺少git.exe,需要自行下载配置。 二、maven idea默认配置的是自带的maven,路径: idea安装路径/plugins/maven/lib/maven3 idea升级或者maven升级可能会遇到问题,独立的maven不依赖idea,可同时使用在其他开发工具上,且idea自带的maven配置文件在C盘。 独立的maven,可以自由管理配置文件和仓库位置,可随意更换...

2021-08-24 19:53:09 234

原创 IDEA设置背景

一、修改整体界面主题 File -- setting -- Appearance -- Theme 四个主题-Darcula(黑色)、Intellij Light(白色)、Windows 10 Light(白色)、High contrast(亮黑色) 二、修改代码区的主题 File -- setting -- Editor -- Color Scheme -- Color Scheme Font -- 与上面 ...

2021-08-20 19:13:49 2928

空空如也

空空如也

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

TA关注的人

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