TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。TTL是IPv4包头的一个8 bit字段。 在IPv4包头中TTL是一个8 bit字段,它位于IPv4包的第9个字节。如下图所示,每 一行表示 32 bit(4字节),位从0开始编号,即0~31。 ip ...
分类:
其他好文 时间:
2019-11-25 23:54:47
阅读次数:
364
静态文件配置 为什么用户在浏览器中输入的网址能够访问到对应的资源, 前提是后端提前开设该资源的访问,在urls.py文件中进行配置该路由, 如果我的后端没有开设相关的资源,用户是无法访问到的。 1.默认情况下所有的html文件都是放在templates文件夹内 2.什么是静态文件 网站所使用到的提前 ...
分类:
其他好文 时间:
2019-11-24 21:09:39
阅读次数:
77
博客园 Open Live Writer 博客编辑工具&代码高亮显示插件 安装使用说明 背景说明 我们在写博客的时候,经常会插入一些代码块,博客园自带了一些代码块的插入风格。 但是,如果想让自己的代码块显示的比较 "fashion",需要使用相应的插件。 使用插件后,代码块效果如下: Open Li ...
分类:
其他好文 时间:
2019-11-24 10:06:20
阅读次数:
117
美国当地时间2018日11月8日,著名科幻作家刘慈欣被授予2018年度克拉克想象力贡献社会奖(Clarke Award for Imagination in Service to Society),表彰其在科幻小说创作领域做出的贡献。 据了解,这是继2015年凭借《三体》获荣获雨果奖最佳长篇小说奖后 ...
分类:
其他好文 时间:
2019-11-23 21:48:04
阅读次数:
80
服务器或服务端进程负载太高都有可能发生上述异常。 ClosedChannelException 一般是由 Netty 主动抛出的,有可能是服务器端主动关闭,也可能是客户端关闭,都会导致写失败。参考:Netty 中 IOException: Connection reset by peer 与 jav ...
分类:
Web程序 时间:
2019-11-23 18:27:31
阅读次数:
93
实时刷新方法一: 在项目目录下运行命令: browser-sync start --server --files "**/*.css,**/*.html,**/*.js" 实施刷新方法二: 装Live Server Preview插件,点击F1。 ...
分类:
其他好文 时间:
2019-11-22 10:29:43
阅读次数:
406
目录
Java8 Stream API 的不友好性
借助 IntelliJ IDEA 来优化一下
2.1 新建 Stream Live Templates
2.2 顺手把其他常用的模板设置一下
Java8 Stream API 的不友好性
Java8 自 2014 年 3 月发布以来,已经过去很多个年头了。在公司内部也已逐渐将所有的生产代码迁移到这个版本。迁移中主要所做的工作就是将代码库更新为 lambda 表达式,Stream 流和新的日期 API。另外还使用 Nashorn 动态编写那些可能在运行时需要被更改的功能。
除了 lambda 表达式外,最常用的一个功能就是新的 Stream API 了,它可以被用来很方便地操作集合。此外,Stream 还可以很大的提高集合操作相关代码的可读性。
但是,关于 Stream 流, 有一件事真的让我很困扰!
在使用 Stream 流时,类似reduce和findFirst这样的终端操作,语义都是简单明了,也很直接,我们无需再额外传参。
而另一类我们使用比较多的终端操作:collect用起来就很繁琐了,如我们要转换成List
分类:
编程语言 时间:
2019-11-21 20:07:30
阅读次数:
96
UseZyppertoolstoupgradeSUSELinuxSP/patchInstallzypper-mirationplugszypperinzypper-migration-pluginmakesuresystemispatchedtocurrentpatchlevelzypperpatchMigratefromSPtonewSPzyppermigrationExecuting‘
分类:
系统相关 时间:
2019-11-21 12:30:54
阅读次数:
128
1 下载node.js 官网地址: https://nodejs.org下载完成后在命令行输入命令$ node -v以及$ npm -v检查版本,确认是否安装成功。 2 下载live-server 在终端输入:$ npm install live-server -g 3 开启 live-server ...
分类:
其他好文 时间:
2019-11-21 09:31:14
阅读次数:
483
进入gparted官网,下载Download gparted-live-1.0.0-5-amd64.iso将该文件拷贝至U盘,重启OMV系统 > 设置为U盘启动 ,进入后选择默认设置,选择需要使用的语言29和30均为中文。直接回车进去系统 进入系统后选择要划分的系统硬盘,选中整个磁盘空间 在快捷访问 ...
分类:
其他好文 时间:
2019-11-20 21:47:36
阅读次数:
405