没有合适的资源?快使用搜索试试~ 我知道了~
Algorithm-Complexity-Calculator:代码复杂度测量工具,用于测量由于控件结构的大小,类型和嵌套级别,...
共77个文件
java:34个
png:11个
jsx:9个
需积分: 9 1 下载量 110 浏览量
2021-01-30
08:29:53
上传
评论 1
收藏 224KB ZIP 举报
温馨提示
算法复杂度计算器(ACC) 介绍 代码库的复杂性是对程序员编写的代码质量的一种度量,有助于查看漏洞,代码中发生重复并有助于减少程序中变量的重新声明。 因此,由于对于每个程序员来说,验证其代码库的代码质量都是非常重要的方面,因此我们通过解决方案使其变得容易。 尽管存在许多复杂性度量工具,但是当扫描包含文件列表的文件夹结构时,大多数工具无法计算复杂性,此外,我们的解决方案还显示了所有文件中每一行的复杂性详细信息这将有助于程序员确定他/她可以在哪里降低程序的复杂性。 当我们从程序员的角度来看时,他通常在大多数时间都忙于编程,因此我们实现了一项特殊功能,该功能可以跟踪扫描文件的历史记录。 这样,一旦程序员修改并再次扫描了代码库,他就可以在修改之前和修改之后比较代码中的复杂性差异。 我们已经通过条形图显示了代码库的差异,以便程序员可以清楚地了解这些差异。 与市场上的其他产品相比,我们解决方案中的关键概念使我们的解决方案成为一种独特的工具。 在我们的设计中,由于以下复杂性的出现,我们发现了总体复杂性, a)由于继承的复杂性。 b)由于大小而导致的复杂性。 c)由于嵌套级别而导致的复杂性。 d)
资源推荐
资源详情
资源评论
收起资源包目录
Algorithm-Complexity-Calculator-master.zip (77个子文件)
Algorithm-Complexity-Calculator-master
.gitignore 351B
ACCClient
images
ctc.png 2KB
cnc.png 2KB
cr.png 2KB
tw.png 2KB
ACC_Logo.png 20KB
cs.png 2KB
cpp.png 3KB
cp.png 2KB
java.png 3KB
ci.png 2KB
cps.png 2KB
package.json 571B
package-lock.json 306KB
index.jsx 343B
style.css 725B
index.html 380B
Components
History.jsx 3KB
Home.jsx 940B
Line.jsx 3KB
Files.jsx 734B
NavBar.jsx 2KB
App.jsx 1KB
File.jsx 3KB
Project.jsx 5KB
config.json 46B
LICENSE 1KB
README.md 13KB
ACCScanner
src
main
java
com
sliit
spm
core
App.java 2KB
model
Project.java 1KB
Stack.java 509B
ProjectFile.java 843B
Line.java 2KB
utils
RecursiveMethodLineNumberFinder.java 4KB
Client.java 2KB
ErrorMessages.java 266B
MethodAndVariableFinder.java 4KB
PropertyReader.java 1KB
acc
Cs.java 4KB
Ci.java 2KB
Cr.java 996B
FileHandler.java 5KB
Cnc.java 7KB
Ctc.java 2KB
test
java
com
sliit
spm
acc
CsTest.java 1KB
FileHandlerTest.java 977B
CtcTest.java 1KB
.classpath 1KB
.settings
org.eclipse.m2e.core.prefs 86B
org.eclipse.core.resources.prefs 150B
org.eclipse.jdt.core.prefs 285B
pom.xml 3KB
.project 539B
config
log4j.properties 669B
application.properties 347B
TestData
MyException.java 595B
FibonacciMain.java 483B
ACC
.gitignore 333B
.mvn
wrapper
maven-wrapper.jar 47KB
MavenWrapperDownloader.java 5KB
maven-wrapper.properties 116B
src
main
resources
application.properties 319B
java
com
sliit
spm
repository
ProjectRepo.java 487B
AnalysisRepo.java 573B
aspect
LoggingAspect.java 1KB
controller
ProjectController.java 1KB
model
Project.java 1KB
ProjectFile.java 843B
Analysis.java 1KB
Line.java 2KB
AccApplication.java 392B
service
impl
ProjectServiceImpl.java 2KB
ProjectService.java 442B
test
java
com
sliit
spm
ACC
AccApplicationTests.java 331B
mvnw 9KB
pom.xml 2KB
mvnw.cmd 6KB
共 77 条
- 1
资源评论
杜佳加
- 粉丝: 47
- 资源: 4625
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- bdwptqmxgj11.zip
- onnxruntime-win-x86
- onnxruntime-win-x64-gpu-1.20.1.zip
- vs2019 c++20 语法规范 头文件 <ratio> 的源码阅读与注释,处理分数的存储,加减乘除,以及大小比较等运算
- 首次尝试使用 Win,DirectX C++ 中的形状渲染套件.zip
- 预乘混合模式是一种用途广泛的三合一混合模式 它已经存在很长时间了,但似乎每隔几年就会被重新发现 该项目包括使用预乘 alpha 的描述,示例和工具 .zip
- 项目描述 DirectX 引擎支持版本 9、10、11 库 Microsoft SDK 功能相机视图、照明、加载网格、动画、蒙皮、层次结构界面、动画控制器、网格容器、碰撞系统 .zip
- 项目 wiki 文档中使用的代码教程的源代码库.zip
- 面向对象的通用GUI框架.zip
- 基于Java语言的PlayerBase游戏角色设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功