ICode9

精准搜索请尝试: 精确搜索
  • 多路复用机制学习笔记2020-03-14 16:00:16

    以redis server 为例 redis server 启动时调用bind() 传入文件描述符fd6 绑定端口6379,调用listen()监听端口,并通过accept() 等待连接 root@pmghong-VirtualBox:/usr/local/redis/bin# strace -ff -o /data/redis_strace/redis ./redis-server root@pmghong-VirtualBox:/proc/22330

  • 阿里云服务器上-Linux系统搭建gitlab的详细过程2020-03-11 20:05:21

    GitLab的安装及使用教程 GitLab简介 GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目安装。  它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏

  • oracle导入Excel数据文件(大量数据)处理方法2020-03-05 09:02:07

    1.将要导入的Excel数据文件转为csv文件(不需要标题)2.新建ctl文件 内容如下:load data infile 'e:\sql\fsfp.csv' //csv文件位置 into table "TMP_INVOICE_TEST" //表名(测试时,表名小写会报错) fields terminated by ',' (NAME,TAX,ENO,CODE,TOTAL,TAXATION,URL,TIMES) //csv文件数据对

  • 线程池2020-02-28 14:04:40

    线程池 线程池 线程池的重要性 重用线程,避免线程创建与销毁带来的性能开销。 控制线程池的最大并发数,避免大量线程之间因为互相抢占系统资源而导致的阻塞现象。 能够对线程进行简单管理,并且提供定时执行以及制定间隔循环执行等功能。 线程池的好处 加快响应速度,消除了线程创建

  • gitlab的搭建2020-02-24 17:00:11

    前言 git服务器有很多,最常用的,也最好用的有两个,github和gitlab。 github就不多说了,最大同性交(P)友(Y)平台,大家都喜欢在上面搞PY交易,应该比较熟悉了。 那我就讲讲另一个,gitlab好了。 正文 gitlab和github非常像,都是可以提供代码托管、版本控制的软件。不同的是,gitlab更偏向于企业

  • 控制文件和日志文件,分别放到不同磁盘2020-01-23 14:09:49

    查看控制文件的位置 show parameter control_fi 创建控制文件的目录 mkdir -p /u02/controlfile/cdb1/ mkdir -p /u03/controlfile/cdb1/ mkdir -p /u04/controlfile/cdb1/ chown -R oracle:oinstall /u02 chown -R oracle:oinstall /u03 chown -R oracle:oinstall /u04

  • Centos7安装gitlab私服2020-01-22 18:55:53

    参考官方文档 https://about.gitlab.com/install/#centos-7 GitLab简介 GitLab一个开源的git仓库管理平台,方便团队协作开发、管理。在GitLab上可以实现完整的CI(持续集成)、CD(持续发布)流程。而且还提供了免费使用的Plan,以及免费的可以独立部署的社区版本(https://gitlab.com/gitlab

  • Emq 限制匿名用户访问,开启用户密码认证2020-01-13 16:01:25

    问题: 刚搭建的emq服务默认是开启匿名用户访问的,这样的环境非常不安全,只要知道ip地址就可以连接,所以强烈建议开启用户认证,设置密码! 解决过程 1.修改配置文件 vim /etc/emqx/emqx.conf修改true为falseallow_anonymous = false 2.重启服务 systemctl stop emqxsystemctl start e

  • JAVA线程池原理与源码分析2019-12-18 23:01:42

    1、线程池常用接口介绍 1.1、Executor public interface Executor { void execute(Runnable command); } 执行提交的Runnable任务。其中的execute方法在将来的某个时候执行给定的任务,该任务可以在新线程、池化线程或调用线程中执行,具体由Executor的实现者决定。 1.2、ExecutorS

  • 死磕 java线程系列之线程池深入解析——生命周期2019-11-18 19:55:35

    注:java源码分析部分如无特殊说明均基于 java8 版本。注:线程池源码部分如无特殊说明均指ThreadPoolExecutor类。简介上一章我们一起重温了下线程的生命周期(六种状态还记得不?),但是你知不知道其实线程池也是有生命周期的呢?!问题(1)线程池的状态有哪些?(2)各种状态下对于任务队列中的任务有何

  • CTL挖矿APP源码2019-11-12 17:54:31

      CTL挖矿APP源码,CTL挖矿APP源码系统APP开发找梁经理(153微2202电6891)CTL挖矿APP源码软件APP开发,CTL挖矿APP源码系统APP开发,CTL挖矿APP源码源码APP开发,类似CTL挖矿APP源码APP开发。   1、CTl软件介绍   正在空投,注册并通过实名认证。前往提炼中心手工收取5次体验矿机(总计5

  • idea 配置springboot 热部署2019-11-08 10:01:15

    1. 增加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> 2. 开启热部署支持 <plu

  • gitlab的安装以及汉化2019-11-06 10:00:41

    参考文档:https://www.cnblogs.com/dreamrobot/p/9663231.htmlhttps://www.jianshu.com/p/a797018917be1.下载rpm包  wget https://mirror.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.11.3-ce.0.el7.x86_64.rpm 2.安装rpm yum  localinstall gitlab-ce-11.11.3-ce.

  • Gitlab的SSL证书更新2019-11-02 21:03:38

    去年搭建的gitlab,使用了阿里云的免费ssl证书来配置https,证书一年有效。前几天过期后无法访问了。 申请了新的证书,将.key和.pem文件,通过scp命令拷贝到/etc/gitlab/ssl目录下,使用openssl命令生成.crt文件,gitlab-ctl reconfigure,没报错,但不成功。 gitlab-ctl status查看,发现nginx没有

  • C# 遍历控件名称2019-11-01 09:50:32

    List<string> list = new List<string>(); list.Add("textBox2"); list.Add("textBox1"); list.Add("txtNum"); StringBuilder sb = new StringBuilder(); foreach (Control ctl in this.Cont

  • 死磕 java线程系列之线程池深入解析——生命周期2019-10-28 10:02:17

    摘自:https://www.cnblogs.com/tong-yuan/p/11748887.html 死磕 java线程系列之线程池深入解析——生命周期   (手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 注:线程池源码部分如无特殊说明均指ThreadPoolExecutor类。 简介 上一章我们一起重温了

  • 安装getlab启动2019-10-26 09:03:53

    1、拉包、安包,推荐运行内存4G yum -y localinstall gitlab-ce-10.0.2-ce.0.el7.x86_64.rpm 2、配置gitlat,该自己IP vim /etc/gitlab/gitlab.rb 3、初始化gitlab数据 gitlab-ctl reconfigure 4、启动gitlab gitlab-ctl start 5、测试访问,默认超级用户root

  • 基于国产arm64 cpu+海之舟大数据操作系统建立大数据库2019-09-25 22:02:36

    海之舟大数据操作系统,是个商业操作系统,预置了大量软件,便于用户快速建立大数据库。随操作系统的服务器高效,便宜。基于debian9改良,大数据库基于postgresql-xl改良。 192.168.1.125 gtm 20001 所有节点在一个设备上。 coordinator1 30001 coordinator2 30002 pooler_port

  • imx6q开发板设置管脚为gpio的方法2019-09-19 13:36:09

    由于项目需要,要将某端口设置为GPIO,查看原理图,确定管脚pad为DISP0_DAT8: 查看datasheet,可知DISP0_DAT8可复用为gpio4_io29端口,同时可以看出DISP0_DAT8的select寄存器为IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA08: 在板子上执行/unit_tests/memtool IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA0

  • CentOS7安装GitLab和解决502错误2019-09-16 10:03:47

    查询系统发行版本,寻找GitLab对应版本 $ cat /etc/redhat-releaseCentOS Linux release 7.2.1511 (Core) 安装过程参考《手把手教你 GitLab 的安装及使用》,RHEL/CentOS用户在rooot权限下,用yum或下载清华大学镜像源: 新建文件 /etc/yum.repos.d/gitlab_gitlab-ce.repo 内容: [gi

  • Oracle OCP(57):SQLLDR—CTL文件2019-08-29 14:04:05

    它可以把一些以文本格式存放的数据顺利的导入到oracle数据库中,是一种在不同数据库之间进行数据迁移的非常方便而且通用的工具。缺点就速度比较慢,另外对blob等类型的数据不方便。 第一部分 LOAD DATA:通常以此为开头,其前可加如下参数: UNRECOVERABLE:表示数据不可恢复 RECOVER

  • GitLab服务运维命令2019-08-18 23:55:22

    1. 查看GITLAB的版本号     [tianyu@happylich ~]$ cat /opt/gitlab/embedded/service/gitlab-rails/VERSION11.3.4-ee 2. 查看GITLAB的状态 [tianyu@happylich ~]$ sudo gitlab-ctl statusrun: alertmanager: (pid 9623) 191s; run: log: (pid 26940) 26623332srun: gitaly: (p

  • Linux 安装gitlab2019-08-16 13:40:28

    gitlab-ctl reconfigure 让配置生效 gitlab-ctl restart 重启 改变 /etc/gitlab/gitlab.rb 下的 external_url配置 重装时执行 gitlab-ctl reconfigure 卡在 ruby_block[supervise_redis_sleep] action run 执行 systemctl restart gitlab-runsvdir 然后在 gitlab-ctl

  • select 和 epoll的区别2019-08-08 09:53:16

    转载: https://blog.csdn.net/gymaisyl/article/details/83962671   select的缺点:    支持的fd数量有限:    单个进程能够监视的文件描述符的数量存在最大限制,通常是1024,当然可以更改数量,但由于select采用轮询的方式扫描文件描述符,文件描述符数量越多,性能越差;(在linux内核头

  • gitlab安装和数据迁移(错误排查)2019-07-25 12:40:56

    一.安装gitlab10.4.2 1.1使用rpm包一键安装 yum -y install  gitlab-ce-10.4.2-ce.0.el7.x86_64.rpm   (这个自己去官网找,各种版本的都有) 下载地址:https://packages.gitlab.com/gitlab/gitlab-ce/packages/scientific/6/gitlab-ce-10.4.2-ce.0.el6.x86_64.rpm 你安装是会遇

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

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

ICode9版权所有