- 博客(7)
- 收藏
- 关注
原创 Mysql的奇淫怪技
在项目开发的过程中,包括测试人员提出的一些bug,慢慢总结出一些Mysql的使用经验。 1. decimal类型的字段总长度包括了精度长度。 比如decimal(10, 2),则表示小数点左边为8位,右边为2位。decimal类型字段常用于存储精度要求高的数字。 2. 字段默认不区分大小写。 测试跟我说,产品名判断是否重名时有bug,不能区分大小写。存在名为test的产品,再取TES...
2018-07-24 09:23:07 442
原创 重构 - WebSocket Session共享
最近在做消息中心模块,想要实现消息实时推送到前端页面展示,直接摒弃了前端定时轮训调用接口来获取消息数据的方式,采用了WebSocket服务端推送。 流程是首先前端跟后端应用新建一个连接,并携带当前登录的用户ID,此时WebSocket会创建一个WebsocketSession来唯一绑定该连接,我们会在后端用Map建立用户ID与Session的映射关系: Map<String userI...
2018-07-18 15:16:30 6457 6
原创 捣鼓nsq - 安装和运行
【学习新东西,最好先成功运行一个demo,这样才有研究下去的信心和动力。】 1. nsq安装 下载地址: http://nsq.io/deployment/installing.html 目前的稳定版是V1.0.0-compat,由于在window平台上安装,所以选择: nsq-1.0.0-compat.windows-amd64.go1.8.tar.gz 下载之后解压到某...
2018-07-17 09:00:06 1952
原创 深挖Openstack keystone - 源码分析(1)
一. Policy策略 Policy机制就是用来控制某一个User在某个Tenant中某个操作的权限。对于Keystone服务来说,policy就是一个json文件,默认是/etc/keystone/policy.json。 { "admin_required": "role:admin", "cloud_admin": "rule:admin_required and d...
2018-07-17 08:57:09 1308
原创 深挖Openstack Cinder - CLI命令(3)
=========请看上篇 Cinder CLI命令(2)==============四. 后端服务1. 列出所有后端服务cinderservice-list [--host <hostname>] [--binary <binary>]参数:参数 含义 host 根据主机名来筛选 binary 根据服务名称来筛选 2. 启用服务cinderservice-enabl...
2018-07-01 16:59:42 2891
原创 深挖Openstack Cinder - CLI命令(2)
=========继承上篇 Cinder CLI命令(1)==========接下来就分别分析每一个CLI命令一. 卷相关 1. 创建卷cinder create[--consisgroup-id <consistencygroup-id>] [--snapshot-id <snapshot-id>] [--source-volid&...
2018-07-01 16:59:32 1910
原创 深挖Openstack Cinder - CLI命令(1)
命令总览:一、卷相关1. 创建卷2. 列出所有卷3. 删除卷4. 强制删除卷5. 重命名卷6. 查看卷详情7. 重置卷状态8. 查看元数据9. 设置/取消元数据10. 更新所有元数据11. 迁移卷到新主机12. 扩展卷13. 管理卷14. 停止管理卷15. 设置卷启动状态16. 上传卷到镜像服务17. 修改卷只读模式二、卷快照1. 创建卷快照2. 删除卷快照3. 列出所有卷快照4. 查看卷快照5....
2018-07-01 16:59:18 765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人