- 博客(38)
- 资源 (4)
- 收藏
- 关注
原创 MySQL的乐观锁,悲观锁与MVCC原理讲解
Mysql的并发场景数据库并发场景有三种读读 :读取之间应该不存在竞争问题,所以不需要枷锁读写:有线程安全问题,可能会造成事务隔离性问题,可能遇到脏读,幻读,不可重复读写写:有线程安全问题,可能会存在更新丢失问题,比如第一类更新丢失,第二类更新丢失悲观锁维基百科:在关系数据库管理系统里,悲观并发控制(又名“悲观锁”,PessimisticConcurrencyControl,缩写“PCC”)是一种并发控制的方法。它可以阻止一个事务以影响其他用户的方式来修改数据。如果一个事务执行的操作读某
2021-10-09 14:28:35
451
转载 linux 安装 mysql 亲测可用
linux 安装 mysql 亲测可用https://blog.youkuaiyun.com/qq_37598011/article/details/93489404
2021-09-04 13:07:05
124
原创 docker 部署gitlab,并切换中文
docker 部署gitlab,并切换中文1.准备环境 [docker安装](https://blog.youkuaiyun.com/sinat_31711799/article/details/113697468?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162786996016780265460196%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%
2021-08-02 18:28:40
2651
1
原创 docker安装redis5.0亲测可以用
docker安装redis5.0亲测可以用1.准备工作docker未安装的同学,可以参考我前一篇文章 docker部署#创建redis外挂目录,mkdir /opt/redis/data mkdir /opt/redis/conf 2.获取redis 镜像docker pull redis:5.0docker redis 启动docker run --name redis -p 63791:6379 -v /opt/redis/data:/data -v /opt/
2021-08-02 09:53:44
1025
原创 linux 离线安装 mysql5.7 带安装包
linux安装 mysql5.7 带安装包安装包链接:https://pan.baidu.com/s/1dpKwskpJ0pYYo5nc7l6lHw提取码:d9ld1.创建安装目录与解压文件mkdir /opt/mysql#将下载好的文件上传到这个文件夹下#解压tar -zxvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz2.创建mysql数据目录 mkdir data3.修改包名称 mv mysql-5.7.17-
2021-07-30 15:30:39
563
原创 centos 安装ftp服务且通过windows进行访问
centos 安装ftp服务1.vsftpd 安装1)通过yum安装 vsftpd服务yum -y install vsftpd默认配置文件再/etc/vsftpd/vsftpd.conf下2)添加用户:useradd ftpuser -d /ftpfile -s /sbin/nologin3)修改ftpfile权限 :chown -R ftpuser.ftpuser /ftpfile4)重设ftpuser 密码:passwd ftpuser5)创建ftp子目录,为什么这样
2021-06-23 14:26:00
1618
原创 ambari 卸载
1.关闭ambari-server,ambari-agentambari-server stopambari-agent stop2.yum删除所有Ambari组件yum remove -y hadoop_2* hdp-select* ranger_2* zookeeper* bigtop*atlas-metadata* ambari* spark* slide* strom* hive*
2021-05-20 17:38:07
467
原创 samba 操作命令
1.安装sambayum -y install samba2.关闭防火墙systemctl stop firewalld.service3.selinux1)sestatus2)setenforce 03)sestatus4.查看samba状态service smb status5.启动sambasystemctl start smb
2021-05-08 15:33:17
323
原创 亚信安全助手卸载
一、结束亚信安全助手进程1.打开任务管理器1)找到亚信安全助手的图标任务2)右键转到详细信息3)看到相应的PID号2.用管理员打开cmd窗口3.执行taskkill /pid [端口号] -f -t以上三步骤完成亚信安全助手的进程已经被结束掉了二、删除相应的安装文件使用erverything 这个软件查询UniAccessAgent将搜索到的所有软件,进行管理员权限的删除总算删除了这个流氓软件一下变干净了,哈哈哈亲测可用!!!!!!...
2021-04-16 14:55:38
12873
14
原创 linux 安装docker 和docker-compose
linux 安装docker 和docker-compose一、docker安装1.检查linux版本lsb_release -a2.更新yumyum update3.安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的yum install -y yum-utils device-mapper-persistent-data lvm24.配置阿里云仓库yum-config-manager --add-rep
2021-02-05 15:48:39
539
1
原创 docker 部署nginx
docker 部署nginx1.获取ningx 镜像docker pull nginx:1.17.102.先运行一次容器(为了拷贝配置文件)docker run -p 80:80 --name nginx \-v /mydata/nginx/html:/usr/share/nginx/html \-v /mydata/nginx/logs:/var/log/nginx \-d nginx:1.103.将容器内的配置文件拷贝到指定目录:将nginx文件夹拷贝到mydata/ning
2020-12-17 13:07:29
142
原创 docker部署rabbitMq
docker部署rabbitMq1.docker 查看rabbitmq镜像文件docker search rabbitmq2.获取rabbitmq镜像文件 ,这个时间比较久,等待就好了docker pull rabbitmq:3.8.2 3.启动rabbitmq,docker run -p 5672:5672 -p 15672:15672 --name rabbitmq \--restart always \-d rabbitmq:3.8.24.进入容器内部,并开启管理功能d
2020-12-17 12:48:02
139
原创 linux 服务器 telnet安装
linux 服务器 telnet安装1.检查本机是否安装过telnet服务[root@localhost ~]# rpm -qa telnet-server不显示东西就是没有2.安装 telnet-server, 如果已安装请跳过[root@localhost ~]#yum install telnet-server 如图所示安装完成3.检测telnet-server的rpm包是否安装[root@localhost ~]# rpm -qa telnet4.若未安装,则安装telne
2020-12-04 16:23:32
176
原创 docker 部署mysql
docker 部署mysql1.安装yum-utilsyum install -y yum-utils device-mapper-persistent-data lvm22.为yum源添加docker仓库位置yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo3.下载mysql镜像docker pull mysql:5.74.启动mysql服务docker run -
2020-12-04 16:06:44
144
原创 czipmpage垃圾软件卸载,有毒一直弹出广告,终极解决办法
czipmpage垃圾软件卸载czip这个软件,就是有毒,一直弹出垃广告,百度了很久也没有办法,最后自己尝试,成功删除了1.下载everything软件2.用erverything搜索 cZip3.把搜索到的全部删除,这个会碰到有些文件正在执行,不允许删除的情况4.用电脑管家,或者360管家的,粉碎文件功能,直接粉碎掉最后,电脑终于干净了,哈哈哈哈,大家下软件的时候还是要注意一下...
2020-11-12 10:38:34
3324
转载 记录virtualBox安装centos系统,比较全面,本人亲测
记录virtualBox安装centos系统,比较全面,本人亲测原博客地址,感谢分享https://www.cnblogs.com/hihtml5/p/8217062.html
2020-11-10 20:06:36
95
原创 linux 禁止swap交换
linux 禁止swap交换1.禁用命令 sudo swapoff -a2.启用命令 sudo swapon -a3.查看交换分区的状态 sudo free -m
2020-11-09 20:32:36
778
原创 docker部署 nacos,个人实际操作
docker部署 nacos1.获取nacos镜像docker pull nacos/nacos-server2.初始化mysql数据库nacos.sql3.允许docker服务,并查看允许状态docker run \--name nacos -d \-p 8848:8848 \--privileged=true \--restart=always \-e JVM_XMS=256m \-e JVM_XMX=256m \-e MODE=standalone \-v /hom
2020-11-09 20:09:40
313
原创 linux 安装nginx相关配置
转发文章,用于自己学习过程中便于,查找https://blog.youkuaiyun.com/qq_42815754/article/details/82980326
2020-09-17 16:19:48
121
原创 linux 部署redis服务
linux 部署redis服务1.下载安装包进入/usr/local 目录下面,下载安装包> [puaiuc@host-10-19-83-73 ~]$ cd /usr/local/> root@host-10-19-83-73 ~]# wget http://download.redis.io/releases/redis-5.0.7.tar.gz2.解压redis.tar.gz输入指令:tar -zvxf redis-5.0.7.tar.gz 如图,j解压完成图片
2020-09-11 09:50:03
127
原创 linux 服务器,检测是否安装过某种软件
linux 服务器,检测是否安装过某种软件1、rpm包安装的 rpam -qa可以用 rpm -qa 看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”2、以deb包安装的, dpkg -l可以用 dpkg -l 看到。如果是查找指定软件包,用 dpkg -l | grep “软件或者包的名字”3、yum方法安装的, yum list installed可以用 yum list installed 查找,如果是查找指定包,用 yum list
2020-09-09 14:46:25
701
原创 JAVA 的下载与环境变量配置 jdk1.8
JAVA环境变量配置 jdk1.81.下载jdk链接: https://pan.baidu.com/s/1ZK4upMlN6iAHc7G-37JcKA 提取码: 4aaq2.配置环境变量第一步第二步第三步第四步新建一个环境变量JAVA_HOME第五步在已有的环境变量中,添加%JAVA_HOME%\bin%JAVA_HOME%\jre\bin如图第六步检查是否配置成功如同所示配置完成...
2020-09-06 21:02:41
164
原创 linux使用nginx 常用命令
linux使用nginx 常用命令1.启动命令启动代码格式:nginx安装目录地址 -c nginx配置文件地址 例如:[root@LinuxServer sbin]#/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf2.停止命令直接杀死进程【查看】[root@LinuxServer ~]# ps -ef|grep nginx【kill进程】[root@LinuxServer ~]# kill -QUIT
2020-08-05 14:27:53
194
原创 mysql将字符串转成数字
mysql将字符串转成数字今天写sql语句时,相对字符串类型的数字进行排序,怎么做呢?需要先转换成数字再进行排序1.直接用加法字符串+0eg:select * from orders order by (mark+0) desc2.使用函数CAST(value as type);CONVERT(value, type);注:这里的type可以为:浮点数 : DECIMAL 整数 : SIGNED 无符号整数 : UNSIGNEDeg:select * from
2020-08-05 14:04:22
1423
原创 记录一次vue-element-admin 使用切换中文
记录一次vue-element-admin 使用切换中文只有这个版本才能使用中文,折腾了半天官方文档写的太简单了,什么都没有描述https://github.com/PanJiaChen/vue-element-admin/tree/i18n
2020-05-27 14:46:09
2927
原创 linux系统 centos中iptables使用教程
linux系统 centos中iptables使用教程1、简单命令介绍//查看防火墙状态 service iptables status# 启动iptables防火墙 service iptables start #停止iptables防火墙 service iptables stop #重启iptables防火墙 ,并加载配置文件 service iptables restart #永久iptables关闭防火墙 chkconfig iptables off
2020-05-26 09:43:30
392
原创 记录一次nginx的bug问题failed(13:Permission denied)
记录一次nginx的bug问题failed(13:Permission denied)2020/05/22 14:56:26 [error] 11506#0: *1 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 10.19.86.5, server: 10.19.86.5, request: "GET / HTTP/1.1", host: "10.19.86.5"2
2020-05-22 15:24:38
2424
3
原创 JAVA反编译工具JAD的安装与简单使用windows10
JAVA反编译工具JAD的安装与简单使用windows101.jad介绍:jad软件是一款,可以将java编译后的class文件反编译成对应的java文件2.下载地址分享地址:jad下载链接选择自己对应的版本进行下载3.jad配置教程(windows10)1)双击应用执行jad.exe2) 文件夹名字修改,不能用“.win”命名,否则配置环境变量时候会报错3)可以将对应的.exe文件的执行目录配置到系统path路径中即可使用(类似于Java配置环境变量)4)测试是否配置
2020-05-22 10:22:24
1844
原创 linux部署springboot项目后如何输出日志到指定位置
linux部署springboot项目后如何输出日志到指定位置第一步:将打包好的jar文件上传linux服务器的指定目录第二部:启动jar文件,指定输出文件(必须是拥有执行权限的用户)nohup java -jar abbc.jar > consoleMsg.log 2>&1 &上面的2 和 1 的意思如下:0 标准输入(一般是键盘)1 标准输出(一般是显示屏,是用户终端控制台)2 标准错误(错误信息输出)查看项目运行日志:tail -f -n 10
2020-05-19 09:59:17
4855
原创 linux安装zookeeper的教程
linux安装zookeeper及使用一、安装条件想要安装zookeeper,必须先在linux中安装好jdk。安装步骤见:https://editor.youkuaiyun.com/md/?articleId=106196827二、下载并解压zookeeper压缩包先进入/usr/local/目录,也可以是其他的目录:[root@localhost /]# cd /usr/localzookeeper安装包可以在官网下载。也可以在后面这个地址下载http://mirror.
2020-05-18 18:31:52
705
原创 Linux安装java jdk
Linux安装java jdk1、首先去官网下载jdkhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、检查当前系统是否已经安装openJDK,如果已经安装进行卸载检查JDK是否安装命令:rpm -qa|grep jdk(如果有安装openJDK 那么除了copy-jdk-configs-3.3-2.el7.noarch文件可以不用删除。其他的openJdk全部要卸载
2020-05-18 17:04:01
310
原创 代码质量检测工具 QAPLug
代码质量检测工具情景:写完代码一定要别人review才发现bug或不好的语法或多余的变量是一件多么尴尬的事情,如果想在写代码时或者写代码后自己能发现问题,那么代码QA工具无疑是你必备的工具。工具:QAPlug就是一款实用十分方便的代码质量保证插件,Intellj可以方便的集成。安装:安装在Intellj的Plugin Manager中搜索QAPlug安装。QAPlug类似适配...
2020-05-08 16:34:16
3400
ppasmeta-9.3.1.3-windows-x64
2018-10-08
VirtualBox-5.0.20-106931-Win.exe
2018-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人