ICode9

精准搜索请尝试: 精确搜索
  • gitlab升级手册2019-07-24 11:37:16

    gitlab升级手册停止unicorn、sidekiq关闭nginx创建数据备份,防止更新失败安装升级包重新加载配置重启Gitlab服务 停止unicorn、sidekiq gitlab-ctl stop unicorn gitlab-ctl stop sidekiq 关闭nginx gitlab-ctl stop nginx 创建数据备份,防止更新失败 gitlab-rake gitlab:back

  • Postgres-XL集群软件介绍及搭建2019-07-01 09:56:28

    介绍Postgres-XL Postgres-XL 全称为 Postgres eXtensible Lattice,是TransLattice公司及其收购数据库技术公司–StormDB的产品。Postgres-XL是一个横向扩展的开源数据库集群,具有足够的灵活性来处理不同的数据库任务。 Postgres-XL功能特性 开放源代码:(源协议使用宽松的“Moz

  • [转帖]Windows与Linux的命令行命令对比2019-06-25 19:53:42

    Windows与Linux的命令行命令对比 https://www.cnblogs.com/sztom/p/10785140.html   * Windows不区分大小写,Linux区分大小写的。  sn DOS Command UNIX Equivalent Effect 影响 1 ASSIGN ln link file or directory 链接文件或目录 2 ATTRIB chmod change file permissi

  • 使用docker安装gitlab,两台电脑gitlab库相互迁移2019-06-23 12:41:09

    Docker  for gitlab    brew cask install docker docker login docker pull gitlab/gitlab-ce     docker run -dit \     --hostname gitlab.com \     --publish 8443:443 --publish 8081:80 --publish 2222:22 \     --name gitlab \     --restart always \  

  • gitlab私有环境搭建2019-06-16 13:50:00

    1. 环境准备   安装所需的依赖包 yum install curl openssh-server openssh-clients postfix cronieGitLab使用postfix发送邮件 service postfix start #设置postfix开机自启动 chkconfig postfix on postfix报错postfix: fatal: parameter inet_interfaces: no local interfac

  • CI知识:GitLab2019-06-12 23:01:41

    Gitlab简介   GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供

  • PyCharmPro-Emacs配置2019-06-01 19:37:48

    简述本文 习惯 emacs 快捷键的用户使用 PyCharm 或可参考本文 BTW: 因为快捷键的说明就已经占了很大的篇幅,所以其他的诸如 Template, Snippet设置等,略。 导入配置 从旧的 MBP 上到处配置,然后初始化新机器 PyCharm Professional 的时候导入配置,直接看图: 导出 1.先导出: "File ->

  • linux下安装社区版git远程仓库gitlab2019-05-15 14:42:07

    1、打开http访问和ssh访问 sudo yum install -y curl policycoreutils-python openssh-server cronie sudo lokkit -s http -s ssh 执行效果:         2、安装Postfix以发送通知电子邮件 sudo yum install postfix sudo service postfix start sudo chkconfig postfix on   3

  • 云服务器CentOS7.4下搭建GitLab2019-05-12 23:42:25

    一、Git、GitHub、GitLab的区别 Git是版本控制系统,Github是在线的基于Git的代码托管服务。 GitHub是2008年由Ruby on Rails编写而成。GitHub同时提供付费账户和免费账户。这两种账户都可以创建公开的代码仓库,只有付费账户可以创建私有的代码仓库。 Gitlab解决了这个问题, 可以在上

  • Ubuntu18搭建GitLab仓库服务器2019-05-11 15:49:10

    首先安装必须的一些服务 sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates sudo apt-get install -y postfix 使用左右键和回车键选择确定、取消,弹出列表选项的时候,选择 Internet Site 接着信任 GitLab 的 GPG 公钥: curl https://packa

  • 使用Gitlab一键安装包后的日常备份恢复与迁移2019-05-06 09:38:22

    Gitlab 创建备份 使用Gitlab一键安装包安装Gitlab非常简单, 同样的备份恢复与迁移也非常简单. 使用一条命令即可创建完整的Gitlab备份: gitlab-rake gitlab:backup:create 使用以上命令会在/var/opt/gitlab/backups目录下创建一个名称类似为1393513186_gitlab_backup.tar的压缩包,

  • gitlab搭建2019-05-02 14:53:52

    概述 gitlab是完全私有的git项目,github是公共的git项目。   服务器环境 centos6   部署命令 yum install curl policycoreutils-python openssh-server yum -y install postfixsystemctl start postfixsystemctl enable postfixsystemctl status postfix curl https://packages.g

  • Linux安装gitlab2019-04-29 12:55:08

    安装包下载 gitlab官方安装包仓库选择合适的版本进行下载即可。下载完成后。 安装包下载可能会非常缓慢,需要一些耐心等待下载完成。 安装gitlab #使用yum安装 #> yum install -y gitlab-ce-11.6.10-ce.0.el7.x86_64.rpm #使用rpm安装 #>rpm -ivh gitlab-ce-11.6.10-ce.0.el7.x86_64

  • gitlab介绍2019-04-11 13:52:48

    GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。GitLab由乌克兰程序员DmitriyZaporozhets和ValerySizov开发,它由Ruby写成。后来,一些部分用Go语言重写,现今并在国内外大中型互联网公司广泛使用。   git、gitlab、GitHub的简单

  • Java线程池应用及原理分析(JDK1.8)2019-04-11 12:43:44

    一、线程池优点   1、线程在创建和销毁时是非常耗费资源的,使用线程池可以减少创建和销毁线程的次数,每个工作线程都可以重复使用。   2、可以根据系统的承受能力,调整线程池中工作线程的数量,防止因为消耗过多内存导致服务器崩溃。 二、线程池创建   java.uitl.concurrent.Threa

  • ThreadPoolExecutor 之执行与关闭2019-04-08 13:50:51

    文章目录1.类结构2. 线程池流程和execute方法2.1 addWorKer()方法2.2 Work 的runWorker方法3. 线程池空闲线程的释放4. 线程池的关闭4.1 shutdown和shutdownNow4.2 共同方法:tryTerminate 1.类结构 Executor接口。该接口定义执行器执行方法execute。 ExecutorService接口。该

  • 更改gitlab默认端口2019-03-19 15:47:58

    若linux服务器的80和8080端口都已经被使用,则需修改gitlab监听的端口     修改路径文件:vim /etc/gitlab/gitlab.rb   1、修改external_url 'http://ip:端口号'   (将前面的#注释符号去掉),我改成了8099     2、找到Advanced settings 下的8080端口 将端口改成自己备用端口号(不

  • Jenkins二 安装gitlab及其使用2019-03-10 15:42:22

    git --version 如果没有安装git直接源码安装即可,如果安装了先删除原来的git。 yum -y remove git先安装编译git需要的包。 yum install zlib-devel perl-CPAN gettext curl-devel expat-devel gettext-devel openssl-devel下载&安装 去gitlab官网 https://about.gitlab.com/install

  • 并发编程技术(七)了解并发框架分析ThreadPoolExecutor的工作过程2019-03-02 16:54:27

    今天我们了解下java中提供的并发框架Executor。 首先了解下Executors中的常用的几个方法 1.创建一个固定线程池 public static ExecutorService newFixedThreadPool(int nThreads) { return new ThreadPoolExecutor(nThreads, nThreads,

  • Centos6.X 下 Gitlab服务器升级2019-02-28 09:55:45

    要求:数据不丢失(如:组,用户权限)。 -------------------------------------------------------------------------------------------------- Gitlab服务器:                    8.16.4  版本                       ||               升    ||    

  • ThreadPoolExecutor类2019-02-26 17:52:23

    一、线程的复用方法     创建一个Thread对象,start一次之后,等到执行完成再次start,会抛出异常,执行失败。     但是有这样的一个模型,可以使得一个线程先后执行多个任务。即,在新线程中使用一个循环,直接调用各个Runnable的run方法,而不是把这些Runnable封装成单独线程。    

  • Java线程池源码解析2019-02-22 17:41:42

    线程池 假如没有线程池,当存在较多的并发任务的时候,每执行一次任务,系统就要创建一个线程,任务完成后进行销毁,一旦并发任务过多,频繁的创建和销毁线程将会大大降低系统的效率。线程池能够对线程进行统一的分配,通过固定数量的线程来负责处理任务,避免了频繁的创建和销毁对象,使线程能够重

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有