算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsExcepti ...
分类:
编程语言 时间:
2019-09-25 12:59:58
阅读次数:
99
函数 函数定义使用 关键字,参数格式为:参数:类型,需要声明返回类型 表达式作为函数体,返回值类型自动推断 public 的含义,以及与其他可见性修饰符的区别见 "《kotlin 可见性修饰符》" 变量 定义只读局部变量使用关键字 。只能为其赋值一次。 可重新赋值的变量用 关键字 顶层变量 字符串模 ...
分类:
其他好文 时间:
2019-09-23 22:09:05
阅读次数:
126
1.windows10使用idea创建wordcount时,hadoop 二进制 加 空指针异常。是因为没有hadoop,hadoop环境变量 解决:配置下载hadoop,配置环境变量 2.写的wordcount在spark集群上跑是 19/09/11 20:19:54 INFO spark.Spa ...
分类:
其他好文 时间:
2019-09-20 21:18:21
阅读次数:
100
原型: 用法:#include 有些编译器需要#include 功能:改变mem_address所指内存区域的大小为newsize长度。 说明:如果重新分配成功则返回指向被分配内存的指针,否则返回空指针NULL。 当内存不再使用时,应使用free()函数将内存块释放。 注意:这里原始内存中的数据还是 ...
分类:
编程语言 时间:
2019-09-20 18:37:48
阅读次数:
78
本教程的测试环境 Ubuntu 18.04 LTS google glog 0.3.5 google gflags 2.2.1 什么是 google glog? google glog 是 Google 的一个开源的日志库 如何安装 google glog? 如何配置 google glog? go ...
分类:
其他好文 时间:
2019-09-20 12:42:22
阅读次数:
240
一、背景 1. Optional类主要解决空指针异常的问题,避免显式判断空指针,减少null的防御性检查 2. 借鉴了google guava的Optional类 3. Optinal类里有一个字段value,主要就是对value是否为Null的判断和操作 二、创建Optional类的实例,1个构造 ...
分类:
编程语言 时间:
2019-09-17 12:22:26
阅读次数:
119
原理 把具有相同散列地址的关键字(同义词)值放在同一个单链表中,称为同义词链表。有m个散列地址就有m个链表,同时用指针数组T[0..m-1]存放各个链表的头指针,凡是散列地址为i的记录都以结点方式插入到以T[i]为指针的单链表中。T中各分量的初值应为空指针。 用途 场景 HashMap就用了拉链法 ...
分类:
其他好文 时间:
2019-09-14 11:10:00
阅读次数:
212
1. 导读 昨天在技术交流群,有位读者吐槽刚刚接手的代码(文章标题),代码全篇无格式,无注释,多个嵌套不打括号,函数命名不规范,代码实在看不下去。随着软件项目代码的日积月累,系统维护成本变得越来越高,代码质量是所有软件团队面临的共同问题。 持续地优化代码,提高代码的质量,是提升系统生命力的有效手段之 ...
分类:
编程语言 时间:
2019-09-14 11:02:22
阅读次数:
99
今天看demo环境阿里云的日志,发现有报空指针,既然这样那就解决一下呗. 报错代码如下. 很显然 shipment为空 调用处的代码如下 突然发现气氛陷入了尴尬的沉默.如果说shipments为空的话,lambda表达式是不会进行的.那么这个空指针是从哪里来的呢? 再跟一下. 调用处在这里. 那么我 ...
分类:
其他好文 时间:
2019-09-10 18:05:15
阅读次数:
153
Java中常见的异常(Exception) 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayI ...
分类:
编程语言 时间:
2019-09-08 11:17:37
阅读次数:
85