草里多
码龄6年
关注
提问 私信
  • 博客:120,231
    120,231
    总访问量
  • 110
    原创
  • 190,152
    排名
  • 25
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2018-11-27
博客简介:

weixin_43815275的博客

博客描述:
yizhizi
查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    346
    当月
    2
个人成就
  • 获得77次点赞
  • 内容获得33次评论
  • 获得176次收藏
  • 代码片获得615次分享
创作历程
  • 2篇
    2024年
  • 1篇
    2023年
  • 1篇
    2022年
  • 63篇
    2021年
  • 46篇
    2020年
成就勋章
TA的专栏
  • python
    3篇
  • git
    1篇
  • 接口测试
    1篇
  • 面经
    1篇
  • 整理
    3篇
  • java学习
    29篇
  • OJ
    27篇
  • 网络
    6篇
  • 操作系统
    2篇
  • MySQL
    3篇
  • 算法
    2篇
  • Github工具
    1篇
  • 数据结构
    3篇
  • C语言
    36篇
兴趣领域 设置
  • 前端
    javascript前端框架
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

python不同目录下的如何正确import不报错

转载于:https://zhuanlan.zhihu.com/p/621425619。
原创
发布博客 2024.08.06 ·
125 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

git上拉下来的web项目,只有一个.git路径解决

用idea打开web项目;切换到对应的分支即可。
原创
发布博客 2024.03.13 ·
294 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

jmeter创建一个压测项目

6.添加响应断言,添加断言能够在结果树上面更清楚的看到自己想要的结果(下图是期望请求成功,添加的断言);5.添加Http请求信息,如下图,图中需要勾选的要和我这个一样,不然可能有些错误。7.最后一步添加结果树,结果树可以看到每次请求的响应,根据响应来看是否执行成功。2.接下来对Thread进行描述,也可以先使用默认的Thread进行操作。8.这样一个简单的压测案例就写完, 点击执行就能在结果树看到结果。4.在请求头里面添加必要的字段,可以只填必要字段就可以。3.添加http请求头的信息。
原创
发布博客 2023.08.09 ·
830 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mysql中order by后面跟多个字段

mysql group by
原创
发布博客 2022.10.10 ·
1259 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

String字符串的比较(java)

经常我们都会遇到关于java字符串的比较这种现象,在这里总结一下首先看一段代码: public static void main(String[] arg){ String s1=new String("123"); String s2=new String("123"); String s3=new String("123"); System.out.println(s1==s1); System.out.println
原创
发布博客 2021.08.14 ·
4001 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

windows下pip安装报错:ERROR: Could not find a version that satisfies the requirement request (from version

出现这个错误的原因:网络不稳定,需要借助镜像。所以输入如下:pip install 包名 -i http://pypi.douban.com/simple/ --trusted-hostpypi.douban.com转自:https://blog.csdn.net/weixin_42840933/article/details/85308265
转载
发布博客 2021.07.29 ·
3638 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Windows下python之pip升级之后的崎岖之旅AttributeError: module ‘typing‘ has no attribute ‘NoReturn‘----在这里做个笔记

本来是想安装一下pytest的。先说一下本人使用的环境背景:windows10;python3.6.1;我安装pytest的时候提醒我,我用的不是最新版本的pip,需要升级之后才可安装,所以我就按照电脑的意思给升级了一下。升级后就把我整抑郁了。这里放个截图如截图所示:AttributeError: module ‘typing’ has no attribute ‘NoReturn’。这个报错我想了很多办法,在网上也看了很多。但是好像没有适合我这个错误的解决方法。我试了试,其他的指令都可以
原创
发布博客 2021.07.29 ·
5160 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

Httprunner的环境搭建---看过此文章可以避免很多坑

首先我们来了解一下HTTPrunner的一些基本问题;HTTP runner的介绍,HTTP runner是面向Http(s)的通用测试框架,可以实现自动化测试、接口测试、持续集成等多种测试需求。HTTP runner的注意事项1.建议的python版本:HTTP Runner是基于python3.4以上的所有版本,并使用 Travis-CI 进行了持续集成测试,测试覆盖的版本包括2.7/3.4/3.5/3.6/3.7。虽然HTTP runner保留了对python2.7的兼容支持,但是更建议使用
原创
发布博客 2021.07.26 ·
677 阅读 ·
0 点赞 ·
3 评论 ·
1 收藏

二叉搜索树与双向链表

题目描述:描述输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表注意:1.要求不能创建任何新的结点,只能调整树中结点指针的指向。当转化完成以后,树中节点的左指针需要指向前驱,树中节点的右指针需要指向后继2.返回链表中的第一个节点的指针3.函数返回的TreeNode,有左右指针,其实可以看成一个双向链表的数据结构4.你不用输出或者处理,示例中输出里面的英文,比如"From left to right are:"这样的,程序会根据你的返回值自动打印输出示例:输入: {10,6,14,4
原创
发布博客 2021.06.30 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

复杂链表的复制

题目描述:输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针random指向一个随机节点),请对此链表进行深拷贝,并返回拷贝后的头结点。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)。 下图是一个含有5个结点的复杂链表。图中实线箭头表示next指针,虚线箭头表示random指针。为简单起见,指向null的指针没有画出。解题思路:首先,拿到这道题的时候,我们都知道链表的节点很容易复制,那链表的前后指向关系如何得到呢,其实还是得遍历链表来找到
原创
发布博客 2021.06.30 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二叉搜索树的后序遍历序列

题目描述:描述输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则返回true,否则返回false。假设输入的数组的任意两个数字都互不相同。(ps:我们约定空树不是二叉搜素树)示例1输入:[4,8,6,12,16,14,10]返回值:true解题思路:解这个题,首先要了解什么是二叉搜索树。二叉搜索树:当一个树不为空的时候,对于二叉树中的每一个节点都有:该节点的左子树不为空的时候,左子树的所有的值都是小于该节点的值,该节点的右子树不为空的时候,右子树的每一个节点的值都大于
原创
发布博客 2021.06.26 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

栈的压入、弹出序列

题目描述:输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)示例1输入:[1,2,3,4,5],[4,3,5,1,2]返回值:false解题思路:按照我们平时的想法,判断一个序列是否可能是正确的出栈序列。首先判断出栈的第一个数字是多少,由于栈的
原创
发布博客 2021.06.20 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

