期刊文献+
共找到2,617篇文章
< 1 2 131 >
每页显示 20 50 100
基于模糊测试的Java反序列化漏洞挖掘 被引量:1
1
作者 王鹃 张勃显 +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
一个用于Java应用程序运行时保护的混合系统
2
作者 江昊 刘成杰 文伟平 《信息网络安全》 北大核心 2025年第1期134-147,共14页
近年来,应用程序运行时自我保护RASP技术作为一种嵌入式防护机制,广泛应用于检测和防御Web应用程序中的常见攻击,如SQL注入、跨站脚本XSS攻击以及Java反序列化攻击。然而,现有RASP系统多采用基于黑名单的检测方法,容易被绕过且难以应对... 近年来,应用程序运行时自我保护RASP技术作为一种嵌入式防护机制,广泛应用于检测和防御Web应用程序中的常见攻击,如SQL注入、跨站脚本XSS攻击以及Java反序列化攻击。然而,现有RASP系统多采用基于黑名单的检测方法,容易被绕过且难以应对新型攻击。为此,文章提出一种混合系统HP-RASP,该系统结合启发式规则和深度学习模型,在应用程序运行时提供自适应的安全保护。文章将BERT模型引入RASP系统,用于分析和检测SQL注入攻击,同时通过对常见方法调用栈进行监控和黑名单匹配,防御XSS和反序列化攻击。HP-RASP利用Java插桩技术,动态插入关键类和方法的监控逻辑,实现对Web请求的实时分析。文章在多个开源数据集上评估了该系统的检测性能,并将其与当前主流RASP系统OpenRASP进行了对比。实验结果表明,在检测准确率、性能开销和系统鲁棒性方面,HP-RASP相较现有方案均有显著提升;在SQL注入方面,准确率达到81.9%,比OpenRASP提升了1.84倍,召回率和F1分数也显著高于OpenRASP;在XSS防护方面,HP-RASP对反射型XSS和存储型XSS的召回率均达到99.9%,对反序列化攻击的召回率达到84.6%;在响应时间和资源消耗方面,HP-RASP表现良好,并未显著增加响应时间和资源消耗。 展开更多
关键词 RASP BERT模型 软件安全 java网络应用程序
在线阅读 下载PDF
Java第三方库依赖冲突自动化修复框架
3
作者 毛祥煜 施游堃 张源 《小型微型计算机系统》 北大核心 2025年第6期1458-1464,共7页
现代Java项目通常依赖于数量庞大的开源第三方库,导致依赖冲突问题频繁出现,影响项目稳定性.由于依赖冲突问题成因复杂,人工修复成本极高,但现有工作仅能为开发者提供有限的依赖冲突修复建议,且存在策略单一的缺陷,在面对复杂的项目依... 现代Java项目通常依赖于数量庞大的开源第三方库,导致依赖冲突问题频繁出现,影响项目稳定性.由于依赖冲突问题成因复杂,人工修复成本极高,但现有工作仅能为开发者提供有限的依赖冲突修复建议,且存在策略单一的缺陷,在面对复杂的项目依赖关系时难以降低修复成本.对此,本文实现了一个基于多样化修复策略的Java第三方库依赖冲突自动化修复框架DCSolver,利用新增与移除依赖关系边等多种操作灵活调整项目依赖结构,构建依赖冲突问题的修复方案,并完成自动化部署.实验结果表明,DCSolver能够高效地帮助开发者修复依赖冲突问题,同时保证项目兼容性与修复方案的轻量性. 展开更多
关键词 java 第三方库 依赖管理 依赖冲突 兼容性分析
在线阅读 下载PDF
一种基于OracleSpatial的WebGIS实现方法 被引量:14
4
作者 朱志伟 刘书雷 李军 《计算机工程》 CAS CSCD 北大核心 2004年第2期98-99,167,共3页
分析了在WebGIS平台MapXtreme的条件下,利用空间数据库管理系统OracleSpatial管理GIS数据可能遇到的问题,并提出了解决的方法。描述了基于MapXtreme的WebGIS的4层体系结构,并分析了在这种结构下网站的扩展性策略等关键技术,最后简要介... 分析了在WebGIS平台MapXtreme的条件下,利用空间数据库管理系统OracleSpatial管理GIS数据可能遇到的问题,并提出了解决的方法。描述了基于MapXtreme的WebGIS的4层体系结构,并分析了在这种结构下网站的扩展性策略等关键技术,最后简要介绍了一个基于OracleSpatial的运行实例。 展开更多
关键词 WEBGIS MAPXTREME oraclespatial 扩展性
在线阅读 下载PDF
多维深度导向的Java Web模糊测试方法 被引量:3
5
作者 王鹃 龚家新 +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压缩系统
6
作者 王雪 李文青 +3 位作者 张婷婷 张福新 王剑 敖琪 《高技术通讯》 CAS 北大核心 2024年第4期386-395,共10页
Java无损压缩应用广泛,尽管软件算法在不断改进,但仍然存在压缩速度慢、耗时严重等问题。本文使用领域前沿的紧耦合框架集成压缩加速器的处理器平台,设计了一个高性能Java压缩系统,在Java虚拟机(JVM)内部实现了对紧耦合无损压缩加速器... Java无损压缩应用广泛,尽管软件算法在不断改进,但仍然存在压缩速度慢、耗时严重等问题。本文使用领域前沿的紧耦合框架集成压缩加速器的处理器平台,设计了一个高性能Java压缩系统,在Java虚拟机(JVM)内部实现了对紧耦合无损压缩加速器的封装,并为其提供了轻量级运行时环境。本系统可以有效减少通信开销、避免数据拷贝问题,具有易编程、快速压缩的特点,充分发挥加速器给Java压缩带来的性能优势。实验结果表明,此系统大幅提升了Java压缩性能,压缩速度达到主流Java Gzip软件压缩的63倍,最高可达247倍,且在大数据集下性能提升更显著。 展开更多
关键词 java压缩 无损压缩 紧耦合加速器 java虚拟机(JVM)
在线阅读 下载PDF
基于Java平台的超大发电装备运载线路数值测试方法
7
作者 付俊峰 魏博文 +3 位作者 黄佩兵 李志伟 黄子胜 李玥康 《三峡大学学报(自然科学版)》 CAS 北大核心 2024年第2期98-105,共8页
针对超大发电装备车载运输前的避障预判难且缺乏相关工程措施指导依据等难题,提出了一种基于Java平台的超大发电装备运载线路数值测试方法.选取某山地超长风电装备运输情景为实验对象,在分析超长风电装备车辆行经复杂山地弯道可避障姿... 针对超大发电装备车载运输前的避障预判难且缺乏相关工程措施指导依据等难题,提出了一种基于Java平台的超大发电装备运载线路数值测试方法.选取某山地超长风电装备运输情景为实验对象,在分析超长风电装备车辆行经复杂山地弯道可避障姿态的基础上,建立了运载车辆与风电装备联立式运动数学模型及参数范围,给出了基于机载LiDAR扫描技术获取山地点云数据的模型边界条件构建方法,并运用Java程序平台研发了超大发电装备运输线路数值测试方法.由其数值实验与工程现场测试结果对比分析表明,本文所提出的数值测试方法与工程现场测试结果高度吻合且能准确给出障碍路段的碰撞范围及体量,可为复杂地形下超大发电装备运输通行前避障预判与道路优化设计提供有效依据. 展开更多
关键词 超大发电装备 运载线路 java平台 数值测试
在线阅读 下载PDF
基于Java/Oracle Spatial构架的WebGIS研究与应用 被引量:8
8
作者 林宏基 林志贤 《计算机工程与设计》 CSCD 2003年第8期11-13,共3页
Java开发WebGIS应用是一门新兴的技术。Oracle Spatial采用面向对象技术来管理空间数据,而面向对象数据模型正是目前GIS发展的方向。探讨了Java技术在WebGIS中的应用,分析了拓扑关系和面向对象的数据模型和Oracle Spatial空间数据库,最... Java开发WebGIS应用是一门新兴的技术。Oracle Spatial采用面向对象技术来管理空间数据,而面向对象数据模型正是目前GIS发展的方向。探讨了Java技术在WebGIS中的应用,分析了拓扑关系和面向对象的数据模型和Oracle Spatial空间数据库,最后讨论了结合Java和Oracle Spatial的WebGIS应用实例。 展开更多
关键词 空间数据库 面向对象 WEBGIS 数据模型 地理信息系统 组件模式 java/oraclespatial
在线阅读 下载PDF
融入OBE+课程思政的Java语言程序设计课程教学改革研究 被引量:4
9
作者 丁要男 熊婷 +1 位作者 潘俊安 陈慧娇 《南方农机》 2024年第24期192-195,共4页
近年来,随着信息技术的快速发展,社会对于Java人才的要求也日益提高。因此,在Java语言程序设计课程教学中,将OBE教育理念和课程思政进行有机结合,进一步提升学生的实践能力和综合素质,实现专业教育和思政教育的协同育人,显得尤为迫切和... 近年来,随着信息技术的快速发展,社会对于Java人才的要求也日益提高。因此,在Java语言程序设计课程教学中,将OBE教育理念和课程思政进行有机结合,进一步提升学生的实践能力和综合素质,实现专业教育和思政教育的协同育人,显得尤为迫切和重要。基于此,在Java语言程序设计课程教学中,将OBE教育理念与课程思政融合,从课程内容、教学模式、考核评价方式等方面进行课程改革研究。教改实践表明,融入OBE与课程思政的教学模式不仅增强了学生的学习兴趣和实践能力,还提升了学生的综合素质,实现了专业教育和思政教育的协同育人,为Java语言程序设计课程的教学改革提供了新的思路和方法,有效地提升了教学效果。 展开更多
关键词 java语言程序设计 OBE 课程思政 教学改革
在线阅读 下载PDF
基于Java技术的种植咨询平台设计与实现
10
作者 龙美梁 杨秀凡 +3 位作者 吴玛佳 张雪 张普鑫 李勇 《智慧农业导刊》 2024年第17期10-13,共4页
该文基于HbuilderX与微信平台,采用Java技术及MySQL数据库开发一款面向农户的种植咨询平台。该平台包括咨询模块、新闻推荐模块、地区模块和个人中心。该平台以种植户当地土壤和气候为切入点,在接到种植咨询服务后,系统派发工作任务,根... 该文基于HbuilderX与微信平台,采用Java技术及MySQL数据库开发一款面向农户的种植咨询平台。该平台包括咨询模块、新闻推荐模块、地区模块和个人中心。该平台以种植户当地土壤和气候为切入点,在接到种植咨询服务后,系统派发工作任务,根据种植户当地的土壤和气候特点,为种植户提供信息化和科学的农作物种植方案,提高农户种植效益,助力乡村振兴。样式兼容测试,机型、系统兼容测试结果显示该平台运行流畅,兼容效果好。 展开更多
关键词 java技术 种植咨询平台 MYSQL数据库 乡村振兴 农户
在线阅读 下载PDF
一种基于切片技术度量Java耦合性的框架 被引量:36
11
作者 李必信 杨朝晖 +3 位作者 谭毅 朱平 李宣东 郑国梁 《计算机学报》 EI CSCD 北大核心 2001年第3期259-265,共7页
在研究面向对象的度量问题时 ,人们通过简单的统计方法和基于信息流的方法来度量其中的一些特征 ,例如基本度量、CK度量和 Ao Ki度量等 .文中采用一种基于程序切片的方法来度量 Java的耦合性问题 ,通过对 Java源程序中存在的耦合关系的... 在研究面向对象的度量问题时 ,人们通过简单的统计方法和基于信息流的方法来度量其中的一些特征 ,例如基本度量、CK度量和 Ao Ki度量等 .文中采用一种基于程序切片的方法来度量 Java的耦合性问题 ,通过对 Java源程序中存在的耦合关系的度量 。 展开更多
关键词 面向对象 程序切片 java语言 耦合性 程序设计方法
在线阅读 下载PDF
基于Java和VRML虚拟场景通信方式的研究 被引量:41
12
作者 王汝传 姚旭敏 +1 位作者 王海艳 刘丽 《系统仿真学报》 CAS CSCD 2003年第7期986-990,共5页
虚拟现实建模语言(VRML)是描述虚拟场景的一种标准。VRML 2.0标准一经推出,就引起人们的高度重视。然而大多数应用对静态场景的构造设计和利用VRML本身的事件路由进行简单的交互等处理得比较完善,对于如何从场景中获得用户需要的数据、... 虚拟现实建模语言(VRML)是描述虚拟场景的一种标准。VRML 2.0标准一经推出,就引起人们的高度重视。然而大多数应用对静态场景的构造设计和利用VRML本身的事件路由进行简单的交互等处理得比较完善,对于如何从场景中获得用户需要的数据、如何让用户能够精确地设置场景的参数等深层交互功能却没有得到应有的重视。本文就VRML语言与Java程序结合的方法进行了研究,讨论了Java和VRML的通信原理,用Java实现了从场景中实时获得指定点的坐标、得到指定地点的信息、动态控制场景等功能,利用它在网上建立真正交互式的三维多媒体境界,并在此基础上建立了校园导游图的应用实例。 展开更多
关键词 VRML 静态场景 交互性 java
在线阅读 下载PDF
基于Java和XML技术的异构信息系统数据集成框架应用研究 被引量:26
13
作者 陶以政 唐定勇 +3 位作者 何铁宁 李秋灵 周南华 雷海红 《计算机应用研究》 CSCD 北大核心 2004年第5期38-40,共3页
企业信息化的逐步深入,企业内部以及企业之间存在着大量异构信息的交互和共享,Java与可扩展的标记语言(XML)技术为实现网络环境下异构信息的交互提供了解决方案。提出应用Java和XML技术建立适用于企业信息化的面向异构系统数据集成的框... 企业信息化的逐步深入,企业内部以及企业之间存在着大量异构信息的交互和共享,Java与可扩展的标记语言(XML)技术为实现网络环境下异构信息的交互提供了解决方案。提出应用Java和XML技术建立适用于企业信息化的面向异构系统数据集成的框架结构,并对实现框架结构所涉及的关键技术和实现方法进行了研究,在此框架结构的基础上建立了基于Web的面向异构应用系统的集成适配器工具,作为一个主要的支撑工具模块,在基于PDM技术的项目管理系统中得到了应用。 展开更多
关键词 java XML 异构信息系统 集成框架结构
在线阅读 下载PDF
基于VRML-JAVA的虚拟现实及其协同环境的开发 被引量:17
14
作者 吴波 周之平 +1 位作者 张飒兵 吴介一 《计算机工程与应用》 CSCD 北大核心 2004年第7期136-138,213,共4页
虚拟现实技术对于制造业信息化有着重要意义。为建立开放技术标准之上的可视化装配系统,该文对基于VRML-JAVA的虚拟现实技术在工程设计领域的应用进行了研究,提出一种新型的Web环境下3D交互仿真结构,复杂的运算和仿真在服务器上进行,从... 虚拟现实技术对于制造业信息化有着重要意义。为建立开放技术标准之上的可视化装配系统,该文对基于VRML-JAVA的虚拟现实技术在工程设计领域的应用进行了研究,提出一种新型的Web环境下3D交互仿真结构,复杂的运算和仿真在服务器上进行,从而实现服务器端装配模型和客户端显示模型的分离。并在此基础之上提出协同环境开发的系统结构。该模型不仅可用于网络环境下的可视化装配,也适合于其他领域基于Web的科学可视化。 展开更多
关键词 VRML java 装配 可视化 协同 WEB
在线阅读 下载PDF
基于VRML-Java的虚拟现实技术在可视化装配中的应用 被引量:27
15
作者 朱正强 吴介一 +1 位作者 孔竞飞 易红 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2002年第1期24-28,共5页
为实现建立在开放技术标准之上的可视化装配系统 ,本文对基于VRML Java的虚拟现实技术在工程设计领域的应用进行了研究 ,提出一种新型的Web环境下 3D交互仿真结构 .3D模型下载到客户端显示 ,复杂的运算和仿真在服务器上进行 ,从而实现... 为实现建立在开放技术标准之上的可视化装配系统 ,本文对基于VRML Java的虚拟现实技术在工程设计领域的应用进行了研究 ,提出一种新型的Web环境下 3D交互仿真结构 .3D模型下载到客户端显示 ,复杂的运算和仿真在服务器上进行 ,从而实现服务器端装配模型和客户端显示模型的分离 .在此基础之上可以完成VRML场景的动态生成、装配控制、碰撞检测以及装配过程的动画回放等功能 .该结构不仅可用于网络环境下的可视化装配 。 展开更多
关键词 VRML java WEB 虚拟现实 可视化装配
在线阅读 下载PDF
Java虚拟机分析 被引量:21
16
作者 王立冬 张凯 《北京理工大学学报》 EI CAS CSCD 北大核心 2002年第1期60-63,共4页
研究 Java平台的核心——虚拟机 .为了使 Java在不同的平台上顺利运行 ,研究 Java虚拟机 (Java virtualmachine,简称 JVM)的组成及运行机制 ,为编程实现 JVM或向各种平台移植 JVM提供参考 .通过对 Kaffe(一种Java虚拟机的实现 )桌面版... 研究 Java平台的核心——虚拟机 .为了使 Java在不同的平台上顺利运行 ,研究 Java虚拟机 (Java virtualmachine,简称 JVM)的组成及运行机制 ,为编程实现 JVM或向各种平台移植 JVM提供参考 .通过对 Kaffe(一种Java虚拟机的实现 )桌面版本的源代码进行分析 ,得出虚拟机运行的整个流程 ,并对流程中的关键部分进行深入研究 ,同时结合 Sun的《Java虚拟机规范》,总结出实现 JVM的一些关键步骤 ,并提出改进 展开更多
关键词 java虚拟机 java平台 网络计算平台 JVM 运行机制 源代码 运行效率
在线阅读 下载PDF
基于Java技术的网上书店系统的设计与实现 被引量:11
17
作者 杨帆 徐春华 +1 位作者 刘心雄 陈和平 《计算机应用研究》 CSCD 北大核心 2003年第12期152-154,共3页
介绍了运用Java技术来设计与实现网上书店电子商务系统,给出了系统的结构、功能以及解决方案的设计,并就其中的关键技术MVC结构设计进行分析,给出了解决方案。
关键词 java SERVLET JSP APPLET MVC
在线阅读 下载PDF
Java同步线程模型分析与改进 被引量:6
18
作者 陈文宇 陈福 +1 位作者 余盛季 孙世新 《电子科技大学学报》 EI CAS CSCD 北大核心 2010年第3期430-434,共5页
目前普遍采用急救包(Band-Aid)类库的方式解决Java线程模型存在的同步问题,但类库中的代码很难或无法实现优化。该文针对Java同步线程模型的缺陷,扩展synchronised关键字语法,使它支持多个参数和能接受一个超时说明;重新定义wait()使它... 目前普遍采用急救包(Band-Aid)类库的方式解决Java线程模型存在的同步问题,但类库中的代码很难或无法实现优化。该文针对Java同步线程模型的缺陷,扩展synchronised关键字语法,使它支持多个参数和能接受一个超时说明;重新定义wait()使它返回一个boolean变量来解决超时检测问题;通过扩展语法方法解决了同步问题,以确保使用Java线程所开发的程序的稳定、可靠和可优化。 展开更多
关键词 双检锁 java内存模型 java线程模型 同步
在线阅读 下载PDF
基于SNMP和Java的网络拓扑发现 被引量:19
19
作者 李玉鹏 王换招 +1 位作者 田海燕 赵青苹 《计算机工程与应用》 CSCD 北大核心 2004年第5期152-154,共3页
该文通过对MIB-II定义的路由表、地址转换表等信息的分析,描述了一种基于SNMP和Java的网络拓扑发现方法。该方法发现结果比较准确,对于设备接口之间连接关系在配置了VLAN的网络中也能很好地发现。另外,由于不向网络中注入过多的探测数据... 该文通过对MIB-II定义的路由表、地址转换表等信息的分析,描述了一种基于SNMP和Java的网络拓扑发现方法。该方法发现结果比较准确,对于设备接口之间连接关系在配置了VLAN的网络中也能很好地发现。另外,由于不向网络中注入过多的探测数据包,该方法对网络正常流量不会产生较大影响。 展开更多
关键词 网络拓扑 SNMP MIB-Ⅱ Bridge—MIB java
在线阅读 下载PDF
Java虚拟机及其移植 被引量:13
20
作者 严东华 张凯 《北京理工大学学报》 EI CAS CSCD 北大核心 2002年第1期64-67,89,共5页
探索并实现一个基于嵌入式应用平台的 Java虚拟机 .在移植过程中所采用的平台是 Motorola的 MPC5 5 5芯片 ETAS实验板 ,虚拟机的实现平台是 RTXC实时操作系统 .所实现的 Java虚拟机可以在 RTXC的内核机制下实现调度 ,并且可运行简单的 J... 探索并实现一个基于嵌入式应用平台的 Java虚拟机 .在移植过程中所采用的平台是 Motorola的 MPC5 5 5芯片 ETAS实验板 ,虚拟机的实现平台是 RTXC实时操作系统 .所实现的 Java虚拟机可以在 RTXC的内核机制下实现调度 ,并且可运行简单的 Java用例 ,对 Java虚拟机在嵌入式系统中的应用具有重要的指导意义 . 展开更多
关键词 java虚拟机 嵌入式java java类库 java平台 嵌入式应用平台 体系结构 程序移植
在线阅读 下载PDF
上一页 1 2 131 下一页 到第
使用帮助 返回顶部