一个基于Web的开发环境设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:zhoujianqin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着互联网规模的飞速发展,“云计算”技术受到了广泛的关注。作为新一代的计算和服务模式,“云计算”引领了技术发展的方向,得到了业界的普遍认可和重视。   “云计算”技术的发展意味着越来越多的应用程序将在“云端”部署和运行。“云平台”的架构、服务模式(SaaS、PaaS和IaaS)与传统操作系统相比具有很大的不同。这种不同,不仅改变了“云端”软件的托管、部署和运行方式,也不可避免的影响着“云端”软件的开发过程。“云编程”等新概念的提出,印证了这一点。如何充分利用“云计算”的优势,帮助程序员更加方便、高效、无缝的进行程序开发,逐渐成为值得深入研究的问题。“云计算”技术催生了一种新的软件开发方式--基于浏览器的在线软件开发的方法。   本文设计并实现了一个基于Web的Java开发环境--Ceclipse。Ceclipse不仅提供了开发环境来的核心功能,例如代码编辑、语法高亮、代码帮助、工程文件管理、代码编译、程序运行等,还试图为新开发环境特有的一些挑战,例如多用户管理、服务器安全保证、云端代码调试等提出解决方案。   目前,Ceclipse系统已经用在多个与Java编程相关的教学任务中。
其他文献
随着科技的发展和信息技术的进步,运动目标检测和跟踪作为智能视频监控的基础和核心在计算机视觉领域里成为了人们研究的热点问题之一,它的效果好坏,直接影响着整个系统工作
随着移动互联网的发展,智能手机的普及,信息的获取和分享变得越来越便捷。为了便于人们在手机等资源受限设备上快速获取感兴趣的图像数据,研发在资源受限环境下的图像检索系统尤
激励合约优化模型包括道德风险、逆向选择和信号传递问题三个优化模型。近十年来,激励合约优化模型的研究和应用基本上依赖解析分析的理论推导,其应用也仅停留在定性分析层面
中文分词是中文信息处理的基础。在自然语言理解、语言文字研究、中文文本自动标引、信息检索、机器翻译等领域中,中文分词具有不可替代的作用。因此,中文分词的研究至关重要
网络管理系统是通信网进行监控管理的重要手段。随着3G技术及短信发送技术的发展,如何采用GSM无线技术手段,实现异地实时信息报警对网络的监控系统尤为重要。基于GSM技术网管
在电子商务和电子政务日益发展的今天,各种应用日益复杂,需要访问电子政务系统人员的身份也多种多样。如何保证用户数据的安全性,系统的可信任性是我们面临的重大挑战。视频
移动通信网络中的信令数据主要用于控制通信网络的正常运行,支撑用户进行无线通信。信令数据量大,覆盖面广,依托已有的移动通信基础设施,可以以较小的代价获取。随着移动通信技术
随着移动通信、计算机以及电子技术的高速发展,越来越多的终端设备具备接入多个不同性质接入网络的能力,而不同性质的接入网络也融合在一起共同为终端用户提供多种多样的服务
论文研究并改进梯度向量流主动轮廓模型。论文简要的介绍了国内外对主动轮廓模型的发展动态以及传统的图像分割若干方法:如基于阈值的图像分割方法、基于边缘检测的图像分割
软件复用能够有效的减少软件开发中的重复劳动,是提高软件生产率和质量的有效途径。存在大量可复用的软件资源是软件复用的前提和基础。随着Internet和软件复用技术的发展,Inte