详解抽象类和接口的区别

首先了解两者的区别的话,先分别了解一下两个的含义:抽象类:抽象类是含有抽象方法,并且被abstract修饰的类。接下来我们来了解一下什么是抽象方法:抽象方法是被abstract修饰的方法,抽象方法只有声明,没有具体的实现。例如:abstract void fun();假如一个类含有抽象方法,那么这个类就是抽象类,那么这个类就需要使用abstract修饰。抽象类是不可以被实例化的,所以抽象类就适合被继承,如果一个抽象类没有被继承,那么这个抽象类就是白写了,没有任何意义。继承抽象类,就要实现抽象
转载
发布博客 2021.06.16 ·
211 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)

题目描述:输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)示例1输入:{8,8,#,9,#,2,#,5},{8,9,#,2}返回值:true解题思路:首先最能想到的就是我们可以先遍历A树,然后在A树里面找是不是有和B树根节点相同的节点,如果有的话就从该节点向下,一直对比比较,看是否每一个节点相同,知道b数遍历到空节点。如果这个过程中返回值都为true,那就说明B树是A树的子结构,如果在这个过程中有一个不是的话,那就返回false。代码展示:/**
原创
发布博客 2021.06.15 ·
176 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

反转链表----遍历一次进行反转

题目描述:输入一个链表,反转链表后,输出新链表的表头。示例1输入:{1,2,3}返回值:{3,2,1}解题思路:思路之一:就是使用三个指针来对链表进行遍历,然后在每次改变指针位置的时候,改变链表连接的方向。代码展示:/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/public class
原创
发布博客 2021.06.14 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

调整数组顺序使奇数位于偶数前面

题目描述:描述输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。解题思路:在这个题里面,要求奇数和技术,偶数和偶数之间的相对位置不变。所以可以采用一插入排序的思想对其进行解决。因为奇数是位于数组前面的,所以我们遍历数组,对于每个奇数做一下的操作,将奇数插入奇数序列的后面,最开始这个奇数序列是大小为0,然后一点一点的加长。最终前面的序列都是奇数,后面的序列都是偶数,所以就解决了这个问题
原创
发布博客 2021.06.14 ·
176 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

final、finally、finalize到底有什么区别呢

在学习java的过程中,我们总会遇到final、finally、fanalize这三个词,那这三个词到底是什么意思呢?或者说有什么用呢?我再这里总结一下,提供以后使用。Final是java里面的一个修饰词,他可以修饰类、方法、变量。final修饰一个类。表明该类不能被其他类继承,是一个最终类,并且在类里面所定义的成员方法也是隐含修饰为final。final修饰一个方法。表明该方法是最终方法,是不能通过继承该类来实现这个方法的,也不能够通过重写来改变方法。若父类中final方法的访问权限为priv
原创
发布博客 2021.06.14 ·
1267 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

sleep()方法和wait)方法的区别

我们都知道sleep()方法和wait()方法是两个不同的方法,但是却有着类似的作用。sleep() 方法的作用是在指定的毫秒数内让当前“正在执行的线程”休眠(暂停执行)。这个“正在执行的线程”是指 this.currentThread() 返回的线程。wait()方法是让当前线程等待。 wait会释放锁,等到其他线程调用notify方法时再继续运行。接下来介绍一下两个方法的区别:类的不同:wait()方法是object()类里面的,而sleep()是属于Thread类的。sleep()方法
原创
发布博客 2021.06.11 ·
514 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

二分法--旋转数组的最小数字

题目描述:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。解题思路:通过本题,我们可以理解为:一个非递减数组进行了旋转,找出这个旋转后的数组里面的最小值。我们可以根据二分法的思想来进行寻找最小的数字。预设三个指针,一个指向区间头部,一个指向区间尾部,根据区间头尾求出区间的中间位置。比较中间位置的数字和区间尾部、区间头部。比较中间值和最后位置的值。分为三种情况:1
原创
发布博客 2021.06.10 ·
125 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。

题目描述:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。解题思路:使用两个栈来实现一个队列的功能。首先我们了解的是栈是先进后出的特点,而队列是先进先出的特点。所以我们可以利用两个栈来实现先进先出的特点,即先将数字放进一个栈里面,然后再次出栈,放到另外一个站里面,知识后最先放进去的元素就在另一个栈的栈顶了,这个时候就可以出栈了。代码实现:import java.util.Stack;public class Solution { Stack<
原创
发布博客 2021.06.09 ·
259 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多