自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 centOS 7 安装可视化用户界面

步骤一: 检查 yum是否可用 输入 yum list 如果出现以下情况说明不可用 如果出现上面这个情况,可以看我上一篇博客,如果可以显示,那么就继续看步骤二:网址: 如何在centos7 中配置ip地址 联网步骤二:下载可视化图形界面2.1 安装 x Windows System输入 : yum groupinstall "X Window System" 在下载的过程中会出现如下的情况:Is this ok [y/d/n]: y 我们在后面填上 y 就可以 ,系统自动执行 最后看到这个,表示下

2022-06-25 11:44:30 4952 3

原创 自学Spring二、Spring bean(01)

1、什么是Spring beanSpring bean是Spring中最基本的组成单元,Spring官方解释为:在Spring中,构成应用程序主干并由Spring IoC容器管理的对象称为bean,bean是一个由Spring IoC容器实例化、组装和管理的对象。官方定义中信息如下:1)Bean是对象2)Bean托管在Spring IoC容器中3)应用程序是由bean构成Sprin是通过声明式配置的方式来定义bean的,所有创建bean需要的前置依赖或者参数都是通过配置文件先声明,Spring

2022-06-15 09:40:26 182

原创 自学Mongodb三、mongdb常用操作及数据类型

一、数据库与集合操作1、查询数据库> show dbsadmin 0.000GBconfig 0.000GBlocal 0.000GBtest 0.000GB> 2、切换数据库> use testswitched to db test> 3、查看集合> show tablesempprojectstudentsubjectsubject2> 4、删除数据库> show dbsadmi

2021-10-18 09:41:54 165

原创 自学缓存一、Springboot+mybatis项目中的缓存类别及理解

一级缓存:Springboot+mybatis项目中,当同一个session中有相同的sql执行多次时,mybatis提供了一级缓存来优化这些查询,避免多次查询数据库。一级缓存是session级别的,它的作用范围是当前的session。例:一级缓存的作用域有两种:session和statement,默认为session。可以通过设置local-cache-scope的值来切换,local-cache-scope默认为session。session:缓存数据会作用于整个sqlSession.

2021-10-18 09:40:03 462

原创 自学JVM二、JVM内存模型深度剖析

JDK体系结构:JVM内存模型:JVM内存划分为五个区:堆内存,栈内存,本地方法栈,方法区,程序计数器/PC寄存器堆内存:存储对象。new创建的对象实体都保存在堆中,实体用于封装数据,而且是封装多个(多个属性)。即使一个数据消失,这个实体也没有消失,还可以继续使用,所以堆内存是不会随意释放的。堆中的实体不会被释放,会被标记为垃圾,等待垃圾回收机制进行回收。栈内存:用来存放线程及线程内的局部变量(所有定义在方法中的都是局部变量,方法外定义的是全局变量)。每创建一个线程,会在栈...

2021-10-18 09:37:03 245

原创 自学JVM一、从JDK源码剖析JVM类加载机制

一、java命令执行代码大致流程:loadClass类加载过程有如下几步: 加载 => 验证 => 准备 => 解析 => 初始化 => 使用 => 卸载 加载:在硬盘上查找并通过IO读取字节码文件。使用到的类才会被加载,在加载阶段会在内存中生成一个代表这个类的java.lang.Class对象,作为这个类在各种数据的访问入口(方法区的入口) 验证:校验字节码文件的正确性...

2021-08-19 14:29:13 202

原创 自学Mongodb二、配置文件方式启动

以配置文件的方式启动mongodb主要配置及说明如下:dbpath=/data/mongodb/mongo #数据库的目录port=27017 #mongodb的端口号fork=true #是否启动后台执行。true表示后台执行,false表示非后台执行logpath=/data/mongodb/mongo/mongodb.log #mongodb的日志文件路径logappend=true #日志是否追加到日志文件。true表示追加,false表示不追...

2021-07-27 17:36:00 2294

原创 centos安装jenkins

一、安装jdk可以使用yum安装yum install -y java也可以将tar包拷贝到centos,解压tar包,配置一下环境变量即可export JAVA_HOME=/home/centos/Download/jdk/jdk1.8.0_11export CLASSPATH=.:$JAVA_HOME/libexport PATH=PATH:$JAVA_HOME/bin二、安...

2021-07-27 16:34:56 219

转载 GIT命令

转载URL:https://blog.csdn.net/qq_35099224/article/details/90696672

2021-07-27 16:30:29 54

原创 JVM调优总结 -Xms -Xmx -Xmn -Xss(转)

原地址:https://blog.csdn.net/rickyit/article/details/53895060-Xms -Xmx -Xmn -XssXms 是指设定程序启动时占用内存大小。一般来讲,大点,程序会启动的快一点,但是也可能会导致机器暂时间变慢。Xmx 是指设定程序运行期间最大可占用的内存大小。如果程序运行需要占用更多的内存,超出了这个设置值,就会抛出OutOfMemory异常。Xss 是指设定每个线程的堆栈大小。这个就要依据你的程序,看一个线程大约需要占用多少内存,可能会有多少线程

