本文介绍了 Netty 超时机制的原理,以及如何在连接闲置时发送一个心跳来维持连接。 Netty 超时机制的介绍 Netty 的超时类型 IdleState 主要分为: ALL_IDLE : 一段时间内没有数据接收或者发送 READER_IDLE : 一段时间内没有数据接收 WRITER_IDLE ...
分类:
Web程序 时间:
2020-04-15 21:35:58
阅读次数:
93
File(String pathname) //通过将给定路径名字符串转换成抽象路径名来创建一个新 File 实例。mkdir() 在指定位置创建一个单级文件夹。listFiles() 返回目录下的文件或者目录对象(File类实例),包含隐藏文件。对于文件这样操作会返回null。exists() 文 ...
分类:
其他好文 时间:
2020-04-15 00:35:37
阅读次数:
73
从零搭建一个SpringCloud项目之Feign搭建 工程简述 目的:实现trade服务通过feign调用user服务的功能。因为trade服务会用到user里的一些类和接口,所以抽出了其他服务需要的东西到user-api工程。避免trade直接依赖user导致依赖多余的东西。 一、创建User接 ...
分类:
编程语言 时间:
2020-04-13 23:00:32
阅读次数:
82
c 8引入了新特性:“可为空引用”( "详情" ),这个功能个人觉得挺好的,能够非常明确的表现程序设计者的意图,编译器能够进行检查,尽最大可能减小NullReferenceException错误。 如果是新项目,那么上手很简单,一点点搭建起来,遇山开山,遇河渡河。但是对于我这种手头上的项目大多都是以 ...
分类:
Web程序 时间:
2020-04-13 18:13:46
阅读次数:
83
Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证: 批量操作在发送 EXEC 命令前被放入队列缓存。 收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。 在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。 一个事务从开始到执行会经 ...
分类:
其他好文 时间:
2020-04-13 14:04:46
阅读次数:
75
注:本文是个人翻译与springboot官网文档。 1.springboot是什么? Spring Boot 可轻松创建独立的、基于生产级的基于 Spring 的应用程序,开发者可以"立即运行"。 springboot对 Spring 平台和第三方库进行了整合,因此开发者可以省去很多不必要的麻烦进而 ...
分类:
编程语言 时间:
2020-04-12 20:41:43
阅读次数:
72
以管理员身份执行以下命令重启即可:关闭Hyper-v: bcdedit /set hypervisorlaunchtype off 1 恢复Hyper-v: bcdedit /set hypervisorlaunchtype auto ...
分类:
其他好文 时间:
2020-04-12 12:52:38
阅读次数:
211
iMX6 Android系统支持VK1613 GPS模块,其对应UART4接口,该串口被GPS占用,无法当做普通串口来使用,iMX6 UART4应该如何解除GPS占用?
平台介绍:
本次验证使用的硬件平台为飞凌嵌入式 OKMX6Q-C 开发板(产品详情:www.forlinx.com/68.htm),基于ARM Corte-A9 架构,i.MX6Q四核处理器,其它平台可参考使用。
分类:
其他好文 时间:
2020-04-11 22:16:40
阅读次数:
89
screen 安装包下载: 解压文件 显示如下,安装成功 ...
分类:
系统相关 时间:
2020-04-11 14:40:39
阅读次数:
137
项目开发中异常需要统一处理,总的来说有两种方式,一种是实现HandlerExceptionResolver接口,一种是使用@ExceptionHandler注解的方式。其中Spring已经为我们提供了一个实现了HandlerExceptionResolver接口的类SimpleMappingExce ...
分类:
编程语言 时间:
2020-04-10 11:50:03
阅读次数:
71