使用Inno Setup 打包.NET程序,并自动安装.Net Framework

Inno Setup是什么 Inno Setup 是一个windows系统下的安装包制作程序。它是免费的(而且允许免费用于商业用途)。官网网站:http://www.jrsoftware.org/ 虽然说.NET 可以使用VS来打包安装...

2022-12-10 522 阅读

mysql MySQL8 提示Public Key Retrieval is not allowed错误解决方法

在使用jdbc连接到mysql时提示错误: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allowed原因如下(参考官网给出的连接选项):&en...

2022-12-10 378 阅读

spring Springboot集成Netty

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

2022-12-10 300 阅读

spring SpringBoot使用netty

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

2022-12-10 287 阅读

LocalDateTime用法

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

2022-12-10 204 阅读

html5 从HTML5 WebSocket到Socket.io

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

2022-12-10 253 阅读

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

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

2022-12-10 1921 阅读

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

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

2022-12-10 509 阅读

spring SpringBoot @ConfigurationProperties详解

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

2022-12-10 273 阅读

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

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

2022-12-10 495 阅读