订阅

Java

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 ...
Java多线程在交易中间件测试中的应用
Java多线程在交易中间件测试中的应用
随着信息系统的结构的日益复杂和规模的不断扩大,交易中间件在复杂系统的应用也越来越广。交易中间件作为一个中间层的系统,在接收客户端请求时,通常需要做一些负载控制和用户缓存的一些功能。对于软件测试人员来说 ...
java多线程采集+线程同步
java多线程采集+线程同步
前些日子讲解了java数据抓取, 今天就讲解最核心的。 java多线程数据抓取。主要讲解多线程抓取,多线程同步,多线程启动,控制等操作。来源博客http://blog.csdn.net/yjflinchong 先讲解第一步,线程类。 核心数据抓 ...
Java之美[从菜鸟到高手演变]之设计模式
Java之美[从菜鸟到高手演变]之设计模式
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都 ...
java 测试mysql的最大连接数
java 测试mysql的最大连接数
由于Oracle8i数据库经常出现用户过多的错误,由于数据量大,经常出现ORA:12500错误,但主要原因是访问过多而引起的,后来就用Java写了个简单的用JDBC连接来测试Oracle最大连接数的程序.现在常用MySQL,所以又写了一个简单 ...

热门频道

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

即将开课

社区热帖

     

    GMT+8, 2018-12-11 06:11 , Processed in 0.078205 second(s), 16 queries .