- 官方网站 文章目录 一、什么是 MyBatis ?二、mybatis和hibernate的比较三、入门案例1.创建maven工程,添加对应jar包2.创建全局配置文件3.定义User对象4.创建... 官方网站 文章目录 一、什么是 MyBatis ?二、mybatis和hibernate的比较三、入门案例1.创建maven工程,添加对应jar包2.创建全局配置文件3.定义User对象4.创建...
- 外观模式 外观模式也叫门面模式,是开发过程中使用频率非常高的一种设计模式,但非常容易理解。 概念介绍 外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。... 外观模式 外观模式也叫门面模式,是开发过程中使用频率非常高的一种设计模式,但非常容易理解。 概念介绍 外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。...
- 前面看了类加载的时机,本文来记录下类加载的过程,也就是加载的每个阶段都做了哪些事情 类的生命周期 加载 "加载"是类加载过程中的一个阶段,在这个阶段虚拟机做了3件事 通过一个类的全限定... 前面看了类加载的时机,本文来记录下类加载的过程,也就是加载的每个阶段都做了哪些事情 类的生命周期 加载 "加载"是类加载过程中的一个阶段,在这个阶段虚拟机做了3件事 通过一个类的全限定...
- prototype模式也就是原型模式,是javaGOF23种设计模式中的一种,我们在学习spring的时候在bean标签的学习中碰到过,所以本文来给大家介绍下原型模式 原型模式 在java中我... prototype模式也就是原型模式,是javaGOF23种设计模式中的一种,我们在学习spring的时候在bean标签的学习中碰到过,所以本文来给大家介绍下原型模式 原型模式 在java中我...
- 前面项目中我们是创建的java项目来演示的,但是hadoop相关的依赖太多了,不方便,本文通过maven项目来演示HDFS的java API操作 创建maven项目 相关的依赖 <depe... 前面项目中我们是创建的java项目来演示的,但是hadoop相关的依赖太多了,不方便,本文通过maven项目来演示HDFS的java API操作 创建maven项目 相关的依赖 <depe...
- 享元模式 内存属于稀缺资源,不要随便浪费。如果有很多个完全相同或相似的 对象,我们可以通过享元模式,节省内存. 核心: 享元模式以共享的方式高效地支持大量细粒度对象的重用。享元对象能做到共享的关... 享元模式 内存属于稀缺资源,不要随便浪费。如果有很多个完全相同或相似的 对象,我们可以通过享元模式,节省内存. 核心: 享元模式以共享的方式高效地支持大量细粒度对象的重用。享元对象能做到共享的关...
- 解释器模式 介绍 是一种不常用的设计模式用于描述如何构成一个简单的语言解释器,主要用于使用面向对象语言开发的编译器和解释器设计。当我们需要开发一种新的语言时,可以考虑使用解释器模式。尽量不要使用解释器... 解释器模式 介绍 是一种不常用的设计模式用于描述如何构成一个简单的语言解释器,主要用于使用面向对象语言开发的编译器和解释器设计。当我们需要开发一种新的语言时,可以考虑使用解释器模式。尽量不要使用解释器...
- 前面给大家介绍了NIO,我们会发现用NIO实现异步非阻塞的网络通信代码量非常大,而且并不是很好理解,在实际的开发中一般我们也都是会实现基于NIO的框架来操作的,比如Netty,这样开发效率有高而且Bu... 前面给大家介绍了NIO,我们会发现用NIO实现异步非阻塞的网络通信代码量非常大,而且并不是很好理解,在实际的开发中一般我们也都是会实现基于NIO的框架来操作的,比如Netty,这样开发效率有高而且Bu...
- 在如今的互联网时代,人们越来越喜欢将自己的数据存放到互联网上,于是便诞生了很多类型的软件,比如360网盘,百度网盘,云盘之类的。所以说,文件上传和下载的功能是现在非常主流的一个功能,应用十分广泛。 那现在... 在如今的互联网时代,人们越来越喜欢将自己的数据存放到互联网上,于是便诞生了很多类型的软件,比如360网盘,百度网盘,云盘之类的。所以说,文件上传和下载的功能是现在非常主流的一个功能,应用十分广泛。 那现在...
- 后面打算系统性的介绍下NIO和Netty的内容,因为这块内容也是每个程序员必须要掌握的内容,而在介绍NIO之前我们需要先了解下一些前置的知识 1.内核空间和用户空间 这两个概念对于初次接触的小... 后面打算系统性的介绍下NIO和Netty的内容,因为这块内容也是每个程序员必须要掌握的内容,而在介绍NIO之前我们需要先了解下一些前置的知识 1.内核空间和用户空间 这两个概念对于初次接触的小...
- 今天我们聊一聊多线程,谈到多线程,很多人就开始难受,这是一个一听就头疼的话题,但是,我希望你在看完这篇文章后能对多线程有一个深入的了解。 案例 那么,首先我就举一个电影院卖票的例子来模拟多线程。 复仇... 今天我们聊一聊多线程,谈到多线程,很多人就开始难受,这是一个一听就头疼的话题,但是,我希望你在看完这篇文章后能对多线程有一个深入的了解。 案例 那么,首先我就举一个电影院卖票的例子来模拟多线程。 复仇...
- 在前面的文章介绍了对象在虚拟机中的创建过程。本文主要是记录下对象在虚拟机中的内存布局分配情况。 JVM的内存对象介绍[创建和访问] 对象的内存布局 在HotSpot虚拟机中,对象在内... 在前面的文章介绍了对象在虚拟机中的创建过程。本文主要是记录下对象在虚拟机中的内存布局分配情况。 JVM的内存对象介绍[创建和访问] 对象的内存布局 在HotSpot虚拟机中,对象在内...
- 二十一、说说你对线程安全的理解 与其说是线程安全,不如说是内存安全,堆是共享内存,可以被所有线程访问。 堆 是进程和线程共有的空间,每一个进程里面有多个线程,分全局堆和局部堆,全局堆就是所有没有分... 二十一、说说你对线程安全的理解 与其说是线程安全,不如说是内存安全,堆是共享内存,可以被所有线程访问。 堆 是进程和线程共有的空间,每一个进程里面有多个线程,分全局堆和局部堆,全局堆就是所有没有分...
- 文章目录 装饰者模式(decorator)1.实现细节2.案例演示3.IO流实现细节4.实际使用场景5.总结 装饰者模式(decorator) 装饰者模式又称为包装模式(Wrapp... 文章目录 装饰者模式(decorator)1.实现细节2.案例演示3.IO流实现细节4.实际使用场景5.总结 装饰者模式(decorator) 装饰者模式又称为包装模式(Wrapp...
- 作为java程序员对应Object应该是非常熟悉的,但是对于对象在JVM中的一些情况并不是很清楚,所以本文就来记录下对象在JVM中的一些内容 对象的创建 java程序中创建对象的常用方式是: O... 作为java程序员对应Object应该是非常熟悉的,但是对于对象在JVM中的一些情况并不是很清楚,所以本文就来记录下对象在JVM中的一些内容 对象的创建 java程序中创建对象的常用方式是: O...
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
基于华为云码道,构建你的定制化AI搭子2026/08/14 周五 09:00-11:30
明亮-华为云开发者发展与支持部部长
本期直播将向您全面介绍华为云码道产品,并基于码道手把手教你部署自己的定制化AI陪伴搭子。
回顾中
热门标签