自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 java注解使用说明

创建注解类 RequireRoleAnnotation// 角色注解// 需要的角色// 权限判断逻辑 AND/ORAND,OR创建接口控制器return "测试";添加注解使用定义接口拦截器,在拦截器里获取注解信息规则,判断是否满足规则@Component@Autowired@OverrideSystem.out.println("接口拦截");if (!// 检查角色注解= null &&!

2025-11-19 15:12:32 282

原创 springcloud中服务注册与管理

/ Feign 客户端接口// 控制器 user-servie 模块// 模拟数据库userMap.put(1L, new User(1L, "张三", "zhangsan@example.com"));userMap.put(2L, new User(2L, "李四", "lisi@example.com"));// 订单控制器@Autowired// 模拟订单数据// 通过 Feign 调用用户服务。

2025-11-13 17:06:13 674

原创 jar包部署运行

etc/systemd/system 下,不能新建文件夹套一层,这样在执行 sudo systemctl start project-rent-house 会报找不到服务配置。project-rent-house.service 服务配置文件只能创建在。本地项目打包名称为:web-admin-1.0-SNAPSHOT.jar。: 需开启防火墙端口号。

2025-11-06 16:25:28 268

原创 linux中安装MinIO

运行 java -jar web-admin-1.0-SNAPSHOT.jar。MinIO 控制台: http://your-server-ip:9001。用户名: minioadmin。密码: minioadmin。

2025-11-06 14:18:02 452

原创 从开发到部署

参照文档连接: https://gitee.com/study-room-home/java_space/blob/master/%E6%96%87%E6%A1%A3/%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.md。

2025-11-06 14:12:21 480

原创 linux安装mysql说明

【代码】linux安装mysql说明。

2025-11-05 11:25:09 289

原创 使用verdaccio搭建前端组件私有服务

【代码】使用verdaccio搭建前端组件私有服务。

2025-11-05 10:00:24 538

原创 vxetable数据导出

【代码】vxetable数据导出。

2025-08-28 11:33:10 417

原创 前端自学后端代码的历程

仓库地址

2025-07-06 17:58:26 233

原创 mysql命令操作

DML(Data Manipulution Language) 简称数据管理语言。

2025-07-05 17:02:14 271

原创 chrome安装AXURE插件后无效

进入商店管理下载 Axure RP Extension for Chrome插件。

2025-07-04 10:05:53 1492

原创 常用工具库

下载链接:

2025-06-28 20:45:41 431

原创 el-input,金额千分符自动转换

在平时项目中,对于金额处理显示一般需要按千分符显示,通常实现会申明一个formater函数来进行转换,但是涉及的地方比较多试,使用起来比较繁琐,封装一个单独的组件比较合理。

2025-06-08 22:31:15 497

原创 前端十种排序算法解析

排序算法 时间复杂度(平均) 空间复杂度 稳定性冒泡排序 O(n²) O(1) 稳定选择排序 O(n²) O(1) 不稳定归并排序 O(n log n) O(n) 稳定快速排序 O(n log n) O(log n) 不稳定插入排序 O(n²) O(1) 稳定希尔排序 O(n log n) O(1) 不稳定基数排序 O(nk) O(n + k) 稳定计数排序 O(n + k) O(k) 稳定桶排序 O(n + k) O(n + k) 稳定。

2025-06-08 21:58:40 1405

原创 removeAvailableModules(移除公用的代码块)

【代码】removeAvailableModules(移除公用的代码块)

2025-04-27 21:25:52 196

原创 namedModules(启用模块命名)

【代码】namedModules(启用模块命名)

2025-04-27 21:02:37 241

原创 runtimeChunk的作用

【代码】runtimeChunk的作用。

2025-04-27 17:02:02 282

原创 splitchunk(如何将指定文件从主包拆分为单独的js文件)

页面里需要把main.js和c.js都引入。

2025-04-27 16:34:40 864

原创 Rule.resourceQuery(通过路径参数指定loader匹配规则)

【代码】Rule.resourceQuery(通过路径参数指定loader匹配规则)

2025-04-27 11:25:26 400

原创 Rule.resource作用说明

作用Rule.resource 用于定义哪些文件需要被当前规则处理。它是对传统 test、include、exclude 的更底层封装,支持更灵活的匹配方式。与 test/include/exclude 的关系test: /.js$/ 等价于resource: { test: /.js$/ }include: path.resolve(__dirname, ‘src’) 等价于 resource: { include: path… }

2025-04-26 23:12:29 269

原创 Rule.issuer(通过父路径配置loader处理器)

【代码】Rule.issuer(通过父路径配置loader处理器)

2025-04-26 22:39:45 540

原创 module.noParse(跳过指定文件的依赖解析)

【代码】module.noParse(跳过指定文件的依赖解析)

