在序列化的过程中,我们将一个对象序列化为字符串的过程中会出现乱码的情形,这中情况,我们可以使用一种Base64编码的方式,将乱码的字符串转化为a...
概述 利用mybatis操作对数据的操作的过程一般是这样的 利用IntelliJ Idea搭建一个mybatis开发环境 所需资源 准备工作:先...
什么是代理模式呢,就是先创建一个接口,这个接口中定义了一些未实现的方法,再定义两个类A、B来分别实现这些接口,其中类A用来实现具体的方法,这被称...
通过maven构建项目是一件很简单的事情,下面我们使用Maven来构建一个Spring的项目1、首先创建一个maven的简单project,如下...
ByteBuf的优点 ByteBuf的工作原理 在ByteBuf中存在一个readIndex和一个writeIndex,其中readIndex的...
假如我们的系统的很多模块都需要实现一些相同的功能,这些相同的功能被称为横切关注点,在切面出现之前,我们可以使用继承或委托来实现这些相同的功能,但...
概述: NIO包是JDK1.4引入的新的I/O类库,目的是为了提高文件读写的速度。NIO的读写模式和旧的I/O有一些不同,NIO是通过缓冲器和通...
redis数据类型1、字符串2、哈希/散列码:可以存放 2^32 - 1个哈希码3、列表:可以存放 2^32 - 1个列表元素4、集合:可以存放...
DAO模式可以帮助我们少些很多的数据库操作的代码,还能将对象直接进行持久化到数据库中,一个完整的DAO模式包含了五个部分,分别是: 下面我们来分...