阿里的Mysql规范,MySQL库表设计规范 2017年12月18日 | 成长之路 阿里的Mysql规范 MySQL库表设计规范 表设计 表必须定义主键,默认为ID,整型自增,如果不采用默认设计必须咨询DBA进行设计评估 ID字段作为自增主键,禁止在非事务内作为上下文作为条件进行数据传递 禁止使用外键 多表中的相同列,必须保证列定义一致 国内表默认使用InnoDB,表字符集默…… 阅读全文
PHP中redis的基本使用案例 2017年12月14日 | 成长之路 //利用Redis类进行操作 //实例化Redis类 $redis = new Redis(); //选择指定的redis数据库连接,默认端口号为6379 $redis->connect('127.0.0.1', 6379); //普通set/get操作 $redis->set(‘library’, ‘predis’); $retval = $redis->get(‘library’); echo $retval; //显…… 阅读全文
linux 常用ppa源 2017年12月6日 | 成长之路 【vim】 sudo add-apt-repository ppa:jonathonf/vim 【git】 sudo add-apt-repository ppa:git-core/ppa…… 阅读全文
如何写 go 代码 (How to Write Go Code) 2017年12月5日 | 成长之路 目录 1. 写在前面的话 2. 介绍 3. 代码组织 3.1. 工作区 3.2. GOPATH 环境变量 3.3. Package 路径 3.4. 第一个 GO 程序 3.5. 第一个 GO 库 3.6. Package name 4. 测试 5. 远程 package 6. 下一步 7. 获取帮助 写在前面的话 本文为Go官方网站 How to Write Go Code 这篇文章的翻译, 水平有限, 有些地方不好翻译的地方会用意译的方法, 关于代码示例的路径等方面可能也会有些不一样. 介绍 本…… 阅读全文
golang go get 第三方包为私有库的配置 2017年12月1日 | 成长之路 golang go get git私有库出现类似下面的提示: package gitee.com/cnbattle/go: unrecognized import path "gitee.com/cnbattle/go" (parse https://gitee.com/cnbattle/go?go-get=1: no go-import meta tags ()) 解决方法: 在本机上部署账号或项目git的SSH公钥,方法网上搜索或查询相关git平台操作说明; 如还有类似错误提示,请在链接后面加上.git 例:https://gitee.com/cnbattle/go.git…… 阅读全文
golang exec: "gcc": executable file not found in %PATH% 2017年11月29日 | 成长之路 windows golang安装包报错 exec: "gcc": executable file not found in %PATH% 下载安装:http://tdm-gcc.tdragon.net/download…… 阅读全文
goquery:golang html 解析包 2017年11月29日 | 成长之路 goquery是一个使用go语言写成的HTML解析库,可以让你像jQuery那样的方式来操作DOM文档,使用起来非常的简便。 地址:https://github.com/PuerkitoBio/goquery 参考文章:http://blog.studygolang.com/2015…… 阅读全文
golang post json体实例代码 2017年11月29日 | 成长之路 var data sendText data.Touser = "@all" data.Msgtype = "text" data.Agentid = 1000002 data.Text.Content = "你的快递已到,请携带工卡前往邮件中心领取。\n出发前可查看<a href=\"http://work.weixin.qq.com\">邮件中心视频实况</a>,聪明避开排队。" data.Safe = 0 bs, err :=…… 阅读全文