Zabbix的安装与使用

Linux环境:CentOS Linux release 7.5.1804 (Core)

1. 安装MySQL

  • 安装mariadb
1
2
3
4
yum -y install mariadb mariadb-server mariadb-devel
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation # 通过mysql配置向导完成某些设置,也可通过修改表的方式完成设置
阅读更多
Git多账号配置

假设有2个github账号,mygithub(default)和mygithub2,要在同一个git客户端下使用,可按以下配置。

生成SSH Key

mygithub的ssh key已按默认生成,对应id_rsa。再生成mygithub2账号的ssh key,假设取名为mygithub2:

1
2
3
cd ~/.ssh
# ssh-keygen -t rsa -b 4096 -C <email> -f mygithub2
ssh-keygen -f mygithub2
阅读更多
使用PyCharm远程调试

软件:PyCharm Professional Edition 2018.3

如果想在Windows系统中使用PyCharm进行Python代码开发,而在Linux机器上部署运行,那么可以使用PyCharm的远程调试功能。这样可以避免因使用不同系统下的Python环境,在Windows上正常运行,而在Linux上报错,需要再次修改代码才能运行。

阅读更多
使用Docker部署一个Django Demo

系统:CentOS 7.2

准备一个Django Demo,运行后效果如下:

1547641817316

阅读更多
单例模式-实验

饿汉式

1
2
3
4
5
6
7
8
9
10
11
12
13
/**
* 饿汉式
*/
class SingletonType1 {
private static SingletonType1 singletonType1 = new SingletonType1();

private SingletonType1() {
}

public static SingletonType1 getInstance() {
return singletonType1;
}
}
阅读更多
一个用Excel实现的万年历

Excel版本:V2007以上,不使用VBA

效果图

2019年

1546527646465

阅读更多
Git命令备忘

创建远程仓库

init, remote

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 以github为例,先在github上新建远程仓库git_repo

# 创建本地仓库
mkdir git_repo
cd git_repo
git init

# github上创建的新仓库是默认的远程版本库名称是origin,默认分支master
# 添加远程版本库设置
# git remote add origin https://github.com/<github_user>/git_repo.git
git remote add origin git@github.com:<github_user>/git_repo.git

# 查看远程版本库设置
git remote -v

# 删除远程版本库设置(origin用户)
git remote remove origin

# 也可尝试直接编辑.git里的相应文件来修改设置
阅读更多