• 警察蜀黍变“戏精” 演绎最“正经”春节安全防范短片 2019-04-21
  • 湖南第六批短期援藏队联合中南大学湘雅医院在山南市开展“爱眼护眼”活动 2019-04-21
  • 2017年秋季学期学员第十六支部风采 2019-04-18
  • 中国核电发展处机遇期 未来20年发电量占比或翻两番 2019-04-14
  • 女性之声——全国妇联 2019-04-13
  • 我不是怕死,而是怕那种沉闷又无聊的生活 2019-04-12
  • 王国平应邀为杭州市农村历史建筑保护研讨会作专题讲座 2019-04-12
  • 零下12℃ 北京密云消防员练冰上救援功夫 2019-03-29
  • 女子5万卖掉1岁多女儿 当天就花6000元买化妆品等 2019-03-29
  • Conférence de presse du Premier ministre chinois 2019-03-23
  • 我发现从五+年代农业用化肥农药,在六+年代几百年长的柿树几乎死光。没人研究! 2019-03-23
  • 西部消化疾病内镜诊疗新力量杨琦 2019-03-21
  • 中纪委:有干部不信马列信鬼神 触犯纪律信小圈子 2019-03-21
  • 进度紧追中国航母!英第二艘女王级完工 2019-03-19
  • 凤凰公映礼之《父子雄兵》 2019-03-19
  • 大乐透开奖号码出球顺序:ImportNew一周资讯:新 GC 算法将在 JDK 12 中登场

    ImportNew小编为您搜集有关Java业界、资源一周资讯(2018.12.10)。
    (内容无特殊说明均为英文,这里仅做摘编,点击链接可直达原文。)

    1.?JDK 12 巡礼: Shenandoah 在?JDK 12?中首次登场:来自?jaxenter
    >?Shenandoah(低暂停延迟垃圾回收器 JEP 189)是一个新垃圾回收算法,通过对运行中的 Java 线程进行清空处理,降低 GC 暂停时间。使用 Shenandoah 后,暂停时间与堆栈大小无关,无论设置为 200MB 或 200GB 都能得到一致的体验。同样会出现在 JDK 12 中的还有:

    • JEP 334?JVM 常量 API:引入API来模拟关键类文件和运行时 artifact 描述,尤其是从常量池加载的常量。
    • JEP 344?让 G1 收集器回收可中断:G1 收集器在超过目标暂停时间后可中断回收操作。
    • JEP 346?让 G1 收集器返回未使用的内存:改进?G1 收集器,在操作系统空闲时自动返回未使用的 Java 堆栈内存。

    2.?IntelliJ IDEA 2018.3 发布支持即将到来的 Java 12、Spring Boot 增强功能:来自?infoq
    > 新版本增加了许多改进:

    • 语言方面支持了 Java12。
    • 编辑器注释中支持支持多行 TODO。
    • Node.js 10.12 或更高版本可以启用 –experimental-worker 实现 Node.js worker 调试。
    • Spring 方面修复了一些 bug,比如[email protected] 的问题。同时改进了项目新建向导中的 Spring Initializr 功能。
    • 绑定了 Docker 插件,并且为?Kubernetes 插件增加了代码提示、预览及构建快捷菜单。

    3. 使用 Eclipse OpenJ9 优化 JVM 启动:来自?developer.ibm
    > Eclipse OpenJ9 发布了共享类缓存(shared classes cache?SCC)和动态提前编译(dynamic ahead-of-time?AOT)技术来加速 JVM 启动。这篇文章介绍了如何启用及优化结果。

    4. 使用 Oracle Digital Assistant?与 Fn 项目?实现?Conversational UI :来自?javacodegeeks
    > Eugene Fedorenko?利用周末时间做了一个用语言交互的构建工具,你可以对着它说:“构建1001发布”??雌鹄春芸岬难?。用到了以下技术:

    5. 为关系型数据库使用响应式编程:来自 spring.io
    >?响应式编程(Reactive Programming)有很多优点,可以延迟执行,提供很好的并发和异步实现。但要求底层的也必须是响应式实现。传统的关系型数据库该怎么办?这篇文章提供了一些选项,比如?Reactiverse 的 reactive-pg-client、Oracle 的?ADBA、PgNio?等。

    6. 用?OpenJDK Flight Recorder?给 Spring Boot 分布式应用加点兴奋剂:来自 dzone
    >?OpenJDK Flight Recorder(简称JFR),是一款老牌JVM底层数据搜集监控工具。这篇文章介绍了把 JFR 连上 Jaeger、Zipkin 这样的追踪工具,进而对应用程序进行深入分析。

    7. Method Reference 之间的区别:来自?community.oracle
    > lambda 表达式可创建匿名方法,一些情况下其主要作用是引用现有的方法。用 method references 可以更加方便地引用。

    8. Spring Transaction 管理使用视频:来自?reddit
    > 这是一份口碑相当不错的 Spring Transaction 视频教程。

    9.?AWS 发力机器学习服务:来自?javaworld
    > Amazon? Cloud 提供托管 TensorFlow 服务,付费即用,提供强化学习(reinforcement learning)和自动数据标签功能。

    10. 12月17日在线直播:硬件与 JVM 设计趋势,对我的工作有影响吗?来自?developer.ibm
    > 一场关于 JVM 的在线直播。

    关于作者: 唐尤华

    我喜欢程序员,他们单纯、固执、容易体会到成就感;面对压力,能够挑灯夜战不眠不休;面对困难,能够迎难而上挑战自我。他们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想“用智慧开创属于自己的事业”。我想说的是,其实我是一个程序员。(新浪微博:@唐尤华

    查看唐尤华的更多文章 >>



    相关文章

    发表评论

    Comment form

    (*) 表示必填项

    1 条评论

    1. boat 说道:

      非常喜欢这个网站中的文章,感谢分享?。?!

      Thumb up 0 Thumb down 0

    广西快3龙虎
    返回顶部
  • 警察蜀黍变“戏精” 演绎最“正经”春节安全防范短片 2019-04-21
  • 湖南第六批短期援藏队联合中南大学湘雅医院在山南市开展“爱眼护眼”活动 2019-04-21
  • 2017年秋季学期学员第十六支部风采 2019-04-18
  • 中国核电发展处机遇期 未来20年发电量占比或翻两番 2019-04-14
  • 女性之声——全国妇联 2019-04-13
  • 我不是怕死,而是怕那种沉闷又无聊的生活 2019-04-12
  • 王国平应邀为杭州市农村历史建筑保护研讨会作专题讲座 2019-04-12
  • 零下12℃ 北京密云消防员练冰上救援功夫 2019-03-29
  • 女子5万卖掉1岁多女儿 当天就花6000元买化妆品等 2019-03-29
  • Conférence de presse du Premier ministre chinois 2019-03-23
  • 我发现从五+年代农业用化肥农药,在六+年代几百年长的柿树几乎死光。没人研究! 2019-03-23
  • 西部消化疾病内镜诊疗新力量杨琦 2019-03-21
  • 中纪委:有干部不信马列信鬼神 触犯纪律信小圈子 2019-03-21
  • 进度紧追中国航母!英第二艘女王级完工 2019-03-19
  • 凤凰公映礼之《父子雄兵》 2019-03-19