用户中心USER CENTER

首页/用户
  • 最少知识原则之模式的黄金原则

    摘要:最少知识原则的终极目标的是实现完全傻瓜式的程序。我们如何做到解除对象间的耦合性主要手段还是很多的。最少知识原则的实现其实,最少知识原则和单一原则所达到目的是相似的,一个是,让你的程序对外尽量简单,一个是让你的程序里的对象,相互联系尽量简单。 最少知识原则的终极目标的是实现完全傻瓜式的程序。 举个例子吧, 就比如 美图神器, 你上传一张凤姐的照片后,你可以选择 自然磨皮,高度磨皮 -> ...

    Ocean 发布于JavaScript
  • OGNL表达式

    摘要:简介是的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。 简介 OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整...

    Ocean 发布于Java
  • 【全栈之路】版本控制课程一_Git如何把本地代码推送到远程仓库(20190709v1.0)

    摘要:欢迎进入全栈之路之版本控制基础课程博客地址本系列文章将主要针对代码的版本控制进行讲解,希望对广大同行带来一些帮助。下面将重点介绍实际项目中如何提交代码至远程仓库。 欢迎进入全栈之路之版本控制基础课程 博客地址:https://blog.csdn.net/houjiyu...本系列文章将主要针对代码的版本控制进行讲解,希望对广大同行带来一些帮助。若有问题请及时留言或加QQ:243042...

    Ocean 发布于Java
  • 详解Map.merge()

    摘要:今天介绍的方法,让我们来看看它的强大之处。这可能是中最通用的操作。我们通过将初始化为零来确保存在,因此增量始终有效。这样的搭配场景是对于那些自动执行插入或者更新操作的单线程安全的逻辑。 今天介绍Map的merge方法,让我们来看看它的强大之处。 在JDK的API中,这样的一个方法它是很特别的,它很新颖,它是值得我们花时间去了解的,同时也推荐你可以运用到实际的项目代码中,对你们应该帮助很...

    Ocean 发布于Java
  • 为什么Math.abs(Integr.MIN_VALUE)==Integer.MIN_VALUE

    摘要:上面代码的结果是,这跟我们希望的结果相反,为什么绝对值函数没有得到正确结果呢,我们来看下源码在的源码中,对于负数直接使用了加上负号来取法,但是我们知道,因为存在,的范围是,所以最小的数加上负号对应的其实超过了对应的最大整数范围。 public class Test { public static void main(String[] args) { ...

    Ocean 发布于Java
<