-
作为计算机专业的,最该学的三门课程
所属栏目:[教程] 日期:2018-03-20 热度:119
说到计算机专业的小伙伴,提到课程大家都基本上都有一个念头,课程开的太多了,根本就听不懂,或者似乎能听懂点,也是似是而非,到底哪些是重点,那些是可以只是了解下就行。因为根据目前的大学开设的课程所有课程都能搞的很好,几乎很难,所以还是要抽调[详细]
-
要玩转安卓只会java是靠不住的
所属栏目:[教程] 日期:2018-03-20 热度:189
自从android火了后,java也跟着火了。java成了android开发的代名词。但我们不得不讲java开发的好处,虽然在效率上还是有那么一点小差距,但是在cpu如此强悍的今天,差距被抹平了。 java有其优点: 1、Java跑在虚拟机上,可限制APP程序对内核的操作,以保[详细]
-
学习哪种语言最容易找到工作?
所属栏目:[教程] 日期:2018-03-20 热度:134
在当前编程语言语言变化极大今天,让很多还没入门的小白傻眼了,到底选择哪种语言才能更好的就业,选择哪个语言更好的就业,都说Java是第一入门语言是真的嘛?既然这么多争议我们来看看到底这些语言到底有啥区别,到底优缺点在哪? C语言,基本上是目前所[详细]
-
windows上开发大型游戏,也不过这六步
所属栏目:[教程] 日期:2018-03-20 热度:113
大家知道现在PC市场上,Windows、Linux、Mac基本占了百分之九十多,而在个人用户PC市场,Windows应用在目前的PC市场还是占据了绝大多数,根据StatCounter和Net Applications两家机构的最新统计,Windows系统仍然占据90%以上,因此在Windows上或者在Windows[详细]
-
Java开发者必知:开发中常见的危险信号
所属栏目:[教程] 日期:2017-08-19 热度:92
Dustin Marx是一位专业软件开发者,从业已经有17年的时间,他拥有电子工程学士学位,还是一位MBA。Dustin维护着一个博客,专门介绍软件开发的各个主题。近日,他撰文谈到了Java开发中常见的危险信号,提出了在日常的Java开发中我们需要尽力避免的一些不正确的[详细]
-
Java开发者:你应该远离的6个Java特性
所属栏目:[教程] 日期:2017-08-19 热度:99
Nikita Salnikov Tarnovski是plumbr的高级开发者,也是一位应用性能调优的专家,他拥有多年的性能调优经验。近日,Tarnovski撰文谈到了普通开发者应该尽量避免使用的6个Java特性,这些特性常见于各种框架或库当中,但对于普通的应用开发者来说,使用这些特性[详细]
-
12个Java长久占居编程主要地位的原因
所属栏目:[教程] 日期:2017-08-19 热度:200
我们很容易就会遗忘那些曾经在猿群中大热而又被各种新技术掩盖直至堙灭的技术的价值。就拿COBOL这个老猿们当年所用的神器来说,就跟条死鱼一样被现代猿基本这么形容:没价值,腥臭,过时了,对你没好处。Java 作为现代猿的中坚力量在这点上可能会成为下一个CO[详细]
-
Oracle:Java在物联网时代拥有巨大潜力
所属栏目:[教程] 日期:2017-08-15 热度:54
甲骨文公司正大力将Java推向嵌入式系统,但目前不少人质疑Java是否有能力承担这一职责。如果听信甲骨文公司的单方面言论,那么大家肯定认为Java是我们在为嵌入式系统开发应用程序时的最佳选择。[详细]
-
Java程序员进阶架构师推荐阅读书籍
所属栏目:[教程] 日期:2017-08-15 热度:71
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。[详细]
-
JavaOne 2013:REST API的优势与劣势
所属栏目:[教程] 日期:2017-08-15 热度:120
创建一套可通过Web进行访问的应用程序编程接口并不困难,但打造一套既运作良好又稳定可靠的API却没那么容易,Stormpath公司首席技术官Les Hazlewood在JavaOne 2013大会上表示。[详细]
-
提升性能 Java程序优化的一些最佳实践
所属栏目:[教程] 日期:2017-08-15 热度:195
作者通过经历的一个项目实例,介绍Java代码优化的过程,总结了优化Java程序的一些最佳实践,分析了进行优化的方法,并解释了性能提升的原因。作者从多个角度分析导致性能低的原因,并逐个进行优化,最终使得程序的性能得到极大提升,增强了代码的可读性、可扩[详细]
-
甲骨文:Java安全问题尽在我们掌握之中
所属栏目:[教程] 日期:2017-08-15 热度:54
自从大量安全漏洞爆发以来已经过去了一年有余,如今Java用户仍然不断受到相关问题的侵扰。不过甲骨文公司打算力排众议,向用户们证明近来情况已经有所好转。[详细]
-
采用模块化设计 官方发布Java 9新特性
所属栏目:[教程] 日期:2017-08-03 热度:175
Java 9正在紧锣密鼓的开发中,新一代的Java采用了模块化的设计。Java SE 9准备要发布Jigsaw项目及其他五项提案(以前称为JSR,现在称为Java增强提案或者简称为JEP)。虽然并未给出发布日期,但这是官方首次发布OpenJDK 9和Java SE 9的特性。本版本的一项主要内[详细]
-
想要恢复Java生机 甲骨文需要做什么?
所属栏目:[教程] 日期:2017-08-03 热度:190
当初收益Sun公司的决定可以说喜忧参半:甲骨文借此完成转型,从原本的低成本高利润软件业务销售者变身成高成本、低利润硬件业务销售者,而这一切的罪魁祸首正是云时代的全面来临。这一点当然也引起了各投资方的高度警觉。然而投资方们还没有意识到的是:甲骨[详细]
-
Java模块化项目Jigsaw能否重回正轨?
所属栏目:[教程] 日期:2017-08-03 热度:100
模块化的粉丝们会很高兴的听到这一消息,Jigsaw项目已经重新提上日程,至少也是部分回到了正轨。溯到2011年6月,最初曾打算将Jigsaw包含在Java 7的发布中,该宏伟计划由两个主要的部分组成。第一部分是一个几乎可以与OSGi竞争的模块化框架。第二部分是将Java[详细]
-
MapDB:专为Java设计的高性能的数据库
所属栏目:[教程] 日期:2017-08-03 热度:174
MapDB是一个快速、易用的嵌入式Java数据库引擎,它提供了基于磁盘或者堆外(off-heap允许Java直接操作内存空间, 类似于C的malloc和free)存储的并发的Maps、Sets、Queues。MapDB的前身是JDBM,已经有15年的历史。MapDB支持ACID事务、MVCC隔离,它的jar包只有200[详细]
-
关于Java 8:无人谈及的八大功能
所属栏目:[教程] 日期:2017-08-03 热度:125
一直以来,多线程代码是服务器开发人员的毒药(问问Oracle的Java语言架构师和并行开发大师Brian Goetz)。Java的核心库不断加入各种复杂的用法来减少访问共享资源时的线程等待时间。其中之一就是经典的读写锁(ReadWriteLock),它让你把代码分成两部分:需要互斥[详细]
-
Oracle:本季度已没有面向XP的Java更新
所属栏目:[教程] 日期:2017-08-03 热度:153
甲骨文表示,在接下来的季度更新中(本月晚些时候),将不会包含对Windows XP的用户支持。该补丁定于7月15日发布,支持除老古董Windows XP外的Windows Vista到Windows 8等系统。对于潜在的漏洞和安全风险,Oracle将Java on XP的选择权留在了用户的手中。[详细]
-
东方通成首家通过JavaEE6认证中国企业
所属栏目:[教程] 日期:2017-08-03 热度:189
东方通TongWeb是一款标准、安全、高可用并具有丰富功能的企业级应用服务器,用于为企业级应用和服务提供坚实的基础架构支持。TongWeb拥有Web 容器、EJB 容器、Web 服务平台等功能和服务,能够帮助企业将业务应用集成在一个基础平台上,为业务应用提供便捷的开[详细]
-
华尔街企业都使用什么编程语言?
所属栏目:[教程] 日期:2017-08-03 热度:142
该公司目前拥有约六十位程序员,他们要么在求学阶段已经对Caml有所了解、要么依靠出色的学习能力在培训中快速掌握了这门编程语言。除了这些专业技术人员,公司里还有约九十名非程序员会在日常工作中跟Caml打交道。[详细]
-
Java 8必将掀起Java函数式编程热潮
所属栏目:[教程] 日期:2017-08-03 热度:163
Java 8给Java带来了一场变革。很明显,这个版本是过去十年以来推出的最具份量的Java更新,其中囊括了海量新特性,包括默认方法、方法与构造函数引用以及Lambda函数等等。其中最有趣的一项特性当数全新java.util.streamAPI,它作为Javadoc状态存在,能够对元素[详细]
-
SpringSource专家:Java应用服务器已死
所属栏目:[教程] 日期:2017-08-03 热度:75
关于应用服务器已死的观点,在云理念刚刚普及的时代就曾经出现过,如来自Forrester的首席分析师Mike Gualtieri在2011年就曾经撰文表示应用服务器的泡沫会破灭并建议不要再将金钱花费在WebLogic、WebSphere以及JBoss Application Servers上面了。当时,RedHat[详细]
-
让代码更精简 细说Java 8 Lambda表达式
所属栏目:[教程] 日期:2017-07-25 热度:87
Java 8中的Lambda表达式给该语言带来了一系列改进。这种新型表达式的出现让一部分代码更易于查看及编写,特别是对于那些能够以函数形式表达的代码而言。Lambda表达式还为Java语言带来更加丰富的表达能力,并使多种操作在运行时当中获得更为高效的执行效果。通[详细]
-
NetBeans 8发布:支持Java 8、HTML 5
所属栏目:[教程] 日期:2017-07-25 热度:86
NetBeans 8包含一系列的Java 8增强功能,包括代码分析器和编辑器针对概要文件、Lambda表达式、流和方法引用所做的增强。此外,Java SE Embedded 8还支持在嵌入式设备上部署、运行和调试应用程序,例如Raspberry Pi。而对于即将问世的Java ME 8规范它也是支持[详细]
-
解读Java SE 8在并发工具方面的加强
所属栏目:[教程] 日期:2017-07-25 热度:60
Java 8在Lambda表达式、接口默认方式、新的日期API等方面引入的新特性广受关注,同时在并发编程方面也做出了大量改进。以往的几个Java版本都对java.util.concurrent做了不同程度的增强,比如Java 7的Fork/Join框架,而Java 8则进一步在java.util.concurrent下[详细]
