一、安装gitlab参考博文持续集成之Gitlab安装与应用安装gitlab,进行到三、远端库的基本操作之上即可二、邮件验证注册邮件提醒可用来注册用户时需要邮件进行验证,当gitlab上传代码或下载时也会提醒[root@gitlab/]#vim/etc/gitlab/gitlab.rb..................gitlab_rails[‘smtp_enable‘]=truegitlab_
分类:
其他好文 时间:
2020-03-19 09:31:40
阅读次数:
83
本文介绍了通过certbot-auto工具,免费申请Let’s Encrypt的https证书过程,同时支持泛域名和主域名,并配置自动续期,个人博客的良配.另外也提到了nginx配置301从http跳转https的方法,走过路过不要错过
分类:
Web程序 时间:
2020-03-19 09:31:00
阅读次数:
107
编写一个函数reverse_string(char*string)(递归实现)实现:将参数字符串中的字符反向排列。要求:不能使用C函数库中的字符串操作函数。#include<stdio.h>intreverse_string(char*string){if(*string==‘\0‘){return0;}reverse_string(string+1);printf("%c",*str
分类:
编程语言 时间:
2020-03-19 09:30:43
阅读次数:
66
用类去定义对象时,系统会为每一个对象分配存储空间。如果一个类包括了数据和函数,要分别为数据和函数的代码分配存储空间。按理说,如果用同一个类定义了10个对象,那么就需要分别为10个对象的数据和函数代码分配存储单元,如下图所示。 能否只用一段空间来存放这个共同的函数代码段,在调用各对象的函数时,都去调用 ...
分类:
编程语言 时间:
2020-03-19 09:30:31
阅读次数:
71
我们的目标是提高编程技术能力。或是面向兴趣编程。高效的工具才能发挥最大的效率。
分类:
其他好文 时间:
2020-03-19 09:30:19
阅读次数:
104
整数转换英文表示。题意是给一个整数,请转换成英文表示。例子, Example 1: Input: 123 Output: "One Hundred Twenty Three" Example 2: Input: 12345 Output: "Twelve Thousand Three Hundred ...
分类:
其他好文 时间:
2020-03-19 09:30:00
阅读次数:
67
工程化编程实战callback接口学习 一、下载源代码,编译运行相关代码 运行Ubuntu环境,将老师给的代码下载下来,用tar -zxvf 命令解压 使用gcc工具进行编译,这里用到的命令是 gcc linktable.c menu.c -o ./se2020 这个时候会发现报错,出现了警告,原因 ...
分类:
其他好文 时间:
2020-03-19 09:29:45
阅读次数:
77
阿里云ECS磁盘扩容
分类:
其他好文 时间:
2020-03-19 09:28:58
阅读次数:
325
一、软件版本 1.Git版本为1.9.5 2.Source版本为1.5.2 二、软件安装步骤 1.Git安装步骤 1)双击Git安装文件进入下图界面,单击Next 2)继续Next 3)进入Select Componets界面,在Windows Explorer integration选项中将“Gi ...
分类:
其他好文 时间:
2020-03-19 09:28:35
阅读次数:
80
C51移动PC寄存器数值(通过asm实现跳转) ? 在这里前人肯定做过很多尝试了。这是在我很多年前的工程上做了一点修改的。 ...
分类:
移动开发 时间:
2020-03-19 09:28:18
阅读次数:
78
冒泡排序思想:假定n个元素排序,需要进行n-1次比较,每趟比较每两两元素进行比较,每一趟比较取当前未排数据的最大值放在后面.无论原始数据的状态是怎样排的,时间复杂度都为O(N*N).publicclassBubbleSort{publicstaticvoidbubbleSort(int[]arr){if(arr==null||arr.length<2){return;}for(intrigh
分类:
编程语言 时间:
2020-03-19 09:27:47
阅读次数:
57
本次过程仅供学习参考,请遵守相关法律法规。 首先我们分析网站:https://www.mzitu.com/all/ 不难发现,这个页面上包含了大量的图片链接,可以说是特别方便我们爬取图片的,这是件好事。那么我们继续分析 这是第一页的地址 这是第二页的,所以我们爬取的时候只需要在链接后面增加“/num ...
分类:
其他好文 时间:
2020-03-19 09:27:17
阅读次数:
440
#include<stdio.h>intmain(){inta,b,n;inti=1;scanf("%d%d",&a,&n);while(scanf("%d",&b)){if(b<0&&i<n){printf("GameOver");return0;}if(b<a){printf("Toosmall\n");i++;}if(b&
分类:
其他好文 时间:
2020-03-19 09:26:57
阅读次数:
199
#include<stdio.h>#include<string.h>intmy_strlen(char*str){intcount=0;while(*str!=‘\0‘){count++;*str++;}returncount;}intmain(){chararr[]={"iloveyou"};intlen=my_strlen(arr);printf("%d",len);
分类:
编程语言 时间:
2020-03-19 09:26:40
阅读次数:
54
诞生期—技术架构选型V1.0 创业初期,我们的初始创业团队在进行架构选型时,主要基于以下几点进行考虑: 在创业初期,研发资源有限,研发人力有限,技术储备有限,需要选择一个易维护、简单的技术架构; 产品需要快速研发上线,并能够满足快速迭代要求,现实情况决定了一开始没有时间和精力来选择一个过于复杂的分布 ...
分类:
其他好文 时间:
2020-03-19 09:26:26
阅读次数:
45
``````#include<stdio.h>intmain(){inta,b,c,count=0;charch;scanf("%d",&a);while((ch=getchar())!=‘=‘){scanf("%d",&b);if((ch==‘/‘)&&(b==0)){count=
分类:
其他好文 时间:
2020-03-19 09:26:08
阅读次数:
149
二分查找也称折半查找(BinarySearch),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。#include<stdio.h>#include<stdlib.h>intmain(){intarr[]={1,2,3,4,5,6,7,8,9,10};intleft=0;intright=sizeof(arr)/siz
分类:
编程语言 时间:
2020-03-19 09:25:35
阅读次数:
75