自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在Android系统中运行i2c tools

i2c-tools 然后进入Makefile所在路径输入make编译。把以上5 个可执行程序 adb push 到安卓系统目录下运行.进入顶层目录,修改Makefile。解压 i2c-tools 压缩包。

2024-05-28 00:24:49 364

原创 adb 连接 显示 List of devices attached

有时候也不是驱动安装不对,也不是USB调试未打开。在这里以荣耀手机为例。

2024-05-27 23:41:08 562

原创 char str[] = “hello world“; 编译器做了什么?

在C语言中,当你声明一个字符数组并初始化时,比如 char str[] = “hello world”;综上,当编译器遇到 char str[] = “hello world”;这样的语句时,会为字符数组 str 分配内存空间、复制初始化字符串的内容,并在末尾添加字符串结束符。这样,字符数组 str 就存储了字符串 “hello world” 的内容。

2024-04-07 23:59:12 673

原创 vscode + wsl1 搭建远程C/C++开发环境

记录第一次搭建环境过程。搭建C/C++开发环境有很多种方式,如选择wsl + vscode其实非常不适合小白折腾,但是考虑到国内的研发环境(内网)与习惯(总喜欢白嫖),那开源方案肯定是首选了,所以1、2、3方案其实是最适合的(毕竟4、5要收费嘛,老板怎么可能舍得出钱🤣)。由于这里是自己学习,以及为了更愉快方便的学习Linux,选择了wsl + vscode,其实也可以选择SSH隧道连接 + vscode(远程Linux主机),但装个虚拟机,或者买个服务器多不划算🤣,故直接梭哈wsl + vscode。

2024-04-04 12:03:45 1206

原创 poetry 更换 pip源

poetry 默认使用官方镜像源下载,特别慢。换成国内源加快速度。

2023-12-10 16:17:50 3609 1

原创 pycharm / vscode配置指南

依次点击file >> setting >> project >> python interpreter >> + >> manage repositories,即可添加国内pip源。

2023-10-14 23:04:23 444

原创 python | f-string

f-string 是 python3.8 推出的一种格式化字符串的表达式,返回值类型始终为一个字符串。

2023-07-01 15:28:46 1182

原创 requests 踩坑记

调试代码的时候发现了一个错误研究后发现requests对请求headers和bodybodybytes。

2023-07-01 15:24:40 162

原创 python 字典 get 方法的避坑

函数的真正含义:如果key 存在于字典中,则返回 key 的值,否则返回 default。如果 default 未给出则默认为 None,因而此方法绝不会引发 KeyError。它用来和d[key]key 是否存在于字典中。还有一个函数也可以获取字典的值,只不过当 key 不存在时,会将 key 添加到字典中,并且将它的 value 设置为 default,default 的默认值为 None。

2023-07-01 14:09:21 93

原创 安装docker

待完善。

2023-05-28 18:11:56 90

原创 介绍几款网页翻译插件

自从谷歌翻译退出中国后,chrome就不能右键翻译成中文了,很让人头疼。找了几个可以划词翻译的 chrome 插件。

2023-04-30 22:15:12 491

原创 python | 文件的IO操作你真的精通吗

在更新文件的时候,考虑到在文件头部加上 version 及 change 之类的东西,以此来区分文件的异同并且能保存旧文件。但在实际操作中遇到了以下问题。

2023-04-18 21:14:03 78

原创 python | 详解read、readline、readlines区别

看了很多博主写的文章,感觉解释的不是很详细,本文结合实际操作详细记录了个人对于read、readline、readlines用法的剖解过程。

2023-04-10 16:09:09 1121

原创 字符串变量替换

在yaml中需要引用自定义变量,我们参照 postman,约定变量符号为{{}}。

2023-04-09 23:32:14 158

原创 python中的super到底是什么

在解释 super 之前,我们先看看__init__是什么。init 字面意思就是初始化,是一个 python 类的构造方法,也叫类的初始化方法。作用是初始化新创建对象的状态。当一个类的对象被创建时,该构造方法会立即并且自动去执行。如下输出helloDemo()这种写法其实把创建实例和初始化实例这两步简化了。d = Demo . __new__(Demo) # 创建一个Demo类的实例 Demo . __init__(d) # 初始化Demo类的实例d。

