hanks-wang

去生活,去思考


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 相册

  • 电影

  • 生活

  • 公益404

  • 搜索

2019年冬第一场雪

发表于 2019-12-01 | 更新于: 2019-12-01 | 分类于 生活 | | 阅读次数:
字数统计: 3 字 | 阅读时长 ≈ 1 分钟

雪:
WechatIMG294

晚霞:
y5Jc3SqPTNGGE34sox59dA

哆啦A梦伴我同行

发表于 2019-12-01 | 更新于: 2019-12-01 | 分类于 电影 | | 阅读次数:
字数统计: 16 字 | 阅读时长 ≈ 1 分钟

《哆啦A梦伴我同行》

7.5

剧情较为单一。

使用Hexo、githubPages搭建博客

发表于 2019-12-01 | 更新于: 2019-12-01 | 分类于 个人博客 | | 阅读次数:
字数统计: 132 字 | 阅读时长 ≈ 1 分钟

使用hexo、github Pages搭建博客

1. 安装node

如果本机已经有node,为避免安装出现问题,建议先升级到最新版。参考:https://juejin.im/post/5b9739d1e51d450e9f66ee3b

2. 安装hexo

参考:https://segmentfault.com/a/1190000017986794

里面有图床、主题、评论配置。

3. 主题配置

主题使用next的Pisces,具体可Google。

其中,原生的这个主题两边留白太多,现在很多都是宽屏,包括本人很喜欢宽屏展示。可以参考:调节next主题宽度 https://zuiyu1818.cn/posts/NexT_codewidth.html

Java泛型

发表于 2019-12-01 | 更新于: 2019-12-01 | 分类于 Java | | 阅读次数:
字数统计: 395 字 | 阅读时长 ≈ 1 分钟

Java泛型

泛型:https://blog.csdn.net/briblue/article/details/76736356
《Effective Java中文版》
上下限通配符:https://www.cnblogs.com/alsf/p/5690052.html

1. 泛型类型

  1. 泛型类。
  2. 泛型方法。
  3. 泛型接口。

2. 原生态类型

List list = new ArrayList<>(); 就是原生态类型

3. 类型参数

实例化、定义方法、定义接口的时候,传入的类型参数,一般用大写的字母表示;

List {

}

4. 类型擦除

擦除就是使泛型可以与没有使用泛型的代码随意进行互用。

创建泛型、参数化类型或者类型参数的数组是非法的:

new List[];
new List[];
new E[];

都是非法的。

5. 通配符

除了用 表示泛型外,还有 <?>这种形式。? 被称为通配符。

Sub 是 Base 的子类,不代表 List和 List有继承关系。
通配符的出现是为了指定泛型中的类型范围。

通配符有 3 种形式:

  1. <?>被称作无限定的通配符。
  2. <? extends T>被称作有上限的通配符。
  3. <? super T>被称作有下限的通配符。

5.1 无限定通配符

如果使用“?“接收泛型对象的时候,则不能设置被泛型指定的内容。

5.2 有上限通配符

函数参数List<? extends Parent>,则传入参数的时候必须传入List实例或者List<Parent子类>的实例。

5.3 有下限通配符

函数参数List<? extends Sub>,则传入参数的时候必须传入List实例或者List<Sub父类>的实例。

<i class="fa fa-angle-left"></i>12
hanks-wang

hanks-wang

14 日志
7 分类
8 标签
0%
© 2019 hanks-wang
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4