<
一枝梅的博客
博客
随笔
软件
专题
标签
留言板
RSS 订阅
开往
狂盗一枝梅
曾梦想仗剑走天涯,后来工作忙没去!
设计模式原则:开闭原则
一、开闭原则定义 开闭原则定义:Software entities like classes,modules and functions should be open for extension but closed for modificati...
博客
#设计模式
一枝梅
2年前
697
0
设计模式原则:迪米特法则
一、迪米特法则的定义 迪米特法则(Law of Demeter,LoD)也称为最少知识原则(Least Knowledge Principle,LKP),虽然名字不同,但描述的是同一个规则: One object should have a m...
博客
#设计模式
一枝梅
2年前
630
0
UML类图和类之间的六大关系
请看以下这张类图,类与类之间的关系是我们需要注意的 车的类图结构为<>,表示车是一个抽象类; 它有两个继承类:小汽车和自行车;它们之间的关系为实现关系,使用带空心箭头的虚线表示; 小汽车为与SUV之间也是继承关系,它们之间的关系为...
博客
#uml
#类图
一枝梅
2年前
1215
0
设计模式原则:里氏替换原则
一、里氏替换原则定义 里氏替换原则(Liskov Substitution Principle,LSP) 第一种定义,也是最正宗的定义: If for each object o1 of type S there is an object o2 ...
博客
#设计模式
一枝梅
2年前
823
0
设计模式原则:依赖倒置原则
一、依赖倒置原则定义 依赖倒置原则(Dependence Inversion Principle,DIP)的官方定义如下: 1、High level modules should not depend upon low level modules...
博客
#设计模式
一枝梅
2年前
734
0
设计模式原则:接口隔离原则
一、接口隔离原则定义 接口隔离原则(Interface Segregation Principle),又称为ISP原则,官方定义如下 1、Clients should not be forced to depend upon interface...
博客
#设计模式
一枝梅
2年前
663
0
设计模式原则:单一职责原则
单一职责原则的英文名称是Single Responsibility Principle,简称是SRP,顾名思义:一个类只负责一项职责。它的官方定义是 单一职责原则(Single Responsibility Principle, SRP),Th...
博客
#设计模式
一枝梅
2年前
816
0
初识设计模式
工作好些年了,设计模式这么好玩的东西一直没有好好整理整理,这次抽空好好给它抽筋扒皮梳理清楚它。在正式开干之前,得先搞清楚一些问题:设计模式是什么?我们为啥要用设计模式? 一、设计模式是什么 设计模式(design pattern)是对软件设计中...
博客
#设计模式
一枝梅
2年前
690
0
最好的个人博客评论区实现方案:waline
我的博客一直没有一个好看的评论区,自己做又不会。。没错,我是个前端渣渣。调研了一下,一开始想套用一些网上的静态模板,但是改造成本还是挺大的,后来接触到了Waline,简单了解了以下,我就知道了,它就是我理想中的评论区功能实现,和我的博客匹配度MA...
软件
#waline
#docker
#markdown
一枝梅
2年前
1009
6
使用umami统计网站流量
一、umami简介 Umami是一个开源的网站流量统计工具,它提供实时数据更新、自定义报告和隐私保护等功能,帮助网站管理员了解和分析网站的访问量和用户行为其他相关指标。 官网地址:https://umami.is/ demo地址:https://...
软件
#umami
一枝梅
2年前
1318
0
1
...
14
15
16
...
34
一枝梅
弱小和无知,不是生存的障碍,傲慢才是。
332
文章
152
评论
133w
浏览
161
标签
7
专题
阅读榜单
52940人浏览
倍控N5105软路由安装Exsi7.0+Openwrt+ikuai
TOP1
主路由、旁路由、单臂路由的区别
3年前
42308人浏览
TOP2
JetBrains系列软件2025.2版本激活教程
9月前
36958人浏览
TOP3
Redis(十三):Caffeine+Redis高性能二级缓存实现
7月前
35902人浏览
TOP4
若依管理系统RuoYi-Vue(二):权限系统设计详解
5年前
35634人浏览
TOP5
若依管理系统RuoYi-Vue(一):项目启动和菜单创建
5年前
33858人浏览
TOP6
最新发布
狂盗一枝梅
2026-05-26
2585次阅读
留言
Claude Code安装和使用
一、安装 第一步:安装nodejs 要求安装版本要高于 Nodejs 18+,最好使用nvm管理node版本,使用nvm安装node可参考教程:使用nvm管理多版本node 第二步:安装Claude Code 运行命令 npm install -...
软件
评分
回复
狂盗一枝梅
2026-04-08
16533次阅读
留言
解决Windows命令行cmd中文乱码问题
一、乱码现象 最近使用DataX迁移数据的时候命令行中文输出乱码了,如下所示: 这是因为DataX程序是使用UTF-8编码开发、打包的,而Windows命令行默认使用的不是UTF-8编码, 命令行属性中可以看到,默认使用的是GBK编码,所以产...
软件
评分
回复
狂盗一枝梅
2026-04-02
18918次阅读
留言
记一次Mybatis查询中的数组越界异常
最近遇到了一件极其诡异的Mybatis查询数组越界异常(java.sql.SQLException: java.lang.ArrayIndexOutOfBoundsException)的问题,排查了一天,最终解决了该问题。 一、问题描述 Mapp...
随笔
评分
回复