2023-04-09 22:36:17 774

原创 postman脚本使用正则提取变量

假设接口resp响应如下,我们要提取里面的sessionId ,因为resp里面包含。

2023-03-19 22:41:09 890

原创 由user story的翻译思考如何选择学习资源

敏捷开发(软件开发过程中的一个理念或者形式)中的一个概念,英文为user story。软件开发过程中,参与研发人员以【作为一个, 我想要, 以便于。】的这种格式的语句描述用户想要的原始需求并且将其写在看板上,然后经过产品经经理分析、提炼,最终成为具体的需求。它是需求收集的一种手段。看板。可以理解为黑板或展览版。作为一个资深岛国电影爱好者及迅雷用户,我想要迅雷的下载速度能够快点,以便节省我的等待时间。

2023-03-17 02:19:11 165

原创 列表[1,2,3,4,5],请使用map()函数输出[1,4,9,16,25],并使用列表推导式提取出大于10的数,最终输出[16,25]

并使用列表推导式提取出大于10的数,最终输出。

2023-02-17 15:21:05 345

原创 在给定字符串中找出第一个只出现一次的字符,并返回其下标

中找到第一个只出现一次的字符,并返回它的。, 如果没有则返回 -1(字母区分大小写)

2023-02-17 15:15:48 266

原创 centos7环境下安装与卸载python3 shell脚本

