<
一枝梅的博客
博客
随笔
软件
专题
标签
留言板
开往
博客
共117篇
设计模式原则:单一职责原则
单一职责原则的英文名称是Single Responsibility Principle,简称是SRP,顾名思义:一个类只负责一项职责。它的官方定义是 单一职责原则(Single Responsibility Principle, SRP),Th...
博客
#设计模式
一枝梅
1年前
413
初识设计模式
工作好些年了,设计模式这么好玩的东西一直没有好好整理整理,这次抽空好好给它抽筋扒皮梳理清楚它。在正式开干之前,得先搞清楚一些问题:设计模式是什么?我们为啥要用设计模式? 一、设计模式是什么 设计模式(design pattern)是对软件设计中...
博客
#设计模式
一枝梅
1年前
372
关于我的博客网络架构的总结
我的博客使用的是开源博客:https://gitee.com/mtons/mblog ,经过我的一次次魔改,是越来越丑了。。咳咳,这暂且不提。从以前大学的时候我就有写博客的习惯,主要是在博客园写一些随笔。毕业后开始倒腾自己搭建博客,尝试各种之后,...
博客
#网络
一枝梅
1年前
538
java中的try-with-resource语法
java的世界千奇百怪。。。当我甩出如下代码段,不知阁下如何应对? try(A a=new A()){ 和a变量无关的业务代码块 } 没错,这就是“臭名昭著”的try-with-resource语法,乍一看让人不知所云,其实它和try-fina...
博客
#java
一枝梅
1年前
740
上传jar包到maven中央仓库
上传jar包到中央仓库的好处太多了。。此处省略2000字,接下来进入正文 一、注册sonatype账号 官网:https://issues.sonatype.org 为了方便后续操作,注册完成以后,修改下首选语言为中文:右上角头像->Pro...
博客
#maven
一枝梅
1年前
657
主路由、旁路由、单臂路由的区别
主路由、旁路由、单臂路由的区别 一、主路由 一个经典的家庭网络拓扑图如下 在上面的网络拓扑图中,Tplink硬路由实际上充当的就是主路由的角色,主路由有一个典型的特征: 有至少两个网络接口,一个WAN一个LAN,分别是不同的物理接口。 可能具...
博客
#网络
一枝梅
2年前
19884
mybatis plus框架的@TableField注解不生效问题总结
一、问题描述 最近遇到一个mybatis plus的问题,@TableField注解不生效,导致查出来的字段反序列化后为空 数据库表结构: CREATE TABLE `client_role` ( `id` int(11) NOT NULL AU...
博客
#java
#mybatis
一枝梅
3年前
2198
使用javassist运行时动态修改字节码对象
java程序什么时候需要在运行的时候动态修改字节码对象? 如何在运行的时候动态修改字节码对象? 修改字节码对象的时候会发生哪些错误,又该如何解决这些问题? 围绕以上三个问题,本篇文章会依次讲解。 一、java程序什么时候需要在运行的时候动态修改...
博客
#java
#javassit
一枝梅
3年前
2839
在springboot程序中jackson自定义注解和字段解析器
一、需求提出和两种解决方案 最近有个需求,需要在springboot程序中在返回给前端json串的时候将部分字段加密。在之前的一篇文章中,曾经说过对整个请求体进行加密的方法,可以使用spring扩展的参数解析器做处理:spring mvc请求体偷...
博客
#jackson
#springboot
一枝梅
3年前
2024
魔改swagger:knife4j的另外一种打开方式
之前公司使用了swagger作为文档管理工具,原生的swagger-ui非常丑,之后就用了开源项目 萧明 / knife4j 的swagger组件进行了swagger渲染,改造之后界面漂亮多了,操作也方便了很多。当然这不是重点,重点是我们项目引用...
博客
#swagger
一枝梅
3年前
2509
1
...
7
8
9
...
12
阅读榜单
19884人浏览
主路由、旁路由、单臂路由的区别
TOP1
若依管理系统RuoYi-Vue(二):权限系统设计详解
4年前
14179人浏览
TOP2
若依管理系统RuoYi-Vue(一):项目启动和菜单创建
4年前
13347人浏览
TOP3
若依管理系统RuoYi-Vue(三):代码生成器原理和实战
4年前
11122人浏览
TOP4
Spring Security OAuth2.0认证授权一:框架搭建和认证测试
4年前
9826人浏览
TOP5
完整优雅的卸载腾讯云云服务器安全监控组件云镜
4年前
6961人浏览
TOP6
最新发布
狂盗一枝梅
2025-04-17
77次阅读
留言
大模型开发之langchain0.3(五):手动干预方法调用
本篇文章讨论下如何添加“人机交互(human-in-the-loop)”动作到方法调用的流程中,翻译成大白话,就是怎样手动干预方法调用。 在之前的文章《大模型开发之langchain0.3(三):方法调用》中,已经说明了大模型会根据提示词信息自己...
博客
评分
回复
狂盗一枝梅
2025-04-16
79次阅读
留言
Python基础:装饰器
装饰器是Python中最强大且优雅的特性之一,它允许你在不修改函数或类源代码的情况下,动态地扩展它们的功能。装饰器本质上是一个接受函数作为参数并返回新函数的高阶函数。对应到java,其形式和注解切面非常相似。 一、装饰器的基本使用 下面用一个例子...
博客
评分
回复
狂盗一枝梅
2025-04-09
96次阅读
留言
Python基础:协程
一、生成器 在Python中,生成器(Generator)是一种用于创建迭代器的简洁且高效的工具,能够按需生成值而非一次性加载所有数据到内存。举个例子: g = (x * x for x in range(10)) 上述代码定义了一个生成器g,...
博客
评分
回复