自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 json转换为python对象

【代码】json转换为python对象。

2023-04-05 23:09:18 252

原创 ztree笔记

ztree

2023-01-04 22:32:00 136

原创 【无标题】

objgraph

2022-12-28 21:57:14 122

原创 pdb事后调试

pdb事后调试

2022-08-22 22:40:26 287

原创 kvm学习笔记

kvm基本部署

2022-08-16 23:28:40 1976

原创 识别cavans中的横坐标间距

识别cavans中的横坐标间距

2022-06-03 20:05:55 126

原创 docker初体验

docker入门操作

2022-05-27 22:31:27 171

原创 yaml语言

yaml 在 python中的显示

2022-05-22 21:52:27 102

原创 asyncio 将循环附加在进程上

asyncio 将循环附加在进程上

2022-05-08 22:51:43 355

原创 asyncio 将循环附加在线程上

asyncio 将循环附加在线程上

2022-05-08 22:28:57 211

原创 asyncio 初体验

async

2022-05-06 00:21:04 431

原创 冒泡排序和归并排序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

原创 kvm安装及使用

kvm操作

2022-04-08 23:16:07 1615

原创 制作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

原创 装饰器<可选参数>

def deco(func=None,*,arg=1): def inner(): pass return inner

2021-09-23 21:02:45 80

原创 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

k8s部署笔记aarch64

k8s部署笔记aarch64

2023-04-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除