- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 多环境部署实战
前端项目访问流程:用户输入网址 => 域名解析服务器(把网址解析为 ip 地址 / 交给其他的域名解析服务) => 服务器 =>(防火墙)=> nginx 接收请求,找到对应的文件,返回文件给前端 => 前端加载文件到浏览器中(js、css) => 渲染页面。不同的项目(框架)都有不同的配置文件,umi 的配置文件是 config,可以在配置文件后添加对应的环境名称后缀来区分开发环境和生产环境。Docker 安装:https://www.docker.com/get-started/ 或者宝塔安装。
2026-01-18 16:44:46
488
原创 vue依赖报错(node-sass)
解决办法其实很简单,就是sass不支持当前的环境,那么在当前环境重新安装一下就好了。上一句失败 将 已下载东西 重新编译 npm rebuild node-sass。将 node_modules 文件夹删除。npm run dev 启动项目。开始的时候引入别人的一个项目。安装 node-sass。
2026-01-18 16:43:51
41
原创 Elastic Stack
官网:https://www.elastic.co/cn/包含了数据的整合 => 提取 => 存储 => 使用,一整套!beats:从各种不同类型的文件 / 应用来 采集数据 a,b,c,d,e,aa,bb,ccelasticsearch:存储、查询数据kibana:可视化 es 的数据。
2026-01-17 18:00:04
591
原创 pgsql表膨胀与索引膨胀问题
PostgreSQL 使用 MVCC 机制来处理并发访问,允许读取操作在不锁定表的情况下进行,从而提高了并发性能。当一条记录被更新或删除时,原始记录不会立即从磁盘上移除。相反,它会被标记为不可见,而新的记录(在更新的情况下)会被添加到表中。这意味着随着时间的推移,如果不进行适当的维护,表上的“死”行会不断累积,从而导致表膨胀。
2026-01-17 17:56:06
25
原创 开发一个Maven的Starter
理想情况:开发者只需要关心调用哪些接口、传递哪些参数,就跟调用自己写的代码一样简单。开发 starter 的好处:开发者引入之后,可以直接在 application.yml 中写配置,自动创建客户端spring-boot-configuration-processor 的作用是自动生成配置的代码提示。mvn install 打包为本地依赖创建新项目(复用 server 项目)、测试。初始化,环境依赖 移除build。编写配置类(启动类)
2023-03-06 14:58:26
381
原创 学习MyBatisPlus笔记
MyBatisPlus笔记一、操作配置1、关于MyBatisPlus的pom依赖<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.5.1</version></dependency>2、创建相应的entity和mappermapper接口
2022-03-03 22:17:46
1550
原创 mybatis的association以及collection的用法
在项目中,某些实体类之间肯定有关键关系,比如一对一,一对多等。在hibernate 中用one to one和one to many,而mybatis 中就用association和collection。
2022-02-26 15:55:48
697
计算机本科毕业设计 java SpringBoot 考勤管理系统 毕设
2023-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