什么是Stream —个“流” 不易出错 简化代码 可读性/可维护性++ Stream 的API-创建 Stream Collection,stream() Stream.of String,chars() IntSte…
分类:java笔记
31Java 8函数式编程
函数式编程 强调的是做什么 而不是怎么做 Lambda表达式的标准格式 重写接口中抽象方法 (参数列表)->{一些代码} 一些参数 一个箭头 一些代码 Lambda表达式的省略格式与规则 1. 小括号中的参数…
30多线程爬虫与ES新闻搜索引擎
项目地址 从零开始 GitHub - new repository 建立新项目 mvn archetype:generate 快速生成项目骨架(不推荐) IDEA - New Project (等价于上面) 直接从别人那…
28多线程与并发原理
为什么需要多线程 CPU :你们都慢!死!了! 一个现代的3Ghz的cpu做一件事情是0.3纳秒 比如一个a+1,cpu先从内存取出来一个a,然后在cpu中进行一个+1操作再放回去,一来一回有多慢呢,内存的寻址时间一般是…
26、27数据库概念和SQL语言
如果你想要把数据持久化,怎么办? 写数据库! 数据库 数据库提供结构化数据的持久化存储 索引保证数据查询的速度 事务的原子性保证数据不丢失 ATM1:把钱给你 啪唧,ATM断电了。 ATM2 :在你的账户上扣钱 Dock…
22使用Java代码发送HTTP请求
计算机网络是如何工作的 在打开网 页的时候发生了什么 主机:一个主机一个ip地址 域名与DNS:ip太难记所以用域名,主机输入域名向DNS查询然后返回ip地址 端口:HTTPS协议的默认端 口是443,HTTP协议的默认…