简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
GitLab CI/CD 是 GitLab 中集成的一套用于软件开发的持续集成、持续交付和持续部署工具。这套系统允许开发团队自动化软件交付流程,从代码变更的检测、构建、测试到最终部署到生产环境的整个过程。
日常我们都会使用到虚拟机,本文章以VMware虚拟机为例,主要介绍下虚拟机设置桥接模式与NAT模式的区别,并通过示意图进行讲解。并且会介绍如何去设置静态IP。NAT模式NAT模式下 ,创建出来的虚拟机只能访问当前主机,不能访问局域网内的其他主机。桥接模式下,创建出来的虚拟机就像是局域网中的一台独立的主机,它可以访问局域网内任何一台机器。
本文章主要介绍了,如何去安装和部署Jenkins,并实现自动拉取项目代码,自动化编译流程。
理解这两个方法的区别之前,需要先搞清楚vector的原理。vector底层是一个动态数组,插入元素时会申请新的空间,但考虑到效率问题,并不是每插入一个元素,就申请一个空间,而是事先先申请好一段空间,开始插入元素,当空间不足时,再重新申请一块更大的空间。并将原来空间中的数组拷贝到新空间中,再继续插入元素。而size就是vector中元素的个数,而capacity就是vector申请的内存空间的大小。
Linux下可利用coredump技术追查进程崩溃原因。默认情况下,core dump 是关闭状态的,可通过ulimit -c命令查看当前值。0表示是关闭状态。打开core dump :ulimit -c 1024(设置core文件的大小为1024K)设置core文件的生成位置(表示会在当前进程所在路径生成以dump开头的core文件)echo "./dump-%t-%e-%s-%p-%g-%u"
本文章主要介绍了Windows/Linux平台Qt4,Qt5和Qt6的安装步骤,在Linux平台又提供了命令安装、源码安装和安装包安装三种方式。
SSL/TLS协议的加密套件是定义了在一次连接中所使用的各种加密算法的组合。它包括以下几个主要部分
本文章基于opencv + VS2015实现人脸识别。可对人脸,眼睛,嘴部进行识别。
C++字符串类std::string介绍。
使用inno setup快速制作一个安装包