会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
NorthnightX
博客园
首页
新随笔
联系
订阅
管理
2024年4月9日
创建型模式--单例模式
摘要: 创建型模式--单例模式 简介:单例模式是指在内存中只会创建且仅创建一次对象的设计模式。在程序中多次使用同一个对象且作用相同时,为了防止频繁地创建对象使得内存飙升,单例模式可以让程序仅在内存中创建一个对象,让所有需要调用的地方都共享这一单例对象(例如数据库连接池)。 单例模式有两种类型: 懒汉式:在真
阅读全文
posted @ 2024-04-09 23:16 InheritZe
阅读(18)
评论(0)
推荐(0)
2024年4月8日
go reflect
摘要: go reflect 反射核心 反射的核心是两个对象,分别是 reflect.Type 和 reflect.Value。 它们分别代表了 go 语言中的类型和值。我们可以通过 reflect.TypeOf 和 reflect.ValueOf 来获取到一个变量的类型和值。 func main() {
阅读全文
posted @ 2024-04-08 14:26 InheritZe
阅读(14)
评论(0)
推荐(0)
2023年8月15日
Mybatis中的resultType和resultMap
摘要: # 综述 MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接返回设置的类型,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。 在MyBatis进
阅读全文
posted @ 2023-08-15 15:00 InheritZe
阅读(827)
评论(0)
推荐(0)
2023年7月27日
Manacher
摘要: # **马拉车算法(Manacher)** ## 概述: 马拉车算法主要用于解决最长回文串的问题,也可以用于求所有回文子串的数量 **计算字符串的最长回文字串的朴素算法:** 枚举回文串的中点,并且分为两种情况: - 一种是回文串长度是奇数的情况 - 另一种是回文串长度是偶数的情况 时间复杂度为O(
阅读全文
posted @ 2023-07-27 19:17 InheritZe
阅读(32)
评论(0)
推荐(0)
公告