期刊文献+
共找到16,937篇文章
< 1 2 250 >
每页显示 20 50 100
An Approach to Detect Structural Development Defects in Object-Oriented Programs
1
作者 Maxime Seraphin Gnagne Mouhamadou Dosso +1 位作者 Mamadou Diarra Souleymane Oumtanaga 《Open Journal of Applied Sciences》 2024年第2期494-510,共17页
Structural development defects essentially refer to code structure that violates object-oriented design principles. They make program maintenance challenging and deteriorate software quality over time. Various detecti... Structural development defects essentially refer to code structure that violates object-oriented design principles. They make program maintenance challenging and deteriorate software quality over time. Various detection approaches, ranging from traditional heuristic algorithms to machine learning methods, are used to identify these defects. Ensemble learning methods have strengthened the detection of these defects. However, existing approaches do not simultaneously exploit the capabilities of extracting relevant features from pre-trained models and the performance of neural networks for the classification task. Therefore, our goal has been to design a model that combines a pre-trained model to extract relevant features from code excerpts through transfer learning and a bagging method with a base estimator, a dense neural network, for defect classification. To achieve this, we composed multiple samples of the same size with replacements from the imbalanced dataset MLCQ1. For all the samples, we used the CodeT5-small variant to extract features and trained a bagging method with the neural network Roberta Classification Head to classify defects based on these features. We then compared this model to RandomForest, one of the ensemble methods that yields good results. Our experiments showed that the number of base estimators to use for bagging depends on the defect to be detected. Next, we observed that it was not necessary to use a data balancing technique with our model when the imbalance rate was 23%. Finally, for blob detection, RandomForest had a median MCC value of 0.36 compared to 0.12 for our method. However, our method was predominant in Long Method detection with a median MCC value of 0.53 compared to 0.42 for RandomForest. These results suggest that the performance of ensemble methods in detecting structural development defects is dependent on specific defects. 展开更多
关键词 object-oriented Programming Structural Development Defect Detection Software Maintenance Pre-Trained Models Features Extraction BAGGING Neural Network
下载PDF
多维深度导向的Java Web模糊测试方法 被引量:3
2
作者 王鹃 龚家新 +1 位作者 蔺子卿 张晓娟 《信息网络安全》 CSCD 北大核心 2024年第2期282-292,共11页
随着Java Web的广泛应用,其安全问题日益突出。模糊测试作为一种有效的漏洞挖掘方法,目前已经被用于Java漏洞的检测。然而,由于Java Web应用代码规模庞大、业务逻辑复杂,现有的漏洞挖掘工具在模糊测试中存在随机性高、代码检测深度低的... 随着Java Web的广泛应用,其安全问题日益突出。模糊测试作为一种有效的漏洞挖掘方法,目前已经被用于Java漏洞的检测。然而,由于Java Web应用代码规模庞大、业务逻辑复杂,现有的漏洞挖掘工具在模糊测试中存在随机性高、代码检测深度低的问题,导致漏洞挖掘的准确率较低。因此,文章提出基于多维深度导向的Java Web模糊测试方法。该方法使用Jimple作为待测Java Web应用字节码的三地址码中间表示,并生成代码对应的函数间调用图和函数内控制流图,在此基础上分析每个基本块的多维深度。同时,根据多维深度和模糊测试执行时间优化模糊测试指导策略,设计相应的输入结构解析策略、能量分配策略和变异算法调度策略,提升模糊测试的准确性。实验结果表明,相较于现有的模糊测试工具Peach和Kelinci,该方法能够在性能消耗较低的情况下取得更好的漏洞检测效果。 展开更多
关键词 模糊测试 java Web 漏洞挖掘
下载PDF
面向软件实践能力的Java程序设计课程教学改革探索 被引量:4
3
作者 申雪萍 原仓周 邵兵 《计算机教育》 2024年第2期20-25,共6页
针对当前我国高等工科院校培养出的软件人才实践能力较差,与企业需求存在较大差距的现状,结合“新工科”背景下“双一流”大学对人才培养的目标和定位,提出Java程序设计课程的改革方案,主要围绕合理规划教学内容、改革教学模式、丰富教... 针对当前我国高等工科院校培养出的软件人才实践能力较差,与企业需求存在较大差距的现状,结合“新工科”背景下“双一流”大学对人才培养的目标和定位,提出Java程序设计课程的改革方案,主要围绕合理规划教学内容、改革教学模式、丰富教学方法、构建新的实验评判机制、改革考核方式等方面进行探讨,总结软件学院在发展建设中该门课程取得的经验及成果,阐述面向产业培养学生实践能力的程序设计类课程的基本建设思路。 展开更多
关键词 java 教学方法 实践能力 教学改革
下载PDF
基于Java的第三方物流协同订单管理系统的设计与实现 被引量:2
4
作者 武卫翔 吴雪宁 +2 位作者 童欣 秦睿 陈海燕 《物流科技》 2024年第12期77-81,共5页
随着第三方物流行业的迅速发展,物流订单管理面临着订单处理的高效性、信息共享的及时性和客户服务的个性化需求等方面的要求。Java编程语言以其强大的跨平台性、优秀的网络处理能力和良好的安全性,为物流订单管理系统的开发提供理想的... 随着第三方物流行业的迅速发展,物流订单管理面临着订单处理的高效性、信息共享的及时性和客户服务的个性化需求等方面的要求。Java编程语言以其强大的跨平台性、优秀的网络处理能力和良好的安全性,为物流订单管理系统的开发提供理想的技术平台。因此,文章基于Java的第三方物流协同订单管理系统的设计与实现展开探讨,分析系统需求、系统设计、系统实现以及系统测试,以期构建一个高效、可靠且用户友好的系统,为第三方物流行业提供管理订单的解决方案。 展开更多
关键词 java 第三方物流 协同订单管理 系统设计 系统实现
下载PDF
ChatGPT背景下Java课程实习的模式重构探索与实践 被引量:1
5
作者 刘庆杰 郭娜 《科技风》 2024年第7期127-129,共3页
计算机编程教育在现代教育中占据重要地位,然而传统的实习模式在面对快速发展的技术环境时暴露出一些局限性。本研究基于ChatGPT技术,探索了在Java课程实习中引入在线智能助教的新模式,以期提升学生的编程能力和实践效果。我们详细介绍... 计算机编程教育在现代教育中占据重要地位,然而传统的实习模式在面对快速发展的技术环境时暴露出一些局限性。本研究基于ChatGPT技术,探索了在Java课程实习中引入在线智能助教的新模式,以期提升学生的编程能力和实践效果。我们详细介绍了ChatGPT的基本原理,以及在教育中的广泛应用前景。接着,我们提出了一个重构框架,将在线资源和ChatGPT技术融入实习环境,为学生提供实时的问题解答、编程建议和创新引导。通过具体案例的展示,我们分析了学生在这一模式下的学习成绩和表现,以及他们对于该模式的反馈和认知。研究结果显示,ChatGPT背景下的实习模式对学生的编程能力提升产生了重要影响。学生能够在实时交互中获得准确的问题解答,提高学习效率;同时,他们通过与ChatGPT对话,深入理解编程概念和技术,培养自主学习和创新能力。本研究强调了ChatGPT背景下的实践模式在计算机编程教育中的创新作用,为教育领域的进一步改革提供了有益的思路和实践经验。 展开更多
关键词 ChatGPT java课程 课程改革
下载PDF
基于面向对象编程的Java语言程序设计方法分析
6
作者 韩小龙 司珍 +4 位作者 吕晓峰 梁博 冯元 方静 李超 《集成电路应用》 2024年第1期228-229,共2页
阐述面向对象编程方法和Java语言的特点,通过案例分析和实践验证Java语言在程序设计中的灵活性和扩展性,讨论Java语言的封装、继承和多态特性,在设计和实现Java程序中的应用。
关键词 面向对象编程 java语言 程序设计
下载PDF
基于Java语言的远程数据采集系统设计与实现 被引量:1
7
作者 谭光兴 甘景 戚秋晨 《科技与创新》 2024年第1期19-22,共4页
工业自动化发展到一定程度后需要融入信息技术,以便于及时掌控设备的工作状态,了解设备的工作数据。因此,通过数据库远程连接技术将数据信息通过定时任务调度器定时同步到远程云平台数据库。首先,采用AME(Advanced Encryption Standard... 工业自动化发展到一定程度后需要融入信息技术,以便于及时掌控设备的工作状态,了解设备的工作数据。因此,通过数据库远程连接技术将数据信息通过定时任务调度器定时同步到远程云平台数据库。首先,采用AME(Advanced Encryption Standard,高级加密算法)对数据传输进行加密,以确保数据的安全性;其次,利用Java语言中的SpringBoot框架、MyBatis框架及JSP页面开发语言技术对数据信息进行业务逻辑分析;最后,利用Table列表及E-charts图表的形式进行可视化设计。设计的操作系统可以实现注册登录、系统监控、实时曲线、历史记录、用户管理等功能,还具有良好的可扩展性、稳定性等优点。将此系统应用于自动变速箱电磁阀检测企业生产线中,对设备工作信息进行实时远程监测,对于存在问题的设备进行系统报警,及时发现并解决问题,从而降低了大量人力、物力的投入且减少了成本,最终达到提高企业管理效率的作用。 展开更多
关键词 java语言 电磁阀检测 数据库 远程连接
下载PDF
以效果为导向的Java Web课程思政探索
8
作者 余晓平 李志刚 +1 位作者 高攀 刘雅辉 《计算机教育》 2024年第5期123-127,共5页
针对课程思政存在的问题,依据Java Web课程的教学内容、应用背景以及企业招聘要求,提出以学生为中心、以效果为导向、知行合一的课程思政教学方法,具体阐述如何将知识传授、能力培养和价值塑造与学生的职业发展相结合,切实将课程思政做... 针对课程思政存在的问题,依据Java Web课程的教学内容、应用背景以及企业招聘要求,提出以学生为中心、以效果为导向、知行合一的课程思政教学方法,具体阐述如何将知识传授、能力培养和价值塑造与学生的职业发展相结合,切实将课程思政做到实处,以达到课程思政内化于心、外化于行的教学效果。 展开更多
关键词 java Web 课程思政 效果导向 评价驱动
下载PDF
感知学生情绪的Java程序设计课堂教学改革
9
作者 李向 王毅 +1 位作者 陈宇 姚文鑫 《计算机教育》 2024年第2期90-94,共5页
针对课堂中学生注意力与情绪状态存在特定关联,提出感知学生情绪的课堂教学改革思路,以Java程序设计课程中“循环语法结构的运用”课堂教学实践为例,阐述如何将经典水仙花数问题分解并运用穷举思想、组合思想和归纳思想求解,借此引出扩... 针对课堂中学生注意力与情绪状态存在特定关联,提出感知学生情绪的课堂教学改革思路,以Java程序设计课程中“循环语法结构的运用”课堂教学实践为例,阐述如何将经典水仙花数问题分解并运用穷举思想、组合思想和归纳思想求解,借此引出扩展问题,最终实现增强学生学习自信心、培养算法思维能力的课堂教学改革目的。 展开更多
关键词 情绪感知 课堂教学 java程序设计 Narcissistic Numbers
下载PDF
基于Java Web技术的校园论坛网页的设计与实现
10
作者 庄丽君 汤海林 《现代信息科技》 2024年第15期74-77,共4页
随着网络技术的快速发展,校园论坛打破了传统人与人之间的交流方式,可为广大师生提供更为丰富、自由、便捷的交流与沟通渠道,用户可以在校园论坛上自由分享、交流互动等。文章设计并实现一个基于Java Web技术的校园论坛网页,以方便广大... 随着网络技术的快速发展,校园论坛打破了传统人与人之间的交流方式,可为广大师生提供更为丰富、自由、便捷的交流与沟通渠道,用户可以在校园论坛上自由分享、交流互动等。文章设计并实现一个基于Java Web技术的校园论坛网页,以方便广大师生进行学术交流和社交互动。该校园论坛基于Java Web技术而开发,采用B/S设计模式,使用JSP+CSS技术设计美化界面,运用JDBC连接关系型数据库MySQL。实现了登录注册模块、用户交流模块、帖子模块、用户管理模块、校园互助管理模块等。经过严格的测试和验证,该校园论坛在各项功能上均达到了预期目标,安全性和实用性俱佳,能够为广大师生提供一个良好的在线交流虚拟社交平台。 展开更多
关键词 java Web 校园论坛 网页设计
下载PDF
基于Java语言的中职计算机教学辅助系统设计与实现 被引量:1
11
作者 孔德慧 《电脑编程技巧与维护》 2024年第8期25-27,共3页
提出了一种基于Java语言的中职计算机教学辅助系统,该系统通过整合Java技术,提供了一个全面的教学支持平台,涵盖了课程内容管理、学生信息管理、作业布置与批改、在线考试等功能。在设计过程中,充分考虑了中职教育的特点和需求,采用了... 提出了一种基于Java语言的中职计算机教学辅助系统,该系统通过整合Java技术,提供了一个全面的教学支持平台,涵盖了课程内容管理、学生信息管理、作业布置与批改、在线考试等功能。在设计过程中,充分考虑了中职教育的特点和需求,采用了用户友好的界面设计和灵活的功能扩展机制。该系统实现了教学资源的有效管理与利用,提升了教学效率和质量,为中职计算机教学提供了一种新的技术支持和方法论,对促进中职教育的发展具有积极的意义。 展开更多
关键词 java语言 中职教育 教学辅助系统 效率优化
下载PDF
面向对象程序设计课程C++和Java的比较教学
12
作者 覃飙 《计算机教育》 2024年第4期144-148,153,共6页
面向对象程序设计语言的三大基本特性为封装、继承和多态,对比分析C++和Java在实现封装、继承和多态方面的区别和联系,结合具体教学案例,阐述教学难点并提出对策,以达到事半功倍的学习效果。
关键词 C++ java 封装 继承 多态
下载PDF
基于案例驱动的Java程序设计课程教学模式改革与实践
13
作者 乔善平 黄艺美 +2 位作者 吴鹏 王晓芳 赵燕 《计算机教育》 2024年第3期95-100,共6页
为了让学生能够在计划学时内从“工程”视角学好Java语言的编程方法与技术,围绕基于案例驱动的教学模式设计、教学环境与资源建设、实验指导与过程管理、考核方式改革等密切相关的几个方面,阐述基于案例驱动的Java程序设计课程教学模式... 为了让学生能够在计划学时内从“工程”视角学好Java语言的编程方法与技术,围绕基于案例驱动的教学模式设计、教学环境与资源建设、实验指导与过程管理、考核方式改革等密切相关的几个方面,阐述基于案例驱动的Java程序设计课程教学模式改革内容,结合教学平台建设和计算机辅助教学手段,探索“泛课堂”概念下的线上线下混合式教学方式,最后经过实践验证,说明该改革探索提高了学生在解决复杂工程问题中的程序设计水平,促进了课程建设。 展开更多
关键词 java程序设计 教学模式 案例驱动 计算机辅助教学 线上线下混合式教学
下载PDF
基于Java的医院后勤物资管理系统开发
14
作者 刘健 《无线互联科技》 2024年第12期76-79,共4页
后勤物资管理对保障医院开展医疗服务、教学科研等工作具有重要价值。文章在分析医院后勤物资管理系统需求的基础上,基于Java平台开发医院后勤物资管理系统。该系统采用分层式架构,设计了基础信息管理模块、设备管理模块、耗材管理模块... 后勤物资管理对保障医院开展医疗服务、教学科研等工作具有重要价值。文章在分析医院后勤物资管理系统需求的基础上,基于Java平台开发医院后勤物资管理系统。该系统采用分层式架构,设计了基础信息管理模块、设备管理模块、耗材管理模块、维修管理模块、报账管理模块、系统管理模块6个功能模块。测试表明,系统达到预期设计目标。该系统的开发对提高医院后勤物资管理效率、提高医院的服务质量,建设现代化医院有着较好的应用价值。 展开更多
关键词 java 医院 后勤物资管理 开发
下载PDF
《Java程序设计基础》在线开放课程的建设与应用
15
作者 邹珺 《办公自动化》 2024年第13期43-45,49,共4页
传统教学模式存在很多弊端,重理论、轻实践,以板书讲解为主,较少融入信息化元素。建设在线开放课程目的在于进一步促进教育教学观念转变,深化教师、教材、教法改革。以《Java程序设计基础》课程为例,从课程现状分析、课程内容选择、课... 传统教学模式存在很多弊端,重理论、轻实践,以板书讲解为主,较少融入信息化元素。建设在线开放课程目的在于进一步促进教育教学观念转变,深化教师、教材、教法改革。以《Java程序设计基础》课程为例,从课程现状分析、课程内容选择、课程预期受众的定位与目标、教学资源储备、课程评价体系等方面阐述在线开放课程建设的思路,并实际用于课程教学中,深入推进人才培养模式的改革与创新,进一步提高教师的综合素质,提升教学效果。 展开更多
关键词 在线开放课程 java程序设计基础 建设 应用 改革
下载PDF
基于OBE理念的Java程序设计教学模式改革与探索
16
作者 柴群 唐型基 +1 位作者 周长敏 梁剑波 《电脑知识与技术》 2024年第19期139-141,共3页
基于OBE理念的“自顶向下,反向设计”实施原则,在Java程序设计课程中引入“线下理论教学+线上项目驱动与案例引导实践教学+课程设计实践”混合式教学模式,以在线教学实践平台作为支撑,采用项目驱动与案例引导实践教学,从而解决理论和实... 基于OBE理念的“自顶向下,反向设计”实施原则,在Java程序设计课程中引入“线下理论教学+线上项目驱动与案例引导实践教学+课程设计实践”混合式教学模式,以在线教学实践平台作为支撑,采用项目驱动与案例引导实践教学,从而解决理论和实际脱离的问题。通过动态改进项目,使培养的学生能满足社会企业要求。 展开更多
关键词 java程序设计 案例引导 项目驱动 混合式教学
下载PDF
人工智能背景下高职院校Java程序设计课程教学模式研究
17
作者 靳恒清 《信息与电脑》 2024年第7期43-45,共3页
本文旨在探讨人工智能背景下,高职院校Java程序设计课程的教学模式。随着人工智能技术的快速发展,计算机编程作为一项重要技能变得愈发重要。Java作为广泛应用的编程语言,在人工智能领域也有广泛的应用。本文首先分析了人工智能技术对J... 本文旨在探讨人工智能背景下,高职院校Java程序设计课程的教学模式。随着人工智能技术的快速发展,计算机编程作为一项重要技能变得愈发重要。Java作为广泛应用的编程语言,在人工智能领域也有广泛的应用。本文首先分析了人工智能技术对Java程序设计教学的影响,然后提出了适应人工智能背景下高职院校的Java程序设计课程教学模式。该教学模式包括课程体系构建、教学方法与手段、实践与应用导向等方面。通过本研究提出的教学模式,旨在提升学生在Java程序设计课程中的学习效果和实际应用能力,培养学生的问题解决能力和创新能力,以适应人工智能技术的发展需求。 展开更多
关键词 人工智能 java程序设计 教学模式
下载PDF
“互联网+”背景下JAVA课程改革思路研究
18
作者 侯畅 徐达丽 董本志 《中国科技经济新闻数据库 教育》 2024年第10期0041-0044,共4页
JAVA程序设计课程是计算机科学的主干课程,传统的教学重理论、轻实践,教学方式单一,对学生学习兴趣引导不足,学生两极分化。为了让学生更好的学习JAVA程序设计,结合多年的教学实践,分析JAVA程序设计课程教学中存在的问题,提出了以提高... JAVA程序设计课程是计算机科学的主干课程,传统的教学重理论、轻实践,教学方式单一,对学生学习兴趣引导不足,学生两极分化。为了让学生更好的学习JAVA程序设计,结合多年的教学实践,分析JAVA程序设计课程教学中存在的问题,提出了以提高教学质量、提升学生的自主学习能力为目的,借助高水平的互联网资源,重构教学方案,探索新的教学模式。主要包括:引入分层次教学、注重计算思维培养;利用网络资源,结合分组教学,建立结构合理的学习团队,提升学生学习主动性;注重激发学习兴趣,将课程思政元素贯穿教学始终,即树业又树人;以及研究合理的激励和评价机制,保护学生积极性等教学改革措施,以提高课堂教学质量、培养学生自学习能力。 展开更多
关键词 java教学 教学改革 分层教学 计算思维
下载PDF
人工智能时代Java课程思政的探索与实践
19
作者 赵小芳 《产业与科技论坛》 2024年第15期99-101,共3页
人工智能时代背景下开展课程思政教学,需要将人工智能技术作为一种赋能要素,深度融入课程思政教学全过程。通过将知识图谱、语义网络、数据挖掘、智能推荐、智能识别、智能分析、虚拟现实、人机交互等技术充分应用于Java课程思政教学,... 人工智能时代背景下开展课程思政教学,需要将人工智能技术作为一种赋能要素,深度融入课程思政教学全过程。通过将知识图谱、语义网络、数据挖掘、智能推荐、智能识别、智能分析、虚拟现实、人机交互等技术充分应用于Java课程思政教学,以此探索Java课程思政与人工智能技术的融合路径。实践证明有力推动了精准挖掘思政案例、精准定制课程资源、精准推送思政材料、精准实施课程思政教学评价,为提高Java课程思政育人质量提供了借鉴参考。 展开更多
关键词 人工智能 课程思政 java课程 价值引领
下载PDF
高职计算机类课程思政的设计与实践--以JavaWeb应用开发课程为例
20
作者 熊传玉 徐尤华 《电脑知识与技术》 2024年第6期133-135,共3页
课程思政是高校教育改革的重点。软件开发类课程逻辑性强,内容系统且连贯性强,课程思政融入存在一定困难。文章在深入研究课程内容的基础上,对Java Web应用开发课程思政进行总体设计,将78个典型思想政治教育案例融入课堂教学,涵盖社会... 课程思政是高校教育改革的重点。软件开发类课程逻辑性强,内容系统且连贯性强,课程思政融入存在一定困难。文章在深入研究课程内容的基础上,对Java Web应用开发课程思政进行总体设计,将78个典型思想政治教育案例融入课堂教学,涵盖社会主义核心价值观、爱国主义、中华传统文化、心理学、哲学等内容。在完成知识目标、能力目标的同时,加强了思想政治教育。课程实施后的调查问卷结果表明,课程思政教学相比传统教学方式对学生成长成才具有明显优势。 展开更多
关键词 高职院校 软件技术 课程思政 java Web应用开发
下载PDF
上一页 1 2 250 下一页 到第
使用帮助 返回顶部