- 博客(21)
- 收藏
- 关注
原创 mysql离线安装(单节点到主从搭建),docker搭建MySQL集群
卸载系统自带的Mariadb卸载系统自带的老版本MySQL后续补全…卸载旧的MySQL删除MySQL的配置文件删除MySQL用户和用户组至此,卸载完成!安装mysql添加用户组mysql和用户mysql,并将其添加到mysql用户组中注:useradd -r参数表示mysql用户是系统用户,不可用于登录系统。useradd -g参数表示把mysql用户添加到mysql用户组中。检查是否安装了 libaio如果没有安装,使用如下命令安装(在线版安装)离线版安装。
2023-10-12 09:52:10
709
原创 nginx安装
如果rewrite后面没有被break打断的话,那么就有机会触发下一轮从上往下进行location的匹配,也就是需要将当前的location走完,然后再去匹配新的location了;无则不会被打断,在当前的location中还是会依然自上往下走的,比如有在当前的location中写了多行rewrite,并且这些reswrite后均没 有break的话,则最后一行rewrite生效,若有root声明,也不会去root声明的目录下找资源,而是离开当前的location,去新的location 中做匹配。
2023-09-24 15:25:16
131
原创 redis
一般云服务器有防火墙,所以当我们将配置文件的bind 127.0.0.1 改为 bind 0.0.0.0这个时候还是不能够用自己的本地客户端连接云服务器上的redis,这个时候就需要到云服务器控制台安全组下配置一下放开6379端口。默认安装到了/usr/local/bin/目录,但是我想自定义安装到/tools/redis/下载到centos指定目录,我这里采用/home/installbags。到/tools/redis/bin 下。最后设置redis开机自启。1.1 wget获取。
2023-09-23 17:23:07
397
1
原创 linux命令
使用scp命令准备向目标服务器传输文件,但是遇到Permission denied这个问题,意思就是拒绝访问。最终才知道问题原来是由于没有该目录的操作权限,默认的是在/tmp有权限 或者赋予权限。SSH上传文件出现Permission denied。(2)把ONBOOT=no改成ONBOOT=yes。(1)输入以下命令编辑网卡配置文件。(3)输入以下命令重启网络服务。计算机网络常用linux命令。
2023-09-23 17:00:44
76
1
原创 代码规约规范
• BO(Business Object):业务对象,由 Service 层输出的封装业务逻辑的对象。• Web 层:主要是对访问控制进行转发,各类基本参数校验,或者不复用的业务简单处理等。2) 因为 Set 存储的是不重复的对象,依据 hashCode 和 equals 进行判断,所以 Set 存储的对象必须覆 写这两个方法。调用 POJO 的 getXxx(),如果是 boolean 基本数据类型变量(boolean 命名不需要加 is 前 缀),会自动调用 isXxx()方法。logName:日志。
2023-08-29 17:41:51
262
1
原创 Git命令
介绍:Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。官网地址:https://git-scm.com/
2023-07-11 17:33:10
69
原创 log4j2日志
1.先导入需要的jar包,pom.xml<dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.17.1</version> </dependency>2.在CLASSP
2022-05-12 13:27:05
237
原创 log4j日志
1.先导入需要的jar包,pom.xml<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency>2.在CLASSPATH下建立log4j.properties【resources
2022-05-12 10:07:01
107
原创 Linux环境下安装Mysql全过程
安装前,我们可以检测系统是否自带安装 MySQL:rpm -qa | grep mysql如果你系统有安装,那可以选择进行卸载:rpm -e mysql // 普通删除模式rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除去Mysql官网下载rpm安装包https://dev.mysql.com/downloads/repo/yum/rpm -ivh mysql-community-relea
2022-04-22 13:43:05
1220
原创 SpringMvc
报错java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet这类问题归结于下面:Intellij idea使用Maven搭建web项目启动报找不到类,而maven的pom.xml都已引用,问题就是在于没在WEB-INF下新建lib文件夹解决办法:在IDEA中点击File > Project Structure > Artifacts > 在右侧Output Layout..
2022-04-07 14:02:30
400
原创 Tomcat相关问题
启动项目,控制台乱码现象:在tomcat的\conf目录下的logging.properties 中改为GBKjava.util.logging.ConsoleHandler.encoding = GBK
2022-04-07 13:51:42
110
原创 Java 操作excel
Java读写excel的两种方式 (1)apache poi (2)alibaba easyexcel 两种方式写入excel的区别; poi会先把所有的数据读入到内存中,然后写入到excel中;easyexcel则是把数据一条一条写入excel中。所以如果有大量数据时,比如有100w条数据写入excel中,使用poi会先把数据读入内存中,可能会造成内存溢出;而easyexcel则把数据一条一条写入excel中。***POI操作excel**依赖 <dependency>
2022-04-02 14:34:40
1390
原创 java切换jdk版本报编译失败
首先确保你的idea版本兼容jdk的版本 Compilation failed: internal java compiler error1、查看项目的jdk(Ctrl+Alt+shift+S)File ->Project Structure->Project Settings ->Project2、查看工程的jdk(Ctrl+Alt+shift+S)File ->Project Structure->Project Settings -> Modules
2022-04-02 10:09:31
638
1
原创 java自定义类加载properties文件
properties文件放在resourses文件下name=123age=1address=南京phone=123456url=http://www.baidu.comstatic Properties prop = null ;public static void loadProperty(){//3种方法加载resourses目录下的spring.properties文件 // InputStream is = this.getClass().getClassLoade
2022-04-01 10:18:31
735
原创 java解析xml文件
java解析xml常用的2种方法第一种 dom解析第二种 dom4j解析<?xml version="1.0" encoding="UTF-8"?><books> <book id="001"> <id>9</id> <title>Harry Potter</title> <author>J K. Rowling</author> </bo
2022-03-30 22:30:05
14178
原创 Java拼接xml报文
方法一:StringBufferpublic static void writeXml(){ StringBuffer stringBuffer = new StringBuffer(); stringBuffer.append("<?xml version=\"1.0\" encoding=\"utf-8\" ?>"+"\t\n"); stringBuffer.append("<class>"+"\t\n"); s
2022-03-30 15:53:47
2921
原创 常用DOS命令
DOS命令#切换盘符 d: (切换到d盘)#查看当前目录下的文件 dir#进入某文件 cd 文件名#创建目录 md 目录名#删除目录 rd 目录名#创建文件 cd> 文件名#删除文件 del 文件名#清屏 cls#查看ip ipconfig#查看网络 ping#打开一些常用的软件 打开计算器 calc 打开画图软件 mspaint 打开记事本 notepad...
2022-01-21 22:41:37
293
原创 JDK,JRE和JVM
JavaSE:通常是指Java Standard Edition,Java标准版JavaEE:Java Enterprise Edition,Java企业版,多用于企业级开发图中可以看出JDK包含了JRE,JRE包含了JVM;JDK(Java Development Kit)是Java开发工具包JRE (Java Runtime Environment)是Java运行环境JVM(java...
2019-09-13 19:55:10
316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人