全国免费热线:
事实上,不止微软一家意识到Java是座金矿。Oracle是第二家从Sun手中购买Java许可证的公司,而IBM甚至比Sun更早的意识到Java在企业级应用方面的价值,在对Java支持上投入了巨大的精力,我们平时编写Java程序使用的EclipseIDE集成编程环境,就是IBM主导开发、用以争夺Java领导权的重大举措(有空可以细讲IBM和Sun的恩恩怨怨,从Eclipse这个名字就可以看到其中的火药味)。“和谐”的阴影IBM和Intel为了争夺Java的话语权,向Sun发出了新一轮的挑战,2005年他们支持Apache开源社区发起了一个叫做Harmony的项目,Harmony有个有趣的中文意思–和谐。Harmony的目的有两个:1、...
来源于:本站原创 2015-06-30
Oracle已经宣布了Java9的时间表,其目标是在2016年9年正式发布该版本。该时间表遵循Oracle每两年发布一个新的主版本的计划,虽然与先前的版本相比,目前提出的最后期限可能存在一定的延期风险。截至目前,所有必要的JSR都还没有提交;相比之下,与定义Java8内容的“总括JSR(UmbrellaJSR)”相关的工作在2010年底就已经开始,距离最初计划的正式发布时间大约有三年。Java9中一些最有代表性的项目也是如此:Kulla项目(创建JavaREPL)、Valhalla项目(改进Java类型)和Jigswa项目(增加模块化功能);同样,相比之下,Java8中一些最有代表性的项目(Lambdas及新的Data/Ti...
来源于:本站原创 2015-05-27
Java之父詹姆斯·高斯林(JamesGosling)在上周发布了关于讨论C语言之父丹尼斯·里奇(DennisRitchie)的简短博文,伯乐在线编译如下:丹尼斯·里奇辞世的新闻如五雷轰顶。过去几天已经有很多资讯报道此事。他的影响巨大,并超越了科技世界,虽然他的大多影响都不为人知,但完全可以感受到。C语言撑起了一切。我的整个职业生涯也是从C语言和Unix中发展而来。对当今的大多数工程师而言,很难理解我在20世纪70年代感受到的幸福愉快感。当一种编程语言最终出现,我(其他人也)可以从汇编语言提升到一种真正的编程语言。我们可以做任何一切,过去我们得编写所有低级位系统。在C语言之前,编程语言达不到任务:开销太大了。系统的复杂性是真...
来源于:本站原创 2015-03-06
有多少程序员,就有多少定义。所以我只询问了一些非常知名且经验丰富的程序员。BjarneStroustrup,C++语言发明者,C++ProgrammingLanguage(中译版《C++程序设计语言》)一书作者。我喜欢优雅和高效的代码。代码逻辑应当直截了当,叫缺陷难以隐藏;尽量减少依赖关系,使之便于维护;依据某种分层战略完善错误处理代码;性能调至最优,省得引诱别人做没规矩的优化,搞出一堆混乱来。整洁的代码只做好一件事。Bjarne用了“优雅”一词。说得好!我MacBook上的词典提供了如下定义:外表或举止上令人愉悦的优美和雅观;令人愉悦的精致和简单。注意对“愉悦”一词的强调。Bjarne显然认为整洁的代码读起来令人愉...
来源于:本站原创 2015-06-18
【IT168技术】你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?1OutputStreamWriterout=...2java.sql.Connectionconn=...3try{//⑸4Statementstat=conn.createStatement();5ResultSetrs=stat.executeQuery(6selectuid,namefromuser);7while(rs.next())8{9out.println(ID:+rs.getString(uid)//⑹10,姓名:+rs...
来源于:本站原创 2015-06-04
腾讯计费平台部为了解决基于内存的NoSQL解决方案HOLD平台在应对多种业务接入时的不足,结合团队在MySQL领域多年应用和优化经验,最终在MySQL存储引擎基础上,打造一套分布式SQL系统TDSQL。本文是对该系统架构分析。腾讯计费平台部托管着公司90%以上的虚拟账户,如QB、Q点、包月服务、游戏的二级账户等,为了保证能顺畅支撑公司各大业务的实时在线交易,并且在各种灾难场景下数据是一致并且可用的,对系统的可用性、一致性切换要求非常高,因此计费团队历来都非常重视高一致性存储系统的建设。到目前为止,计费高一致性存储层的解决方案大致经过了3个阶段,本文将分享最新的基于MySQL的分布式解决方案。随着业务的发展,基于内存的NoSQL解决方...
来源于:本站原创 2015-06-03
在网络世界里,有些人注定是要出名的,比如微软创始人比尔·盖茨,有事没事你都能看到他,戴着圆圆眼镜笑眯眯地出现在屏幕上,但也有一些人,做事不比盖茨差,却注定要泯然人海,相忘于网络。我要说的是Java语言之父,詹姆斯·高斯林先生。如果不是学过Java,恐怕没几个人知道这位58岁大叔的名字,但他所带来的影响,我看一点儿也不输给盖茨。人们“爱死了“盖茨,因为他给世界带来了看得见的操作系统;可是没有人会说“我爱死了高斯林”,尽管他所创立的编程语言天天出现在我们的生活里,哦对,也出现在盖茨的生活里。1994年,高斯林在硅谷的演示会上,向全世界展示了Java——后来成为世界上最流行的电脑语言之一。这话听上去晦涩了点,但你可以这样理解——如果没有J...
来源于:中国新闻网 2013-10-09
不要将Java与JavaScript弄混了,Java的目标是“一次编译,到处调试”(呃,不对,是“到处运行”)。简单来说,就是Java程序可以直接在任何设备上运行。Java语言是什么?不管我们是否意识到,实际上我们基本每天都在与Java打交道。在浏览网页时,可能会弹出一个提示,要求必须安装Java才能继续浏览。这种情况一般发生在使用flash或者是通过某种方式将flash组件集成到核心系统的站点。Java并不是那种通常在新电脑上直接下载下来就能用的程序。我不能确定有没有操作系统将Java作为默认的可执行程序。虽然历史上Java在安全方面有过问题,但这也让Java变得更加成熟。从笔记本到数据中心、从游戏机到科学家的...
来源于:本站原创 2015-03-03
MartinThompson是JavaChampion称号获得者,同时也是一名高性能计算科学家。他说,为了写出更好的代码,程序员需要运用基本设计原则,阅读已有代码。在QConLondon2016大会上,他做了题为“挖掘你的工程师属性(EngineeringYou)”的演讲。InfoQ在会后采访了他,内容涉及软件行业面临的挑战及程序员如何应对那些挑战成为更好的软件工程师。InfoQ:您在演讲中引用了1968年第一届NATO大会上有关软件工程的一些内容,它们仍然成立。软件行业为什么还是在苦苦挣扎?MartinThompson:1968年的NATO大会有好几个主题。他们认识到,软件行业存在交付危机。他们也看到了一些成功的项目,并且希望弄清...
来源于:本站原创 2016-06-21
曾经有位心理学的博士雇我查一个BUG,程序是他的一个学生写的,经常会出现奇怪的输出。程序的功能是,从文件中读取数据,提出50个问题,进行一系列计算,然后基于这位博士的研究来得出一个分数。程序跑在大学的一台3B2上。他给我演示了程序,确认这个Bug可以重现——每次在问题之间切换的时候,总会闪出一些奇怪的字符。我觉得这应该很简单,所以答应了他,并且我们同意按小时付费。Day1我来到这台3B2面前,用那个学生的帐号登录,找到了用C写的源代码,并开始测试。代码可读性非常差,所有的代码都写在了一行,变量名都是三个字母,而且还是随机组合的!真庆幸我当初选择按小时收费。我把代码格式化为习惯的风格,这样看起来多少还能读。做完之后,我...
来源于:本站原创 2015-12-29
共找到475条,每页显示10条 上一页 1 2 3 4 5 下一页

资质证书

增值电信业务许可证编号:滇B2-20110045
ISO9001:08915Q20090ROS
ISO27001:04817I20037R0S
奥远CMS:软著登字第0711164号
网站问题免费诊断

电子商务三位一体发展战略

技术研发

业务培训

实战运营

战略布局