2025-04-26 21:48:20 488

原创 crossOriginLoading使用说明

此配置用于控制 Webpack 动态加载的代码块(chunk)(例如代码分割或懒加载的模块)在跨域(不同域名)加载时的行为。它通过为动态生成的 <script>标签添加 crossorigin 属性,确保符合跨域资源共享(CORS)的安全策略可选值。

2025-04-26 21:12:41 990

原创 webpack中依赖加载是否超时,chunkLoadTimeout配置

在webpack打完包后,入口文件会将依赖的文件动态引入,那是如何监听依赖文件是否加载成功了呢,webapck的实现原理时,通过延时器来判定实现的默认的延时加载时间为 120000ms。

2025-04-20 23:27:34 277

原创 webapck中打包文件名称如何配置chunkFilename

* 将主入口打包生成的文件命名为 111.js**** 将依赖打包生成的文件命名为 aaa**

2025-04-20 23:01:08 472

原创 webapck4中打包添加注释配置auxiliaryComment

commonjs2: CommonJS 模块(module.exports 导出方式)的注释。对象 按模块类型添加不同注释 复杂项目,需要区分 CommonJS、AMD 等。字符串 所有代码块统一注释 简单项目,无需区分模块类型。其他字段:如 systemjs、umd、this 等(较少使用)。commonjs: CommonJS 模块的注释。root: 通用注释(优先级最低)。amd: AMD 模块的注释。var: 全局变量导出的注释。

2025-04-20 22:32:58 382

原创 webpack执行周期流程

webpack编译流程

2025-03-09 22:22:11 125

原创 computed(vue3)源码解析

vue3, computed源码原理解析

2024-01-05 11:11:01 686 1

原创 JS小数计算精度修复

【代码】JS小数计算精度修复。

2023-12-28 17:40:23 535

原创 Vue源码解析(详细篇)

vue数据观测实现原理,模版编译过程,模版挂载过程分析

2023-12-19 14:19:12 8008 3

原创 Jenkins部署前端打包

1.1 安装教程使用文档链接 https://www.jenkins.io/zh/doc/pipeline/tour/getting-started/安装教程 https://www.cnblogs.com/caoyunpu/p/16711111.html。

2023-12-18 14:18:03 592 1

原创 webpack中plugin原理解析

通过插件我们可以扩展 webpack,加入自定义的构建行为,使 webpack 可以执行更广泛的任务,拥有更强的构建能力。

2023-10-29 20:40:40 196 1

原创 webpack中loader机制解析

在 Webpack 中使用自定义 Loader 主要有三种方式:(1)配置 Loader 的绝对路径test: /.js/,use: [options: {/* … */},},],},],},但这里有个问题,如果写了好几个自定义 Loader ,那这里就要配好几个别名,比较繁琐,不推荐。(3)配置 resolveLoader.modules//找loader的时候,先去loaders目录下找,找不到再去node_modules下面找},

2023-10-29 12:31:56 360 1

原创 webpack3构建原理分析,ast解析

* 1. webpack的作用主要就是将通过import方式引入替换为浏览器可识别的__webpack__require__,**** 2. webpack构建的过程为,读取配置项入口,通过入口路径读取文件资源后解析为ast(抽象语法数),通过解析ast后递归处理依赖**

2023-10-28 23:42:32 233

原创 webpack3打包后源文件代码解析

1.1 创建一个项目文件,直接执行 npm -y init;初始化一个基础项目架构1.2 安装依赖1.2 package.json 添加构建命令1.3 创建webpack.config.js1.4 创建文件结构a 文件内容b文件内容index.js 文件内容。

2023-10-24 16:15:57 245

原创 js实现扁平数据转化成树结构数据

【代码】js实现扁平数据转化成树结构数据。

2023-09-01 11:15:40 230 1

原创 springmvc注解入门

url-pattern > / </ url-pattern > 不会匹配到.jsp, 只针对我们编写的请求;< url-pattern > /* </ url-pattern > 会匹配 *.jsp,会出现返回 jsp视图 时再次进入spring的DispatcherServlet 类,导致找不到对应的controller所以报404错。方法返回的结果是视图的名称hello,加上配置文件中的前后缀变成WEB-INF/jsp/hello.jsp。

2023-07-09 01:45:36 150 1

原创 springmvc快速入门

创建一个空maven项目添加web支持添加依赖包运行时资源文件有会访问不到情况,加上打包资源配置。

2023-07-09 01:36:44 129 1

原创 spring注解入门

1、编写一个实体类,Dog。

2023-07-09 01:18:35 126 1

原创 spring快速入门

2、编写spring文件 , 这里我们命名为beans.xml。1、编写一个Hello实体类。

2023-07-09 01:01:45 117 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除