- 博客(7)
- 收藏
- 关注
原创 Redis
Redis,英文全称是Remote Dictionary Server(远程字典服务),是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。与MySQL数据库不同的是,Redis的数据是存在内存中的。它的读写速度非常快,每秒可以处理超过10万次读写操作。因此redis被广泛应用于缓存,另外,Redis也经常用来做分布式锁。除此之外,Redis支持事务、持久化、LUA 脚本、LRU 驱动事件、多种集群方案。
2024-07-10 20:20:26
130
原创 七种常用设计模式
设计模式(Design Pattern)是人们在长期的软件开发中对一些经验的总结,是对某些特定问题经过实践检验的特定解决方法。就像兵法中的三十六计,总结了 36 种对于战争中某些场合的可行性计谋战术——"围魏救赵" "声东击西" "走为上"等,可以说三十六计中的每一计都是种模式。设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术方案总结成设计模式,也会使其他开发者更加容易理解其设计思路。
2024-07-08 22:57:06
745
原创 XML(Extensible Markup Language)
在实际应用中,经常需要对 XML 文档进行各种操作,如在应用程序启动时读取 XML 配置文件信息,或者把数据库中的内容读取出来转换为 XML 文档形式,这些时候都会用到 XML 文档的解析技术。
2024-07-01 11:21:26
1066
原创 Java反射
在计算机领域,反射指一种能力,能够自描述和自控制,即在运行状态中,动态获取类信息以及动态调用实例方法的能力。运行时创建实例运行期间调用方法运行时更改属性如何理解 Java 的反射机制昵?首先来回顾一下 Java 程序的执行过程,如图下所示。Java程序要想运行,Java 类必须被Java 虚拟机加载。Person.java ----- 编辑器 ----- Person.class ----- Java虚拟机 ----- 运行结果。
2024-06-30 22:03:39
743
原创 MyBatis框多态SQL
MyBatis 是一款优秀的持久层框架,它允许你使用 XML 或注解来配置和映射原生 SQL、存储过程以及高级映射。在多态(Polymorphism)的场景中,通常是指对象的不同类型在运行时表现出不同的行为,但在数据库操作中,我们更多地关注的是如何根据不同的条件或类型来执行不同的 SQL 语句。
2024-06-27 01:49:08
698
原创 SQL映射文件详解
SQL映射是MyBatis框架最具有特色的部分,功能强大且使用简单。注意:MyBats 框架支持面向接口的 SQL 映射编程,这种情况下,SQL 映射文件的开发需要注意以下规则。
2024-06-22 00:10:58
958
原创 初识MyBatis框架
MyBatis框架是基于ORM(object Relational Mapping,对象/关系映射)的优秀的持久化框架。
2024-06-18 00:07:04
816
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人