上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 148 下一页
摘要: 1. SpringMVC 大致过程测试 1. 新建filter package cn.xm.filter; import javax.servlet.*; import javax.servlet.annotation.WebFilter; import java.io.IOException; @ 阅读全文
posted @ 2021-03-13 16:18 QiaoZhi 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 经过自己的测试发现客户端不加注解@EnableEurekaClient 也是可以的,这个注解在2.2.1版本中本身也没做任何的处理,如下: package org.springframework.cloud.netflix.eureka; import java.lang.annotation.Do 阅读全文
posted @ 2021-03-11 21:49 QiaoZhi 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 0. Springboot 自动配置 面试中经常被问到:为什么用springboot? 最多的答案是: 1. Springboot 可以用Java配置的方式来配置Bean,省去了许多配置文件。其实Spring本身就可以做这件事情 2. Boot用来做cloud微服务。 其实spring脱离Sprin 阅读全文
posted @ 2021-03-08 23:29 QiaoZhi 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: 使用Netty 实现一个简单的Http服务器,可以接受客户端的请求,并且实现拒绝请求一些请求,比如请求favicon.ico 网站图标的时候拒绝请求。 服务器收到客户端请求之后回传一个简单的消息: "hello, 我是服务器" 1. 代码 1. NettyHttpServerHandler 处理Ht 阅读全文
posted @ 2021-03-08 20:48 QiaoZhi 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: @Import 的作用: @Import用来导入@Configuration注解的配置类、注入普通类、导入ImportSelector的实现类或导入ImportBeanDefinitionRegistrar的实现类。源码如下: package org.springframework.context. 阅读全文
posted @ 2021-03-05 23:59 QiaoZhi 阅读(842) 评论(0) 推荐(1) 编辑
摘要: 1. 自定义任务 常见场景: (1) 用户程序自定义的普通任务 (2) 用户自定义定时任务 (3) 非当前Reactor线程调用Channel的各种方法(这种解决办法就是连接成功之后用一个集合将Channel维护起来,后面拿到做操作) 例如在推送系统的业务线程里面,根据用户的标识,找到对应的chan 阅读全文
posted @ 2021-03-04 22:45 QiaoZhi 阅读(563) 评论(1) 推荐(0) 编辑
摘要: 简单的实现聊天,发送至服务器端之后由服务器转发给其他在线的用户。 1. pom <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s 阅读全文
posted @ 2021-03-02 22:44 QiaoZhi 阅读(2719) 评论(0) 推荐(0) 编辑
摘要: 简单编写一个案例实现: (1) 服务器端启动监听6666端口, 收到客户端信息之后打印下客户端信息且回传一段服务器端的信息 (2) 客户端启动之后连接到6666端口,且发送一段信息,收到服务器端信息之后打印下服务器发送的信息 1. 代码实现 0. pom <dependency> <groupId> 阅读全文
posted @ 2021-03-01 23:00 QiaoZhi 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 1. 原生NIO存在的问题 NIO 的类库和 API 繁杂,使用麻烦:需要熟练掌握 Selector、ServerSocketChannel、SocketChannel、ByteBuffer 等。需要具备其他的额外技能:要熟悉 Java 多线程编程,因为 NIO 编程涉及到 Reactor 模式,你 阅读全文
posted @ 2021-03-01 21:30 QiaoZhi 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 之前研究了AOP代理对象的创建过程以及注入到Spring的过程,接下来研究AOP的调用过程。 0. 代码同上一节的测试代码 1. pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/PO 阅读全文
posted @ 2021-02-28 23:17 QiaoZhi 阅读(962) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 148 下一页