spring Springboot集成Netty

一.依赖 <!-- https://mvnrepository.com/artifact/io.netty/netty-all --> <dependency> <groupId>io.netty</groupId> <artifactId>netty-all<...

2022-12-10 479 阅读

spring SpringBoot使用netty

Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。也就是说,Netty 是一个基于NIO的...

2022-12-10 449 阅读

LocalDateTime用法

  前言 最近看别人项目源码,发现Java8新的日期时间API很方便强大,所以转载该入门介绍博客,记录一下。 使用新时间日期API的必要性 在java8以前,或许: 当你在做有关时间日期的操...

2022-12-10 285 阅读

html5 从HTML5 WebSocket到Socket.io

HTML5 WebSocket 作为新一代的web标准,HTML5为我们提供了很多有用的东西,比如canvas,本地存储(已经分离出去了),多媒体编程接口,当然还有我们的WebSocket。WebSocket是HTML5开始提供...

2022-12-10 397 阅读

Netty实战四:netty获取channle绑定的IP和Port

获取客户端ip和端口 import io.netty.channel.ChannelHandlerContext; //ChannelHandlerContext chc InetSocketAddress ipSocket = (InetSocketAddress)chc.channel().remoteA...

2022-12-10 2100 阅读

Netty实战七:Netty监听多个端口

在实战六中,我们监听多个端口是通过创建多个实例来监听多个端口的,这种方式其实还是有点浪费资源,下面我们再来一种监听多个端口的方法。 直接在之前的代码上简单改动下就可以了,这是利...

2022-12-10 724 阅读

spring SpringBoot @ConfigurationProperties详解

SpringBoot @ConfigurationProperties详解简介本文将会详细讲解@ConfigurationProperties在Spring Boot中的使用。 添加依赖关系首先我们需要添加Spring Boot依赖: <parent> <gr...

2022-12-10 450 阅读

Netty笔记之九: Netty多种通讯协议支持

上篇文章讲解了自定义通信协议,本章节介绍如何支持多种协议。 会构建一个Server,同时支持Cat,Dog和People通信协议。有二种实现方式: 第一种方式利用了自定义协议,传递消息的时候,对...

2022-12-10 606 阅读

WPF 背景透明文本不透明

设置透明度时,我们的习惯性设置如下: <Grid Grid.Row="0" Background="#19191E" Opacity="0.6"> <Label Content="背景透明,文字透明" FontSize="30" Foreground="Whi...

2022-12-10 759 阅读

使用 pdf.js 在网页中加载 pdf 文件

在网页中加载并显示PDF文件是最常见的业务需求。例如以下应用场景:(1)在电商网站上购物之后,下载电子发票之前先预览发票。(2)电子商务管理系统中查看发布的公文,公文文件一般是PDF格...

2022-12-10 716 阅读