- 博客(80)
- 收藏
- 关注
原创 9.9写项目
/ 默认选中"所有记录" 还有几。还有就是更新IndexedDB的语法中的store.put一次就只能更新一个对象!当点击事件发生的时候就更新activeItem。怎么设置点击li标签就显示高亮呢?设置一个activeItem。这个是我疏忽的一点。
2025-09-09 21:04:45
173
原创 Webpack 有哪些特性?构建速度?如何优化?
Webpack 核心特性:模块打包、资源处理(Loader/Plugin)、代码分割、多环境适配、高扩展性;构建速度瓶颈:资源体积大、Loader 无缓存、依赖解析耗时、插件冗余;优化核心思路:开发环境优先“热更新速度”(HMR、简化 Devtool),生产环境优先“效率+体积”(缓存、并行处理、代码分割),通用优化靠“分析+升级”。通过以上优化,中小型项目的构建速度可提升 50%~80%,大型项目(如多页面、多模块)的提升效果更明显。
2025-09-05 22:22:03
1144
1
原创 我的小灶坑
但是后面我修改或者更换语言的时候这个样式没有我当初设置的好看了。因为我现在不是处于对这个项目的每个步骤都很熟悉的阶段。但是我在做项目的时候发现自己经常容易被细节的部分牵制。这个时候我心里的不是滋味逼迫着我恢复我心目中的样子。就算恢复了 但是投入了本该不属于这一步骤的时间。这个的前提是我已经实现过了一个比较好看的样式。这个过程真难受 我觉得我栽了不少时间在这。所以我希望我自己以后还是先把功能部分完成。但是如果时间长我就去图书馆了(っ。我心里的成就感也会大大减弱。在纠结于细节的地方吧。我想在宿舍的床上学习。
2025-08-26 00:01:12
307
原创 SQLite介绍【让我看看怎么个事】
SQLite是一个轻量级嵌入式关系型数据库,无需服务器配置,将整个数据库存储在单一文件中。它具有零配置、跨平台、支持ACID事务等特性,核心库体积小,适合移动应用、嵌入式设备和小型工具。SQLite支持标准SQL操作,但不适合高并发或多用户写入场景。对于个人项目如灵感箱网站,SQLite可通过简单文件操作实现数据存储,是轻量级开发的理想选择。随着需求增长可迁移至MySQL等服务器型数据库。
2025-07-29 04:00:14
896
原创 go get 命令失败
go get命令出错的一个解决方案,一般是网络问题,我在这里通过。更改他的网络配置,使得go get命令可以成功的执行。其实就是重新配置了一下代理。
2025-07-29 03:52:46
225
原创 React中的useNavigate钩子
在React中,useNavigate是React Router v6中引入的一个钩子,用于替代旧版本中的useHistory钩子。useNavigate提供了一种命令式的方式来编程式地进行导航,例如在事件处理或者效果(effects)中跳转到不同的路由。要使用useNavigate,你需要从react-router-dom中导入它,并在组件内部调用它以获取导航函数。这个导航函数接受一个目标路由作为参数,并可选地接受一个配置对象,用于指定导航行为,如是否替换历史记录中的当前条目或传递状态给目标路由。
2025-07-29 03:21:41
380
原创 Navicat查询Mysql的数据库引擎是否是Innodb
Navicat是一款常用的数据库管理工具,它可以用来连接和管理多种数据库,包括MySQL。
2025-07-29 02:27:49
203
原创 重构vite.config.json
对vite.config.json进行了重构,发现优化的性能一方面是组建的按需导入,另一方面是打包时的分割打包。
2025-07-28 21:29:51
215
原创 图片上传 el+node后端+数据库
教大家如何使用前后端node后端去上传图片,然后使用的是element Plus这个组件库。还添加了文件处理中间件跟认证中间件。然后上传的图片呢是为存储在后端的public文件夹下面的。希望能够对大家有帮助。本人也是亲手教出来的,显得有些冗余。
2025-07-28 21:24:38
304
原创 vue3+vite中使用path-to-regexp以及相关的报错问题
然后把package-lock.json和node_modules都删掉。修改一下package.json的文件夹里的express版本。目前都稳定使用,还是降级好使!毕竟我没有使用到正则表达式啊!一点正则的报错都没有了。
2025-07-24 18:58:53
147
原创 ElementPlus轻量级导入【优化】
unplugin-auto-import和unplugin-vue-components。unplugin-vue-components/vite:实现组件的按需导入!unplugin-auto-import/vite:实现CSS的按需导入。3. 我的超大体积图片没有参与gzip的压缩!(得压缩一下webp?2. element-plus的体积也缩小了。同时在dist目录中搜索别的组件也不存在啦!1. 打包时间缩短为三分之一。
2025-07-22 03:58:27
143
原创 html js express 连接数据库mysql
参考文档: HTML、JavaScript连接My SQL数据库以及对数据库的表进行修改_html连接mysql-CSDN博客
2025-07-14 21:31:59
143
原创 【无标题】
目前的包管理器我知道的有npm、pnpm、yarn、cnpm这些,cnpm就是国内的一个镜像源,然后速度比npm相对来说快一点。但是npm仍然是性能相对差的,一方面是每次都需要重新下载整个模块,需要重新发起请求,没有任何的缓存;emmm我目前的理解是devd和d的区别是:d放的是项目最主要的核心依赖的对象,比如说react,express、tsc等,因为我们依赖这个实现最核心的功能,然后devd是编译工具,测试库还有打包啥的吧,就比如说webpack,storybook这些。写好组件之后记得引入。
2025-07-03 00:47:36
326
原创 组件库项目1:封装Button组件
先看一下目录,然后我们主要修改三个文件夹:Button文件夹和全局文件夹下的index.tsc 然后是index.css 可以给全局设置样式。也没有我想的那么难啦!不就几个小时的事嘛~一个简单的Button组件就完成啦!
2025-07-02 16:15:40
226
原创 计算机网络大二期末考试资料
链接: https://pan.baidu.com/s/1uqfRcc51mvYb3wuymkQqew?pwd=6fq3 提取码: 6fq3。--来自百度网盘超级会员v2的分享。通过网盘分享的文件:计网。
2025-07-01 22:48:28
115
React和Vue语法的Comparison
2025-07-09
腾讯云部署 nginx配置问题
2025-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人