用户中心USER CENTER

首页/用户
  • 单例模式五种实现

    摘要:前言文章介绍了单例模式五种实现的方式,分别是懒汉,饿汉,静态内部类,双重检验锁以及枚举实现方式,并主要关心加载时机以及线程安全。 前言 文章介绍了单例模式五种实现的方式,分别是懒汉,饿汉,静态内部类,双重检验锁以及枚举实现方式,并主要关心加载时机以及线程安全。首先,通俗点讲,饿汉就是这个类还没被使用到的时候,实例已经创建好了;而懒汉是使用到的时候才创建对应的实例。线程安全方面主要考虑实...

    Jrain 发布于Java
  • DeepMind

    摘要:我看过觉得受益的文章谷歌开源,全部信息都在这了附中文版论文围棋 我看过觉得受益的文章 http://www.infoq.com/cn/news/... https://github.com/kristjanko... http://tech.163.com/photoview... http://tech.163.com/16/0723/2... 谷歌DeepMind Lab开源,全部...

    Jrain 发布于Java
  • Spark Java使用DataFrame的foreach/foreachPartition

    摘要:已更新至,归管了,因此也相应统一。本文不再适用及以上版本。字段类型会非常非常奇葩。。。。但是如果体积过于庞大,很容易导致特别是我们一般不会给配置过高的内存。第二个,是函数的返回值。对于而言,我们可以直接使用,来得到这个什么都没有的东西。 Spark已更新至2.x,DataFrame归DataSet管了,因此API也相应统一。本文不再适用2.0.0及以上版本。 DataFrame原生支...

    Jrain 发布于Java
  • 302. Smallest Rectangle Enclosing Black Pixels

    摘要:题目解答这道题我第一眼看到就想到把每个点都扫一遍,找到最小最大边界值,然后作差相乘。但是我知道这是有冗余的,只需要边界值的话,并不需要扫每一个点,查找的话,最快还是所以有个第二种解法,但是边界还是很容易出错,要分清取舍。 题目:An image is represented by a binary matrix with 0 as a white pixel and 1 as a bl...

    Jrain 发布于Java
  • Leetcode

    摘要:程序员的世界就是循环。能一个循环的就不要两个那就意味着必须时间换空间被覆盖了没有被覆盖掉数量不就不一样了一定是互换的。与顺序有关,那么就不太适合,用数组的作用主要是去除重复。其实与顺序没有关系 public class Solution { public boolean isIsomorphic(String s, String t) { //程序员的世界就是for循环...

    Jrain 发布于Java
<