`
文章列表
python常用编辑读取yaml文件的库有yaml、pyyaml等,直接使用会因为注释内容大多为中文,编码存储实现方式原因,导致注释丢失,或中文部分变成乱码。   下面是使用ruamel.yaml实现保留手动编辑的注释和中文部分内容方法源码,很简单。   # -*- coding: utf-8 -*- # @Time : 2021/9/5 23:10 # @Author : Administrator # @File : yamltoolsplus.py # @Software : PyCharm import os from ruamel.yaml import Y ...
import java.time.LocalDate; import java.time.format.DateTimeFormatter; int max=30,min=1; int ran2 = (int) (Math.random()*(max-min)+min); LocalDate date_diy=LocalDate.of(2020, 11, ran2); String ymddiy = date_diy.format(DateTimeFormatter.ofPattern("yyyy-MM-dd 00:00:00")); String y ...
  源码如下: sessionsn_list=[1,2,3,4,5,6,7,8,9,10] l=len(sessionsn_list) num=int(input("该数组长度为:%s,请输入切分成多少份:"%(l))) # num=16 c_num=int(l/num) # c_num=math.ceil(l/num) for i in range(0,num+1): i=i+1 st=c_num*(i-1) ed=c_num*i conlist=sessionsn_list[st:ed] print( ...
最近尝试使用request来发送上传文件的post请求,网上找了很多直接post文件的例子,借鉴发现这个方法行不通,于是尝试了另外一种方式:通过第三方包requests_toolbelt讲文件转为数据流来发送请求,尝试成功。   第一类,单个文件,包含在消息体 # -*- coding: utf-8 -*- import requests #引入requests_toolbelt包,直接使用数据流来发送上传文件的post请求 from requests_toolbelt.multipart.encoder import MultipartEncoder url = &qu ...
忘记了数据库root账户或其它账户的密码,需要找回修改。如果是其他账户,可以用root账户来直接修改;如果是不记得root账户的密码了,就需要用其它方法来修改。 1,首先,检查服务器mysql服务运行状态   ps -ef | grep -i mysql     2,如果是启动状态,需要先停止服务   service mysqld stop  停止后,再检查一次服务是否停止,待停止后,修改mysql配置文件my.conf     vi /etc/my.cnf  输入“i”进行编辑,如果“skip-grant-tables”被注释掉,去掉注释;如果没有找到,就在里面加上 ...
一,准备环境 1,Java环境 下载jdk,并配置环境变量 vi /etc/profile   export JAVA_HOME=/usr/java/jdk1.8.0_111 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib  2,jmeter环境   下载jmeter,并配置环境变量 vi /etc/profile   export JMETER_HOME=/home/jmeter/ export CLASSPATH=$JMETER_HOME ...
TestLink下载地址:https://sourceforge.net/projects/testlink/files/ // -----------------------------------new add------------------------------- $TLS_req_type_low = '业务流程'; // reqMgrSystemView.tpl $TLS_th_reqmgrsystem = '需求管理系统'; $TLS_th_reqmgrsystem_type = '类型'; $TLS_th_reqmgrsystem ...
文件名全小写,可使用下划线 包应该是简短的、小写的名字。如果下划线可以改善可读性可以加入。如mypackage。 模块与包的规范同。如mymodule。 类总是使用首字母大写单词串。如MyClass。内部类可以使用额外的前导下划线。   ...
#假定时间 cattime="2019-06-01 19:00:00" #一天后 print((datetime.datetime.strptime(cattime, "%Y-%m-%d %H:%M:%S")+datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M:%S")) #一天前 print((datetime.datetime.strptime(cattime, "%Y-%m-%d %H:%M:%S")+datetime.timedelta(d ...
import rsa # 生成密钥 (pubkey, privkey) = rsa.newkeys(1024) # 保存密钥 with open('public.pem','w+') as f: f.write(pubkey.save_pkcs1().decode()) with open('private.pem','w+') as f: f.write(privkey.save_pkcs1().decode()) # 导入密钥 with open('public.pem','r') as f: pubkey = rsa. ...
con_list1=[1,2,3,4] con_list2=[3,5,6,8] #并集 union_list=list(set(con_list1).union(set(con_list2))) print(union_list) #交集 ret_list = list((set(con_list1).union(set(con_list2)))^(set(con_list1)^set(con_list2))) print(ret_list) #差集 con_list1中有,而con_list2中没有 Difference_list=list(set(c ...
# encoding: utf-8 import pygame import sys import random # 全局定义 SCREEN_X = 600 SCREEN_Y = 600 # 蛇类 # 点以25为单位 class Snake(object): # 初始化各种需要的属性 [开始时默认向右/身体块x5] def __init__(self): self.dirction = pygame.K_RIGHT self.body = [] for x in range(5): ...
安装运行前提: 确保机器有安装: nodejs 7.60+, 推荐用最新LTS版本以及数据库 mysql 5.7+ (支持json列);   一,完成nodejs环境   1,去nodejs官网下载最新版本的LTS安装包,点击下载nodejs8.11.4 LTS     2,安装nodejs,新建一个nodejs文件夹,安装到这个文件夹中   3,配置相关环境变量,一个是PATH上增加node.exe的目录,一个是增加环境变量NODE_PATH,值为:%\nodejs\node_modules。(PS:“%代表前面文件夹对应路径”)。   4,检查nodejs与npm ...
前提条件 目前,CentOS 仅发行版本中的内核支持 Docker。 Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。 使用 yum 安装(CentOS 7下) Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Dock
手动操作         1、先查看主机是否已安装mysql(linux默认已安装mysql)         查看命令:    yum list mysql*                              rpm -qa mysql*         2、删除已安装的mysql         删除命令:    yum remove mysql*                             rpm -e mysql*         3、创建文件夹/usr/local/mysql,并进入                 mkdir  /usr/loc ...
Global site tag (gtag.js) - Google Analytics