这里安装的是3.9.9$(--version。

2023-02-08 22:22:02 411

原创 使用docker部署gitlab搭建自己的代码仓库

我拉取的是14.3.6版本,如果要安装最新的后面不加版本号即可。

2023-02-06 13:07:51 322

原创 使用docker部署禅道

版本可以自行更改,参考这里,我这里使用的是12.3.3。

2023-02-05 20:58:22 2191 3

原创 jmeter基础

jmeter的setUp线程组为我们提供了方便,它一般用于请求的前置操作,比如登录,连接DB等。

2023-01-12 20:10:13 83

原创 Windows下如何快速启动jmeter

jmeter比较烦人的一点是每次打开都要去安装目录下双击jmeter.bat文件,我们可以通过配置环境变量快速启动。

2023-01-12 18:25:18 1642

原创 使用pip报错Fatal error in launcher: Unable to create process using ‘“‘的解决办法

在pip前面加上python -m使用。

2022-12-14 22:17:36 615

原创 如何在Windows下安装多个python3版本

有时候为了调试项目,公司的开发环境比本机安装的python版本要高,这时我们又不想升级本机的python版本,那就需要安装多个python版本来满足我们的需求。本文以Windows下已经安装了python3.8的情况下,再安装python3.9为例演示。

2022-12-14 21:43:08 4356 3

原创 Insomnia下载

insomnia

2022-09-02 10:33:13 1459

原创 pycharm激活venv虚拟环境

cd 到如下目录(demo为项目根目录)>>> D:\workspace\demo\venv\Scripts>>>> D:\workspace\demo\venv\Scripts> activate如果目录前面出现(venv)代表已激活

2022-05-06 11:08:10 9353 2

原创 解决requests verify=False 是 warning 警告信息

import requestsfrom requests.packages.urllib3 import disable_warningsclass BaseRequests: def __init__(self): # 忽略requests verify=False 是 warning 警告信息,verify为SSL认证 disable_warnings() self.session = requests.Session() d

2022-02-17 09:41:27 1671

原创 在PyCharm上提交代码到Git仓库

在PyCharm上提交代码到Git仓库第一步,点击菜单栏的VCS,选择创建Git仓库;[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FpR4DAb0-1643904124227)(C:\Users\leeyorke\AppData\Roaming\marktext\images\2022-02-03-23-39-02-image.png)]第二步,右键工程根目录,点击Git,选择commit directory;[外链图片转存失败,源站可能有防盗链机制,建议将

2022-02-04 00:14:38 12091 3

原创 TCP三次握手详解

一. TCP报文格式谈到TCP,必然离不开TCP报文格式。TCP 报文是 TCP 层传输的数据单元,也称为报文段。TCP 报文中每个字段如图所示。在Wireshark中查看:图中 TCP 报文中每个字段的含义如下:源端口和目的端口字段TCP源端口(Source Port):源计算机上的应用程序的端口号,占 16 位。TCP目的端口(Destination Port):目标计算机的应用程序端口号,占 16 位。序列号字段CP序列号(Sequence Number):占 32 位。它表

2021-10-02 01:04:03 4511 1

原创 war包在windows环境下可以正常部署,在linux环境下报404

问题产生原因最近在docker下搭建tomcat环境,从windows上复制过来的war包在浏览器访问一直报404,困扰了我一天半,草!下面是解决总结:根据我们的常识猜,能响应404,一定不是服务器的问题,一定是数据库的问题,如果服务器有问题或者说没开,他应该报错如下:那么问题无非以下两点:数据库没有相关资源tomcat跟数据库连接出了问题但是,我太菜了,没有想到这方面。。。。。。。最后想到了看日志!输入命令docker logs tomcat报错如下ERROR [Druid

2021-09-27 00:14:19 1909

原创 python编码问题

Windows记事本创建的txt文件默认是utf-8编码(不论中文英文)open()不指定编码模式那它默认应该是gbk编码(为什么会是’gbk’?,应该是调用了Windows系统编码模式)如果未指定编码,则使用的编码取决于平台:调用locale.getpreferredencoding(False)以获取当前的语言环境编码。 (对于读写原始字节,请使用二进制模式,并保留未指定的编码。)编码错误跟源文件字体脚本(中文情况下)也有很大关系貌似英文不受影响(不论在’gbk’还是’utf-8’下都能正常.

2021-09-08 00:04:03 114

原创 自动化测试之那些遇到的坑,Selenium定位不到指定元素原因之iframe

自动化测试之那些遇到的坑1. Selenium定位不到指定元素原因之iframe(unable to locate element)项目原因:在模拟打开网易云音乐网站搜索“以为”并播放第一首歌时,发现播放不了。sublime报错unable to locate element无法定位元素。从上一个页面转到下一个页面时点击指定元素无反应,原错误代码如下:from selenium import webdriverfrom time import sleepdriver = webdriver.

2021-09-07 23:54:57 1306

原创 输入一个字符串,找出其中包含的日期

输入一个字符串,找出其中包含的日期19年全国大学生计算机程序设计赛python比如2010-12日期在1979到2019之间,月份为01到12如果存在多个结果,只输出第一个字符串起始值为1# 输入一个字符串,找出其中包含的日期 import reN = input('请输入测试用例:')# N = '2011dec-11199-115072019-1216' # 测试用例print((N[3:7]).isdigit())keyword = '-'locations = [i.st

2021-09-07 23:54:09 361

原创 xpath爬取当当网

xpath爬取当当网import requestsfrom lxml import etree#from itertools import chain#import json # 利用接口读取访问json文件import time'''xpath爬取当当网图书畅销榜'''def main(): #r = [] d = {} for i in range(1,26): resp = requests.get('http://bang.dangdang.com/books/bes

2021-09-07 23:53:46 1145

原创 requests爬取百度中文乱码问题

requests爬取百度中文乱码问题方法一import requestsfrom lxml import etreeurl = 'https://www.baidu.com'headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) ' 'AppleWebKit/537.36 (KHTML, like Gecko) ' 'Chro

2021-09-07 23:53:02 421

原创 给定一个字符串s,问该字符串里有多少个长度大于1的连续子串都是回文?

题目给定一个字符串s,问该字符串里有多少个长度大于1的连续子串都是回文?回文:正序的文本内容与倒序的文本内容相同,比如 aa,aba。代码def isHuiwen(s): count = 0 # 控制字串长度 for i in range(1, len(s)): # 控制子串左边界 for j in range(len(s) - i): # 取子串 str = s[j:(j + i + 1)]

2021-09-07 22:09:07 594

原创 python打印乘法表并放在表格里

代码# 外层循环控制行for i in range(1, 10): # 打印表格上边框 print(i * '+-----------', end="+\n") # 内层循环控制列 for j in range(1, i + 1): # print()函数可以接收一个默认参数end,控制打印语句最后的输出 print(f'|\t{j}*{i}={i*j}', end='\t') # \t为制表符 print('|', end="\

2021-09-07 21:57:25 208

空空如也

空空如也

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

TA关注的人

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