- 博客(17)
- 问答 (1)
- 收藏
- 关注
原创 GitLab的SSH秘钥生成及配置
有两种情况,一种是在linux下面直接用命令生成ssh的秘钥,另外一中是在win上通过工具去生成1、在linu上生成秘钥:ssh-keygen -C wulei@xxxx.com //-C后面是你的git邮箱地址,之后是秘钥存放的路径,再下一步是设置密码,也可以不选择直接下一步就可以了2、生成的秘钥在: cd ~/.ssh 文件夹下面 一个是id...
2019-03-28 16:19:38
1943
原创 GitLab邮箱提醒设置
该GitLab是搭建在Docker上的,接上一节类容,有疑问可以看上一节类容:在Docket上搭建gitlab修改配置:1、进入到etc----->gitlab.rb文件2、搜索到Email Setting 下面的注释行,去掉这三个的注释,并且做相应的配置:### Email Settingsgitlab_rails['gitlab_email_enabled'] = ...
2019-03-28 15:07:49
1563
1
原创 在docker上简易搭建gitlab
在安装好docker的前提下进行下述操作1、先查找gitlab镜像信息: docker research gitlab2、进行镜像的拉取:docker pull beginor/gitlab-ce:11.0.1-ce.03、在本地创建好对应gitlab文件夹:mkdir -p /mnt/gitlab/etcmkdir -p /m...
2019-03-28 14:51:14
313
原创 c++ 中size(),sizeof(),length(),strlen()
在c++ 中计算长度的函数有: size(), sizeof(), length(), strlen() (1)size()和sizeof()使用范围:size()主要是进行元素个数的计算,传入的参数一定要是一个数组。不能是单个变量或者是指针Sizeof()主要是进行所占字节大小的计算,不管传进的参数是什么,它是运算符不是函数...
2018-08-22 20:44:06
1766
原创 c++ const
Const:核心思想就是常量可以给被人赋值,可以去修改别人,但是别人不能修改常量cosnt所能修饰的范围:<1>修饰变量,来表示变量在初始化后不可改变 <2>修饰参数,表示参数在函数中不能进行改变,形参和实参的类型和限定要相同 <3>修饰成员函数1.表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员作任何改...
2018-08-22 20:38:11
469
原创 c++基础
1、指针和引用的区别:概念:指针是一个变量,这个变量是用来存储地址的,指向内存的一个存储单元;引用是原变量的一个别名,对于引用的变量修改也会对原变量修改。 区别:1)引用不可以为空,引用创建时就必须初始化;指针可以是空值,可以任何时候初始化,2)指针可以有多级指针,但是引用只有一级.3)指针和引用自增的意义不一样 2、C语言和C++的区别:C语言是过程化编程:所...
2018-07-31 13:04:09
344
原创 创建mysql用户并且授权
1、创建新的用户:CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';2、授权给用户:grant all privileges on DataBaseName.* to newuser@localhost identified by 'password';3.刷新:flush grivileges;...
2018-07-31 13:02:27
219
原创 Linux快速建站操作指令
步骤:搭建linux服务器步骤大体分为三步:一、设置好linux系统二、安装软件并配置好软件三、进行代码的上传,数据填充和调试 第一步又可以分为:1、1、设置selinux为disabled不可用状态,否则会影响文件读写操作权限修改vi /etc/selinux/configSELINUX=enforcing //这里的enforcing要...
2018-06-01 13:29:41
1474
原创 firewalled常用 命令
firewall-cmd--state ##查看防火墙状态,是否是runningfirewall-cmd--reload ##重新载入配置,比如添加规则之后,需要执行此命令firewall-cmd--get-zones ##列出支持的zonefirewall-cmd--get-services ##列出支持的服务,在列表中的服务是放行的firewall-cmd--query-service ftp...
2018-06-01 13:28:40
612
原创 Centos7.2安装配置Samba
Centos7.2安装配置Samba这些都是我在网上看了很多资料,但是配置要么到了一半就出错,要么就是配置完了之后权限老是出问题,之后看了大量论坛上配置教程后自己总结出来的比较简单的无密码,匿名访问共享文件。步骤一 安装samba指令:yum install samba samba-client samba-common用指令查看安装好没有:rpm -qa|
2018-01-25 21:11:05
1131
原创 python中的内置函数总结
python提供了较多的内置函数,但感觉用得到的并不是很多,以下对函数坐了一些归纳,list 、tuple、dict这三个因为经常用,就没有写上去#python 内置函数,可直接调用#为空的有: "" , () , {} , [] , Nonebool({})print(bool({}))print(all(["",]))print(any(["",[],(),{},None,]))#
2017-11-24 12:38:37
1080
原创 python四中方法实现字符串连接
用四种方法实现字符串的拼接:第一种方法是每加一次,Python内部都会开辟一个新的空间用于存放,这样会造成资源的浪费和时间的消耗(不推荐使用这种方法)第二种用%s进行字符串的拼接,在少量字符串拼接中是比较快的,也并不会浪费过多资源,但是拼接量过大在时间上会有劣势(少量字符串拼接建议使用这种方式)第三种用join内置方法实现拼接,在少量字符串拼接时速度略差于第二种方法,如果大量的字符串拼接则优于
2017-11-23 20:24:46
424
原创 python函数小结归纳
总结了几种函数的形式,大致有 1. 无参函数 2. 有参函数 3. 有参默认函数 4. 有参无序函数 5. 函数动态参数,一个*是元组 6. 函数动态参数,两个*是字典#无参函数def fun(): a=5 b=3 print("无参函数结果:") print(a+b)fun()#有参默认函数(不在实参中
2017-11-23 18:05:11
403
原创 python浅谈,赋值深浅拷贝
浅拷贝和赋值两者的意义相差不大,都是creat一个变量,变量的指向原数据的内存地址,而深拷贝则是开辟出一个新的地址,把整个数据从新获取过去,变成自己的import copy#浅拷贝、深拷贝区别:#实例一:dic = {'k1':'v1','k2':'123456','k3':[1,2,3,4,5,6,],'k4':{'c1':'p1','c2':'123456'}}new1_di
2017-11-21 00:35:28
462
原创 python划分数列,生成新的数列,作为value值放入字典
#把一个数列进行划分,划分出来的结果生成另外几个数列,再把生成的每个数列座位字典里面的value#第一种实现方法:vv = {}v1 = []v2 = []#for 变量 该变量就是 in里面的值number_list = [12,5,3,4,9,7,54,26,18,14,13]for i in number_list: # for i in range(11
2017-11-16 21:28:16
1966
原创 python中把文件中的每一行以数组的元素放入数组中
有时候需要把卸载文件中的数据放入到数组中,这里提供了一种方法,可以根据文件结尾的标记进行数据拆分,然后再把拆分的文件放入数组中# -*-coding: utf-8 -*-f = open("username.txt","w")f.write("Lycoridiata\n")f.write("wulei\n")f.write("leilei\n")f.write("Xingyu\n
2017-11-15 02:05:07
11622
原创 python三种方法实现字符串拼接
用三中方法实现字符串的拼接:其中第一种方法是每加一次,Python内部都会开辟一个新的空间用于存放,这样会造成资源的浪费和时间的消耗(不推荐使用这种方法)第二种用%s进行字符串的拼接,在少量字符串拼接中是比较快的,也并不会浪费过多资源,但是拼接量过大在时间上会有劣势(少量字符串拼接建议使用这种方式)第三种用join内置方法实现拼接,在少量字符串拼接时速度略差于第二种方法,如
2017-11-14 00:45:32
996
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人