<
一枝梅的博客
博客
随笔
软件
专题
标签
留言板
开往
狂盗一枝梅
曾梦想仗剑走天涯,后来工作忙没去!
设计模式(五):原型模式
一、原型模式定义 Specify the kinds of objects to create using a prototypical instance,and create new objects by copying this protot...
博客
#设计模式
一枝梅
2年前
632
特殊数字符号大全
阿拉伯数字 0 1 2 3 4 5 6 7 8 9 𝟶 𝟷 𝟸 𝟹 𝟺 𝟻 𝟼 𝟽 𝟾 𝟿 粗体阿拉伯数字 𝟎 𝟏 𝟐 𝟑 𝟒 𝟓 𝟔 𝟕 𝟖 𝟗 𝟬 𝟭 𝟮 𝟯 𝟰 𝟱 𝟲 𝟳 𝟵...
随笔
一枝梅
2年前
1467
设计模式(四):抽象工厂模式
一、抽象工厂定义 抽象工厂模式侧重于“产品族”的概念,有了这个概念之后,它允许工厂类中有多个抽象方法分别生产不同的对象,这些对象组成一个“产品族”,举个例子: 有这样一组对象:运输工具+ 引擎+ 控制器 。 它可能会有几个变体: 汽车+ 内燃机...
博客
#设计模式
一枝梅
2年前
697
设计模式(三):工厂方法模式
在上一篇文章《设计模式(2):简单工厂模式》中,以文件解析为例,解释了简单工厂模式的用法,简单工厂模式确实简单,但是它有以下几个问题: 1、不符合开闭原则:当需要添加新的产品类型时,必须修改工厂类的代码,违背了开闭原则。这种修改可能会影响工厂类的...
博客
#设计模式
一枝梅
2年前
703
设计模式(二):简单工厂模式
一、简单工厂模式定义 简介:简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行为,在简单工厂模式中,可以根据参数的不同返回不同类的实例在软件开发中,当我们涉及到大量的创建某种或者某类对象时,就会使用到工厂模式,你只需要使用工厂对...
博客
#设计模式
一枝梅
2年前
627
设计模式(一):单例模式(下)
在上一篇文章《设计模式(1):单例模式(上)》中讲解了单例模式的定义以及四种写法,最后着重讲解了懒汉式单例模式的线程安全性问题,但是没有讲解单例模式在实际coding的时候怎么用的,这篇文章将会讲解四种单例模式的应用案例。 1、饿汉式 饿汉式单例...
博客
#设计模式
一枝梅
2年前
610
黑群晖经常收到“ip被封锁”邮件的解决方案
到日志中心看了看,发现有人经常尝试登录我的黑群晖 虽然都失败了,但是正所谓不怕贼偷,就怕贼惦记,其实有点担心万一被破解了怎么办。。接下来逐一设置黑群晖 第一步:关闭SSH服务 可以看到对方是使用ssh服务尝试登录的,那就先关闭ssh服务,控制面...
软件
#黑群晖
一枝梅
2年前
1269
设计模式(一):单例模式(上)
一、单例模式的定义 单例模式(Singleton Pattern)是一个比较简单的模式,其定义如下: Ensure a class has only one instance, and provide a global point of acce...
博客
#设计模式
一枝梅
2年前
668
设计模式原则:合成复用原则
定义如下: Try to use composition / aggregation instead of inheritance ( 尽量使用组合/聚合的方式,而不是使用继承 ) 合成复用原则的优点: 1、松耦合:聚合和组合关系比继承关系更...
博客
#设计模式
一枝梅
2年前
632
设计模式原则:开闭原则
一、开闭原则定义 开闭原则定义:Software entities like classes,modules and functions should be open for extension but closed for modificati...
博客
#设计模式
一枝梅
2年前
681
1
...
13
14
15
...
34
阅读榜单
48729人浏览
倍控N5105软路由安装Exsi7.0+Openwrt+ikuai
TOP1
主路由、旁路由、单臂路由的区别
3年前
37904人浏览
TOP2
JetBrains系列软件2025.2版本激活教程
8月前
31236人浏览
TOP3
若依管理系统RuoYi-Vue(二):权限系统设计详解
5年前
30859人浏览
TOP4
Redis(十三):Caffeine+Redis高性能二级缓存实现
6月前
30184人浏览
TOP5
若依管理系统RuoYi-Vue(一):项目启动和菜单创建
5年前
29882人浏览
TOP6
最新发布
狂盗一枝梅
2026-04-08
7847次阅读
留言
解决Windows命令行cmd中文乱码问题
一、乱码现象 最近使用DataX迁移数据的时候命令行中文输出乱码了,如下所示: 这是因为DataX程序是使用UTF-8编码开发、打包的,而Windows命令行默认使用的不是UTF-8编码, 命令行属性中可以看到,默认使用的是GBK编码,所以产...
软件
评分
回复
狂盗一枝梅
2026-04-02
10208次阅读
留言
记一次Mybatis查询中的数组越界异常
最近遇到了一件极其诡异的Mybatis查询数组越界异常(java.sql.SQLException: java.lang.ArrayIndexOutOfBoundsException)的问题,排查了一天,最终解决了该问题。 一、问题描述 Mapp...
随笔
评分
回复
狂盗一枝梅
2026-04-02
10380次阅读
留言
IDEA远程Debug
线上出了问题,但是本地不能重现,可以通过IDEA远程Debug功能远程调试排查问题。具体操作如下: 一、本地IDEA配置 单击项目顶部“Edit Configurations” 新增运行配置:"Remote JVM Debug" 之后进入远程...
随笔
评分
回复