自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 lombok常见注解的用法

lombok一些注解的用法

2022-06-05 20:51:06 993

原创 分布式事务框架Seata的使用

1. 分布式事务入门事务必须具有的四个特性分别是:原子性(atomicity)、一致性(consistency)、隔离性(isolation,又称独立性)以及持久性(durability)。这就是事务的ACID原则。 下面进行分布式服务的案例演示,看看没有分布式事务时可能会引发的问题。项目工程是seata-demo,主要包含以下三个服务,分别是order-service(订单服务)、account-service(账户服务)以及storage-service(库存服务):项目的初始化数据库脚本如下

2022-02-23 13:39:48 5474 10

原创 k8s中的集群调度

1 调度的基本概述kube-scheduler是k8s集群的默认调度器,该调度器会将Pod放到合适的Node上,然后对应Node上的Kubelet才能够运行这些Pod;对每一个新建的Pod或者是未被调度的Pod,kube-scheduler会选择一个最优的Node去运行这个Pod。然而,Pod内的每一个容器对资源都有不同的需求,而且Pod本身也有不同的资源需求。因此,Pod在被调度到Node上之前,根据这些特定的资源调度需求,需要对集群中的Node进行一次过滤;集群中,满足一个Pod调度请求的所有N

2021-05-17 16:38:27 1311 1

原创 SpringBoot2入门教程

1.编写一个HelloWorld1.1 版本问题SpringBoot2要求jdk至少要是1.8或者以上版本,maven至少3.3以上版本。1.2 新建一个maven项目1.3 配置maven的settings.xml文件<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www

2021-02-24 11:42:14 1954

原创 Guava中常见API的用法

1.使用前的准备1.1 jdk版本代码中使用的是jdk1.8版本。1.2 导入jar包<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>23.0</version></dependency>2.Joiner类的常用方法2.1 字符串的拼接package

2021-02-24 10:36:57 1357

原创 String、JSONObject以及javaBean之间的转换

1.导入的jar包<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version></dependency><dependency> <groupId>org.projectlombok</groupId

2021-02-24 10:34:04 1740

原创 Hutool工具集中常见API的用法

1.使用前的准备1.1 jdk版本代码中使用的是jdk1.8版本,如果使用的是jdk1.7版本,则应当使用hutool 4.x版本。1.2 导入jar包<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.3.7</version></dependency>

2021-01-03 19:55:18 11753 1

原创 vim编辑器的常见用法

1. 保存退出、未修改退出、不保存退出命令:命令模式下使用wq命令表示保存退出、使用q命令表示未修改退出、使用q!表示不保存修改内容退出。注:使用vim命令打开一个文本时,默认进入到一般模式,在一般模式下按i会进入编辑模式,按:会进入命令模式;在编辑模式或者命令模式下都可以通过按ESC键回到一般模式。2. 显示行号和取消显示行号命令:命令模式下使用set nu即可显示行号,使用set nonu即可取消显示行号。3. 在文件中进行查找命令:在一般模式下使用/关键字的方式即可在文件中高亮显示所有

2020-05-12 18:59:29 276

原创 IDEA常用快捷键的用法

1.行复制和复制历史将光标放在某一行的任一位置,然后使用快捷键Ctrl+C既可复制这一整行。使用快捷键Ctrl+Shift+V可以调出复制的历史记录,不过只会显示最近的5条。像上图,我依次复制了6次...

2020-04-30 17:23:05 568

原创 IDEA中tomcat热部署的配置

1.先创建好一个简单的web项目2.开启自动编译功能设置路径:File --> Settings --> Build, Execution, Deployment --> Compiler3.tomcat热部署的配置4.启动测试注意:一定要在debug模式下启动tomcat。...

2020-04-26 18:12:46 261

原创 IDEA中常用模板的使用

1.psvm的用法在一个类中输入psvm后回车,就会出现一个man方法。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vxrU0F52-1577193633849)(D:\Program Files (x86)]\Typora\images\3.IDEA中常用模板的使用\main方法.png)2.sout及其相关用法sout的用法在一个方法中输...

