订阅

Java

甲骨文紧咬谷歌索赔超 10 亿美元的那 9 行代码
甲骨文紧咬谷歌索赔超 10 亿美元的那 9 行代码
甲骨文和谷歌之间的 Java 版权诉讼案从 2010 年 8 月起,已经有 5 年多了。2015 年 6 月,美国高等法院驳回谷歌的上诉,维持原判(即:判定 API 受版权保护,谷歌侵权)。2015 年 10 月案件退回美国地区法院,由 Wil ...
谷歌胜诉!我们饭碗保住了!完整回顾Java版权案
谷歌胜诉!我们饭碗保住了!完整回顾Java版权案
谷歌和甲骨文之间的 Java 版权案,从 2010 年 8 月甲骨文起诉以来,前后持续了 6 年多了。我们一直在持续关注这个案件,主页君再次带大家先一起回顾案件中几个重要时刻:【2012 年 5 月】旧金山的联邦法官 William A ...
Java 是 2015 年度编程语言
Java 是 2015 年度编程语言
Java已经获得了2015年的TIOBE指数的编程语言奖。这是因为Java2015年人气增幅最大(+ 5.94%)。 Java成为冠军, Visual Basic.NET(+ 1.51%)和Python(+ 1.24%)紧随其后。乍一看,这似乎令人惊讶的是一个古老的 ...
25个Java机器学习工具&库
25个Java机器学习工具&库
本列表总结了25个Java机器学习工具库:1. Weka集成了数据挖掘工作的机器学习算法。这些算法可以直接应用于一个数据集上或者你可以自己编写代码来调用。Weka包括一系列的工具,如数据预处理、分类、回归、聚类、关联 ...
Java 20年,以后将往哪儿走?
Java 20年,以后将往哪儿走?
在今年的Java 20周年的庆祝大会中,JavaOne 2015 的中心议题是“Java 的20年”。甲骨文公司Java平台软件开发部的副总裁Georges Saab的主题演讲就将关注点放在了java的发展历程、它主要的发展里程碑,并且深度关注于J ...
如果Java 失宠于Oracle,那么未来会怎么样?
如果Java 失宠于Oracle,那么未来会怎么样?
对于前不久Oracle裁掉了一部分Java布道师,近日一位Oracle前高管称其为该机构对Java的“计划报废”。如果这个计划是属实的,那么对于寻常的开发者、已经采用了 Java 的公司、预备选择Java作为基础的创业者,究竟又会 ...
作为一名Java程序员,我为何不在生产项目中转向Go?
作为一名Java程序员,我为何不在生产项目中转向Go?
自Google在2009年发布Go语言的第一个正式版之后,这门语言就以出色的语言特性受到大家的追捧,尤其是在需要高并发的场景下,大家都会想到是不是该用Go。随后,在国内涌现出了一批以七牛为代表的使用Go作为主要语言的 ...
Java9新功能:HTTP2 & REPL篇
Java9新功能:HTTP2 & REPL篇
对Java 9的炒作将不再局限于模块化(modularity),Java 9正在搜罗大量额外的功能模块,这些功能模块正作为Java增强提案(JEP)提交,并在OpenJDK (Java SE的参考实现项目)中实现。在这篇文章中,我们将重点关注一 ...
Java内存模型修订了!
Java内存模型修订了!
传统的Java内存模型涵盖了很多Java语言的语义保证。在这篇文章中,我们将重点介绍其中的几个语义,以更深入地了解他们。对于本文中描述的语义,我们还将尝试体会对现有Java内存模型更新的动机。本文中与JMM未来更新 ...
即将改变软件开发的5个Java 9新特性
即将改变软件开发的5个Java 9新特性
预计发布的Java 9中,最令人兴奋的特性是什么?有关Java9的消息最近显得有些沉寂,不要被它迷惑了。JDK开发者正在努力朝着下一个版本迈进,计划2015年12月前完成所有功能开发。之后,它会经历严格测试和bug修复以准 ...
每个Java开发者都应该知道的5个JDK工具 (续)
每个Java开发者都应该知道的5个JDK工具 (续)
我给jconsole应用程序创建了一个堆转储文件,并使用以下命令来运行进程id 3344:jmap -dump:format=b,file=heap.bin 3344现在,堆转储文件准备就绪,运行下面命令并且会启动一个服务:jmap -dump:format=b,file=heap ...
每个Java开发者都应该知道的5个JDK工具
每个Java开发者都应该知道的5个JDK工具
JDK是Java语言的软件开发工具包,没有它就无法编译Java程序。目前,有许许多多的JDK工具呈现在大家面前,但最常用的莫过于java.exe、javac.exe、jar等。除了这几个,还有哪些呢?本文作者Joe拥有多年的Java开发经验 ...
基于java社会化海量数据采集爬虫框架搭建(附代码)
基于java社会化海量数据采集爬虫框架搭建(附代码)
随着BIG DATA大数据概念逐渐升温,如何搭建一个能够采集海量数据的架构体系摆在大家眼前。如何能够做到所见即所得的无阻拦式采集、如何快速把不规则页面结构化并存储、如何满足越来越多的数据采集还要在有限时间内采 ...
Java 程序员容易犯的10个SQL错误
Java 程序员容易犯的10个SQL错误
SQL是说明性语言而非面向对象或是命令式编程语言。在SQL中要写个查询语句是很简单的。但在Java里类似的语句却不容易,因为程序员不仅要反复考虑编程范式,而且也要考虑算法的问题。
Couchbase之环境搭建 与 基于Java的测试
Couchbase之环境搭建 与 基于Java的测试
Couchbase Server (前身是 Membase) 是一个分布式的面向文档的 NoSQL 数据库管理系统,该系统联合了 CouchDB 的简单和可靠以及 Memcached 的高性能。网上有MongoDB与Couchbase的对比。本文的目标是搭建简单的Couch ...

热门频道

  • 大数据
  • 商业智能
  • 量化投资
  • 科学探索
  • 创业

即将开课

社区热帖

     

    GMT+8, 2019-3-19 14:19 , Processed in 0.124753 second(s), 16 queries .