JEP 282 jlink:Java链接器

作者  Jean-Francois Denise

所有者 Jim Laskey

创建  2015/07/16 12:55

更新  2017/05/19 02:01

类型  功能

状态  已关闭/已交付

域   JDK

讨论  拼图的开发在 openjdk.java.net

努力  L

持续时间  L

优先  2

检验人 Alan Bateman, Alex Buckley, Iris Clark, Jim Laskey, Mandy Chung, Mark Reinhold

支持  Brian Goetz

发行  9

版本  8131679

依赖 JEP 261: Module System

相关 JEP 220: Modular Run-Time Images

JEP 275: Modular Java Application Packaging

概要

创建一个用于将一组模块和它们的依赖组装与优化到一个自定义运行时镜像中去的工具,此运行时镜像的细节在 JEP220 中定义。

阅读全文

Mybatis中使用流式查询避免数据量过大导致OOM

一、前言

前面介绍了裸露JDBC 方式使用流式编程,下面介绍下MYbatis中两种使用流式查询方法

阅读全文

JEP261 模块系统

作者  Alan Bateman, Alex Buckley, Jonathan Gibbons, Mark Reinhold

所有者 Mark Reinhold

创建  2014/10/23 15:05

更新  2017/03/08 13:58

类型  功能

状态  已集成

域   SE

JSR 376

讨论  拼图的开发在 openjdk.java.net

努力  XL

持续时间  L

优先  1

检验人 Alan Bateman, Alex Buckley, Chris Hegarty, Jonathan Gibbons, Mandy Chung, Paul Sandoz

支持  Brian Goetz

发行  9

版本  8061792


JEP 282: jlink: The Java Linker

JEP 200: The Modular JDK

依赖
JEP 220: Modular Run-Time Images

JEP 260: Encapsulate Most Internal APIs

概述

实现 JSR376 所描述的 Java 平台模块系统,以及 JDK 相关的更改与增强。 阅读全文

Mysql中使用JDBC流式查询避免数据量过大导致OOM

一、前言

java 中MySQL JDBC 封装了流式查询操作,通过设置几个参数,就可以避免一次返回数据过大导致 OOM。

阅读全文

JEP 260 封装内部 API

作者  Mark Reinhold

所有者 Chris Hegarty

创建  2015/08/03 18:29

更新  2017/03/08 13:58

类型  功能

状态  已完成

域   JDK

讨论  拼图的开发在 openjdk.java.net

努力  M

持续时间  L

优先  1

检验人 Alan Bateman, Alex Buckley, Brian Goetz, John Rose, Paul Sandoz

支持  Brian Goetz

发行  9

版本  8132928

JEP 261: Module System

阅读全文

利用MongoDB 分片集群(Sharded Cluster)实现高性能大数据处理

一、前言

考虑这样一个场景,有个数据量有10多亿数据的设备库,里面存放了注册的设备的信息,并且设备数据还可能会递增,然后业务集群需要对指定条件的设备群发信息,那么如何才能高效的来处理这个问题那?

 

阅读全文

MongoDB和MySQL对比(译)

一、概要

几十年来,关系型数据库已经成为企业应用程序的基础,自从MySQL在1995年发布以来,它已经成为一种受欢迎并且廉价的选择。然而随着近年来数据量和数据的不断激增,非关系数据库技术如MongoDB应运而生,以满足新应用的需求。 MongoDB用于新的应用程序,以及扩充或替换现有的关系型基础设施(关系型数据库)。

 

阅读全文

《阿里感悟》不忘初心-写给晋升失败的同学

之前一直不明白老子说,道可道非常道,最近休假了几天后有所体会,术是可以学的,而道则是要靠修行领悟出来。定能生静,静能生慧,慧不是学出来的,是领悟出来的,而定和静则是修行的方式。

在公司里一定会经历一些事让你开心,也一定会经历一些事情让你不开心。关键是能否从这些经历中有所成长。以前更多关注于术,现在开始了解道。

最近在看《军师联盟》,在世子之争中,司马懿对曹丕说一句话,只问对错,不争输赢!当时还不是很明白,结合最近看的书,突然有所体会,这是一句非常有智慧的话。

阅读全文

《阿里感悟 》如何学习一项新技术

这个也是阿里面试官比较喜欢问的一个问题,主要考察一位同学的学习能力。这个问题可以拆分成两个问题,第一个是知道重点学什么?第二个是怎么学?

阅读全文

JDK动态代理代理与Cglib代理原理探究

一、前言

Java中常见的代理有JDK代理和Cglib代理,无论是AOP实现还是mybaits动态生成数据库操作类无一不是通过代理来搞的,下面讲解下原理以及比较

阅读全文

LockFreeHashMap:无阻塞代码技巧

10年前,cliff click博士就为关联数据结构ConcurrentHashMap给出了一个采用open Address的无阻塞实现(NonBlockingHashMap)。其中为了减少线程之间执行顺序的依赖而采用的算法充满技巧性。这个算法宣称是无锁,几乎可以保证任何时候停止某个特定线程都不会导致整体进程的停止(极端情况下,这一点还是会阻塞整个进程的)。

阅读全文

《JAVA9模块化项目》JEP 201 模块化源代码

原文链接

  • 作者  Mark Reinhold
  • 所有者 Alan Bateman
  • 创建时间  2014/07/22 14:08
  • 最近更新  2017/03/08 13:58
  • 所属类型  功能
  • 项目状态  已完成/已交付
  • 域   实现
  • 讨论  拼图的开发在 openjdk.java.net
  • 努力级别  L
  • 持续时间  L
  • 优先级  1
    检验人 Alan Bateman, Alex Buckley, Mandy Chung, Paul Sandoz
  • 支持  Brian Goetz
  • 发行  9
  • 版本  8051619
  • 块 JEP 200: The Modular JDK
  • 相关 JEP 220: Modular Run-Time Images

阅读全文

《TensorFlow官方文档》入门指南

入门指南

有关TensorFlow编程基础知识的简要介绍,参考以下指南:

MNIST(一个大型的手写体数字数据库,译者注)已经成为试用新机器学习工具包的规范数据集。我们提供三个指南,每个指南都展示了在TensorFlow上训练MNIST模型的不同方法:

阅读全文

并发队列-无界阻塞延迟队列DelayQueue原理探究

一、前言

DelayQueue队列中每个元素都有个过期时间,并且队列是个优先级队列,当从队列获取元素时候,只有过期元素才会出队列。
阅读全文

Java中调度线程池ScheduledThreadPoolExecutor原理探究

一、 前言

前面讲解过Java中线程池ThreadPoolExecutor原理探究,ThreadPoolExecutor是Executors中一部分功能,下面来介绍另外一部分功能也就是ScheduledThreadPoolExecutor的实现,后者是一个可以在一定延迟时候或者定时进行任务调度的线程池。
阅读全文

return top