近日,Yelp的SRE工程师Dmitriy Samovskiy发表了一篇标题为 《新时代的运维》 的文章,文章中他简要介绍了在云计算大环境下,运维工作重心和角色的变化。 其实在6年前,Dmitriy就写过一篇关于 DevOps趋势 的文章,在那篇文章中,他认为系统管理人员需要具有简单脚本之外的开发能 ...
分类:
其他好文 时间:
2016-06-27 17:19:23
阅读次数:
260
安装 PostgreSQL可以用Python psycopg2模块集成。 sycopg2是Python编程语言的PostgreSQL数据库的适配器。 其程序代码少,速度快,稳定。不需要单独安装这个模块,因为它默认情况下被运往随着Python版本在2.5.x一起的。如果不把它安装在机器上,然后可以使用 ...
分类:
数据库 时间:
2016-06-27 17:15:43
阅读次数:
290
数据库管理工具的种类有很多,其中,Navicat Premium非常的受广大的用户喜欢。因为,它为了改善用户的体验,特地提供了数种实用工具。而且其本身还支持单一程序同时连接到 SQLite、MariaDB、SQL Server、MySQL、Oracle 和 PostgreSQL数据库。并且其操作简单... ...
分类:
其他好文 时间:
2016-06-27 15:11:29
阅读次数:
192
第一步:安装git软件 方法:百度git 点击下载,然后双击安装,一直点下一步即可。 第二步:设置用户名和邮箱 方法:在桌面上点鼠标右键,选择Git Bash,然后分别运行命令 git config --global user.name "username" git config --global ...
分类:
其他好文 时间:
2016-06-27 13:50:34
阅读次数:
182
JOIN用于多张表的关联查询,如SELECT子句(SELECT A.a,A.b,B.a,B.d)中既有表A的字段,同时还有B表的字段,此时使用单独使用FROM A或FROM B已经解决不了问题了,使用JOIN来关联表A和表B即可解决问题,即FROM A,B或A JOIN B,这种方式得到的结果其实是 ...
分类:
数据库 时间:
2016-06-26 19:44:10
阅读次数:
4283
这个周末好奇想搭建一个私有的Gitlab,以前折腾过一次。现在记录如下。 一、安装Ubuntu 16.04 LTS server amd64 到Virtual Box 二、安装gitlab服务器 按照官网的说明(Download GitLab Community Edition (CE))一步步操作 ...
分类:
其他好文 时间:
2016-06-26 19:40:17
阅读次数:
169
[root@test02 init.d]# ll /etc/init.d/postgresql-9.5 -rwxr-xr-x. 1 root root 10072 May 15 06:34 /etc/init.d/postgresql-9.5 1. 检查PostgreSQL 是否已经安装 # rpm ...
分类:
数据库 时间:
2016-06-26 18:24:33
阅读次数:
572
API是对APP的包装,也就是通常所说的接口,APP和APP间的互相调用,包括读取数据,修改数据等,就通过调用API来实现,API的好处显而易见,标准化,service化,外部用户看不到里面的复杂的东西。一个成熟的产品必须要有API来给其他应用提供接口。学习调用API是devops的必备技能,..
gitlab工作流程简介 新建项目流程 创建/导入项目 可以选择导入github、bitbucket项目,也可以新建空白项目,还可以从SVN导入项目 建议选择private等级 初始化项目 1.本地克隆项目 2.增加develop本地分支 3.推送develop分支至服务器 4.在gitlab中保护 ...
分类:
其他好文 时间:
2016-06-26 16:52:48
阅读次数:
187
一.ANY/SOME WHERE expression operator ANY (subquery)WHERE expression operator SOME (subquery) 其实ANY和SOME在这里是同等效的,子查询的结果集只能是一个字段,左边表达式使用operator对结果集的每一行 ...
分类:
数据库 时间:
2016-06-26 16:48:52
阅读次数:
1159