python学习之函数的参数作业

1、写函数,,用户传入修改的文件名,与要修改的内容,执行函数,完成批了修改操作 def modify(file_name,old,new): import os if not os.path.exists(r'{}'.format(file_name)): print('你要修改的文件不存在。') return with open(r'{}'.format(file_name),'rt',encoding='utf-8') as f1,\
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

【Pytest02】全网最全最新的Pytest框架快速进阶篇

一、Pytest的前置和后置方法 1.Pytest可以集成unittest实现前置和后置 import unittest import pytest class TestCase(unittest.TestCase): def setUp(self) -> None: print('unittest每个用例前置') def tearDown(self) -> None: print('unittest每个用例后置') @classm
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

Java 开发效率神器 Lombok

IDEA安装插件: Maven依赖: <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> Lombok最常用的注解: 1. @Getter/@Sette 2. @ToString 3. @EqualsAndHashCode 如果某些变量不想要加进判断,可以透过 exclude 排
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

ctfhub rce 过滤目录分隔符

ctfhub rce 过滤目录分隔符 --s1mple 那天,我见过的最强剑客,提起了天下最强的宝剑······却早已没了剑心。 记录一下ctfhub里面的一道题;之前记得平台刚刚打开的时候,爆肝了很长的时间,最终在第一天打到了平台第五名;还是蛮有自豪感的;;好久没做ctfhub了,今天闲来没事,就来记录一下第一天打的一道rce题;关于rce之前有过记录,这里记录一个新的姿势; 题目说的很明确,过滤了目录分隔符;也就是过滤了 / 这个东西;那么我们怎么绕过去呢;介绍几种方法;一种就是我在用的利
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

safari Iframe 溢出 body

移动端使用 Iframe 时, Safari 浏览器中 Iframe 宽度溢出 body 解决方案: 给 Iframe 添加夫元素并设置下面样式 style="overflow:auto;-webkit-overflow-scrolling:touch;" 测试代码: <div style="overflow:auto;-webkit-overflow-scrolling:touch;"> <iframe src="baiduditu.html"></iframe> </div>
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

页面之间传递数据

最近在写公司HR微信公众号,其中某个模块需要A.html传递一个参数Data给B.html,然后B.html通过参数Data发送Ajax。整理一下搜寻到方法; 方法一:通过location给页面传递数据;附上代码。 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>页面A</title> </head> <body> <div style="width:100px;height:100px;bac
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

《明天过后》THE DAY AFTER TOMORROW

介绍:   是一部2004年上映由罗兰·艾默瑞奇执导的美国科幻灾难片,描述全球暖化和全球寒冷化后造成的一个新的冰河时期给人类带来的灾难。 情节:   在一片已经极度融化的南极冰川上,古气候学家杰克·霍尔与同事弗兰克和杰森在冰川上考察时,亲眼目睹整个拉森冰架全部断裂。杰克随后将有关全球变暖调查结果,在新德里举行的联合国研讨会上作出报告,声明两极冰川融化已经阻断了北大西洋洋流的暖洋流,而这种情况继续持续下去将会在未来形成另一个冰河时期。但参加会议的各国元首对此感到荒谬,美国副总统雷蒙·贝克甚至把杰
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

爬取百度热搜榜

1.打开网站:http://top.baidu.com/buzz?b=341&c=513&fr=topbuzz_b42 2.按Ctrl+u查看网页源代码 3.招到要爬取的数据 4. import requests from bs4 import BeautifulSoup import pandas as pd url = 'http://top.baidu.com/buzz?b=341&c=513&fr=topbuzz_b341_c513' headers = {'User-Agent':'
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

Uiautomator1.0与Uiautomator2.0测试项目搭建与运行原理

Uiautomator是Android原生测试框架,可以用于白盒接口测试也可以用于UI自动化测试,Uiautomator分1.0版本与2.0版本,它们都是基于UiAutomation的测试框架,都是通过UiAutomation的接口操作设备, 1.0权限更高,运行更灵活,2.0针对app定制化更高,在同进程内运行,可以获取被测app的运行数据,具体选用哪个框架还是根据业务场景灵活选择。 本文介绍内容: 1、AndroidStudio基于ant编译Uiautomator1.0jar包 2、Uia
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

