repo

CentOS 6安装PostgreSQL

ぃ、小莉子 提交于 2020-01-18 23:10:58
https://zh.wikipedia.org/wiki/PostgreSQL PostgreSQL 是 自由的 对象-关系型数据库 服务器( 数据库管理系统 ),在灵活的 BSD-风格许可证 下发行。它在其他开放源代码数据库系统(比如 MySQL 和 Firebird ),和 专有 系统比如 Oracle 、 Sybase 、IBM的 DB2 和 Microsoft SQL Server 之外,为用户又提供了一种选择。 PostgreSQL不寻常的名字导致一些读者停下来尝试拼读它,特别是那些把 SQL 拼读为"sequel"的人。PostgreSQL开发者把它拼读为"post-gress-Q-L"。( Audio sample ,5.6k MP3)。它也经常被简略念为"postgres"。 在PostgreSQL中程序员可以用一组可观的支持语言中任何一种来写这种逻辑。 类似于Oracle的过程语言 PL/SQL 的叫做 PL/PgSQL 的内置语言,在处理查询密集的过程时提供了独特的优势。 流行脚本语言比如 Perl , Python , Tcl ,和 Ruby 的包装器,允许利用它们在字符串处理和连接到广阔的外部函数库的力量。 需要把复杂逻辑编译到机器代码所能提供的高性能的过程可以利用 C 或 C++ 。 在更加 深奥 的方面, R

CentOS修改yum源为Aliyun

泪湿孤枕 提交于 2020-01-18 14:59:37
阿里云官网yum源http://mirrors.aliyun.com 选择适合自己系统的版本 选择 centos -- 帮助 1、备份系统自带的yum源 的 base.repo和epel.repo cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.backup mv epel.repo epel.repo.bak 2、下载和自己操作系统版本对应的yum源 [root@ ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 来源: 51CTO 作者: 时光在飞 链接: https://blog.51cto.com/zhanjun/2170527

yum基本用法与修改源

房东的猫 提交于 2020-01-18 09:09:04
一、yum简介 yum,是 Yellow dog Updater Modified 的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的 Linux@Duke 开发团队进行改进,遂有此名。 yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相 关信息,检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点, 也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务。 简而言之,yum是一个在Fedora、RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 二、yum的特点 总所周知,Redhat和Fedora的软件安装命令是rpm,但是用rpm安装软件最大的麻烦就是需要手动寻找安装该软件所需要的一系列依赖关系,超级麻烦不说

centos7下docker安装

家住魔仙堡 提交于 2020-01-18 05:15:31
一、操作系统要求 1.需要一个CentOS 7的还在维护的版本。 2.centos-extras 库必须启用。默认情况下,此存储库是启用的,但是如果已禁用,则需要 重新启用它 。 3. 建议使用的存储驱动程序未 overlay2 。 4.配置yum源(加快yum安装速度) #备份yum源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup #下载切换阿里源yum源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #清除yum缓存 重建yum缓存 yum clean all yum makecache 二、卸载旧版本 较旧的Docker版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine

Bare git vs .git/ - purpose of config.bare

帅比萌擦擦* 提交于 2020-01-17 13:05:08
问题 Background: I've created a bare repo cd ~ git init --bare GitDrive The idea was to use this as the git dir for google drive cd "Google Drive" echo "gitdir: ../GitDrive But git didn't like this until I removed bare = true from .git/config This got me thinking about the purpose of having a configuration setting whether a repo is bare or not. Reading git-config it appears to be used to avoid having to guess whether a repo is bare or not. I know you can't checkout in a bare repo but you can't

Bare git vs .git/ - purpose of config.bare

筅森魡賤 提交于 2020-01-17 13:05:05
问题 Background: I've created a bare repo cd ~ git init --bare GitDrive The idea was to use this as the git dir for google drive cd "Google Drive" echo "gitdir: ../GitDrive But git didn't like this until I removed bare = true from .git/config This got me thinking about the purpose of having a configuration setting whether a repo is bare or not. Reading git-config it appears to be used to avoid having to guess whether a repo is bare or not. I know you can't checkout in a bare repo but you can't

pod install --verbose --no-repo-update :该命令只安装新添加的库,已更新的库忽略

 ̄綄美尐妖づ 提交于 2020-01-17 05:36:47
