- 博客(12)
- 收藏
- 关注
原创 git stash pop后恢复文件
git stash pop后恢复文件 一旦git stash pop 后,git stash list 暂存的那个wip将不会存在,此时一旦解决冲突出现问题,可能导致文件的丢失。 则可以使用以下命令找回丢失的内容 git fsck | awk '{print $3}' > tmp.txt cat tmp.txt | xargs git show > tmp2.txt ...
2021-12-30 17:32:28
2256
1
原创 vmware 导出导入
vmware 导出导入 如果要换电脑,虚拟机可以选择导出OVF文件。 注意导出时有3个文件 .ovf ,.vmdk,.iso 三个导入时必不可缺,.mf 文件是否需要没有验证。
2021-12-10 18:12:09
3478
原创 mysql binlog
查看binlog 的存储格式 show variables like 'binlog_format'; 设置 binlog的存储格式 set session binlog_format='statement'; (设为段格式) set session binlog_format='ROW';(设置为行格式) 查看binlog show binary logs; 刷新logs flush logs; 查看 binlog 文件 查看 biglog 保存位置 ,打开配置文件 /etc/my.cnf,找到
2020-10-17 20:32:45
147
原创 linux(centos 7.x) Laravel 安装,通过composer安装
首先要安装composer #执行下载并重命名 wget https://getcomposer.org/installer -O /usr/local/bin/composer #执行php指令,所以要求需要先安装好 php 环境 php composer #把执行结果文件重命名为composer mv composer.phar composer #执行 composer -v 看到如下,恭喜安装composer成功。 现在来安装 Laravel 吧 #切换中国镜像源 composer con
2020-07-15 20:11:51
608
原创 centos 7.x 安装nginx
安装配置nginx服务 获取比较新的nginx的yum源数据 rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 安装nginx yum install nginx 配置nginx 默认nginx的配置文件在 /etc/nginx/nginx.conf,内容如下: #运行用户,默认即是nginx,可不设置 user nginx; #启动进程,通常设置成和
2020-07-15 17:43:11
153
原创 golang 实现面向对象
golang是否支持面向对象 答案是肯定的。golang官方虽然没有明确提出面向对象的概念,但是基于已有的语法设计,我们可以实现面向对象的编程设计。 我们可以借助 struct 和 interface来实现。 表示一个对象 struct和 class type Program struct{ name string ver float32 } program := Program{"golang",1.13} 此结构体表示了一个编程语言类,用面向对象来看, name 和 ver就是成员变
2020-07-10 13:57:12
235
原创 Golang中map的三种声明方式
Golang中map的三种声明方式和简单实现增删改查 //代码 package main import ( "fmt" ) func main() { //第一种声明 var test1 map[string]string //在使用map前,需要先make,make的作用就是给map分配数据空间 test1 = make(map[string]strin...
2020-02-20 20:36:15
2150
原创 golang变量定义,使用var和不使用var
使用var 定义变量时使用var,声明并赋值 var 变量名 变量类型 var a int =10 定义变量时不使用var,声明并赋值 a int :=10
2019-10-02 20:40:04
1866
原创 linux 下 mysql 主从库配置
1.设置主数据库(假设主库服务器192.168.0.1,从库服务器192.168.0.2) 在主库服务器 找到my.cnf,在[mysqld]下添加以下代码 log-bin=/var/lib/mysql/binlog server-id=1 保存后重启mysql 2.新增一个用户,用来在从库访问主数据库 create user slave; 给slave用户开启从库权限,并设置你的从库IP和访...
2019-04-16 19:18:15
176
原创 mysql忘记密码
mysql忘记密码 1.关掉mysql服务 :service mysql stop 或者 service mariadb start 2.找到 配置文件 find / -name my.cnf 修改my.cnf ; 在[mysqld]下面 添加skip-grant-tables 保存 3.重启mysql 4.mysql -uroot -p 密码空即可登入 修改root 密码 UPDATE user...
2019-04-14 21:08:50
158
原创 linux PHP 版本升级到 PHP7.1
准备工作: YUM源无法升级PHP,所以需要添加第三方的YUM源。 如果是CentOS 6.5,所以用以下URL # rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm 如果是CentOS 7.x rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release. rpm rpm -Uvh ...
2019-03-19 20:24:12
1153
原创 linux系统 centos mysql 安装
系统环境 centos 7.5 centos 7以后安装mysql可能启动不成功,改为安装mysql的开源版本mariadb //安装 yum install mariadb-server //启动 service mariadb start
2019-03-09 19:27:46
134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人