240 发简信
IP属地:天津
  • Hadoop 安装指南

    最近由于要学习一下大数据相关的知识,首先遇到的就是Hadoop。那么接下来就看一下如何安装Hadoop。 下载tar包https://hadoop.apache.org/re...

  • Java的Annotation

    提到annotation想必大家都不会陌生,因为基本上JAVA的工程中随处可见annotation的身影。 Override: 这个annotation表明此方法是在接口中声...

  • java8 中的interface

    提到java的interface大家一定不会陌生。Interface长期以来是作为一个约定存在。就如汽车上要开一个天窗,那就需要按照天窗所具有的行为来对汽车进行设计。这样我们...

  • 120
    如何处理Java 中的Checked Exception

    想必很多人对JAVA中的Exception不会陌生,但是我们也会碰到诸多的Checked Exception。而我们又不想一层层去捕获,那么就需要想办法来忽略这些Checke...

  • 如果你平时喜欢脱离鼠标,用起来还是蛮舒服的

    cmder 让你的终端更好看

    是什么(what) cmder是一个软件工具包,弥补了windows缺少好看的终端的遗憾。此外还加入了Monokai色彩方案和自定义提示布局,看起来是一个不错的终端模拟器。 ...

  • Promise 的使用

    使用Promise 基本用法 A Promise is an object representing the eventual completion or failure o...

  • 依赖倒置原则(Dependency Inversion Principle: DIP)

    依赖倒置原则(Dependency Inversion Principle: DIP) 高层模块不应该依赖于底层模块,二者应该都依赖于抽象 抽象不应该依赖于具体细节,细节应该...

  • 李氏替换原则(Liskov Substitution Principle: LSP)

    子类型必须能够替换掉他们的父类型 这里的所有观点摘抄自《敏捷软件开发原则、模式与实践》,原著Robert C. Martin,邓辉等译。 李氏替换原则 假设有一个函数f,接受...

  • 开放-封闭原则(Open Close Principle: OCP)

    软件实体(类、模块、函数等等)应该是可以扩展,但是不可修改的。 这里的所有观点摘抄自《敏捷软件开发原则、模式与实践》,原著Robert C. Martin,邓辉等译。 开放-...

  • 单一职责原则(SRP: Single Responsibility Principle)

    就一个类而言,应该只有一个引起它变化的原因。 这里的所有观点摘抄自《敏捷软件开发原则、模式与实践》,原著Robert C. Martin,邓辉等译。 职责分离 如果一个类承担...