- 博客(48)
- 收藏
- 关注
原创 初始化centos8
# 1.网络配置nmcli connection add con-name net1 type ethernet ifname ens33 autoconnect yesnmcli connection modify net1 ipv4.addresses '192.168.1.10/24' ipv4.gateway '192.168.1.1' ipv4.dns '192.168.1.1 114.114.114.114' ipv4.method manualnmcli connection up ..
2020-10-17 19:13:13 251
原创 harbor的安装部署
# 1. harbor地址githubhttps://github.com/goharbor/harbor# harbor证书生成https://goharbor.io/docs/2.0.0/install-config/configure-https/openssl genrsa -out ca.key 4096openssl req -x509 -new -nodes -sha512 -days 3650 \-subj "/C=CN/ST=Shanghai/L=Shanghai/O=h.
2020-10-17 19:08:22 325
原创 ansible管理windows
ansible机器配置https://docs.ansible.com/安装依赖yum -y install epel-releaseyum -y install python-develyum -y install python-pipyum -y install ansible更新pippip install --upgrade pip -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com安
2020-08-09 01:53:16 459
原创 golang实现(三位数0-7组成求能组成奇数个数)(随机1-100以内数10个且没有重复)(一个字符串,将小写转换为大写)
package mainimport ( "fmt" "math/rand" "time")// 练习// 一个三位数由0-7组成,求所能组成的奇数的个数func test1() int { counter := 0 for i := 100; i < 779; i++ { if i%2 != 0 { counter++ } } return co...
2020-04-07 17:20:34 329
原创 golang实现(阶乘计算)(九九乘法表)(冒泡排序)(水仙花)(跳七)
package mainimport "fmt"// 阶乘 任何大于等于1的自然数n的阶乘// n! = 1 * 2 * 3 ...// 0 的阶乘为 1func factorial(num int) (sum int) { if num < 0 { print("err,负数没有阶乘") } if num == 0 { return 1 } sum =...
2020-04-07 17:15:47 875
原创 golang实现百钱百鸡
package mainimport "fmt"// 百钱百鸡// 公鸡五钱一只,母鸡3钱一只,小鸡1钱3只 花费100钱买100只鸡func bjbqtest() { for i := 0; i <= 20; i++ { for j := 0; j <= 33; j++ { for k := 0; k <= 100; k += 3 { if...
2020-04-07 17:13:00 238
原创 Centos7中病毒排查[tsm][kswapd0]
大清早看到腾讯云的短信,说检测到木马文件心想管他呢,昨天刚重装的腾讯云主机,就上了一个服务,坑人的吧开始我的一天的学习,我插,我的app竟然连不上我的pg了,我就去我的腾讯云主机上看看。我的容器呢,一看,容器停了,算啦,手动重启下我去,什么情况想到今早的病毒信息,就去看了下腾讯云的消息 看一下主机的资源使用情况赶紧去百度,没找到相关问题ks...
2020-04-06 15:24:57 10089 4
原创 python实现求阶乘
"""求阶乘计算阶乘 n! = 1*2*3...*n"""def jiecheng(n): if n < 0 or type(n) != int: raise TypeError("n must type int and n > 0") if n == 0: return 1 return n * jiechen...
2020-04-04 19:30:19 584
原创 python实现斐波那契数列(多种方法)
#################################################### 01 基础实现 (递归)def fibonacci_01(num): if num == 1: return 1 if num == 2: return 1 if num > 2: return fibon...
2020-04-04 17:32:09 532
原创 python实现求1到40中所有3的倍数的和
"""求1到40中所有3的倍数的和"""def examplesum(): num = 0 for i in range(1, 41): if i % 3 == 0: num += i return numif __name__ == '__main__': num = examplesum() pr...
2020-04-03 23:44:15 4677
原创 python实现截竹竿
"""截竹竿,32米竹竿,每次截取1.5m,至少截取几次之后剩余竹竿不足4m"""import mathdef examplebam01(longm, secm, lastm): # 求出最大可以截取多少次 # 由于截取到最后一段时可以不用截,所以截取要减1(通过math函数求出如果有小数直接进位) # math.ceil()向上取整 bigsec =...
2020-04-03 23:43:15 463
原创 gitlab集成jenkins自动化构建
Jenkins集成gitlab自动化构建项目打开并登录jenkins系统管理插件管理找到可选插件搜索gitlab,找到后直接安装既可,也可以到jenkins官网下载插件https://plugins.jenkins.io/插件安装完成我这边为在下载中超时,我直接从官网下载后上传安装的配置jenkins中的job我来新建一个job这边为了测...
2020-03-30 15:55:58 300
原创 python实现老鼠试药(测试版)
""" 有100瓶药,只有1瓶是有毒的,老鼠吃完药后,需要3天才能生效, 现在需要3天知道哪一瓶药有毒,至少需要多少只老鼠"""""" 思考:老鼠喝药有两种状态,生(0) 或 死(1) 这边时间问题未加上,如果6天或8天,该如何来算老鼠的数量(前3天试药的老鼠如果未死,应该可以复用) 对于getdiepoison根据死老鼠获取毒药编号的返回值,最后...
2020-03-29 21:52:32 1248
原创 centos7安装maven
下载mavn包下载地址:http://maven.apache.org/download.cgi将包上传到服务器tar -xf apache-maven-3.6.3-bin.tar.gz -C /usr/local/设置maven环境变量vim ~/.bash_profileexport MAVEN_HOME=/usr/local/apache-maven-3.6.3ex...
2020-02-21 16:14:04 105
原创 centos7安装tomcat
安装tomcat之前必须要有java环境:https://blog.csdn.net/adsszl_no_one/article/details/104424816获取tomcat安装包下载地址:https://tomcat.apache.org/根据所需要的版本下载:wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.3...
2020-02-21 15:22:01 221
原创 centos7安装jdk8
下载java安装包下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html将包上传到服务器上tar -xf jdk-8u231-linux-x64.tar.gz -C /usr/local/设置java环境变量vim ~/.bash_profile# 在文件末尾面增加以下变量信息并保存...
2020-02-21 12:15:20 193
原创 redis单机配置文档
redis简介Redis(全称:Remote Dictionary Server 远程字典服务)Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hy...
2020-02-19 17:41:50 287
原创 Centos7中sftp服务配置
Centos7中sftp服务配置创建sftp用户1)创建sftp权限组groupadd sftp2)创建sftp对应用户useradd -g sftp -s /sbin/nologin -M sftpuser1useradd -g sftp -s /sbin/nologin -M sftpuser23)设置sftp用户密码passwd sftpuser1pas...
2020-01-14 15:51:49 423
原创 禅道部署文档
禅道部署文档禅道官方下载地址https://www.zentao.net/download.html我这里安装的是开源版的11.7版本Centos7部署禅道下载禅道安装包wget http://dl.cnezsoft.com/zentao/11.7/ZenTaoPMS.11.7.stable.zbox_64.tar.gz解压到指定目录 tar ...
2019-12-29 13:09:09 552
原创 Centos7通过Python3安装Jupyter NoteBook
jupyter notebook官方文档 https://jupyter-notebook.readthedocs.io/en/stable/index.html 安装jupyter pip3 install jupyter -i https://pypi.douban.com/simple/ --trusted-host pypi.douban.com 创建jupyter软连接...
2019-12-28 22:59:48 687
原创 Centos7安装Python3.6
Centos7安装python安装依赖环境###yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel expat-devel gdbm-devel gcc make wget下载python3.6.10官方...
2019-12-28 20:58:53 257
原创 python_网络_psutil_pid与端口
# python根据pid寻找端口import psutildef netpidport(pid: str): """根据pid寻找该进程对应的端口""" adict = {} # 获取当前的网络连接信息 net_con = psutil.net_connections() for con_info in net_con: if co...
2019-12-23 14:49:57 1724
原创 python实现(三位数0-7组成求组成奇数的个数)(前时间到第二天零点的秒数差)(随机10个数1-100以内没有重复)
# 一个三位数由0-7组成,求所能组成的奇数的个数def test1(): counter = 0 for num in range(100, 778): if num % 2 != 0: counter += 1 return counter# 当前时间到第二天零点的秒数差def test2(): import d...
2019-12-21 19:58:41 827
原创 python中对文件的读写
# 文件:将数据保存到硬盘中(数据持久化)# 打开文件 open(文件路径,访问模式)# w write 写入模式,只能写,不能读# f = open("123.txt","w")# 写入数据 只能是字符串# f.write("hello world")# 关闭文件 :文件操作完必须要关闭,否则文件占用内存将无法释放# (内存泄漏)(明知没有用,内存却被占用)# f.clos...
2019-12-16 21:45:32 205
原创 python简单操作excel
# -*- coding: utf-8 -*-# ## pip install xlrd# 导入xlrd模块import xlrd# 打开excel文件,获取文件对象efile = xlrd.open_workbook(r"C:\Users\Administrator\Desktop\ip地址信息表.xlsx")# 获取所有sheet 对象.sheet_names()# ...
2019-12-15 15:06:58 216
原创 python中paramiko模块的简单使用
# -*- coding: utf-8 -*-# 导入paramikoimport paramiko# 创建ssh对象ssh = paramiko.SSHClient()# 允许连接不在know_hosts文件中的主机ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())# 连接服务器ssh.connect(hos...
2019-12-15 15:04:27 340
原创 python实现(九九乘法表)(水仙花)(跳七)(百钱百鸡)(冒泡排序)
# 通过for循环实现九九乘法表def jjfrist(): for i in range(1, 10): for j in range(1, i + 1): print("%d*%d=%d\t" % (i, j, i * j), end="") print()def jjsecond(): i = 1 whi...
2019-12-15 14:31:15 625
原创 python实现rsa加密和解密
import base64import rsaclass RSAendecrypt(object): """ generate public and private key (生成公钥和私钥) encrypt passwd (加密数据) decrypt passwd (解密数据) """ def __init__(self, filepat...
2019-12-15 14:25:52 688
原创 Gitlab配置webhook时报错
Gitlab配置webhook时报错Url is blocked: Requests to the local network are not allowed解决办法:点击用户root找到setting找到Admin Area (此处在More旁边的设置按钮上)在屏幕右侧找到Settings == Network找到Outbound request...
2019-12-14 11:26:31 1100
原创 windows 安装python虚拟环境virtualenv
windows 安装python虚拟环境virtualenv# 安装virtualenv需要先安装python# 安装virtualenvpip install virtualenv# 集中化管理虚拟环境pip install virtualenvwrapper # linux环境pip install virtualenvwrapper-win # windows环境...
2019-12-14 11:18:24 200 1
原创 shell条件语句
shell流程控制(选择流程控制语句)if语句# 1.单if语句 if 条件语句 then 执行语句 fi# 2.双if语句 if 条件语句1 then 执行语句1 else 执行语句2 fi# 3.多if语句 if 条件语句 then 执行语句1 elif 条件语句2 then 执行语句2 else 执行语句3 fi...
2019-12-14 11:14:25 94
原创 shell中的函数
复杂流程控制语句shell中的函数# 无参数格式func_name(){ 函数体}# 调用(函数名)func# 有参数格式func_name(){ args=$n 函数体}# 调用(函数名 参数)func_name args1 args2# 函数的使用场景:函数体为执行命令比较频繁或者格式比较相似的命令function func_name(){...
2019-12-14 11:13:22 112
原创 shell基础
环境变量shell中的env命令# 查看系统所有环境都可以使用的环境变量env定义一个本地变量# 变量名=变量名a=10声明全局变量# 声明全局变量# export 变量名export a# 同时定义export a=10直接声明全局变量也可exprot a=20env中的OLDPWD即为上一次使用shell环境的目...
2019-12-14 11:04:33 165 1
原创 django类视图与中间件
类视图使用# 类视图需要继承Django提供的父类View# 配置路由时需要使用类视图的as_view()方法来添加 url(r'^xxx/$', views.Xxxx.as_view()) # 类视图的调用流程as_view ==> view ==> dispatch类视图添加装饰器# 装饰器def my_decorator(func):...
2019-12-14 11:00:18 147
原创 django请求与响应
请求1. url路径参数# 通过路径传递参数 http://www.xxx.com/index/xxx/3# 用正则匹配取出 r'^index/(?P<xxx>正则)/(?P<xxx>正则)/$# 通过定义视图函数取出 def xxxx(request, xxx, xxx):2. django中的QueryDict对象# HttpRequest对象的属...
2019-12-14 10:56:47 194
原创 django配置文件详解
配置静态文件### 基础配置# BASE_DIR 当前工程的根目录,用来构造文件路径# DEBUG 调试模式(程序出现异常,像前端展示错误)(上线改为False)# LANGUAGE_CODE = 'en-us' # 语言# TIME_ZONE = 'UTC' # 时区 LANGUAGE_CODE = 'zh-hans' TIME_ZONE = 'Asia/Shangha...
2019-12-14 10:53:08 174
原创 django基础
环境安装 创建虚拟环境 mkvirtualenv xxx -p python3 # 虚拟环境安装见virtualenv安装文档# 其他虚拟环境命令rmvirtualenv xxx # 删除虚拟环境deactivate # 退出虚拟环境 进入虚拟环境 workon xxx # 或者使用source activate 或wi...
2019-12-14 10:51:45 77
原创 Python3连接PostgreSQL
Python3连接PostgreSQL 安装psycopg2包,用以连接postgersql python官方文档https://pypi.org/project/psycopg2/ psycopg官网文档http://initd.org/psycopg/docs/install.html#install-from-source # pip 安装...
2019-12-14 10:24:26 1894
原创 Sqlalchemy中的事务
from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:mysql@192.168.35.231:3306/testdb'app.config['SQLALCHEMY_T...
2019-12-13 21:58:07 809
原创 Flask-sqlalchemy基础(配置连接和增加数据)
from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)# flask-sqlalchemy配置# 1.数据库连接地址app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:mysql@192.168.35.231:3306...
2019-12-13 21:57:29 351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人