前言 为了避免修改第三方库之后,使用pod install的时候 更新了库,采用参数 --verbose --no-repo-update ,只安装新添加的库 code #!/bin/sh #该命令只安装新添加的库,已更新的库忽略 pod install -- verbose -- no - repo - update #该命令只更新指定的库,其它库忽略 #pod update 库名 --verbose --no-repo-update exit 0 % 来源: CSDN 作者: u011018979 链接: https://blog.csdn.net/u011018979/article/details/103830017

iOS组件化(二):创建远程私有库

一个人想着一个人 提交于 2020-01-17 01:45:09
由于github的私有库需要收费,因此我们使用码云(gitee)的私有库,免费。 1、创建WJSpec远程私有仓库,用来存放podspec文件。 1.1 在码云中创建私有项目: 1.2 添加你的私有Repo到你的CocoaPods pod repo add WJSpec https://gitee.com/winjayq/WJSpec.git 1.3 如果需要删除,则使用终端命令: pod repo remove WJSpec 2、创建WJCategory远程仓库,用来存放项目工程文件 2.1 创建pod私有仓库的模板 pod lib create WJCategory 执行完会自动打开工程: 2.2 代码拖到classes 将代码拖到ReplaceMe.m的文件目录下,删除ReplaceMe.m 2.3 pod安装进行测试 cd 到Example目录 安装成功 在Example工程里引入头文件就可以使用了 2.4 修改podspec描述文件 2.5 自己本地端检测 pod lib lint 修改完成后,cd 到WJCategory目录下,然后验证podspec文件 pod lib lint 出现WJCategory passed validation.则验证通过。 2.6 提交项目到远程仓库 cd 到WJCategory目录下 git add . git commit -m

ClickHouse 快速入门

送分小仙女□ 提交于 2020-01-17 01:09:23
ClickHouse 是什么 ClickHouse 是一个开源的面向联机分析处理(OLAP, On-Line Analytical Processing) 的列式存储数据库管理系统。 在一个 "常规" 的行式数据库管理系统中,数据按下面的顺序存储 : id | name | age ---|----------|--- 1 | Zhangsan | 18 2 | GlonHo | 20 3 | Lisi | 22 ...| ... | ... 换言之,所有相关的值在一个行里面一个挨一个存储。行式存储的的数据库管理系统有:MySQL, Postgres, MS SQL Server 等。 在一个列式存储数据库管理系统中,数据存储的方式如下所示 : id: 1 2 3 ... name: Zhangsan GlonHo Lisi ... age: 18 20 22 ... 列式存储的数据库管理系统更适合于 OLAP 场景(对于大多数查询,至少有 100 倍的处理速度提升)的原因有: I/O 方面: 对于一个分析的查询,只需要表中少量的列。在一个列存储数据库管理系统中,可以只读取所需的数据。例如,如果只需要从 100 列中读取 5 列,那么预期可以减少 20倍 I/O 列式存储数据,更易于压缩,进一步减少 I/O 由于减少了 I/O,系统中可以缓存更多符合要求的数据 CPU 方面:

HaProxy安装和常用命令.md

你离开我真会死。 提交于 2020-01-17 00:39:43
安装haproxy 对于 haproxy 安装,网上有大量的资源可以参考,最常见的是使用 yum 和 编译安装两种方式。 yum 安装 haproxy CentOS自带了haproxy,但可能版本比较老。可以在IUS源上找到稳定版的haproxy。 主要步骤如下: (1)配置yum源 cat <<eof>/etc/yum.repos.d/ius-7.repo [ius] name = IUS for Enterprise Linux 7 - $basearch baseurl = https://repo.ius.io/7/$basearch/ enabled = 1 repo_gpgcheck = 0 gpgcheck = 1 gpgkey = https://repo.ius.io/RPM-GPG-KEY-IUS-7 [ius-debuginfo] name = IUS for Enterprise Linux 7 - $basearch - Debug baseurl = https://repo.ius.io/7/$basearch/debug/ enabled = 0 repo_gpgcheck = 0 gpgcheck = 1 gpgkey = https://repo.ius.io/RPM-GPG-KEY-IUS-7 [ius-source] name = IUS