2024 Reader: 18481 Home



28

Spring AOP知识学习

Spring AOP 借助 AnnotationAwareAspectJAutoProxyCreator.class 类对其他 Bean 进行代理。该类的父类 AbstractAutoProxyCreator 实现了 BeanPostProcessor 接口,


27

MySQL优化-EXPLAIN笔记

explain可以输出SQL语句执行的信息,常用的语法格式为EXPLAIN SELECT statement


26

JDK性能分析工具使用命令记录

jstat可以查看堆内各个部分的使用量,以及加载类的数量jstat -options可以列出当前JVM版本支持的选项,常见的有:


25

Spring统一异常处理

在传统的非统一异常处理方式中,每个代码块都需要单独编写 try...catch... 语句来捕获异常,例如:


24

Spring MVC 校验

在日常开发中,我们经常会遇到各种通用的校验场景,比如字段非空校验、字段长度校验等。下面将详细介绍 Spring MVC 中的校验相关内容。



22

BCVP.VUE3系列第十四课(1):快速对接业务之查询模板

今天主要是帮助使用本框架的同学可以快速的基于底座进行设计业务逻辑,基于现有的模板,按照统一约定好的规则,直接对关键字进行查找替换即可,本文先说一下查询,我把增删改查分成四个模块,方便大家对照:


21

BCVP.VUE3系列第十四课(2):快速对接业务之新增模板

今天主要是帮助使用本框架的同学可以快速的基于底座进行设计业务逻辑,基于现有的模板,按照统一约定好的规则,直接对关键字进行查找替换即可,本文接着说增删改查之——新增


20

BCVP.VUE3系列第十四课(3):快速对接业务之编辑删除模板

今天主要是帮助使用本框架的同学可以快速的基于底座进行设计业务逻辑,基于现有的模板,按照统一约定好的规则,直接对关键字进行查找替换即可,本文接着说增删改查之——编辑,顺便很简单的删除:



18

BCVP.VUE3系列第十二课:渲染动态权限按钮

分步骤讲解前端框架中的每一个核心逻辑,之前我们已经把左侧的动态菜单路由渲染出来了,今天讲解如何实现每一个路由下的动态按钮的渲染,真正实现通过配置就可以控制按钮的动态显隐,效果图





14

BCVP.VUE3系列第八课:丰富面包屑组件

分步骤讲解各个核心逻辑。今天说一下布局Header中的左侧功能菜单——面包屑,同时也把左侧菜单的图标给换一下,整体效果如下








07

BCVP.VUE3系列第一课:项目初始化与核心知识点说明

放假不停歇,趁着假期学习下VUE3相关的内容,一方面是自己保持活力,另一方面也是工作需要,本系列是我的自学教程,如果有从0开始学习VUE3的,可以跟着一起练习下,毕竟前端我也是泥腿子出身,这一系列会使用Vite、TS、Pinia、Element-Plus等新知识点,既是查漏补缺,也是知识分享。


06

开源7年,五连MVP,还要坚持深耕技术么?

自从2018年正式做技术博主开源以来,一直在深耕着新的技术,7年时间内,连续五年担任微软社区MVP,最近几年一直在技术、业务和管理之间反复横跳,大环境不好,个人也遇到了瓶颈期。今天看了下日历,已然九月份,每年一篇的八月开源纪念月总结不能拖了,整上。


05

架构设计随想1:TOKEN增加状态的五种方式

在传统的RBAC机制中,接口权限是基于令牌中的角色来获取的,与令牌的生命周期或状态无关。事实上,token本身是无状态的。然而,系统开发通常需要一个状态来进行维护,因此在大多数项目中,通常会为无状态的token增加一个有状态的身份标识。


04

VS2022瘦身第一弹:依赖包转移术

自从开始搞开发以来,什么VS、IDEA、Docker、DBeaver、Navicat,要不就是在安装各种软件,要么就是在安装软件的路上,250G的C盘感觉就丝毫扛不住,现在又不敢轻易重装系统,分配C盘,16G内存只要一开软件,嗷一声就没有了


03

统一使用 Directory.Build.props 管理项目

可以添加要由 MSBuild 导入的某些文件,以替代默认属性设置并添加自定义目标。可以通过这些文件的放置位置在文件夹级别控制这些自定义项的范围。




Blog.MVP.Blazor.SSR © 2023 老张的哲学 The style design idea comes from edi.wang
An error has occurred. This application may no longer respond until reloaded. Reload 🗙