摘要:
指针 Go虽然保留了指针,但是与其他编程语言不通的是,在Go当中不支持指针运算以及“ ”运算符,而是直接采用“.”选择符来操作指针目标对象的成员。 操作符“&”取变量地址,使用“ ”通过指针间接访问目标对象 默认值是nil而非NULL 递增递减语句 在go当中,++与 是作为语句而并非作为表达式 判 阅读全文
摘要:
常量的定义 常量的值在编译时就已经确定 常量的定义格式与变量基本相同 等号右侧必须是常量或者常量表达式 常量表达式中的函数必须是内置函数 常量的初始化规则与枚举 在定义常量组时,如果不提供初始值,则表示将使用上行的表达式 使用相同的表达式不代表具有相同的值 itoa是常量的计数器,从0开始,组中每定 阅读全文
摘要:
基本类型 布尔型:bool 1. 长度:1字节 2. 取值范围:true,false 3. 注意:不可以用数字代表true或false 整型:int/uint 1. 根据运行平台可能为32或64位 8位整型:int8/uint8 1. 长度:1字节 2. 取值范围 128~127/0 255 3. 阅读全文
摘要:
编程基础 Go程序是通过package来组织的(与Python类似) 只有package名称为main的包可以包含main函数 一个可执行程序有且仅有一个main包 一般结构basic_structure.go 1. 通过import关键字来导入其它非main包 2. 通过const关键字来进行常量 阅读全文
摘要:
MySQL[Err]1055 上次MySQL5.7.19主从建立完成之后,所有的测试都是在MySQL命令行下进行的,最近用Navicat Premium进行MySQL的连接,然后在插入数据的时候MySQL突然报错了,可是我的数据插入成功了,感觉很奇怪!! 报错内容如下: 在知乎上找到了一个答案,貌似 阅读全文
摘要:
1:配置epel release mysql zabbix 源 配置epel源 配置MySQL源,此处系统是Centos7,如果系统是Centos6,则用第二条命令 激活MySQL5.7的源 配置zabbix源 2:安装lnmp环境并进行测试 安装MySQL 配置MySQL密码 MySQL的一些简单 阅读全文
摘要:
``` /usr/bin/env python coding:utf 8 import sys print(sys.argv[1]) def readFile(filename): """定义readFile函数,从文件中读出文件内容""" with open(filename) as f: whi 阅读全文
摘要:
Linux下SSH的认证方式有两种,即密码认证和公私钥认证。 我们在日常的安全维护中,出于安全的考虑,密码不明文存放,会使用公私钥认证方式。这个时候我们就需要使用ssh-keygen,ssh-keygen是Linux下认证密钥生成、管理和转换工具。 常用参数详解: 生成密钥后需要将公钥复制到你需要登 阅读全文
摘要:
1:准备工作 MySQL的安装步骤在此处省略;安装完成一定要做以下准备工作,初始化MySQL,/usr/bin/mysql_secure_installation,设置root密码,删除无效账户以及test库,必须保持两台MySQL上的root密码一致,因为我们这里的主主复制是要做高可用的,mysq 阅读全文
摘要:
一:查询slow log的状态,如示例代码所示,则slow log已经开启。 mysql> show variables like '%slow%'; + + + | Variable_name | Value | + + + | log_slow_queries | ON | | slow_lau 阅读全文