自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 软件安全实验四:登录功能破解

OllyDBg对登录功能进行破解

2025-03-10 13:42:31 182

原创 软件安全实验三:漏洞测试

挖掘MS08-067漏洞

2025-03-10 13:40:51 195

原创 软件安全实验二:使用Fuzz lop挖掘漏洞

使用Fuzz lop挖掘漏洞

2025-03-10 13:38:53 205

原创 软件安全实验一:静态分析查找BUG

静态分析查找BUG

2025-03-10 13:36:50 131

原创 论文阅读——LLM推理测试Oracle生成

AugmentTest对Evousite生成的测试用例进行处理,将其断言部分注释掉并替换为占位符,调用LLM对断言部分重新进行生成。AugmentTest有四种类型,分别是简单提示词+LLM,扩展提示词+LLM,简单提示RAG+LLM,简单提示词+RAG+LLM。实证研究后,扩展提示词+LLM类型表现最佳。LLM对结构化信息理解能力不强,结合RAG类型的AugmentTest表现不佳。

2025-03-04 17:41:11 775 1

原创 How Do Developers Structure Unit Test Cases? An Empirical Study from the “AAA” Perspective

AAA模式,即安排、操作和断言,为单元测试用例提供了一个统一的结构,这有利于理解和维护。然而,对于现实生活中的开发人员是否以及如何在实践中遵循AAA构建单元测试用例,人们知之甚少。特别是,是否存在偏离AAA结构并值得重构的反复出现的反模式?并且,如果测试用例遵循AAA结构,它们是否会在A块(arrange块)中包含设计缺陷?如果我们建议重构来修复AAA测试用例的设计,开发人员如何接收这些建议?他们支持重构吗?如果没有,他们的考虑是什么?

2025-03-04 17:26:43 695

原创 ubuntu磁盘扩容

若需要扩容的地方有一个小钥匙的标识,那么跳转到情况二中。这时在需扩容的目录磁盘上右键“调整大小”,选中要扩容的那个盘,拖动左边的“边界”或者输入大小来扩容。当未分配分区和需要扩容的不挨着,或者使用gparted失败。1.未分配空间和需扩容的磁盘分区挨着,如下图所示点击resize,然后进行扩容。之后打开disks,可以观察到虚拟机磁盘容量出现增加,显示为未分配分区。虚拟机中搜索disk,打开第一个,便可以查看各个目录磁盘容量。最后关闭虚拟机,拔出u盘,启动ubuntu即可。然后点击硬盘,为其分配存储容量。

2024-09-09 11:52:52 410

原创 CodaMosa_Escaping_Coverage_Plateaus_in_Test_Generation_with_Pretrained_Large_Language_Models

提出了一个算法CODEMOSA,当传统的基于搜索的测试生成遇到覆盖率瓶颈的时候,可以求助于LLM,让LLM 生成更加合理的测试用例,从而逃离覆盖率的停滞。

2024-08-07 17:04:57 1243

原创 编译原理——使用Lex实现词法分析

编写LEX程序,识别出这个语言组成的串中所有符号(integer, identify, operator, reserved, symbol),并在屏幕上输出相关内容和错误信息(如果有错误),注释的内容不显示。使用Flex工具,对给定编程语言进行词法分析。计算机 安装了C语言开发环境、Flex工具。理解编译器词法分析的过程。掌握LEX工具的使用。

2024-01-17 22:00:56 1020

原创 编译原理——中间代码生成

编写相应的Lex和Yacc程序,将整数表达式的翻译成三地址代码。整数表达式中可能含有 + - * / ( ) 和 变量,尝试优化临时变量的使用(选做)。学会临时变量的使用和分配方法。生成表达式的三地址码表示。掌握中间代码的生成方法。

2024-01-17 18:49:17 897

原创 编译原理文法习题

(2) 写一个语法制导定义,输出括号嵌套的最大深度。(1) 写一个语法制导定义,输出括号的对数。

2024-01-13 12:43:17 797 1

原创 编译原理——计算整数表达式

3. 用Flex和Bison生成整数表达式的计算程序,并编译运行。整数表达式中可能含有 + - * / ( ) 和整数值。计算机 安装了C语言开发环境、Flex工具和Bison工具。编写相应的Lex和Yacc程序,计算整数表达式的值,掌握使用Yacc计算整数表达式的方法。1. 设计整数表达式的正规式词法。2. 设计整数表达式的文法。熟悉Yacc的使用方法。

2024-01-13 12:41:13 520 1

原创 编程、调试具有多个段的程序

汇编语言编程、调试具有多个段的程序实验

2022-06-18 16:16:04 384

python课程设计-小游戏-召唤神龙

召唤神龙是一个比较简单的小游戏。它是将一条小龙放在封闭的空间里面,空间里面会随机出现不同分值的食物,通过按键盘wsda控制蛇向上下左右四个方向移动,龙头碰到食物,则食物被吃掉,龙的身体变长一节,同时记录该食物的分值,然后就会再一次出现食物,玩家控制龙来吃,龙吃掉后身体变长,得分分值增加,当达到一定分值后,龙移动的速度也会增加相应得分的倍数。如果玩家在控制龙移动的过程中撞到墙或龙头撞倒自己身体,则游戏结束,系统或出现GAME OVER字样并记录你的当前得分情况。当你的得分达到一定数目时,便会出现“神龙召唤成功”的字样并出现其中,如果游戏途中有事情玩不了,可以按空格键暂停,进入游戏界面时,按回车键就会开始。

2024-01-12

vbs脚本关机小游戏之做我女朋友

恶搞小游戏 点击会弹出做我女朋友消息框,点击拒绝,会有更多条件,若一直拒绝则会关机

2024-01-13

计算机网络 发送tcp数据包 课程设计

Devc++需要配置环境变量。有能力建议使用gcc编译,将udp修改为tcp即可。windows不支持tcp的发送,只支持udp发送。linux都可以。

2022-06-26

空空如也

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

TA关注的人

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