期刊文献+
共找到23,543篇文章
< 1 2 250 >
每页显示 20 50 100
基于Java与Python的面向对象编程的基本特征研究 被引量:7
1
作者 韩宏峰 冯石 罗羿隆 《软件工程》 2017年第8期1-3,共3页
Java与Python作为两种主流的不同类型的面向对象编程语言,有较深的研究价值。本文简述并比较了面向对象编程语言的继承与多态,Java因只支持单继承而与Python等系列语言不同,因此Java通过设计接口以间接实现多继承。另一方面,本文阐述了... Java与Python作为两种主流的不同类型的面向对象编程语言,有较深的研究价值。本文简述并比较了面向对象编程语言的继承与多态,Java因只支持单继承而与Python等系列语言不同,因此Java通过设计接口以间接实现多继承。另一方面,本文阐述了垃圾回收机制的意义、两种回收方法和主GC的触发条件,并与Python进行了对比,最后进行了Java内存的概况和结构分析。 展开更多
关键词 面向对象编程 java与python 继承与多态 接口 垃圾回收机制
在线阅读 下载PDF
高职院校程序语言选择之思考——以Java与Python的比较为例
2
作者 张永平 占善华 《中国新通信》 2022年第1期89-90,共2页
本文探讨了Java和Python语言的特点,其主要包括语法和应用在面对高职学生教学上的差异。归纳出哪个程序语言对于学习者学习时,较容易理解程序且不容易产生实操与理解困难的感受,也即适用于入门程序语言的学习,并提出未来程序语言教学者... 本文探讨了Java和Python语言的特点,其主要包括语法和应用在面对高职学生教学上的差异。归纳出哪个程序语言对于学习者学习时,较容易理解程序且不容易产生实操与理解困难的感受,也即适用于入门程序语言的学习,并提出未来程序语言教学者与学习者之间互动的相关建议。 展开更多
关键词 高职学生 程序语言 python java 教学
在线阅读 下载PDF
基于模糊测试的Java反序列化漏洞挖掘
3
作者 王鹃 张勃显 +3 位作者 张志杰 谢海宁 付金涛 王洋 《信息网络安全》 北大核心 2025年第1期1-12,共12页
随着反序列化技术在Java Web应用开发中的广泛应用,针对Java反序列化机制的攻击也日益增多,已严重威胁Java Web应用的安全性。当前主流的黑名单防范机制无法有效防御未知的反序列化漏洞利用,而现有的Java反序列化漏洞挖掘工具大多依赖... 随着反序列化技术在Java Web应用开发中的广泛应用,针对Java反序列化机制的攻击也日益增多,已严重威胁Java Web应用的安全性。当前主流的黑名单防范机制无法有效防御未知的反序列化漏洞利用,而现有的Java反序列化漏洞挖掘工具大多依赖静态分析方法,检测精确度较低。文章提出一种基于模糊测试的Java反序列化漏洞挖掘工具DSM-Fuzz,该工具首先通过对字节码进行双向追踪污点分析,提取所有可能与反序列化相关的函数调用链。然后,利用基于TrustRank算法的函数权值分配策略,评估函数与反序列化调用链的关联性,并根据相关性权值对模糊测试种子分配能量。为进一步优化测试用例的语法结构和语义特征,文章设计并实现了一种基于反序列化特征的种子变异算法。该算法利用反序列化的Java对象内部特征优化种子变异过程,并引导模糊测试策略对反序列化漏洞调用链进行路径突破。实验结果表明,DSM-Fuzz在漏洞相关代码覆盖量方面较其他工具提高了约90%。此外,该工具还在多个主流Java库中成功检测出50%的已知反序列化漏洞,检测精确度显著优于其他漏洞检测工具。因此,DSM-Fuzz可有效辅助Java反序列化漏洞的检测和防护。 展开更多
关键词 java反序列化漏洞 模糊测试 污点分析 漏洞挖掘 程序调用图
在线阅读 下载PDF
数字时代经管类大数据分析课程教改研究——以“Python经济金融大数据分析”为例 被引量:1
4
作者 吕一清 吴云峰 《大数据》 2025年第1期45-55,共11页
数字时代下经管类分析课程需要进行与时代相适应的教学改革,特别是将Python编程与大数据分析等新兴技术融入课程体系。通过对“Python经济金融大数据分析”课程的教学研究,发现现有课程存在内容过于理论化、考核方式单一化、缺乏对学生... 数字时代下经管类分析课程需要进行与时代相适应的教学改革,特别是将Python编程与大数据分析等新兴技术融入课程体系。通过对“Python经济金融大数据分析”课程的教学研究,发现现有课程存在内容过于理论化、考核方式单一化、缺乏对学生综合应用能力的培养等问题。为此进行了系列改革,如课程内容的更新与优化、教学方法的创新等。通过改革前后的问卷调查与考核对比发现,这些措施的实施有效提升了学生的编程能力和解决实际问题的能力。该教改方案对数字时代下相关课程改革具有参考意义。 展开更多
关键词 python编程 教学改革 大数据 经济管理
在线阅读 下载PDF
基于Python的可吸入颗粒物浓度可视化研究
5
作者 邓慈云 马孝杰 《科学技术创新》 2025年第1期112-115,共4页
本文使用Python技术采集和分析了2014-2023年北京市的空气质量数据,利用Pyecharts进行可视化。探究了北京市可吸入颗粒物浓度的变化特点。使用户更加直观的了解可吸入颗粒物污染水平,具有较强的应用价值。
关键词 python 可吸入颗粒物 Pyecharts 数据可视化
在线阅读 下载PDF
民国时期侨务政策的主题与变迁研究——基于Python的政策文本量化分析
6
作者 焦建华 耿嘉岐 《厦门大学学报(哲学社会科学版)》 北大核心 2025年第1期192-204,共13页
侨务政策体现了一国对海外侨民的重视程度,直接关系到侨胞对祖国的归属感与认同感。秉承孙中山“护侨重侨”的精神,以及争取华侨支持,民国历届政府都制定了大量侨务政策。通过建立1912—1949年民国中央及地方的侨务政策文本数据库,运用P... 侨务政策体现了一国对海外侨民的重视程度,直接关系到侨胞对祖国的归属感与认同感。秉承孙中山“护侨重侨”的精神,以及争取华侨支持,民国历届政府都制定了大量侨务政策。通过建立1912—1949年民国中央及地方的侨务政策文本数据库,运用Python等文本挖掘工具,深入探究民国侨务政策主题及其变迁后发现:中央侨务政策更倾向于宏观政策指导,以及关注国家层面的影响,地方侨务政策更加具体详实,符合本地实际;民国侨务政策与当时政治形势、国内外环境具有紧密联系;政策制定的相关机构间合作逐渐增强,政策内容呈现出多元化趋势;政策制定以激发侨民的民族主义意识为主导思想;政策关注重点存在权力结构性与历史阶段性差异。 展开更多
关键词 侨务政策 主题挖掘 变迁 python 文本量化分析
在线阅读 下载PDF
基于学习进阶的Python程序设计课程教学设计与实践
7
作者 孙晋非 周勇 +2 位作者 张瑾 徐月美 王新 《计算机教育》 2025年第2期75-78,共4页
为了解决初学者无法理解、设计复杂Python程序的问题,提出基于学习进阶理论设计教学环节,首先分析该教学设计的必要性和优势,然后以两个教学案例的实施过程阐述基于学习进阶理论的可行性,最后通过学习成绩分析说明教学效果,目的是促进... 为了解决初学者无法理解、设计复杂Python程序的问题,提出基于学习进阶理论设计教学环节,首先分析该教学设计的必要性和优势,然后以两个教学案例的实施过程阐述基于学习进阶理论的可行性,最后通过学习成绩分析说明教学效果,目的是促进学生认知进阶、思维进阶、能力进阶、素养进阶。 展开更多
关键词 学习进阶 python 教学设计
在线阅读 下载PDF
基于Python的高校宿舍管理系统研究与实现
8
作者 谭彦 《现代信息科技》 2025年第4期124-127,132,共5页
为优化高校宿舍管理模式,提升管理效率,文章设计并实现了一套基于B/S架构的学生宿舍管理系统。该系统采用Python作为核心开发语言,运用Bootstrap框架构建响应式前端界面,基于Django框架搭建后端服务体系。实验结果表明,系统具有界面友... 为优化高校宿舍管理模式,提升管理效率,文章设计并实现了一套基于B/S架构的学生宿舍管理系统。该系统采用Python作为核心开发语言,运用Bootstrap框架构建响应式前端界面,基于Django框架搭建后端服务体系。实验结果表明,系统具有界面友好、操作便捷、功能完整等特点,实现了学生信息登记、智能宿舍分配、访客动态管理、在线报修处理、奖惩记录追踪等全流程信息化管理。该系统有效整合了传统宿舍管理中分散的业务模块,不仅为高校提供了标准化管理解决方案,还通过数字化手段推动宿舍管理向智能化、信息化方向转变,具有较高的实践应用价值。 展开更多
关键词 python BOOTSTRAP 宿舍管理 管理系统
在线阅读 下载PDF
基于知识图谱的Python语言程序设计教学工具的开发与应用
9
作者 王宇 刘文艳 +2 位作者 王珂 武博 张楠 《中国信息技术教育》 2025年第1期99-102,共4页
在人工智能与医学大数据的背景下,作者所在学校开设了“计算机基础B”课程,着力于培养医学生的计算机应用能力和计算机编程思想。针对当前医学生编程能力明显不足的问题,本文开发了基于知识图谱的Python语言程序设计教学工具,帮助学生... 在人工智能与医学大数据的背景下,作者所在学校开设了“计算机基础B”课程,着力于培养医学生的计算机应用能力和计算机编程思想。针对当前医学生编程能力明显不足的问题,本文开发了基于知识图谱的Python语言程序设计教学工具,帮助学生挖掘程序设计与任务代码之间的关系以及理解程序运行的内部原理,该工具围绕医学问题设计教学案例,能够激发医学生的学习兴趣,提高医学生使用计算机编程解决实际问题的能力。 展开更多
关键词 计算机基础 计算机编程 python教学 知识图谱
在线阅读 下载PDF
人工智能在Java程序设计课程教学中的应用
10
作者 潘少伟 朱爱琴 《福建电脑》 2025年第2期98-102,共5页
为提高Java程序设计课程教学质量以及减轻教师的教学压力,本文构建了一个智能化的线上教学平台。平台采用Browser/Server模式,利用人工智能技术库Deeplearning4j、TensorFlow Java API和Encog等进行业务驱动,并采用MySQL、MongoDB、MinI... 为提高Java程序设计课程教学质量以及减轻教师的教学压力,本文构建了一个智能化的线上教学平台。平台采用Browser/Server模式,利用人工智能技术库Deeplearning4j、TensorFlow Java API和Encog等进行业务驱动,并采用MySQL、MongoDB、MinIO和Redis满足不同数据类型的存储需求。实践表明,该教学方式可有效提高学生的积极性与参与感,有助于提高学生的教学成绩。 展开更多
关键词 线上教育 人工智能 java程序设计 教学改革
在线阅读 下载PDF
基于Java和Matlab的在线光学衍射演示系统设计与实现
11
作者 郭中华 侯培琦 杨梅花 《甘肃高师学报》 2025年第1期70-74,共5页
文章开发了一个集成Java多技术栈和Matlab的光学衍射仿真演示系统.该系统基于Spring Boot构建微服务架构,确保了系统的可伸缩性和灵活性.通过Ajax技术实现前后端数据交互,采用Bootstrap框架实现响应式布局,以适应不同设备.系统采用分层... 文章开发了一个集成Java多技术栈和Matlab的光学衍射仿真演示系统.该系统基于Spring Boot构建微服务架构,确保了系统的可伸缩性和灵活性.通过Ajax技术实现前后端数据交互,采用Bootstrap框架实现响应式布局,以适应不同设备.系统采用分层和面向服务的架构设计,可提高维护性和扩展性.核心算法由Matlab编写并编译为Java库,与后端集成,可优化仿真效率.系统无需额外插件或服务器,适合云部署,并能在多种终端上运行,提供了一个直观的光学原理学习和演示平台. 展开更多
关键词 光学衍射 虚拟仿真 java多技术栈 Matlab集成 云存储
在线阅读 下载PDF
“1+X”证书制度背景下Java程序设计课程创新研究
12
作者 王颖 《科学与信息化》 2025年第1期96-98,共3页
近年来,乐山职业技术学院为提高物联网应用技术专业学生的Java程序设计水平,进行了多次教改项目的研究。为了进一步提高学生岗位能力及实践动手能力,开启了将“1+X”证书制度融入Java程序设计课程的研究,达到以考促学,岗课证融通的目的... 近年来,乐山职业技术学院为提高物联网应用技术专业学生的Java程序设计水平,进行了多次教改项目的研究。为了进一步提高学生岗位能力及实践动手能力,开启了将“1+X”证书制度融入Java程序设计课程的研究,达到以考促学,岗课证融通的目的。本文从研究目的入手,先介绍“1+X”证书制度的背景,国内兄弟院校发展情况,再结合乐山职业技术学院实际特点和情况,初步探讨了该校今后在开展此类项目的几点思考,为后续进一步开展深入研究打下基础。 展开更多
关键词 java程序设计 “1+X”证书制度 课程创新
在线阅读 下载PDF
类ChatGPT背景下Java程序设计教学模式构建
13
作者 张必英 吕友波 +1 位作者 张艳荣 姚桂林 《微型计算机》 2025年第1期244-246,共3页
在类ChatGPT技术的背景下,高等教育领域正面临着前所未有的机遇和严峻的挑战,传统的教学模式急需更新和改革。本文以Java程序设计课程为例,探讨了适应类ChatGPT技术的课程教学目标和教学方法。首先,对课程的教学目标进行了重设,强调培... 在类ChatGPT技术的背景下,高等教育领域正面临着前所未有的机遇和严峻的挑战,传统的教学模式急需更新和改革。本文以Java程序设计课程为例,探讨了适应类ChatGPT技术的课程教学目标和教学方法。首先,对课程的教学目标进行了重设,强调培养学生利用类ChatGPT技术提出问题的能力,以及提升学生的自主学习能力。其次,设计了一套适应类ChatGPT技术的教学方法和实施方案,采用以学生为中心的教学策略,充分考虑到学生的个人需求和差异性,通过实践、讨论和反思的循环,促进学生深入学习和理解新技术。不仅为Java程序设计课程提供了新的教学模式,而且为其他高等教育课程提供了应对快速技术变革的参考和借鉴。 展开更多
关键词 ChatGPT 教学模式 java程序设计 自主学习 个性化教学
在线阅读 下载PDF
基于强化学习的Python程序设计语言教学方法创新
14
作者 雷丽晖 李鹏 《计算机教育》 2025年第1期110-115,共6页
针对非计算机专业的程序设计教学,分析目前Python程序设计语言教学方法中出现的问题,提出一种基于强化学习的Python程序设计语言教学方法,具体阐述该方法的教学流程,说明其优势,以实际教学案例介绍教学过程,最后说明教学效果。
关键词 教学方法 强化学习 python程序设计语言 教学策略优化
在线阅读 下载PDF
应用Java EE技术实现仓库管理系统的开发研究
15
作者 王晴 《兰州石化职业技术大学学报》 2025年第1期31-36,共6页
仓库管理系统与传统的人工管理仓库方式相比,效率更高、成本更低。但是时间一长,将产生大量的数据和文件,这将会给传统管理仓库以及物品的查找、更新和维护带来不少的问题,而使用仓库管理系统对物资进行管理将会极大地方便企业。因此,... 仓库管理系统与传统的人工管理仓库方式相比,效率更高、成本更低。但是时间一长,将产生大量的数据和文件,这将会给传统管理仓库以及物品的查找、更新和维护带来不少的问题,而使用仓库管理系统对物资进行管理将会极大地方便企业。因此,需要开发一个可以帮助企业管理仓库物资的仓库管理系统。该系统功能主要包括:系统管理模块(管理员管理、用户管理、系统管理),功能模块(仓库管理,分类管理,物品管理)。采用了B/S模式设计、前后端分离技术、Vue技术、element ui前端框架、Java开发、SpringBoot、MySQL 8.0、Tomcat 9.0.30服务器、Activiti工作流等技术。系统所有功能设计环节以方便企业使用为目标,用精简的界面向用户传达尽可能详尽的信息,操作界面简单,使用逻辑清晰。以仓库物品管理为核心,添加出入库审批,方便用户查看的同时,尽可能的简化操作,方便企业用户使用。 展开更多
关键词 仓库管理系统 B/S设计模式 J2EE java 前后端分离 Vue
在线阅读 下载PDF
基于JAVA语言的智能家居电子设备数据交互系统设计
16
作者 刘平 王丽娜 《电子产品世界》 2025年第2期61-64,共4页
针对当前智能家居设备缺乏统一的通信协议,部分设备存在数据传输响应速度慢、数据延迟发生等问题,设计了基于JAVA语言的智能家居电子设备数据交互系统。首先,进行了智能家居电子设备交互分析,阐述了智能家居环境架构和设备数据交互问题... 针对当前智能家居设备缺乏统一的通信协议,部分设备存在数据传输响应速度慢、数据延迟发生等问题,设计了基于JAVA语言的智能家居电子设备数据交互系统。首先,进行了智能家居电子设备交互分析,阐述了智能家居环境架构和设备数据交互问题。其次,提出了基于JAVA语言的智能家居电子设备数据交互系统总体方案,总结了系统需求,设计了系统方案,建立了智能家居电子设备网络节点。最后,建立了智能家居电子设备数据交互通信网络,构建了节点入网和IP地址分配,设计了数据交互系统软件。该数据交互系统能够成功实现多种智能家居设备的数据互联,大幅降低设备之间的数据延迟,从而使传输效率得到显著提升。 展开更多
关键词 java语言 智能家居 电子设备 数据交互 网络节点
在线阅读 下载PDF
“三核驱动,四元融通”策略在Java程序设计课程思政教学中的应用
17
作者 朱颖芳 孙玉荣 +1 位作者 黄慧华 叶萍 《计算机教育》 2025年第4期142-145,共4页
针对Java程序设计课程思政教学中存在的问题,提出“三核驱动,四元融通”的课程思政教学策略,阐述如何将课堂理论教学知识点和实践教学环节与思政元素有效结合,通过近3年的实践教学结果,说明教学成效。
关键词 思政教学 教学改革 java程序设计 三核驱动 四元融通
在线阅读 下载PDF
基于学习科学理论的Python课程作业设计
18
作者 李爽 沈睿 孙丹 《教育导刊》 2025年第2期59-67,共9页
当前,编程技能正成为跨学科人才的核心能力之一,其中,Python以语法简洁、应用广泛、学习曲线平缓的优势,成为高校编程课程的首选语言,但针对非计算机专业学生的教学仍面临学习难度较大、脱离专业背景等诸多挑战。基于学习科学理论的作... 当前,编程技能正成为跨学科人才的核心能力之一,其中,Python以语法简洁、应用广泛、学习曲线平缓的优势,成为高校编程课程的首选语言,但针对非计算机专业学生的教学仍面临学习难度较大、脱离专业背景等诸多挑战。基于学习科学理论的作业设计模式以渐进性、多样性、应用性和协作性为设计原则,结合“模拟校园生活游戏”“数列求和库”等四个大作业设计,可通过有效的课程设计帮助非计算机专业学生掌握编程技能,同时通过情境化任务、递进式学习路径等支持学生深度学习、知识迁移和实际问题解决能力的培养。这一课程设计显著提升了学生的学习动机与综合应用能力,同时揭示了任务难度平滑过渡、指导性资源建设及协作任务分工优化方面的改进空间。 展开更多
关键词 学习科学理论 python课程设计 21世纪技能 个性化学习 跨学科教育
在线阅读 下载PDF
Python网络爬虫技术在大数据处理中的应用
19
作者 陈红 《微型计算机》 2025年第6期55-57,共3页
伴随着大数据时代的到来,数据已成为企业决策和科学研究的重要依据。Python网络爬虫技术作为一种高效的数据采集手段,在大数据处理中发挥着越来越重要的作用。本文旨在探讨Python网络爬虫技术的核心组成部分,分析其在大数据处理中的应... 伴随着大数据时代的到来,数据已成为企业决策和科学研究的重要依据。Python网络爬虫技术作为一种高效的数据采集手段,在大数据处理中发挥着越来越重要的作用。本文旨在探讨Python网络爬虫技术的核心组成部分,分析其在大数据处理中的应用场景,如搜索引擎开发、数据采集与分析、舆情分析与监测、金融行业数据分析等。并提出相应的应对策略,包括应对反爬虫机制、提高爬虫效率、数据清洗与去重、遵守法律法规与道德规范等。通过具体分析,研究展示了Python网络爬虫技术在大数据处理中的强大功能和广阔前景。 展开更多
关键词 python 网络爬虫 大数据处理 数据采集
在线阅读 下载PDF
利用Python编程建模进行韦伯分布拟合
20
作者 周鑫 《电脑编程技巧与维护》 2025年第2期26-28,共3页
风力发电量预测与风速存在密切的关联,为了掌握风速的分布规律,在研究过程中利用韦伯分布函数描述不同风速的出现概率。在此基础上,大量采集风电场的风速数据,通过Python的Ridge、Lasso、Multi-task Lasso 3种扩展计算模块对韦伯分布函... 风力发电量预测与风速存在密切的关联,为了掌握风速的分布规律,在研究过程中利用韦伯分布函数描述不同风速的出现概率。在此基础上,大量采集风电场的风速数据,通过Python的Ridge、Lasso、Multi-task Lasso 3种扩展计算模块对韦伯分布函数进行拟合,进而求解出该函数的位置参数c和峰度k。结果显示,Multi-task Lasso计算模块的拟合精度最高,拟合成果可用于风电管理。 展开更多
关键词 python编程 韦伯分布 拟合方法
在线阅读 下载PDF
上一页 1 2 250 下一页 到第
使用帮助 返回顶部