2019-12-24 21:31:37 2047

原创 IDEA中的一些个性化设置

1.多行显示打开的文件效果如下图所示:2.忽略大小写提示3.取消IDEA的更新提醒4.显示详细信息效果如下图所示:当鼠标停留在remove方法上的时候,会在下面显示该方法详细的说明文档。5.自动编译功能...

2019-12-08 19:42:26 1616

原创 redis在CentOS7中的安装教程

系统软件:CentOS-7.4redis软件:redis-5.0.61.依赖包的安装先执行yum -y install gcc-c++命令;然后再执行yum -y install tcl命令。注:第一个依赖包CentOS系统中一般默认都会带的有,不过为了以防万一,所以这里还是装了一遍。2.redis的安装在压缩包的目录下执行tar -zxvf redis-5.0.6.t...

2019-11-19 22:37:12 190

原创 IDEA中启动tomcat后控制台中文乱码的解决办法

1.打开idea64.exe.vmoptions文件2.编辑idea64.exe.vmoptions文件在idea64.exe.vmoptions文件中加入-Dfile.encoding=UTF-8即可。注意:这里要在IDEA软件中打开并编辑idea64.exe.vmoptions文件,如果是在IDEA的bin目录下打开并编辑该文件的话,可能不会起作用。3.启动tomcat验...

2019-11-18 17:33:12 266

原创 mysql5.7在CentOS7中的安装教程

系统软件:CentOS-7.4mysql软件:通过yum命令在线安装1.安装前的准备先使用yum list|grep mysql命令来查看yum源中是否有mysql-server相关的可用包;由上图可知,虽然有很多跟mysql有关的包,但是都不是与mysql-server相关的,这时候如果使用yum -y install mysql-server命令来安装mysql的话,就会出现...

2019-11-16 16:35:15 217

原创 VMware虚拟机中安装的CentOS7如何配置静态IP

1.修改CentOS的网络适配器设置如下图所示:2.查看虚拟机中的网关地址步骤一:步骤二:由上图可以看出,我这边的网关地址是:192.168.68.23.配置静态IP进入CentOS7系统中,执行vim /etc/sysconfig/network-scripts/ifcfg-ens33命令打开ifcfg-ens33文件;打开文件后,修改BOOTPROTO的...

2019-11-15 18:14:09 189

原创 nginx在CentOS7中的安装教程

系统软件:CentOS-7.4nginx软件:linux-nginx-1.16.1.tar.gz1.安装依赖包安装gcc:先使用gcc -v命令查询版本信息,看系统是否安装过gcc;如果系统中没有安装过,则使用yum install gcc命令进行安装。安装pcre:安装命令为:yum install pcre-devel安装zlib:安装命令为:yum insta...

2019-11-14 09:44:16 211

原创 tomcat8在CentOS7中的安装教程

系统软件:CentOS-7.4tomcat软件:apache-tomcat-8.5.47.tar.gz1.解压缩软件解压缩命令:tar -zxvf apache-tomcat-8.5.47.tar.gz -C /usr/local注意:以上命令是指将软件解压缩到指定目录下,这里指定的目录是/usr/local,不指定目录的话,默认解压缩到当前目录下。2.配置环境变量使用vim...

2019-11-13 00:54:18 281

原创 jdk1.8在CentOS7中的安装教程

CentOS软件:CentOS-7.4JDK软件:jdk-8u231-linux-x64.rpm1.清理已经存在的JDK首先要检查一下之前是否安装过JDK,如果安装过,先卸载掉。有时候刚安装好的CentOS系统,就会自带一个OpenJDK。查看命令:rpm -qa|grep jdk卸载命令:sudo yum remove XXX(XXX为上一个命令查到的结果)注意:如果通过查看命令...

2019-11-12 19:02:04 324

jdk-8u231-linux-x64.zip

jdk-8u231-linux-x64.zip

2021-02-19

空空如也

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

TA关注的人

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