ICode9

精准搜索请尝试: 精确搜索
  • 自定义控件点击事件2021-12-22 10:04:53

    递归所有控件并将每个控件的Click()事件连接到同一个处理程序.从那里调用InvokeOnClick().现在单击任何内容将触发主UserControl的Click()事件 public partial class UserControl2 : UserControl { public UserControl2() { InitializeComponent(); Wi

  • JDK ThreadPoolExecutor核心原理与实践2021-12-18 13:30:40

    一、内容概括 本文内容主要围绕JDK中的ThreadPoolExecutor展开,首先描述了ThreadPoolExecutor的构造流程以及内部状态管理的机理,随后用大量篇幅深入源码探究了ThreadPoolExecutor线程分配、任务处理、拒绝策略、启动停止等过程,其中对Worker内置类进行重点分析,内容不仅包含其工作

  • 阿里云部署GitLab2021-12-10 15:59:33

    阿里云部署GitLab 镜像安装GitLab,安装和汉化版本 10.6.2。 GitLab非常耗费硬件配置,阿里云1核2G内存服务器配置,搭建成功,但运行时经常崩溃。 建议阿里云服务器的配置为:最低 2核 4G内存。 1、修改配置文件 vim /etc/yum.repos.d/gitlab-ce.repo [gitlab-ce] name = gitlab-ce b

  • 调度器16—core_ctl2021-12-06 17:02:23

    基于MTK Linux-5.10 一、相关文件接口 1. parameters文件接口 /sys/module/mtk_core_ctl/parameters # ls -l -rw------- 1 root root debug_enable //控制 core_ctl.c 中 core_ctl_debug() 的打印,TAG为"core_ctl" -rw-rw---- 1 system system policy_enable (1) debug_enab

  • gitlab安装及汉化2021-12-05 08:00:06

    gitlab 安装及汉化 GitLab简介: GitLab是一个用于仓库管理系统的开源项目。使用Git做为代码管理工具,并在此基础上搭建起来的Web服务。可经过Web界面进行访问公开的或者私人项目。它拥有GitHub相似的功能,可以浏览源代码,管理缺陷和注释。能够管理团队对仓库的访问,它很是易于浏览提交

  • 【芯片前端】Filelist -f/-F的文件解析方式探究2021-11-28 23:33:07

    前言 测试所用的文件目录(列举关键文件): /home/xiaotu/my_work/uvm_demo -cfg/ -ctl/ -rtl/ -sim/ -Makefile -tc/ -th/ -ver/ -f/-F影响后跟filelist文件内的解析方式,不影响后跟文件的解析方式 典型的场景,就是makefile里用-f还是-F来后缀路径都是一样的(仅仅对于解析这个list

  • 线程池源码解析2.工作原理与内部结构2021-11-28 15:58:19

    线程池核心参数以及工作原理参考第六节 线程池简单原理见1.7 ThreadPoolExecutor内部结构 1.核心属性之ctl /* * 线程池核心属性之一 ctl。 * 高三位表示当前线程池运行状态,低29位表示当前线程池中所拥有的线程数量。 * 是一个原子类 AtomicInteger。

  • Gitlab安装2021-11-11 20:32:08

    Centos7安装Gitlab 下载安装包 # 清华大学开源软件镜像站 https://mirrors.tuna.tsinghua.edu.cn/ wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-14.4.2-ce.0.el7.x86_64.rpm --no-check-certificate 安装相关组件 yum install systemd curl policycor

  • vi中的多行注释和取消注释2021-11-11 11:32:14

    注释 :1,435 s/^/#/   (注释1到435行)         取消注释 ctl+v 进入visual block模式 选中 #号 按x 将其删除

  • GitLab2021-11-09 10:00:44

    一 搭建 yum install -y git           //安装git       (1)配置基本信息        git config --global user.name "wsw"             //创建用户,用户名为"wsw"        git config --global user.email "example@qq.com"          //配置邮箱,以"

  • Gitlab2021-11-03 09:04:21

    Gitlab 第一步 搭建 yum install -y git           //安装git        1.配置基本信息        git config --global user.name "wsw"             //创建用户,用户名为"wsw"        git config --global user.email "example@qq.com"          //配

  • IPFS私有网络和Cluster集群搭建2021-10-28 18:04:03

    本篇使用虚拟机搭建IPFS私有网络和集群,使用vagrant和virtualbox来快速搭建环境。 私有网络 下载二进制文件 如果使用go-ipfs源码编译,需要安装go环境,推荐下载二进制文件: https://dist.ipfs.io https://github.com/ipfs/go-ipfs/releases 使用1下载go-ipfs等其他组件 搭建虚拟

  • Java线程池源码分析2021-10-21 23:04:33

    Java线程池,基于jdk1.8 一些属性 //线程数量和线程池状态 高三位是状态 低29位是数量 private final AtomicInteger ctl = new AtomicInteger(ctlOf(RUNNING, 0)); //位移位数 29 private static final int COUNT_BITS = Integer.SIZE - 3; //容量 2的29次方-1 0

  • java开发之ThreadPoolExecutor源码分析2021-10-18 10:00:18

    线程池的状态 只有了解线程池的几个状态,才能读懂它的核心源码。所以先说说这几个状态 running:为线程池初始化时的默认状态,此状态会接收任务进行处理 shutdown: 该状态下的线程池不接收任何任务,但会等待正在运行的任务执行完。通常调用shutdown() 方法完成设置 stop: 该状态的线

  • gitlab的安装和使用2021-10-13 20:02:06

    目录gitlab安装汉化(测试此版本的汉化与11.11.8版本的gitlab结合有点问题)gitlab数据备份和恢复、迁移和升级1.停止gitlab数据服务2.手动备份数据(备份的是gitlab中的项目)3.gitlab恢复数据4.gitlab迁移5.gitlab升级gitlab更改默认nginx gitlab安装 # 安装gitlab服务所需依赖包 yu

  • KingbaseES 如何开启并进入数据库2021-10-12 20:32:18

      关键字:   KingbaseES、sys_ctl、ksql 一、数据库启动前环境检测 1.1 查看kingbase用户环境变量配置       图1-1 查看.bashrc环境变量配置   1.2 应用环境变量 [kingbase@node1 ~]$ source .bashrc [kingbase@node1 ~]$ which ksql /opt/Kingbase/ES/V8R6_021/Server/bin

  • 修改gitlab默认端口2021-10-08 12:03:19

    修改nginx端口 sudo vi /etc/gitlab/gitlab.rb ... nginx['listen_port'] = 8081 ... sudo vi /var/opt/gitlab/nginx/conf/gitlab-http.conf ... server { listen *:8081; ... ##修改unicorn端口 sudo vi /etc/gitlab/gitlab.rb unicorn['port'] = 8

  • GitLab 安装配置完整过程 (亲测)2021-10-06 16:06:26

    GitLab 安装配置完整过程 搭建了一个gitlab ,记录一下过程,以便后续使用!!(有些内容来源于网络) 1、环境centos 7 本次采用yum 安装 2、第一步陪置yum 源 vim /etc/yum.repos.d/gitlab-ce.repo 增加如下内容: [gitlab-ce] name=Gitlab CE Repository baseurl=https://mirrors.tuna.

  • ThreadPoolExecutor的线程复用底层的源码了解下?2021-10-02 16:02:53

    你知道的越多,不知道的也越多! 线程池源码 1. 整体思路2. 学习源码 想必大家对线程池都有了解吧,必须掌握的知识点有:构造函数里的入参列表、常见有哪几种线程池以及使用场景、为什么要用线程池、线程池接受到一个任务后的处理流程等等。 本文对以上问题不做说明了,主要是

  • 搭建本地GitLab2021-09-28 18:31:21

    安装GitLab 注意: ​ 安装使用GitLab需要至少4GB可用内存(RAM + Swap)! 由于操作系统和其他正在运行的应用也会使用内存, 所以安装GitLab前一定要注意当前服务器至少有4GB的可用内存. 少于4GB内存会导致在reconfigure的时候出现各种问题, 而且在使用过程中也经常会出现500错误。

  • 最佳实践 | 源码编译安装配置 Postgres-XC 集群并用 pg_basebackup 配置 Datanode 热备2021-09-21 18:34:54

    本文首发于 2016-03-15 19:56:52 注意:本篇文章成文时 Postgres-XC 还未改名为 Postgres-X2 。 1. 下载源码 git clone git@github.com:postgres-x2/postgres-x2.git 2. 安装依赖 对于 Ubuntu/Debian: apt-get install -y git-core apt-get install -y gcc g++ apt-get install -

  • 迁移gitlab代码仓存放位置2021-09-14 18:59:40

    默认情况下gitlab代码存放位置是/var/opt/gitlab/git-data/repositories/ 在生产环境中一般在数据盘建立一个目录来存放,我这里历史原因接手后发现还是默认位置,由于需要将大量的代码上传到gitlab发现空间不足,因此就需要修改默认位置。 停止虚拟机,添加磁盘,并初始化挂载完成 格式

  • gitlab的CI/CD实现2021-09-11 01:00:26

    1.前言   搭建gitlab服务器至少需要2核4G的服务器,笔者在1核2G的服务器上尝试搭建过,但是基本上完全跑不起来,中途会有各种各样的问题,每次gitlab-ctl reconfigure的时候基本上都会卡死。 2.linux centos8搭建gitlab过程 安装gitlab:这里推荐清华大学的开源软件镜像站下载(https://mir

  • gitlab安装2021-09-04 17:33:30

    一、硬件环境要求: CPU(推荐2C+) 1core支持多达100个用户,但是由于所有worker和后台作业都在同一个核心上运行,应用程序会慢一些 2个内核是推荐的最小内核数,最多支持100个用户 4个内核支持高达500个用户 8个内核支持高达1,000个用户 32个内核支持高达5,000个用户; 内存(必须8G+) GitLab至

  • WinDBG Preview 版脚本2021-09-01 12:04:00

    WinDBG Preview 支持用 JS 来写脚本。 之前弄过一套,虽然不能自动化调试,但是看信息,看数据什么的挺方便, 但是,脚本不见了。。。也没保存,也没入库。。。这里赶快保存一下。   没啥用的脚本,但是没准哪天用到了,还能想一想。 查看所有线程的调用栈信息。 确实就没啥用。   1 "use str

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

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

ICode9版权所有