- 博客(17)
- 收藏
- 关注
原创 centos7.x中使用docker搭建mysql5.7主从
一、主库搭建1、创建保存主库数据的数据目录mkdir -p /data/mysql/master01mkdir conf datachmod 777 * -R 2、编辑配置文件cd confvi my.cnf输入以下内容:[mysqld]# 开启二进制日志log-bin=mysql-bin# 服务id不能重复server-id=13、创建容器docker使用yum安装的时候提示安装不起,ping不通www.baidu.com,解决方法:配置dns后能ping通www.ba
2022-02-11 09:58:39 919
原创 CentOS7.x离线安装node及cnpm
一、安装node1.获取安装包放在/usr/local/下面链接: https://pan.baidu.com/s/1PuLYfZNf4stMKCh_adv8zQ提取码: z6ud 复制这段内容后打开百度网盘手机App,操作更方便哦2.解压tar -xvf node-v12.16.3-linux-x64.tar.xz3.配置环境变量vi /etc/profile根据实际情况输入如下内容:export NODE_HOME=/usr/local/node-v12.16.3-linux-x6
2021-01-13 15:24:06 1135 1
原创 mysql5.7.26的my.cnf配置文件
[mysqld]#设置为自己MYSQL的安装目录basedir=D:\mysql-5.7.26-winx64#设置为MYSQL的数据目录datadir=D:\mysql-5.7.26-winx64\dataport=3306character_set_server=utf8#sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER#开启查询缓存explicit_defaults_for_timestamp=true#skip-grant-ta
2020-12-25 10:45:30 493
原创 linux基本命令熟悉
一、vi/vim 命令1、删除光标及之后的10行:10dd(删除一行为:dd)2、光标向下移动10行:10j 或者 10向下箭头键(↓)3、光标向上移动10行:10k 或者 10向上箭头键(↑)4、查找那个字符或字符串:/xxx(光标会移动到查询到的字符串前面)5、复制光标所在的那一行:yy (复制多行为nyy)6、设置行号::set nu(取消行号::set nonu)7、撤销上一步操作:u二、磁盘管理1、查看当前磁盘使用状况:df -h[root@localhost yum.repo
2020-12-23 17:11:58 725
原创 SpringBoot + thymeleaf基本运用
1、maven配置(给maven的settings.xml配置文件的Profiles标签添加如下内容) <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> <value>dev&
2020-12-23 16:44:22 123
原创 CentOS7.x实现springboot项目开机自启动
CentOS7.x与CentOS6.x有所不同,CentOS7.x采用的是systemctl控制服务,6.x采用的是service。下面我们来介绍一个在CentOS7.x实现springboot项目注册成服务并开机自启动的方法。步骤如下:一、在 /etc/systemd/system/ 目录下面编辑一个以service为后缀的文件:例如:cd /etc/systemd/systemvi mainmodul.service文件内容如下:[Unit]Description=config se
2020-12-23 15:28:57 1141
原创 CentOS6.x实现springboot项目开机自启动
由于centOS6.x在启动的时候会自动执行:/etc/rc.d/rc.local脚本文件故我们可以将启动springboot项目的脚本放在这个文件里面。第一步:准备启动脚本比如我们准备的脚本就是:(/autostartSpringBootProject1)启动脚本内容如下:#!/bin/bash# 获取端口的pid (假入我们启动的springboot项目端口为8084)pid=`lsof -i :8084 | grep -v "PID" | awk '{print $2}'`source
2020-12-23 15:10:36 280
原创 中标麒麟部署SpringBoot项目(和CentOS7类似)
一、中标麒麟(NeoKylin Desktop release 7.0 (x86), Linux localhost 4.4.13-200.nd7.1.x86_64 #1 SMP Fri Jun 24 17:24:12 CST 2016 x86_64 x86_64 x86_64 GNU/Linux)安装系统时需要注意的事情:1、使用UltraISO制作U盘启动盘时需要选择写入硬盘里面要选择:写入方式选择:USB-HDD+便捷启动里面选择:写入新的驱动器引导扇区里面选择:Syslinux便捷启动里面.
2020-12-23 09:22:12 2247
原创 优麒麟安装SpringBoot项目并注册成服务及实现开机自启动(ubuntukylin-20.04.1-enhanced-amd64.iso)
一、基本系统准备使用iso(ubuntukylin-20.04.1-enhanced-amd64.iso)镜像文件刻录到硬盘,写入方式选择:USB-HDD+刻录好以后将U盘插入电脑重启电脑选择启动项为U盘启动即可执行下一步安装。二、安装ssh远程工具先获取更新包:apt-get update然后执行安装:apt-get install openssh-server三、安装jdk1、将jdk压缩包上传到服务器2、配置环境变量sudo vi ~/.bashrcexport JAVA_H.
2020-12-22 16:36:22 1275
原创 动态代理
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。如果不懂动态代理就无法深入理解当下最流行的诸多框架的原理,如spring。如果不懂动态代理大厂的offer很可能和你插肩而过。很早就想写一篇动态代理的文章,正好看到这个问题,在回答之前我找了一些资料发现不是艰涩难懂就是模糊不清,于是我把其中最难懂的部分提炼出来,反复揣摩,用最易于理解的语言细致描述,形成了这个回答,辛苦努力没有白费,发布的这几天浏览量超过两千,收藏量也过了几百,谢谢知友们的支持~要理解动态代理首先要理解代理模式什么
2020-12-22 15:25:05 405
原创 U盘安装CentOS过程中-解决“Warning:/dev/root does not exist”问题
标题一、现象在安装CentOS时,若出现“Warning: /dev/root does not exist, could not boot” ,一般情况下是因为未找到安装系统盘的所在位置(例如:U盘),这时只需找到其位置,并对配置稍作修改即可。安装系统老是进入dracut:/#标题二、处理方法当进入dracut:/# 后,ls /dev会发现里面有很多类似于sda,sdb的文件,sda是指第一个挂载盘,sdb为第二个挂载盘,sdc为第三个挂载盘,并以此类推。一般情况下,第一个挂载盘(sda)为.
2020-12-22 15:18:06 6803
原创 Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Master、Owner
Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Master、OwnerGuest:可以创建issue、发表评论,不能读写版本库Reporter:可以克隆代码,不能提交,QA、PM可以赋予这个权限Developer:可以克隆代码、开发、提交、push,RD可以赋予这个权限Master:可以创建项目、添加tag、保护分支、添加项目成员、编辑项目,核心RD负责人可以赋予这个权限Owner:可以设置项目访问权限 - Visibility Level、删除项目、迁移项目
2020-12-22 11:28:32 221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人