2021-07-27 16:27:20 5235 1

原创 JSR133: java内存模型与线程规范(二)——Java内存模型

6、Java内存模型的近似模型    顺序一致性模型不适合作为java内存模型,因为它禁止了标准的编辑器和处理器优化。happens-before模型比较接近java内存模型的需求,但是它太弱了,而且它允许违反因果的事情发生。6.1、顺序一致性模型    在顺序一致性模型中,所有的动作以全序的顺序发生,与程序顺序完全一致,每个变量的读操作都会看到写操作后的值6.2、Happens-before模型 &nbsp

2021-07-27 16:26:15 132

转载 CentOS7各个版本镜像下载地址

转自:https://www.cnblogs.com/caidingyu/p/10679422.htmlCentOS7.6 下载地址# CentOS-7-x86_64-DVD-1810.iso CentOS 7.6 DVD 版 4Ghttp://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso# CentOS-7-x86_64-Everything-1810.iso CentOS...

2021-07-27 16:25:21 6670

原创 自学Mongodb一、搭建环境

1、下载mongo包 官网地址:https://www.mongodb.com/try/download/community VERSION: CURRENT RELEASE(当前版本) PLATFORM:选择系统版本(我的是centos7,选择Linux) Package:选择要下载的包的类型 选择完成后,点击Copy Link,将链接复制到粘贴板,然后进入centos7,新...

2021-07-27 16:03:45 85

原创 自学四、安装zookeeper

1、新建目录mkdir /install/zookeeper2、下载安装包(可自行查找并下载) wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/current/apache-zookeeper-3.7.0-bin.tar.gz3、解压(版本不一样,文件名可能也不一样)tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz 4、拷贝默认配置文件[root@localho..

2021-07-26 14:47:05 62

原创 自学二、虚拟机基础配置

1

2021-07-26 13:55:26 184

原创 自学三、centos7安装jdk1.8

1、java1.8安装包下载(linux的版本) 官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html这篇文章https://blog.csdn.net/WNsshssm/article/details/84315519给出了一个账号,亲测可用,账号2696671285@qq.com ,密码Oracle123 (如果侵权请第一时间通知,立即删除!)2、安装 ...

2021-07-26 11:35:44 340

原创 自学一、安装VMware,创建虚拟机

1、准备阶段 虚拟机(我之前用过的虚拟机版本,可以去官网下一个):https://mp.csdn.net/mp_download/manage/download/UpDetailed?spm=1011.2124.3001.5299 centos7(此为镜像地址,下载比官网快一些):http://mirrors.163.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Everythin...

2021-07-09 14:58:49 287

原创 JSR133: java内存模型与线程规范(一)——介绍

 

2021-05-17 11:13:36 304

原创 数据结构(三) —— 红黑树

Red-Black Tree,又称为“红黑树”。    红黑树是一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(Black)。红黑树特性:    1、每个节点上都有颜色,红色或者黑色    2、根节点是黑色 &nbsp...

2019-09-18 10:34:50 315 1

原创 数据结构(一) ——树

一、树1、定义    树是n个节点的有效集合。n=0时为空树。    在任意一颗非空树中:        1、有且仅有一个被称为根(ROOT) 的节点;      &nb...

2019-09-11 14:01:49 72

原创 数据结构(二) ——二叉树

一、二叉树1、定义    二叉树是n个结点的有限集合,且该集合为空集合或者由一个根结点和两棵互不相交的左子树和右子树组成。二叉树的每个结果最多只能有两个孩子结点。如图:2、特点    1、每个结点最多只能有两棵子树,故二叉树中不存在度大于2的结点    2、左右子树是...

2019-09-11 14:01:30 682 1

原创 java生成二维码工具

第一步:添加生成二维码时需要的jar包如果是maven项目,在pom.xml中添加配置如下:<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.3</versio...

2019-08-07 14:50:01 142

原创 tomcat包自带examples漏洞

Tomcat是一款轻量级应用服务,且使用方便,解压后即可使用。在解压后的文件目录里有tomcat自带的webapp/docs和webapp/example文件夹,docs是tomcat的说明文档,example是tomcat自带的示例,可以通过http://xxxxx/docs和http://xxxxx/examples进行访问,本意是用来说明和演示tomcat的功能的。但是最近发现有的版本的t...

2019-08-06 10:38:33 12068

原创 使用脚本添加右键菜单

如何向右键菜单添加所需要的启动项一、新建一个.reg文件,向文件中添加内容如下:Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT*\shell\Editplus]@=“Editplus”“Icon”=“D:\learning\EditPlus\App\AppInfo\appicon.ico, 0”[HKEY_CLASSES_R...

2019-08-05 22:21:35 635

原创 Linux系统 Permission denied的解决方法

解决的办法:$ sudo chmod -R 777 某一目录其中-R 是指级联应用到目录里的所有子目录和文件777 是所有用户都拥有最高权限执行时需要root用户权限

2018-09-26 10:38:46 1975

空空如也

空空如也

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

TA关注的人

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