自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码随想录第二天|209.长度最小的子数组 59.螺旋矩阵II 区间和

这个是双指针写法,我最开始是把符合条件的推入了一个数组,然后计算数组长度,虽然感觉思想差不多,但是多定义了一个变量,麻烦一些。理解的话,感觉一个重点是,i是符合条件数组的起始位置,j是终止位置,是随着循环,逐步增加的,当符合条件的时候,看到这个,第一想法,还真是暴力解法,但是题目给出的解法真是没想到,打开了一种新的思路,也记录下来吧。输入:target = 11, nums = [1,1,1,1,1,1,1,1]输入:target = 7, nums = [2,3,1,2,4,3]

2025-03-13 16:55:01 257

原创 代码随想录第一天|704 二分查找,35 搜索插入位置 34 在排序数组中查找元素的第一个和最后一个位置 27 移除元素 977 有序数组的平方

给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值 target,返回 [-1, -1]

2025-03-12 16:39:33 329

原创 pnpm存储库与当前pnpm所用不同

在我测试将项目拆分为使用pnpm管理的monorepo模式时,我遇到了一个情况,如图所示。耽误了好长时间/(ㄒoㄒ)/~~显示提示:输入y确认就可以了。提供了几个解决问题的答案。

2025-02-26 14:40:25 210

原创 Monorepo使用PNPM Workspaces

pnpm 好处:只要用pnpm安装的依赖,他会在你电脑的全局的磁盘的某个地方打一个备份,然后将来在任意的项目里再去下载相同的依赖,就不会先去下载,而是先读取电脑本机里面有没有这个包,有的话直接用软链接链接,从而大大的减少了电脑磁盘的占用量。接下来暴露,在api文件夹里创建index.js,为什么叫index.js呢,因为在程序执行的时候,在package文件里面一般有一个main为主入口,这两个需要相对应。要再下载刚刚创建的api方法,需要再下载依赖。创建完项目之后,进入该文件夹,下载依赖。

2025-02-08 14:08:49 590

原创 NPM依赖包版本号~和^的区别

比如ˆ1.2.2,表示安装1.x.x的最新版本(不低于1.2.2),但是不安装2.x.x,也就是说安装时不改变大版本号。需要注意的是,如果大版本号为0,则插入号的行为与波浪号相同,这是因为此时处于开发阶段,即使是次要版本号变动,也可能带来程序的不兼容。:比如~1.2.2,表示安装1.2.x的最新版本(不低于1.2.2),但是不安装1.3.x,也就是说安装时不改变大版本号和次要版本号。或者版本号写*,这意味着安装最新版本的依赖包,但缺点同上,可能会造成版本不兼容,慎用!安装依赖包的版本如何指定。

2025-02-08 09:14:36 382

原创 CSV文件批量合并/转XLSX(无需任何软件,傻瓜式操作)

然后输入合并指令(注意英文输入法输入):copy *.CSV all.csv (这个符号是表示合并路径中的所有CSV格式合并为一个,并命名为all.csv)。几秒钟就完成操作了。将需要合并的csv文件放到同一个文件夹下,目录输入cmd,按回车,弹出cmd框,

2025-01-08 15:18:42 331

原创 编辑svg文件

svg简单处理

2025-01-03 17:09:24 292

原创 uniapp使用webView嵌套h5页面,手机左滑直接退出项目,不返回上一页的问题

【代码】uniapp使用webView嵌套h5页面,手机左滑直接退出项目,不返回上一页的问题。

2024-12-20 09:49:10 280 2

原创 element Plus中tab标签页循环生成时,点击tab,需要销毁前一个页面

element plus中循环生成标签页时,前一个页面会缓存,从其他标签页再次回到已经请求过数据的页面后,数据不会重新请求,如果需要重新请求数据,就需要销毁该页面,代码如下。

2024-11-26 09:11:36 196

原创 前端重新打包,页面通知用户

前端重新打包更新后,需要提醒用户刷新浏览器,发现这个好用的插件。

2024-11-19 17:07:03 132

原创 element plus表格背景透明样式

element plus表格背景透明样式。

2024-11-18 11:14:17 532

原创 背景图旋转180°,内容不旋转

【代码】背景图旋转180°,内容不旋转。

2024-10-18 10:15:21 597

原创 iconify图标配置本地化

在iconify文件夹中,提供了一个’@iconify/json’的npm包,它包含了所有的图标集合的json数据文件(有时候可能线上图标更新了,而本地的版本里面没有更新)有时候系统需要在内网加载,那么我们在本地配置了iconify图标,怎么办呢?2.导入全部文件过多,如果我们使用某个图标集里面的文件,可以在main.ts中导入某个图标集,然后加载进去。然后在有关iconify中的配置文件,之后再main.ts中引入。icon.data.js即为项目中的图标集,3.按需导入文件,按需加载项目中使用的图标。

2024-10-18 10:07:33 1790

原创 列表循环,鼠标滑过显示隐藏内容

列表循环鼠标划入显示隐藏内容

2024-07-11 11:47:04 314

原创 【无标题】

css超出文字显示省略号

2024-07-01 08:46:50 100

原创 更新环境变量后不开机重启刷新环境变量

win + r 新开cmd,输入命令提示符。关闭这个cmd,再新开个cmd,输入。

2024-03-27 09:21:47 265

原创 <iframe>

标签是一个内联框架,即用来在当前 HTML 页面中嵌入另一个文档的,且所有主流浏览器都支持iframe标签。align用于设置元素对齐方式,取值可以是left,right,top,middle,bottom。scrolling用来设置框架是否需要滚动条,取值可以是yes,no,auto。frameborder用来定义是否需要显示边框,取值为1表示需要边框。src用于设置框架的地址,可以使页面地址,也可以是图片地址。height可以设置框架显示的高度。width可以设置框架显示的宽度。

2024-03-20 10:08:06 253 1

转载 前端利用jsencrypt.js进行RSA加密

RSA加密算法是一种非对称加密算法,RSA加密使用了"一对"密钥.分别是公钥和私钥,这个公钥和私钥其实就是一组数字!其二进制位长度可以是1024位或者2048位.长度越长其加密强度越大,目前为止公之于众的能破解的最大长度为768位密钥,只要高于768位,相对就比较安全.所以目前为止,这种加密算法一直被广泛使用.jsencrypt就是一个基于rsa加解密的js库。

2024-03-19 16:34:27 378 1

原创 数字变换位置

【代码】数字变换位置。

2024-03-06 16:24:24 455

原创 vue-router.esm.js:2046 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to c

报错原因:重复点击路由导致,因为vue-router引入了promise,当我们使用this.$router.push时候需要多添加成功或失败的回调,否则就会报出以上的错误。跳转后使用catch语句对错误不再进行处理。

2024-03-04 22:15:44 1814

原创 css中使用@引用图片不能用

css中使用@引用图片不能用

2024-02-28 16:24:14 675 1

Monorepo使用PNPM Workspaces

monorepo与pnpm workspaces示例

2025-02-08

空空如也

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

TA关注的人

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