github 上不去

140.82.112.3 github.com 140.82.113.19 gist.github.com 185.199.108.153 assets-cdn.github.com 185.199.109.153 assets-cdn.github.com 185.199.110.153 assets-cdn.github.com 185.199.111.153 assets-cdn.github.com 199.232.28.133 raw.githubusercontent.com 19
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

ArrayBox

//模拟ArrayList的存入删除 public class ArrayBox<T> { //使数组的长度不可变 private static final int DEFAULT_CAPACITY = 10; private Object []elementData;//长度一旦确定不能再次发生改变 //记录数组的有效长度 private int size = 0; public ArrayBox(){ elementData
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

希尔排序-C实现

希尔排序算法 //排成递增序列 void shell_sort(int *a, int n){ int gap = n/2; //每一波gap缩一半 for(;gap>0; gap/=2){ //按gap的间隔,一直往后移动 for(int i = 0; i < n-gap; i++){ int tmp = i; //发现前面节点大于后面节点,则互换 //往左换的那个
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

AspNetCore3.1_Secutiry源码解析_2_Authentication_核心对象

系列文章目录 AspNetCore3.1_Secutiry源码解析_1_目录 AspNetCore3.1_Secutiry源码解析_2_Authentication_核心项目 AspNetCore3.1_Secutiry源码解析_3_Authentication_Cookies AspNetCore3.1_Secutiry源码解析_4_Authentication_JwtBear AspNetCore3.1_Secutiry源码解析_5_Authentication_OAuth AspNetC
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

VSCode 卸载并重装(移除拓展和使用历史)

删除c盘用户目录下的.vscode文件夹 删除c盘用户目录下的AppData\Roaming\Code文件夹
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

Linux实操篇-day06-组管理

文件 所属者:创建文件的用户,查看文件的所有者 ls -ahl 所在组 其他组 举例:创建一个组,然后创建一个用户并设置密码,如下: 切换用户到tom,使用tom创建a,使用ls -ahl命令可以看到,a.txt的所有者即是tom,所在组police 修改文件所属者,指令chown 用户名 文件名,举例将root目录下新建的apple.txt的所属者修改为tom: 2. 组的创建,day03已经写过 3. 文件、目录所在组 查看文件/目录所在组 ls -ahl 修改文件/目录所在组 chgrp
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

BUAA-OO-第一单元作业总结(表达式求导)

BUAA-OO-第一单元作业总结(表达式求导) 一、基于度量对程序的分析以及对象创建模式概况 1.第一次作业 第一次作业在思路上并不是非常困难,由于没有格式检查的需要,并且因子形式只有幂函数形式一种,实现起来难度不大,项的切分也比较轻松,但是想要构建合适的类并不是一件容易的事,如果不能够充分分解,对于以后的迭代作业是及其困难的,下面是我在此次作业中的UML类图。 这一次的作业,实话来讲我的对象结构构造并不是很好,还有很多面向过程的思想在里面,我只是简单地构造了一个Poly类,包含系数和指数,用
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

联网处理之如何把json作为参数传递,要用【RequestBody】

先来看一个例子,通过json传值来获取登录信息,下图的postman的演示:注意:用的Post方式,Java
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

Retrofit解决多个BaseURL切换的问题

说明:对于一些功能,需要多个BaseURl来请求不同服务器地址的api,我不可能有几个BaseURl网络
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

[微信小程序] javascript的代码理解

1.util.js中有关时间的获取:function formatNumber(n){//将小于10JavaScript
分类: 其他 发布时间: 03-18 23:16 阅读次数: 0

git命令(git都是可用的)

$ cd ..   /**返回上一级目标**/$ cd 文件夹名称  /**进行该文件名称的目录里*
分类: 其他 发布时间: 03-18 23:16 阅读次数: 0