易燃易爆炸i
码龄6年
关注
提问 私信
  • 博客:96,138
    96,138
    总访问量
  • 82
    原创
  • 1,149,888
    排名
  • 79
    粉丝
  • 0
    铁粉

个人简介:小白

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:宁夏
  • 加入CSDN时间: 2018-11-29
博客简介:

weixin_43852903的博客

查看详细资料
个人成就
  • 获得116次点赞
  • 内容获得20次评论
  • 获得359次收藏
  • 代码片获得532次分享
创作历程
  • 1篇
    2022年
  • 78篇
    2019年
  • 4篇
    2018年
成就勋章
TA的专栏
  • idea
    8篇
  • java
    31篇
  • html
    1篇
  • javascript
    1篇
  • 数据结构
    25篇
  • 单链表
    10篇
  • 编程题
    9篇
  • 队列
    4篇
  • 栈
    5篇
  • 排序
    1篇
  • 二叉树
    3篇
  • 数据库
    1篇
  • 测试开发
    3篇
  • 工具
    3篇
  • 网络基础
  • 操作系统
  • 项目
    1篇
兴趣领域 设置
  • 测试
    selenium测试用例postman
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

git学习

1 简介Git是目前世界上最先进的分布式版本控制系统(没有之一)。能够跟踪并管理文件的修改,还可以同事协作编辑。2 在Mac OS X上安装Git安装homebrew,然后通过homebrew安装Git,具体方法请参考homebrew的文档:https://brew.sh/index_zh-cn3 简单使用step1:使用cd命令到达你想要备份的文件夹,运行git init命令,该命令的作用是用来初始化一个仓库,它会在当前文件夹生成一个.git隐藏文件,我们以后每个版本的作品,都放在了这个.gi
原创
发布博客 2022.04.24 ·
205 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

项目实战-基于redis的内存数据库Medis(附源代码以及测试用例)

目录1 项目介绍1.1 redis简介1.2 redis 中的主要操作介绍2项目整体部署3框架思路4项目代码5项目测试6测试结果1 项目介绍该项目是通过仿照redis的缓存模型,只支持hash、list两种数据类型,单线程版本实现的服务器端。主要流程是:与客户端建立Socket连接后,将二进制字节流通过协议的解析,反序列化获取输入的对象流,通过自...
原创
发布博客 2019.08.24 ·
764 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

项目实战-Medis测试用例

原创
发布博客 2019.08.24 ·
283 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java语言实现快排的递归与非递归及对递归的优化

目录1快排思想2递归实现代码3非递归实现代码1快排思想每次从待排序数码中选取一个“基准值”,将该数码分成两部分,左边的一部分数值都小于该“基准值”,右边的一部分数值都大于该“基准值”,递归算法每次将左右两部分数码再次进行快排,非递归则借助栈实现,具体见以下代码:2递归实现代码递归的优化可以从两方面着手:三数取中法选key和递归到小的区间时采用插入排序pu...
原创
发布博客 2019.08.22 ·
336 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java语言实现二叉树的最近公共祖先-力扣

1.题目描述2.代码实现/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */clas...
原创
发布博客 2019.08.07 ·
200 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java语言判断一棵树是否为对称二叉树

目录1.题目描述2.代码实现1.题目描述2.代码实现/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = ...
原创
发布博客 2019.08.06 ·
308 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java语言判断一棵树是否是平衡二叉树(递归和迭代)

目录1.题目描述2.递归实现3.迭代实现1.题目描述2.递归实现/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) ...
原创
发布博客 2019.08.06 ·
469 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Java语言用递归和非递归实现二叉树的后序遍历

目录1.递归实现2.非递归实现(借助栈)1.递归实现/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; }...
原创
发布博客 2019.08.06 ·
282 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java--关于堆的一些基本知识

-二叉树的存储结构有顺序存储和链式存储。-顺序存储是指数据存储在数组上,一般只适合表示完全二叉树;非完全二叉树一般用链式存储结构,链式存储分为二叉链和三叉链,一般普通的链表用二叉链就可以了,红黑树用的是三叉链。-大根堆:根节点的值大于左右孩子结点的值-小根堆:根节点的值小于左右孩子结点的值-堆的性质:堆中某个结点的值总是不大于或不小于其父节点的值;堆总是一棵完全二叉树。-堆的向下...
原创
发布博客 2019.08.06 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据结构--java语言实现无头单向非循环链表

