发布

学习

学习
专栏成员
87
文章
11764
阅读量
13
订阅数
Java中,Scanner和System.out超时的解决方法及原理
new 一个 Scanner ,在 Scanner 里面调用 next 的时候,程序会直接访问 IO 设备。在调用一个 next 的时候,只会在 IO 设备中拿出一个数,再将这个数返回程序
椰椰椰耶
2025-03-01
580
【文档搜索引擎】搜索模块的完整实现
去掉 script 的标签和内容,正则就可以写成这样:<script.*?>(.*?)</script>
椰椰椰耶
2025-01-09
850
【文档搜索引擎】缓冲区优化和索引模块小结
开机之后,首次制作索引会非常慢,但后面就会快了 重启机器,第一次制作又会非常慢 这是为什么呢?
椰椰椰耶
2025-01-09
670
【文档搜索引擎】使用多线程优化流程
所以我们在遍历文件的时候,不能在任务布置完之后就立刻保存索引,要保证所有的任务都执行完(所有的线程把所有的文档任务处理完),才能执行 save
椰椰椰耶
2024-12-20
820
【文档搜索引擎】在内存中构造出索引结构(下)
文本实质上就是字符串,我们就可以把字符串直接保存在文件中。我们就需要把内存中的索引结构变成一个“字符串”,然后写文件即可
椰椰椰耶
2024-12-20
500
【文档搜索引擎】在内存中构造出索引结构(上)
创建一个相关方法 getDocInfo。期望其能查询到相关文档信息,所以返回值为 DocInfo
椰椰椰耶
2024-12-20
570
【文档搜索引擎】实现索引构建——解析标题、解析URL、解析正文
去除 HTML 标签这个环节中,虽然正则表达式可以解决问题,但是用起来很麻烦,因此我们可以使用更简单粗暴的方式来实现这里的逻辑
椰椰椰耶
2024-12-20
900
【软件测试】自动化常用函数
web ⾃动化测试的操作核⼼是能够找到⻚⾯对应的元素,然后才能对元素进⾏具体的操作。常⻅的元素定位⽅式⾮常多,如 id,classname,tagname,xpath,cssSelector 常⽤的主要由 cssSelector 和 xpath
椰椰椰耶
2024-11-19
790
【软件测试】一个简单的自动化Java程序编写
软件中的自动化测试也是如此,通过自动化测试有效减少人力的消耗的同时也提高了测试的质量和效率。
椰椰椰耶
2024-11-19
390
【软件测试】白盒、黑盒、灰盒测试,按照测试阶段分类
白盒测试又称为结构测试或逻辑测试,它一般用来分析程序的内部结构,针对程序的逻辑结构来设计测试用例进行测试
椰椰椰耶
2024-11-15
1780
【软件测试】界面、功能、性能、可靠性、安全性(SQL注入、越权)、易用性测试,静态和动态测试
软件测试是软件⽣命周期中的⼀个重要环节,具有较⾼的复杂性,对于软件测试,可以从不同的⻆度加以分类,使开发者在软件开发过程中的不同层次、不同阶段对测试⼯作进⾏更好的执⾏和管理测试的分类⽅法
椰椰椰耶
2024-11-15
1050
【软件测试】设计测试用例的方法(正交法、判定表法、错误猜测法),测试文档的写法
正交试验设计(Orthogonal experimentaldesign)是研究多因素多⽔平的⼀种设计⽅法,它是根据正交性,由试验因素的全部⽔平组合中挑选出部分有代表性的点进⾏试验,通过对这部分试验结果的分析了 解全⾯试验的情况,找出最优的⽔平组合。正交试验设计是⼀种基于正交表的、⾼效率、快速、经济的试验。
椰椰椰耶
2024-11-15
4180
【软件工程】具体的设计方法(等价类、边界值、场景法)
基于需求的设计⽅法也是总的设计测试⽤例的⽅法,在⼯作中,我们需要参考需求⽂档/产品规格说明书来设计测试⽤例。
椰椰椰耶
2024-11-15
1040
【软件测试】设计测试用例的万能公式
测试⽤例(Test Case)是为了实施测试⽽向被测试的系统提供的⼀组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素。
椰椰椰耶
2024-11-15
1060
【软件测试】BUG篇、测试人员与开发人员间关于bug发生争论
描述 bug 的基本要素:问题出现的版本、问题出现的环境、问题出现的步骤、预期结果、实际结果
椰椰椰耶
2024-11-15
1370
【软件测试】敏捷模型(Scrum模型)和V模型、W模型
前面的那些模型以前非常流行,但现在开发人员在使用的时候会遇到各种问题。主要困难包括在项目开发期间处理来自客户的变更请求,以及合并这些变更所需要的高成本和时间。
椰椰椰耶
2024-11-15
5790
【软件测试】需求的概念和常见模型(瀑布、螺旋、增量、迭代)
因此,我们就得到了软件(开发)的生命周期: 需求分析——计划——设计——编码——测试——运行维护
椰椰椰耶
2024-11-15
2130
【Spring IoC】容器和IoC介绍以及IoC程序开发的优势
在前面中,我们学习了 Spring Boot 和 Spring MVC 的开发,可以完成一些基本功能的开发了,但是什么是 Spring 呢?Spring,Spring Boot,SpringMVC 又有什么关系呢?
椰椰椰耶
2024-11-15
1431
【动态规划】【简单多状态dp问题】买卖股票相关问题(冷冻期、手续费、限制次数)
一维表示第 i 天;二维表示交易次数(可加一维表示买入还是卖出,不过我们可以直接用两个表)
椰椰椰耶
2024-11-15
920
【动态规划】【简单多状态 dp 问题】按摩师、打家劫舍、删除并获得点数、粉刷房子
这题其实和“打家劫舍”问题很像,取完一个数之后,就不能取相邻的数了,还要取的值最大
椰椰椰耶
2024-11-15
820
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档