双网卡访问特定ip网段走指定网卡(Linux)
发表于
更新于
本文字数:
100
阅读时长 ≈
1 分钟
Git设置
发表于
更新于
本文字数:
185
阅读时长 ≈
1 分钟
Webpack打包优化
发表于
更新于
本文字数:
312
阅读时长 ≈
1 分钟
账户余额Docker部署命令
发表于
更新于
本文字数:
358
阅读时长 ≈
1 分钟
账户余额项目总结
发表于
更新于
本文字数:
1.1k
阅读时长 ≈
4 分钟
账户余额
发表于
更新于
本文字数:
379
阅读时长 ≈
1 分钟
ArrayList 遍历删除
发表于
更新于
本文字数:
1.4k
阅读时长 ≈
5 分钟
list的遍历分为3种:
- 普通遍历,
for(int i=0;i<list.size();i++)
- 增强for循环,
for(Object x:list)
- iterator遍历,
Iterator<String> it = list.iterator(); while(it.hasNext()){}
同时ArrayList和线程安全的CopyOnWriteArrayList不同遍历下变现也不同,下面分类展示各种情况。
tcp三次握手四次挥手
发表于
更新于
本文字数:
1.5k
阅读时长 ≈
5 分钟
建立TCP需要三次握手才能建立,而断开连接则需要四次挥手。整个过程如下图所示:
JDK8 新特性
发表于
更新于
本文字数:
2.6k
阅读时长 ≈
9 分钟
简介
JDK 8 是自JDK 5以来,Oracle对JDK做出的最重大的更新,这个版本中包含了语言、编译器、库、工具、JVM等多种新特性。针对我们平时常用的一些场景,接下来将介绍JDK 8中的新特性。
JAVA 语言的新特性
Lambda表达式和函数式接口
Lambda的设计者们为了让现有的功能与Lambda表达式良好兼容,考虑了很多方法,于是产生了函数接口这个概念,所以我们先讲函数式接口。
函数式接口
函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。
1 | @FunctionalInterface |