秃秃等等
码龄6年
关注
提问 私信
  • 博客:276,861
    社区:1
    动态:36
    276,898
    总访问量
  • 127
    原创
  • 2,006,695
    排名
  • 114
    粉丝
  • 0
    铁粉

个人简介:一个小小学生!

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

qq_43669007的博客

查看详细资料
个人成就
  • 获得210次点赞
  • 内容获得32次评论
  • 获得1,017次收藏
  • 代码片获得536次分享
创作历程
  • 77篇
    2020年
  • 52篇
    2019年
成就勋章
TA的专栏
  • 数据结构
    11篇
  • 软件测试
    16篇
  • Java编程题
    34篇
  • Java
    50篇
  • 计算机网络
    22篇
  • 数据库
    5篇
  • Linux
    5篇
  • Python
    4篇
兴趣领域 设置
  • 测试
    测试用例
创作活动更多

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

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

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

【Java编程题】最大公共子串

题目描述:给定两个字符串,请编写代码,输出最长公共子串(Longest Common Substring),是指两个字符串中的最长的公共子串,要求子串一定是连续。输入描述:文本格式,2个非空字符串(字符数字组成),2个字符串以“,”英文逗号分隔,字符串长度均小于等于100;输出描述:整形,为匹配到的最长子串长度;示例1:输出:bab,caba输出:2方法:找出两个字符串中较长的那个和较短的那个,然后,设置前后指针,遍历较短的字符串,再到长的字符串里面去寻找有没有这个子字符串;代码
原创
发布博客 2020.09.15 ·
527 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【Java编程题】第一次只出现一次的字符

题目链接:https://leetcode-cn.com/problems/di-yi-ge-zhi-chu-xian-yi-ci-de-zi-fu-lcof/题目描述:在字符串 s 中找出第一个只出现一次的字符。如果没有,返回一个单空格。 s 只包含小写字母。示例:s = "abaccdeff"返回 "b"s = ""返回 " "限制:0 <= s 的长度 <= 50000解决方法:方法1:采用一个长度为26的int数组,...
原创
发布博客 2020.08.10 ·
591 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

【面试题】当用户访问网站是很慢有哪些原因?

