Mac下同一客户端设置多个git帐号

断断续续使用Git一段时间,一直都是基于全局下配置Git帐号的。还没有配置过多个git帐号。今天正好需要使用两个远程地址。百度一下。顺便做一个记录。

一、使用ssh-keygen命令生成一组新的id_rsa_new和id_rsa_new.pub

$ssh-keygen -t rsa -C "newemail"

默认状态下都是 回车键,之后生成id_rsa和id_rsa.pub。如果想生成新的密码,需要如下图操作

a

继续阅读

Linux下bash快捷键

每次操作都要baidu,果断记录下来

Ctrl+a   移至行首
Ctrl+e   移至行尾
Ctrl+k   删除至行尾
Esc+b 左移一个单词
Esc+f 右移一个单词
Ctrl+u 删除目前指令上的所有文字

Docker部署Gitlab8.2.2

进来将代码放在Git@OSC ,是开源中国社区团队基于开源项目 GitLab 开发的在线代码托管平台。如果公司使用的话,还是想自己搭建一套GitLab最好,方便管理、测试、staging、服务器部署。在CentOS7上边单独搭建的话,按照官网的教程挺简单的。至于配置方面确实挺复杂的,单独的一台服务器又有点舍不得。

操作系统

虚拟机VMware Player下安装 CentOS-7-x86_64-Minimal-1503-01.iso

安装完成后:联网状态下安装base包   yum groupinstall base

安装Docker

#sudo yum install docker //安装的版本 1.8.2

继续阅读

SlorCloud架构分析

  • 简介

SolrCloud是Solr的基于Zookeeper一种部署方式。

  • 特色功能

集中式的配置信息使用ZK进行集中配置。启动时可以指定把Solr的相关配置文件上传Zookeeper,多机器共用。

这些ZK中的配置不会再拿到本地缓存,Solr直接读取ZK中的配置信息。配置文件的变动,所有机器都可以感知到。

自动容错SolrCloud对索引分片,并对每个分片创建多个Replication。每个Replication都可以对外提供服务。一个Replication挂掉不会影响索引服务。

查询时自动负载均衡SolrCloud索引的多个Replication可以分布在多台机器上,均衡查询压力。如果查询压力大,可以通过扩展机器,增加Replication来减缓。

继续阅读

CentOS7安装Solr5.3教程

一、简介:

Solr5.0开始是一个独立的java服务器应用程序,利用自定义网络协议栈功能。

二、硬件:

CentOS7、JDK8、Solr5.3

2.1安装JDK8

下载:jdk-8u65-linux-x64.tar,放到/home/mofei/tmp目录下。

新建/usr/java文件夹。

tmp目录下解压tar xvf jdk-8u65-linux-x64.tar

继续阅读