社区
非技术区
帖子详情
调查一下,多少人在虚拟机里开发
郗晓勇
2011-06-12 11:02:23
RT
...全文
290
20
打赏
收藏
调查一下,多少人在虚拟机里开发
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
哨子
2011-06-14
打赏
举报
回复
都是用来搞测试用的,开发嘛……呃,终归性能是跟不上的
bhinas
2011-06-14
打赏
举报
回复
filenet是在server2003环境下开发的,没多少人用server2003所以只能安装虚拟机了。
郗晓勇
2011-06-14
打赏
举报
回复
大家都说说自己的想法呀~
threenewbee
2011-06-14
打赏
举报
回复
据我所知,现在微软的开发全部都虚拟化了。
机器人
2011-06-13
打赏
举报
回复
[Quote=引用 15 楼 vrhero 的回复:]
虚拟机只适合用来做测试...
[/Quote]
严重同意,自动化测试各种客户端需要虚拟机来降低成本
虚拟化技术能大大提高硬件的利用率。微软还推出了测试云平台。
vrhero
2011-06-13
打赏
举报
回复
虚拟机只适合用来做测试...
cosmo_sei
2011-06-13
打赏
举报
回复
作为开发工具的用户,感觉虚拟机的用户体验不够好,特别是不够流畅。
但作为各种怪异程序运行、软件爆破等试验场还是不错的。
种草德鲁伊
2011-06-13
打赏
举报
回复
不在,恩
flyerwing
2011-06-13
打赏
举报
回复
[Quote=引用 3 楼 q107770540 的回复:]
比如买不起APPLE
在XP内装个VM。。。。
[/Quote]
偶们没搞过那么乌托邦的东西.\
没有就不开发了.
写代码写出法拉利
2011-06-13
打赏
举报
回复
不在, 有必要吗?
xuexiaodong2009
2011-06-13
打赏
举报
回复
不在。浪费资源
renyiqiu
2011-06-13
打赏
举报
回复
好处不是没有的,但我不在虚拟机开发,所以不好说
porschev
2011-06-13
打赏
举报
回复
不在。。不在。。
btxp163
2011-06-13
打赏
举报
回复
[Quote=引用 11 楼 beijiguangyong 的回复:]
难道就没有好处了?
[/Quote]
有,一般我就用来安装新的系统玩,或者进行各种攻击测试用
郗晓勇
2011-06-13
打赏
举报
回复
郗晓勇
2011-06-13
打赏
举报
回复
难道就没有好处了?
q107770540
2011-06-13
打赏
举报
回复
比如买不起APPLE
在XP内装个VM。。。。
isjoe
2011-06-13
打赏
举报
回复
用过,慢
郗晓勇
2011-06-12
打赏
举报
回复
在虚拟机里编程有哪些好处,有哪些弊端呢?
大家说一说呀~
BlackPointofSun
2011-06-12
打赏
举报
回复
2G内存有点卡
【文献综述】基于JAVA的俄罗斯方块游戏设计与实现.pdf
1 文献综述 计算机科学与技术 基于 JAVA 的俄罗斯方块游戏设计与实现 1.引言 俄罗斯方块是一款风靡全球的电视游戏机和掌上游戏机游戏。此游戏由于游戏简单、 操作方便而备受大家青睐。电脑游戏软件的出现使计算机应用的世界更加绚丽多彩,然而游 戏
开发
领域因涉及程序设计、图形图像、动画、音频等多方面技术而长期以来使很多电脑爱 好者望而却步,更不适合一般的院校课堂教学。经典的俄罗斯方块游戏却是一个特例,它规则 简单,所有人都比较熟悉,而且涉及到键盘控制、计时功能、图形的绘制以及其他逻辑问题, 是一个比较综合而相对难度不很大的游戏,很适合初学者学习计算机程序
开发
技术,锻炼自己 的动手能力。 2.JAVA 特性 2.1 面向对象 Java 的特点之一就是面向对象[2],是程序设计方法的一种。 "面向对象程序设计语言" 的核心之一就是
开发
者在设计软件的时候可以使用自定义的类型和关联操作。代码和数据的 实际集合体叫做"对象" 。一个对象可以想象成绑定了很多"行为(代码) "和"状态(数 据) "的物体。对于数据结构的改变需要和代码进行通信然后操作,反之亦然。面向对象设 计让大型软件工程的计划和设计变得更容易管理,能增强工程的健康度,减少失败工程的数 量。 面向对象设计另外一个目标就是能产生很多的有关联的类,可以让软件的再
开发
变得简 单。举例来说,很多软件工程都有同样的功能,尤其是很多应用了同一原理组织的软件工 程。软件的二次
开发
者想自己为软件
开发
插件以增强功能的时候,绝对不想看到混乱的
开发
代码和管理计划。面向对象的目的就是不生产难懂且难以使用的代码,为软件各个功能群之 间创建有效的通信通道。很多开源软件社区正在计划给软件作者提供更多的类来让软件的二 次
开发
变得简便。 2.2 跨平台性 Java 语言的第二个特性就是跨平台性[4],也就是说使用 Java 语言编写的程序可以在编 2 译后不用经过任何更改,就能在任何硬件设备条件下运行。这个特性经常被称为"一次编 译,到处运行" 。执行 Java 应用程序必须安装 Java Runtime Environment(JRE) ,JRE 内部 有一个 Java
虚拟机
(Java Virtual Machine,JVM)以及一些标准的类库(Class Library) 。 通过 JVM 的
虚拟机
才能在电脑系统执行 Java 应用程序(Java Application) ,这与.Net Framework 的情况一样,所以电脑上没有安装 JVM,那么这些程序将不能够执行。实现跨平 台性的方法是大多数编译器在进行 Java 语言程序的编码时候会生成一个用字节码 (Bytecode)写成的"半成品" ,这个"半成品"会在 Java
虚拟机
[7](解释层)的帮助下运 行,
虚拟机
会把它转换成当前所处硬件平台的原始代码。之后,Java
虚拟机
会打开标准库, 进行数据(图片、线程和网络)的访问工作。主要注意的是,尽管已经存在一个进行代码翻 译的解释层,有些时候 Java 的字节码代码还是会被 JIT 编译器进行二次编译。有些编译 器,比如 GCJ[1],可以自动生成原始代码而不需要解释层。但是这些编译器所生成的代码只 能应用于特定平台。并且 GCJ 目前只支持部分的 Java API[8]。 甲骨文公司对于 Java 的许可是"全兼容的" ,这也导致了微软和升阳关于微软的程序不 支持 RMI 和 JNI 接口、并且增加特性为己所用的法律争端。升阳最终赢得了官司,获得了大 约两千万美元的赔偿,法院强制要求微软执行升阳公司关于 Java 的许可要求。作为回应, 微软不再在 Windows 系统中捆绑 Java,最新的 Windows 版本,Windows Vista 和 Internet Explorer 7.0 版本也不再提供对于 Java 应用程序和控件的支持。但是升阳公司和其他使用 Java 运行时系统的公司对于微软的操作对用户提供无偿的第三方插件和程序支持。Java 语 言使用解释层最初是为了轻巧性。所以这些程序的运行效率比 C 语言和 C++要低很多,用户 也对此颇有微词。很多最近的
调查
显示 Java 的程序运行速度比几年前要高出许多,有些同 样功能的程序的效率甚至超过了 C++和 C 语言编写的程序。Java 语言在最开始应用的时候是 没有解释层的,所有需要编译的代码都直接转换成机器的原始代码。这样做的后果就是获得 了最佳的性能,但是程序臃肿异常。从 JIT 技术开始,Java 的程序都经过一次转换之后才变 成机器码。很多老牌的第三方
虚拟机
都使用一种叫做"动态编译"的技术,也就是说
虚拟机
[9]实时监测和分析程序的运行行为,同时选择性地对程序所需要的部分进行编译和优化。所 有这些技术都改善了代码的运行速
云基础架构攻击和安全技术的详细研究-研究论文
云计算是基于Internet的计算,是Internet发展的下一阶段。 近十年来,云的使用吸引了不同的行业,但这带来了来自内部或外部,人或机器人的攻击带来的安全挑战。 许多研究人员正在通过引入用于访问和存储客户端数据的策略,算法来不断解决这些问题。 本文对IAAS安全问题进行了详细
调查
。 应该保护
虚拟机
以处理数据并维护隐私。 解释了各种学者提出的直接或间接增强云安全性的方法。 解决各种问题的方法还包括基于租户的措施。 论文列出了一些由研究人员
开发
的用于识别任何恶意计算机的信任技术。
虚拟机
虚拟机
(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。 虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实windows系统完全一样的功能,进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统
里
面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响 ,而且具有能够在现有...
深入理解Java
虚拟机
(一):Java
虚拟机
家族
许多Java程序员都会潜意识地把Java
虚拟机
与OracleJDK的HotSpot
虚拟机
等同看待,也许还有一些程序员会注意到BEA JRockit和IBM J9
虚拟机
,但绝大多数人对Java
虚拟机
的认识就仅限于此了。从1996年初Sun发布的JDK 1.0中包含的Sun Classic
虚拟机
到今天,曾经涌现、湮灭过许多或经典,或优秀,或有特色,或有争议的
虚拟机
实现,在此,我们先把代码与技术放下,一起来回顾Java
虚拟机
家族的发展轨迹和历史变迁。
目前主流
虚拟机
有哪些
Oracle Java SE Embedded
里
带的JVM自然还是HotSpot VM,不过是Java SE Embedded定制版:简化了JVM内的某些部件,尽可能在支持完整的Java SE功能的前提下向着减少内存消耗的方向优化;Azul为它重新写了一套GC,也修改了VM内的许多实现细节,所以从我们自己的角度看,与其说它是HotSpot VM的一个变种,还不如把它看作“一个全新的JVM、只是凑巧与HotSpot VM很像”更合适。它们的设计处处有标注对JVM规范的参考,以保证语义符合JVM规范的要求;
非技术区
7,765
社区成员
63,201
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章