接口实现定义一个接口:public interface ILinked { //头插法 void addFirst(int data); //尾插法 void addLast(int data); //任意位置插入,第一个数据节点为0号下标 boolean addindex(int index,int data); //查找是否包含...
原创
发布博客 2019.07.30 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python+selenium实现QQ空间的登录

先上代码:import time#导入seleniumm2中的webdriver库from selenium import webdriver#实例化出一个浏览器driver = webdriver.Chrome()#设置浏览器窗口的位置driver.set_window_position(20,40)#设置浏览器窗口的大小driver.set_window_size(11...
原创
发布博客 2019.07.25 ·
5101 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

详解介绍Selenium常用API的使用--Java语言(完整版)

参考:http://www.testclass.net/selenium_java/一共分为二十个部分:环境安装之Java、环境安装之IntelliJ IDEA、环境安装之selenium、selenium3浏览器驱动、selenium元素定位、控制浏览器操作、WebDriver常用方法、模拟鼠标操作、模拟...
转载
发布博客 2019.07.25 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java语言实现数字中出现次数超过一半的数字

目录1题目描述2解题思路3代码实现1题目描述数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。2解题思路刚拿到这个题的时候,一脸蒙*_*,竟然没有想到用Map集合实现,子类HashMap中有很好的key...
原创
发布博客 2019.07.25 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java语言实现回文数索引--牛客网

目录1题目描述2解题思路3代码实现1题目描述给定一个仅由小写字母组成的字符串。现在请找出一个位置,删掉那个字母之后,字符串变成回文。请放心总会有一个合法的解。如果给定的字符串已经是一个回文串,那么输出-1。2解题思路输入一个字符串,判断其是否为回文,若为回文,输出-1;若不是回文,则删除该字符串中的一个字符,使其变成回文结构,并且返回该字符对应的...
原创
发布博客 2019.07.24 ·
341 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java中用length求二维数组的长度

今天刷题的时候碰到二维数组长度的问题,直接敲代码验证~用事实说话:说明length求得的是二维数组的行数,即data[i][j]中的i但如果要求二维数组的列数呢?很简单,用data[0].length就好了~...
原创
发布博客 2019.07.21 ·
5736 阅读 ·
15 点赞 ·
1 评论 ·
10 收藏

java语言实现连续子数组最大和--牛客网

目录1题目描述2解题思路3代码实现1题目描述输入一个整形数组(可能有正数和负数),求数组中连续子数组(最少有一个元素)的最大和。要求时间复杂度为O(n)。在写这个题的时候,测试用例从20%,60%,80%,90%,最终100%通过,必须要写篇博客好好记录一下了~2解题思路刚开始想的是,定义一个方法,求出数组的最大字数组。定义一个变量num,sum...
原创
发布博客 2019.07.21 ·
422 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java语言实现木棒拼图-牛客网

目录1题目描述2解题思路3代码实现1题目描述链接:https://www.nowcoder.com/questionTerminal/8bbc9415216d47459c425b5e19164365?orderByHotValue=1&mutiTagIds=665&page=1&onlyReference=false来源:牛客网有一个由很...
原创
发布博客 2019.07.15 ·
320 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

黑盒测试、白盒测试以及灰盒测试

目录1 白盒测试2 黑盒测试3 灰盒测试1 白盒测试白盒测试允许我们检查程序内部的结构,从中获得测试数据,遗憾的是,常常忽略了程序的规范。白盒测试关注的是测试用例执行的程度或覆盖程序逻辑结构(源代码)的程度。常见的白盒测试方法主要有:语句覆盖、判定覆盖、条件覆盖、多重条件覆盖等。2 黑盒测试黑盒测试就是将程序视为黑盒子,测试目标与程序内部机制和结构完全无关,而...
原创
发布博客 2019.07.07 ·
1474 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

selenium的基本使用和常用API

目录1 自动化测试2 selenium介绍3 selenium工作原理4 简单脚本实现5 元素的定位6 常用的操作测试对象的方法7 添加等待8 打印信息9 浏览器操作1 自动化测试自动化测试(一般指功能测试)指软件测试的自动化,就是将人为驱动的测试行为转化成机器执行的过程。常见的自动化测试工具有:selenium、Rational Robot、QT...
原创
发布博客 2019.07.03 ·
1739 阅读 ·
27 点赞 ·
3 评论 ·
67 收藏

敏捷开发与传统开发的区别

首先我们来看看敏捷开发:不管产品针对的群体是普通大众还是企业的人事部,一个铁的事实告诉我们--21世纪的客户对能够立即发布的高质量应用产品总是求“贤”若渴,青睐有加。可遗憾的是老一套传统的开发模式已经不能够适应这种激烈的竞争环境了。在本世纪之初,一批来自各个领域的开发人员走到了一起,开始讨论轻量化和快速地开发方法在当时的状况。在会议上他们注意比较那些成功的软件项目的特点,以及究竟是什么因素...
原创
发布博客 2019.07.01 ·
5198 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏
加载更多