jd

  • [Google Guava] 4-函数式编程

    原文链接 译文链接 译者:沈义扬,校对:丁一 注意事项 截至JDK7,Java中也只能通过笨拙冗长的匿名类来达到近似函数式编程的效果。预计JDK8中会有所改变,但Guava现在就想…

    编程笔记 2021年9月5日
  • [Google Guava] 6-字符串处理:分割,连接,填充

    原文链接 译文链接 译者:沈义扬,校对:丁一 连接器[Joiner] 用分隔符把字符串序列连接起来也可能会遇上不必要的麻烦。如果字符串序列中含有null,那连接操作会更难。Flue…

    编程笔记 2021年9月5日
  • Tomcat进程意外退出的问题分析

    感谢同事宏江投递本稿。 节前某个部门的测试环境反馈tomcat会意外退出,我们到实际环境排查后发现不是jvm crash,日志里有进程销毁的记录,从pause到destory的整个…

    编程笔记 2021年9月5日
  • 一个通用并发对象池的实现

    原文链接,译文链接,原文作者: Sarma Swaranga,本文最早发表于deepinmind,校对:郑旭东 这篇文章里我们主要讨论下如何在Java里实现一个对象池。最近几年,J…

    编程笔记 2021年9月5日
  • Java 8 指南

    原文地址,译文地址,作者: Benjamin Winterberg,译者:Autumn,校对:李任 2014年3月16日 “Java is still not dead—and p…

    编程笔记 2021年9月5日
  • J.U.C并发框架

     J.U.C并发框架 作者:Doug LeaSUNY OswegoOswego NY 13126 dl@cs.oswego.edu 翻译:书卷多情 在J2SE1.5中,java.u…

    编程笔记 2021年9月5日
  • [Google Guava] 10-散列

    原文链接 译文链接 译者:沈义扬 概述 Java内建的散列码[hash code]概念被限制为32位,并且没有分离散列算法和它们所作用的数据,因此很难用备选算法进行替换。此外,使用…

    编程笔记 2021年9月5日
  • [Google Guava] 12-数学运算

    原文链接 译文链接 译者:沈义扬 范例 int logFloor = LongMath.log2(n, FLOOR); int mustNotOverflow = IntMath.…

    编程笔记 2021年9月5日
  • google Guava包的reflection解析

    译者:万天慧(武祖) 由于类型擦除,你不能够在运行时传递泛型类对象——你可能想强制转换它们,并假装这些对象是有泛型的,但实际上它们没有。 举个例子: ArrayList<St…

    编程笔记 2021年9月5日
  • Google Guava官方教程(中文版)

    原文链接  译文链接 译者: 沈义扬,罗立树,何一昕,武祖  校对:方腾飞 引言 Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [colle…

    编程笔记 2021年9月5日