Mysql Master Slave 主从同步 设置

2019-12-30

利用mysql 的 Master - Slave 机制处理多台数据库服务的同步操作。

linux下同步方案以及站点文件的简单防篡改

2019-12-30

通道: 使用ssh协议通信,利用ssh的 authorized_keys 特性,使用ssh-keygen生成不带有密码的密钥。 执行: crond来设定执行周期

注: 下面 local 指本地,server指同步的服务器,pwd 指当前目录路径

国际象棋术语

2019-12-27

棋子

White 白方Black 黑方Piece 棋子
KingQueenRook
BishopKnightPawn

Nginx Web 服务配置

2019-12-24

安装,服务管理,配置选项...

环境: CentOS

Mysql Cheatsheet

2019-12-20

创建/删除 数据库

Create / Delete Database

CREATE DATABASE dbNameYouWant -- 创建数据库
CREATE DATABASE dbNameYouWant CHARACTER SET utf8 -- 创建并设定字符
DROP DATABASE dbNameYouWant -- 删除
ALTER DATABASE dbNameYouWant CHARACTER SET utf8 -- 修改
USE dbNameYouWant -- 使用数据库作为默认操作对象,如果要操作数据表

备份数据库到 sql 文件

Backup Database to SQL File

mysqldump -u Username -p dbNameYouWant > databasename_backup.sql

Golang Cheetsheet

2019-12-19

Baisc 基础

Hello world

hello.go

package main

import "fmt"

func main() {
  message := greetMe("world")
  fmt.Println(message)
}

func greetMe(name string) string {
  return "Hello, " + name + "!"
}

Git 常用命令速查表

2019-12-18

创建版本库

  • git init # 初始化本地版本库
  • git clone <url> # 克隆远程版本库

安装配置

git config --global user.name "Your Name"
git config --global user.email your.email@example.com
git config --global color.ui true  	#  git status等命令自动着色
git config --global color.status auto
git config --global color.diff auto
git config --global color.branch auto
git config --global color.interactive auto

添加 .gitignore 文件,输入过滤文件以及文件夹

Terminal & iterm2 cheatsheet

2019-12-18
  • terminal
  • iterm2