翔云

Just try, don't shy. 最新文章请点击
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年4月30日

摘要: 问题 =========== 有一个表,建表语句如下: CREATE TABLE ( bigint(64) NOT NULL AUTO_INCREMENT, varchar(255) NOT NULL DEFAULT '', varchar(2555) NOT NULL DEFAULT '', in 阅读全文

posted @ 2018-04-30 21:01 翔云123456 阅读(356) 评论(0) 推荐(0) 编辑

2018年4月15日

摘要: MySQL 的QPS吞吐量或者说TPS与很多因素有关,例如CPU、内存以及硬盘等。 《高性能MySQL》第三版 1.5小节对各个版本的MySQL进行了测试,其结果如下。 测试机器 测试机器Cisco UCSC250 内存384GB 存储引擎是InnoDB 测试的数据集2.5GB MySQL的buff 阅读全文

posted @ 2018-04-15 21:12 翔云123456 阅读(823) 评论(0) 推荐(0) 编辑

2018年4月14日

摘要: 问题 有一个场景,在A机器上有一个可执行文件,将其压缩,然后拷贝到B机器上,解压,发现原来文件的可执行权限消失了。 原因 B机器上,当前解压用户的umask设置,限制了新创建文件的权限。 umask是什么呢? umask文件模式屏蔽字,用来限制新创建文件的权限。 意思是,屏蔽哪些权限位。例如 屏蔽g 阅读全文

posted @ 2018-04-14 10:57 翔云123456 阅读(200) 评论(0) 推荐(0) 编辑

2018年4月6日

摘要: 问题 服务器进程会有一个最大连接数,如果达到最大连接数,server端报错: listener accept fail: accept tcp [::]:6080: accept4: too many open files 此时,client端报错: dial tcp 172.20.152.87:6 阅读全文

posted @ 2018-04-06 17:19 翔云123456 阅读(1063) 评论(0) 推荐(0) 编辑

摘要: 问题 ========== 在使用grep P,出现如下报错: grep: this version of PCRE is compiled without UTF support 原因 有些系统支持的正则规范不同。 解决办法 ========= 使用egrep或grep –E 代替。 正则表达式分 阅读全文

posted @ 2018-04-06 11:01 翔云123456 阅读(903) 评论(0) 推荐(0) 编辑

摘要: 使用Go进行Mysql开发时,会遇到引号问题(实际上,与语言无关,只要使用sql就会遇到这些类似问题)。 本文举例说明如何解决这些问题。 Example1 第一例子演示格式字符是否要加引号。 代码如下: output: 2018/04/05 17:40:00 sql: insert into tbl 阅读全文

posted @ 2018-04-06 10:42 翔云123456 阅读(845) 评论(0) 推荐(0) 编辑

摘要: 下载MySQL驱动 或者下载源码放到GOPATH中,下载地址:https://github.com/go sql driver/mysql Example 建表 简单创建一个table tbl_log包含3各字段ip,name, detail_msg. 下面代码向表中插入一条记录。 output 2 阅读全文

posted @ 2018-04-06 10:30 翔云123456 阅读(187) 评论(0) 推荐(0) 编辑

2018年4月5日

摘要: 如何输入一个字符串,得到一个唯一的hashcode? 例子如下: package main import ( "fmt" "hash/crc32" ) // String hashes a string to a unique hashcode. // // crc32 returns a uint 阅读全文

posted @ 2018-04-05 16:22 翔云123456 阅读(4292) 评论(0) 推荐(0) 编辑

2018年4月2日

摘要: 两种类型的定时器:ticker和timer。两者有什么区别呢?请看如下代码: ticker package main import ( "fmt" "time" ) func main() { d := time.Duration(time.Second 2) t := time.NewTicker 阅读全文

posted @ 2018-04-02 19:59 翔云123456 阅读(498) 评论(0) 推荐(0) 编辑

2018年4月1日

摘要: AES加解密的简单实现,代码如下。 Output: plain: 172.10.99.88 cipher: 4456f9258c204906cbb2516e1fc78c3fbbf439e9e7d49189a391ee33 new plain: 172.10.99.88 阅读全文

posted @ 2018-04-01 11:17 翔云123456 阅读(577) 评论(0) 推荐(0) 编辑