问题:当用户访问网站是很慢有哪些原因?问题场景:某个用户向你反映说开发的网站访问速度很慢,但是该用户访问其他问题很正常,分析下,有哪些工具分析原因、怎么解决问题?一.针对这个题目我们可以简单理解成是server端出现的问题,而不是client端出现了问题(用户网络不好包括域名服务器解析等可能),这个问题的话,更强调的是server端的知识点,下面逐一来剖析可能的原因:(1)可能的原因1:服务器 出口带宽不够用。这是一个很常见的瓶颈。一方面,可能是本身购买的服务器出口带宽就很小(企业购买带宽相当昂
转载
发布博客 2020.08.05 ·
2511 阅读 ·
1 点赞 ·
0 评论 ·
31 收藏

【数据结构】栈和队列之间的相互转换

1.用队列实现栈队列:先进先出;栈:先进后出;实现的方法有:添加元素、删除栈顶元素(删除队列的最后一个)、返回栈顶元素(返回队列的最后一个)、判断栈(队列)是否为空;import java.util.*;public class Main { //利用队列实现栈 Queue<Integer> queue = new LinkedList<>(); //添加元素 public void push(int value){
原创
发布博客 2020.08.04 ·
582 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【数据结构】给定一个链表,判定链表是否有环,如果有,返回链表开始入环的第一个节点, 如果链表无环,则返回 null。

1.判断链表是否有环思路:使用快慢指针解决是否有环假设链表是一个有环链表,设置两个指针,slow,和fast让两个指针从前往后遍历,而且fast的遍历速度是slow的两倍,如果有环的话,遍历快的fast的不会为null,并且slow一定会追上fast,fast会和slow相等,过程如下图所示:fast走两步,slow走一步 代码: public boolean hasCycle(ListNode head) { Li...
原创
发布博客 2020.08.01 ·
528 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【Java编程题】查找无重复最长子串

题目描述:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入: "abcabcbb"输出: 3解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 因为无重复字符的最长子串是"wke",所以其长度为 3。请注意,你的答案必须是 子串 的长度,"pwke"是一个子序列,不...
原创
发布博客 2020.07.24 ·
594 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

【Java编程题】连续子数组的最大和

剑指offer42:连续子数组的最大和描述:输入一个整型数组,数组里有正数也有负数。数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为O(n)。示例1:输入: nums = [-2,1,-3,4,-1,2,1,-5,4]输出: 6解释:连续子数组[4,-1,2,1] 的和最大,为6。方法1:利用到动态规划1.定义一个值max = array[0];2.定义数组dp,dp[0] = array[0];3.进行遍历选择,选择最大的,...
原创
发布博客 2020.07.23 ·
320 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【测试】水杯测试用例和N95口罩测试用例

水杯测试用例:N95口罩测试用例:
原创
发布博客 2020.07.14 ·
1671 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

【测试】Web测试和App测试

1.Web测试web测试是软件测试的一部分,是针对web应用的一类测试。由于Web应用与用户直接相关,又通常需要承受长时间的大量操作,因此Web项目的功能和性能都必须经过可靠的验证。通过测试可以尽可能地多发现浏览器端和服务器端程序中的错误并及时加以修正,以保证应用的质量。由于Web具有分布、异构、并发和平台无关的特性,因而它的测试要比普通程序复杂的多。2.App测试App测试的内容主要是指app应用程序的功能测试以及性能测试,功能测试包括app应用的所有功能是否可用,是否会出现bug的现象,性能
原创
发布博客 2020.06.25 ·
462 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Java编程题】只出现一次的数字(三个题)

题目1:(136)只出现一次的数字题目描述:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。示例 1:输入: [2,2,1]输出: 1示例2:输入: [4,1,2,1,2]输出: 4思路:利用运算符异或(^),异或运算的规则:相同为0,相异为1;异或本身的特点:一个数和0做异或等于本身:a^0 = a; 一个数和其本身做异或等于0:a^a = 0; 异或运算满足交换律和结合律:a^b^a = (a^a)^b =.
原创
发布博客 2020.06.24 ·
512 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【测试】性能测试工具LoadRunner的基本使用流程

1.LoadRunner的基本概念功能:LoadRunner是一种适用于许多软件体系架构的自动负载测试工具,从用户关注的响应时间、吞吐量,并发用户和性能计数器等方面来衡量系统的性能表现,辅助用户进行系统性能的优化。组成:LoadRunner主要包括三个前台功能组件,分别为VuGen(Virtual User Generator虚拟用户脚本生成器)、Controller(测试控制器)和Analysis(结果分析器)。系统会自动调用后台功能组件LG(负载生成器)和Proxy(用户代理)来完成性能测试工作
原创
发布博客 2020.06.24 ·
15120 阅读 ·
33 点赞 ·
1 评论 ·
268 收藏

【工具使用】win10系统中,在loadrunner中,controller运行时,没有显示监控图表的问题

使用LoadRunner时遇到的问题:在loadrunner12中,controller运行时,没有显示监控图表的问题开始执行场景计划后,controller里,run选项卡中间区应该展示的是监控的指标变化折线图,但是在新版本中,往往没有展示图表出来,如下图所示:这个时候要自己进行调节第一步操作:view——>Hide Available Graphs,进行图表的切换,如果在图表面想要看到列表时,也可点击此按钮;第二步:选择View->View Graphs-..
原创
发布博客 2020.06.24 ·
4671 阅读 ·
14 点赞 ·
2 评论 ·
19 收藏

【测试】性能测试的基本了解

1.性能测试的基础WHY:为什么要进行性能测试 WHAT:关注的性能测试内容 WHO:哪些人员关注性能 WHERE:性能测试的关注领域 WHEN:何时进行性能测试WHY:(为什么测试)应用程序是否能够很快的响应用户的要求? 应用程序是否能处理预期的用户负载并由盈余能力? 应用程序是否能处理业务所需要的事务数量? 在预期和非预期的用户负载下,应用程序是否稳定? 是否能确保用户在真正使用软件时获得舒服的体验?问题的根源是什么?在多种平台上的数百个服务器 异构系统、多种应用
原创
发布博客 2020.06.23 ·
467 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

【Linux】Linux的基本命令总结

1.简单命令clear:清屏date命令作用:显示或设置系统的日期和时间 date 指定格式显示时间:date +%Y:%m:%d date用法:date [OPTION]... [+FORMAT]在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记:%H : 小时(00..23)%M : 分钟(00..59)%S : 秒(00..61)%X : 相当于 %H:%M:%S%d : 日 (01..31)%m : 月份 (01..12)%Y :
原创
发布博客 2020.06.20 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

【项目】在线OJ项目总结

1.项目简介仿照leetcode来写一个在线判题系统的项目,用户可以实现通过url在浏览器访问试题列表、选中相关题目并编写代码、提交到服务器编译运行、将结果反馈给浏览器展示在页面等相关操作。2.核心功能题目列表页面,表示当前系统中的所有题目题目详情页面,显示题目的具体要求和代码模板,提供一个编辑框供用户来编辑代码,提交并显示出运行结果;代码的编译、运行、测试功能,能够针对用户提交的代码,进行编译运行,并自动执行测试用例,返回测试结果;3.开发环境maven :使用Maven
原创
发布博客 2020.06.20 ·
1706 阅读 ·
6 点赞 ·
0 评论 ·
27 收藏

【测试】测试管理工具之禅道的基本使用

1.常用测试管理工具测试管理工具是指在软件开发过程中,对测试需求、计划、用例和实施过程进行管理、对软件缺陷进行跟踪处理的工具。通过使用测试管理工具,测试人员或开发人员可以更方便的记录和监控每个测试活动、阶段的结果、找出软件的缺陷和错误,记录测试活动中发现的缺陷和改进建议。测试管理工具应该具有的基本功能:测试需求管理、测试用例管理、测试过程管理(计划、任务等)、缺陷管理、报表管理、权限管理;主要有的工具有:JIRA:JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于
原创
发布博客 2020.06.18 ·
1757 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

【Java】JVM和垃圾回收的基本了解

目录1.JVM介绍1.1 JVM概念2.Java运行时数据区域2.1 线程私有的内存区域2.2 线程共享区域3.常量池的补充4.垃圾回收4.1 如何判断对象已死4.1.1 可达性分析算法4.1.2 引用计数算法4.2 编程语言类型4.3 Java的引用类型(了解)4.4 JVM的GC内存划分4.4.1 虚拟机栈:4.4.2方法区(jdk1.7)/元空间(jdk1.8)4.4.3 堆4.5 垃圾回收的过程4.6 垃圾回收算法4..
原创
发布博客 2020.06.11 ·
979 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

【软件测试】自动化测试Unittest框架的使用

1.unittest框架的基本了解unittest是Python的单元测试,他提供了创建测试用例,测试套件以及批量执行的方案,unittest在安装Python以后就可以自带使用了,直接inport unittest就可以使用了。unittest也是可以对程序最小模块的一种敏捷化的测试,在自动化测试中,我们虽然不需要做白盒测试,但是必须知道所使用语言的单元测试框架,利用单元测试框架,创建一个类,该类继承unittest的TestCase,这样就可以把每个case看成是一个最小的单元,由测试容器组
原创
发布博客 2020.06.08 ·
981 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

【Java】Java的类加载机制

1.类加载的介绍从上图可以看出,Java文件通过编译变成了.class文件,接下来类加载器又将这些.class文件加载到JVM中,其中类装载器的作用就是类的加载;类加载概念:它是指将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区内建一个java.lang.Class对象,用来封装类在方法区内的数据结构;类的加载的最终产品是位于堆区内中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内数据结构的方.
原创
发布博客 2020.06.07 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Linux】Linux常用命令——sort命令

Linux命令:sort1.简述sort命令可以针对文本文件的内容,按行进行排序。在排序的时候以指定分隔符对文本文件进行内容分列。对指定列进行升序或降序排列,并且在排序的同时可以指定是否忽略大小写。2.基本选项-d:按字典序升序排列,空行在前(默认); -b:忽略每行前面开始的空格字符,空格数量不固定时,该选项几乎是必须要使用的; -f:忽略大小写进行排列 -h:使用易读性数字(例如:2K、1G) -k:按行中的某个字段排序:字段间默认使用空格隔开,默认-k 1 -n:按照数值
原创
发布博客 2020.06.06 ·
7449 阅读 ·
1 点赞 ·
0 评论 ·
22 收藏
加载更多