个人简介

Echo Blog


江湖无名 安心练剑
  • java8-03-lambda 内置函数
    Predicate Predicate 定义了一个 test() 方法,接受泛型 T 的对象,并且返回一个 boolean 值。 定义 /** * 过滤器: 返回满足条件的列表 * @param list * @param predicate * @param <T> * @return */ pr...
    2019-02-27 07:48:49 | Java
  • java8-02-lambda 入门实战
    环绕执行模式 JDK1.7 引入的 TWR 语法, 令读取文件后的资源释放变得更加简洁。 public static String processFile() throws IOException { try (BufferedReader bufferedReader = new BufferedReader(new FileReader("1...
    2019-02-27 07:48:49 | Java
  • java8-01-快速开始
    Lambda Lambda 是 JDK8 中引入的一个很重要的内容,思想值得深入学习。 一、anonymous function 以下为 wiki 的内容 In computer programming, an anonymous function (function literal, lambda abstraction) is a function definition that...
    2019-02-27 07:48:49 | Java
  • java8-00-新特性概览
    JDK 为什么在不断变化? 要么改变,要么衰亡。 Java8 为开发者提供更多的工具和概念。 更快、更简洁、更易于维护的处理编程问题。 主要变化 方法作为一等公民 Scala、Groovy 等语言已经实践证明。 让方法作为一等值,可以扩充程序员的工具库,让编程变得简单。 lambda作为一等公民 Java8 还体现了更广义的将函数作为值得思想,将 lambd...
    2019-02-27 07:48:49 | Java
  • java base-00-基础知识
    目标 java 基础知识整理汇总。 便于梳理汇总知识。 索引 01 java 平台 01-java 平台的理解 02 异常 02-java exception and error 03 final final try-catch-finally finalize 04 引用 java 引用关系 05 String Stri...
    2019-02-27 01:48:47 | Java
  • Oracle 物化视图
    物化视图 物化视图是包括一个查询结果的数据库对象,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照(类似于MSSQL Server中的snapshot,静态快照)。对于复制,物化视图允许你在本地维护远程数据的副本,这些副本是只读的。如果你想修改本地副本,必须用高级复制的功能。当你想从一个表或视图中抽取数据时,你可以用从物化视图中抽取...
    2019-02-26 01:48:47 | SQL
  • Java 时间之 currentTimeMillis 与 nanoTime - 时间精确测量
    currentTimeMills /** * Returns the current time in milliseconds. Note that * while the unit of time of the return value is a millisecond, * the granularity of the value depends on the underlyi...
    2019-02-26 01:48:47 | Java
  • Java Random 随机详解
    伪随机 什么是伪随机数? 1.伪随机数是看似随机实质是固定的周期性序列,也就是有规则的随机。 2.只要这个随机数是由确定算法生成的,那就是伪随机,只能通过不断算法优化,使你的随机数更接近随机。(随机这个属性和算法本身就是矛盾的) 3.通过真实随机事件取得的随机数才是真随机数。 Java随机数产生原理: Java的随机数产生是通过线性同余公式产生的,也就是说通过一个复杂的算法生成的...
    2019-02-26 01:48:47 | Java