排序
java注解与反射(非常详细, 带有很多样例)
下面是详细地讲解 Java 中的注解与反射,并提供了很多的示例来帮助理解。 Java 注解(Annotations) 1. 注解的基本概念 注解(Annotation)是 Java 5 引入的一种用于为代码元素(类、方法、字段...
解决非Spring Bean访问Spring Bean的问题:实用指南
在非SpringBean类里获取SpringBean,会是什么情况? case1 下面这段代码中,PlainClass 表示一个普通Java类: public class PlainClass { public void foo1() { TheOtherBean bean = SpringCont...
netty核心流程(二):客户端与服务端的读写过程
连接成功建立后,客户端是如何向服务端发送请求的? 由于内部源码的调用过于复杂,我们只分析有代表性的代码。在 AbstractChannel 类中我们可以看到: wirte() 方法最后会把发送的数据 m...
手写 Hibernate ORM 框架 01-注解常量定义
手写 Hibernate 系列 手写 Hibernate ORM 框架 00-hibernate 简介 手写 Hibernate ORM 框架 00-环境准备 手写 Hibernate ORM 框架 01-注解常量定义 手写 Hibernate ORM 框架 02-实体 Bean 定义...
netty核心流程(一):服务端如何建立连接
为了接收连接请求, Netty 服务端应该做些什么事情? 根据Java NIO 的知识,服务端在准备接收客户端连接之前做了下面几个工作,我们可以带着问题往下看。 服务端对连接请求是如何初始化的? 如...
认识netty的基本组件
Java NIO VS Netty 有了 Java NIO,而且 Netty 也是基于 Java NIO 实现,那么为什么不能直接用 Java NIO 来实现网络通信模块呢? 接下来我解释一下原因。 如果我们用 Java NIO 来开发网络...
JavaSE基础知识分享(二)
写在前面 昨天给了十题编程题,如果你能有思路很快速地完成它,说明你的Java数据类型、运算符、选择语句、循环语句部分的基础知识很好,接下来就来看看后面的方法、数组以及他们在JVM中的内存划...
java基础题(附答案)(第二天的知识点预热)
一、填空题 Java 语言规定标识符由字母、下划线、美元符号和数字组成,并且第一个字符不能 是 数字。 Java 中整型变量有byte 、short 、int 和 long 四种,不同类型的整数变量在内存中分配的字...
Java解压rar5兼容rar4
RAR文件格式由WinRAR开发,广泛用于文件压缩和归档。随着技术的发展,RAR5作为更新的版本,引入了多项改进以提高压缩效率和数据安全性。 压缩效率:RAR5通过增大字典大小至32MB,相较于RAR4的4M...
SpringBoot2.7 霸王硬上弓 Logback1.3 → 不甜但解渴
开心一刻 一大早,她就发消息质问我 她:你给我老实交代,昨晚去哪鬼混了? 我:没有,就哥几个喝了点酒 她:那我给你打了那么多视频,为什么不接? 我:不太方便呀 她:我不信,和你哥们儿喝酒...
手写 Hibernate ORM 框架 00-hibernate 简介
手写 Hibernate 系列 手写 Hibernate ORM 框架 00-hibernate 简介 手写 Hibernate ORM 框架 00-环境准备 手写 Hibernate ORM 框架 01-注解常量定义 手写 Hibernate ORM 框架 02-实体 Bean 定义...
java web mvc-01-Model-View-Controller 概览
拓展阅读 Java Servlet 教程-20-自己手写实现 spring mvc 整体思路 Java Servlet 教程-21-自己手写 spring mvc 简单实现 Spring Web MVC-00-重学 mvc mvc-01-Model-View-Controller 概览 mvc-02...