- 博客(31)
- 收藏
- 关注
原创 冒泡排序和归并排序java版本
public class MainApplication { public static void main(String[] args) {// SpringApplication.run(MainApplication.class,args); // 冒泡排序的思想是相邻交换 Integer[] a={1,7,8,10,2,85,2,8,16,25};// Integer[] a={1,7,2,8};// bubb.
2022-04-11 22:13:38 228
原创 制作pip本地源
1、pip freeze > requirements.txt2、pipdownload-rrequirements.txt3、pip install pip2pi4、dir2pi -S 【目录】5、nginx发布镜像源
2022-04-03 16:53:40 2610
原创 实现简单的状态机
class NotConnectedError(Exception): '''没有建立连接啊,大guo'''class ConnectedError(Exception): '''还在连接中哦,大guo'''class Connection: def __init__(self): self.new_state(CloseConnection) def new_state(self,new_state): self.__class.
2021-11-08 22:31:02 111
转载 使用paramiko模块进行交互
import paramikoimport time__author__ = 'hehe'def test_paramiko_interact(): trans = paramiko.Transport(('139.224.107.235', 22)) # 【坑1】 如果你使用 paramiko.SSHClient() cd后会回到连接的初始状态 trans.start_client() # 用户名密码方式 trans.auth_password(userna.
2021-11-07 21:49:12 848
原创 Tomcat启动闪退,无法查看报错信息
打开startup.bat文件,找到下面这行:call "%EXECUTABLE%" start %CMD_LINE_ARGS%修改为:call "%EXECUTABLE%" run %CMD_LINE_ARGS%转载他人,链接忘了
2021-10-23 22:23:33 165
原创 iter方法读取文件
with open('filename','r') as f: for filetype in iter(lambda :f.read(1024),""): print(filetype)
2021-10-19 22:20:24 248
转载 使用Keytool工具生成证书Keystore和证书签名请求文件
使用Keytool工具生成证书Keystore和证书签名请求文件_u014386474的博客-CSDN博客_keytool 生成keystorekeytool的几个常用的命令。1.创建证书2.查看证书库3.导出证书文件4.导入证书的信息5.查看证书信息6.删除密钥库中的条目7.修改证书条目的口令--------------------------------------------------------------------------------------预备https://blog.csdn.ne
2021-10-14 22:24:39 748
原创 pytest+allure错误截图
import pytestimport allure@pytest.hookimpl(tryfirst=True,hookwrapper=True)def pytest_runtest_makereport(item,call): out=yield res=out.get_result() # with nose.allure.step('step one'): if res.when=='call' and res.failed: .
2021-10-12 21:59:18 843
原创 java配置环境变量
JAVA_HOME:D:\Java\jdk1.8.0_91CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面有英文点号)Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
2021-10-03 14:13:42 86
原创 unittest.defaultTestLoader.discover实现在运行时运行用例
做基于unittest的自动化测试代码编写,运行用例或多或少都用到unittest.defaultTestLoader.discover方案。suites=unittest.defaultTestLoader.discover('testcase',pattern='test*.py')基于该方法查看其源码,其中有一段代码令人寻味<最后三行>,如下。 def discover(self, start_dir, pattern='test*.py', top_level_.
2021-09-25 19:12:00 4029
原创 python实现方法重载
stypes.MethodType--->注册一个方法class Person: def __init__(self, name): self.name = name def eat(self): print("eat......")def sleep(self): print('sleep....')person = Person('alice')import typesperson.sleep=types.Method
2021-09-20 23:36:29 1315
原创 python<---->json转化
将json对象转换为python对象--test.jsonjson_data=[{'name':'egon','passwd':'123456','re':True},{'name':'alice','passwd':'1234ds56','re':False}]class JsonObject: def __init__(self,d): self.__dict__=dwith open('test.json','r',encoding='utf8') as
2021-09-19 23:35:05 96
原创 Linux内存负载
第一个变量是时间,单位s第二个变量是消耗内存大小,单位是m#!/bin/bashsize=$2starTime=`date "+%H%M%S"`while :do endTime=`date "+%H%M%S"` t=$((endTime-starTime)) if [ $t -ge $1 ];then free -h exit fi free ...
2021-09-16 23:34:09 145
原创 python迭代器和生成器
1、手动访问迭代器内的内容用迭代器取代while循环import sysf=open('a.txt')for chunk in iter(lambda :f.read(10),''): n=sys.stdout.write(chunk)关于内建函数iter的特性之一:可以选择性接受一个无参的可调用对象以及一个哨兵值作为输入。当以这种形式使用时,iter()会创建一个迭代器,然后重复用户提供的可调用对象,直到它返回哨兵值为止。...
2021-09-16 22:03:58 61
原创 python实现@property
class Lazyproperty: def __init__(self,func): self.func=func def __get__(self, instance, owner): if instance: res=self.func(instance) setattr(instance,self.func.__name__,res) # instance.__dict__[s.
2021-09-16 21:53:30 129
原创 函数装饰器和闭包<python>
一、python如何计算装饰器语法二、python如何判断变量是不是局部的三、闭包存在的原因和工作原理四、nonlocal能解决什么问题装饰器基础知识装饰器是可调用的对象,其参数是另一个函数。装饰器可能会处理被装饰的函数,然后将其返回,或者将其替换成另一个函数或可调用对象。def deco(func): def warpper(): func() return warpper@decodef target(): print('tar
2021-09-09 23:43:01 82
原创 排序算法<Python>
冒泡排序def bubble_sort(li): for i in range(len(li)-1): ischanged=True for j in range(len(li)-i-1): if j+1<=len(li) and li[j]>li[j+1]: li[j],li[j+1]=li[j+1],li[j] ischanged=False ...
2021-09-09 23:31:51 50
原创 jdbc连接mysql数据库
package com.hetester.jdbc;import java.sql.*;public class JDBCTest { public static void main(String[] args) { Connection conn=null; Statement stat=null; try { Class.forName("com.mysql.jdbc.Driver");// .
2021-09-09 20:42:23 59
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人