自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(420)
  • 资源 (14)
  • 问答 (1)
  • 收藏
  • 关注

原创 正则表达式写起来不简单,但用起来真香

🎈整理一些常见常用的正则表达式。

2024-06-25 08:42:11 726

原创 emoji控必备:制作一个emoji面板插件

💻在数字时代,`emoji表情符号`已成为很多人沟通的重要工具,但是输入法中的emoji表情包可能不太够用,所以很多时候我会到在线的网站去复制emoji,然后再回来粘贴,这样操作感觉有点繁琐,所以制作了这么一个插件。 🍃`emojiPanel` 插件,专为提升你的在线聊天体验而设计,让你能够快速、方便地找到你想要的`emoji`表情,增加文字趣味性。

2024-06-25 08:39:58 836

原创 Chrome 有没有插件可以一键保存当前打开的所有标签页?

🎈最近在某乎看到这么一个问题,觉得挺有意思的,想着自己有时候好像也需要用到这样的一个功能,所以便有自己动手做这么一个插件的想法,这里简单分享下这个Chrome插件是怎么快速开发出来的。

2024-06-24 08:52:30 686

原创 元素旋转?一个vue指令搞定

🎈鼠标控制元素旋转功能大家应该都不陌生了吧,今天我们一起来看看怎么编写一个`vue指令`来实现元素旋转功能吧!

2024-06-24 08:51:39 1139

原创 二叉树的这五种遍历方法你们都会了吗?

🎈二叉树大家应该都很熟了吧,那二叉树的这五种遍历方式你们都会了吗?

2024-06-21 11:34:33 377

原创 写一个可以批量修改图片分辨率的工具

🎈在视觉内容至关重要的今天,图片尺寸的调整对于网站加载速度和用户体验有着直接影响。本文介绍的Node.js工具,通过简单的命令行操作,允许用户批量调整图片尺寸,支持单张图片和整个目录的操作,提供了按比例缩放和自定义宽高的灵活选项。这不仅提高了工作效率,也使得图片管理变得更加简单。

2024-06-21 09:19:24 963

原创 使用 Node.js 插件给指定目录下的所有图片添加上文字水印

加水印是为了保护图片的版权和安全。在互联网上,很容易将图片下载或者截屏保存下来,然后进行二次使用,这就侵犯了原作者的版权。而加上水印可以使得图片更难被盗用,因为盗用者需要花费时间和精力去处理水印,而这个过程可能会破坏原始图片的质量。

2024-06-21 09:17:54 631

原创 计算机中的「null」怎么读?

在计算机的世界里,我们每天都在和各种术语打交道,不同人对同一个术语可能会有不同的读法,不知道大家平时有没有想过自己的读法是不是正确的呢?大部分同学可能都不会太在意自己的读法是不是正确的,反正别人也这么读,随大流准没错。

2024-06-20 01:06:23 586

原创 作为一名程序员,最大的成就感来自哪里?

🎈作为一名程序员,我们的生活充满了挑战与创造。在成千上万行代码的背后,我们的成就感来源于何处?是解决问题的瞬间,是产品发布的一刻,还是用户的一声赞叹?

2024-06-20 01:05:43 364

原创 css怎么绘制一个三角形

在CSS中画三角形通常利用border属性来实现,通过设置三个边的宽度为0,并为一个边提供颜色,结合transform属性进行旋转,可以创建一个三角形。

2024-06-19 14:48:22 887

原创 正则表达式写起来不简单,但用起来真香

🎈整理一些常见常用的正则表达式。

2024-06-19 14:33:45 744

原创 写代码的时候一定要写注释吗?

🎈程序员最讨厌两件事:一是别人不写注释二是要自己写注释。

2024-06-18 01:27:08 283

原创 有哪些新手程序员不知道的小技巧?

🎈编程是一场既充满挑战也极具乐趣的探索之旅。对于新手程序员来说,掌握一些实用的小技巧,可以让你在这条路上走得更稳、更远。

2024-06-18 01:25:56 575

原创 当程序员需要天赋吗?

程序员,一个与现代科技紧密相连的职业。随着科技的飞速发展,编程已经成为一项基本技能。然而,关于程序员是否需要天赋的讨论从未停歇。在这个问题上,有人认为天赋至关重要,有人则坚信努力才是王道。

2024-06-18 01:24:54 318

原创 程序员的悲哀是什么?

在许多人眼中,程序员无疑是一份令人羡慕的职业。然而,这份工作背后隐藏的辛酸与挑战,却鲜为人知。技术的迅猛发展带来了持续的学习压力,孤独的编码长夜挑战着程序员的社交与情感需求。高强度的工作节奏和严苛的项目期限,更是对他们身心的双重考验。这一系列的困境,构成了程序员职业生涯中不为人知的悲哀。

2024-06-17 15:06:05 831

原创 借助浏览器实现一个录屏插件?

🎈不知道大家平时都是使用什么录屏软件呢?有没有想过只用JavaScript我们也可以快速实现一个录屏插件?

2024-06-17 15:03:18 1629

原创 “let“能替代“var“吗?

ES6(ECMAScript 2015)引入了新的变量声明关键字 `let`,它提供了一些 `var` 关键字不具备的特性和优势。尽管 `let` 在很多情况下可以替代 `var`,但由于两者在作用域和变量提升等方面存在差异,`let` 并不总是能够完全替代 `var`。

2024-04-04 16:01:40 393

原创 3084. 统计以给定字符开头和结尾的子字符串总数

给你一个字符串 s 和一个字符 c 。返回在字符串 s 中并且以 c 字符开头和结尾的非空子字符串的总数。

2024-04-04 15:23:17 246

原创 3083. 字符串及其反转中是否存在同一子字符串

给你一个字符串 s ,请你判断字符串 s 是否存在一个长度为 2 的子字符串,在其反转后的字符串中也出现。如果存在这样的子字符串,返回 true;如果不存在,返回 false 。

2024-04-04 14:57:33 325

原创 3090. 每个字符最多出现两次的最长子字符串

给你一个字符串 s ,请找出满足每个字符最多出现两次的最长子字符串,并返回该子字符串的 最大 长度。

2024-04-03 15:41:28 325

原创 1379. 找出克隆二叉树中的相同节点

给你两棵二叉树,原始树 original 和克隆树 cloned,以及一个位于原始树 original 中的目标节点 target。其中,克隆树 cloned 是原始树 original 的一个 副本 。请找出在树 cloned 中,与 target 相同 的节点,并返回对该节点的引用(在 C/C++ 等有指针的语言中返回 节点指针,其他语言返回节点本身)。

2024-04-03 15:03:13 280

原创 2671. 频率跟踪器

请你设计并实现一个能够对其中的值进行跟踪的数据结构,并支持对频率相关查询进行应答。实现 FrequencyTracker 类:FrequencyTracker():使用一个空数组初始化 FrequencyTracker 对象。void add(int number):添加一个 number 到数据结构中。void deleteOne(int number):从数据结构中删除一个 number 。数据结构 可能不包含 number ,在这种情况下不删除任何内容。bool hasFrequency

2024-04-02 10:16:37 563

原创 元素拖拽?一个vue指令搞定

🎈元素拖拽功能大家应该都不陌生了吧,今天我们一起来看看怎么编写一个vue指令来实现元素拖拽功能吧!

2024-04-02 08:43:45 1974 2

原创 不小心将测试分支代码合并到生产分支去了?写个钩子一键检测

🎈在我们使用git进行开发的过程中,我们一般会有几种分支:生产分支、测试分支、需求开发分支、bug修复分支等……在多分支开发的过程中,测试分支的代码是不应该直接被合并到生产分支中去的,但总会有人不小心从测试分支拉了新分支出来进行开发,最后在不知情的情况下将测试分支的代码合并到了生产分支中去,那么能不能在commit前就避免这种情况发生呢?

2024-03-28 23:20:04 893

原创 什么是数字签名?它在网络安全中的作用是什么?

数字签名是一种用于验证数字信息的完整性、真实性和不可抵赖性的技术。它是网络安全领域中的一项关键技术,广泛应用于数据通信、电子商务、软件分发、电子邮件认证等多个场景。数字签名通过加密技术确保信息在传输过程中的安全性,同时提供发送者身份的验证和信息未被篡改的保证。

2024-03-28 22:54:24 845

原创 1410. HTML 实体解析器

「HTML 实体解析器」 是一种特殊的解析器,它将 HTML 代码作为输入,并用字符本身替换掉所有这些特殊的字符实体。HTML 里这些特殊字符和它们对应的字符实体包括:双引号: 字符实体为 " ,对应的字符是 " 。单引号: 字符实体为 &apos; ,对应的字符是 ' 。与符号: 字符实体为 & ,对应对的字符是 & 。大于号: 字符实体为 > ,对应的字符是 > 。小于号: 字符实体为 < ,对应的字符是 < 。斜线号: 字符实体为 ⁄ ,对应

2024-03-20 15:00:17 387

原创 Chrome不支持正则搜索?那我们自己写一个

🎈Ctrl + F 大家都用过了吧,最近在Chrome中使用搜索功能的时候,突然想要使用正则来进行搜索,发现Chrome浏览器自带的搜索功能并不支持正则搜索,于是便想着自己做了一个支持正则搜索的Chrome插件。

2024-03-20 08:43:45 1301

原创 1732. 找到最高海拔

有一个自行车手打算进行一场公路骑行,这条路线总共由 n + 1 个不同海拔的点组成。自行车手从海拔为 0 的点 0 开始骑行。给你一个长度为 n 的整数数组 gain ,其中 gain[i] 是点 i 和点 i + 1 的 净海拔高度差(0

2024-03-19 10:03:46 395

原创 3079. 求出加密整数的和

给你一个整数数组 nums ,数组中的元素都是 正 整数。定义一个加密函数 encrypt ,encrypt(x) 将一个整数 x 中 每一个 数位都用 x 中的 最大 数位替换。比方说 encrypt(523) = 555 且 encrypt(213) = 333 。请你返回数组中所有元素加密后的 和 。

2024-03-19 00:15:00 420

原创 veu-router 钩子函数有哪些?

在构建丰富的单页应用(SPA)时,Vue Router 提供的钩子函数是实现高级路由逻辑的关键。

2024-03-18 14:54:28 637

原创 2684. 矩阵中移动的最大次数

给你一个下标从 0 开始、大小为 m x n 的矩阵 grid ,矩阵由若干 正 整数组成。你可以从矩阵第一列中的 任一 单元格出发,按以下方式遍历 grid :从单元格 (row, col) 可以移动到 (row - 1, col + 1)、(row, col + 1) 和 (row + 1, col + 1) 三个单元格中任一满足值 严格 大于当前单元格的单元格。返回你在矩阵中能够 移动 的 最大 次数。

2024-03-18 14:46:06 402

原创 2085. 统计出现过一次的公共字符串

给你两个字符串数组 words1 和 words2 ,请你返回在两个字符串数组中 都恰好出现一次 的字符串的数目。

2024-03-15 16:24:19 381

原创 Vue 中的 路由守卫 到底是个什么东西?

🎈在构建 Vue 应用程序时,路由守卫是确保流畅用户体验和强大逻辑控制的关键工具。本文将一起探讨 Vue 路由守卫的概念、类型和实际应用,帮助你理解如何利用这些守卫来增强应用的导航能力、实现权限控制和优化用户流程。

2024-03-15 14:56:52 920

原创 Vue 中如何进行非父子组件通信?

🎈在构建复杂的 Vue 应用程序时,我们经常会遇到需要在非直接父子关系的组件之间进行通信的情况。本文将深入探讨 Vue 提供的多种非父子组件通信方法,并提供实用的代码示例和应用场景。

2024-03-13 09:37:12 475

原创 2706. 购买两块巧克力

给你一个整数数组 prices ,它表示一个商店里若干巧克力的价格。同时给你一个整数 money ,表示你一开始拥有的钱数。你必须购买 恰好 两块巧克力,而且剩余的钱数必须是 非负数 。同时你想最小化购买两块巧克力的总花费。请你返回在购买两块巧克力后,最多能剩下多少钱。如果购买任意两块巧克力都超过了你拥有的钱,请你返回 money 。注意剩余钱数必须是非负数。

2024-03-13 00:15:00 407

原创 1094. 拼车

车上最初有 capacity 个空座位。车 只能 向一个方向行驶(也就是说,不允许掉头或改变方向)给定整数 capacity 和一个数组 trips , trip[i] = [numPassengersi, fromi, toi] 表示第 i 次旅行有 numPassengersi 乘客,接他们和放他们的位置分别是 fromi 和 toi 。这些位置是从汽车的初始位置向东的公里数。当且仅当你可以在所有给定的行程中接送所有乘客时,返回 true,否则请返回 false。

2024-03-12 09:46:55 433

原创 2678. 老人的数目

给你一个下标从 0 开始的字符串 details 。details 中每个元素都是一位乘客的信息,信息用长度为 15 的字符串表示,表示方式如下:前十个字符是乘客的手机号码。接下来的一个字符是乘客的性别。接下来两个字符是乘客的年龄。最后两个字符是乘客的座位号。请你返回乘客中年龄 严格大于 60 岁 的人数。

2024-03-12 00:15:00 404

原创 2129. 将标题首字母大写

给你一个字符串 title ,它由单个空格连接一个或多个单词组成,每个单词都只包含英文字母。请你按以下规则将每个单词的首字母 大写 :如果单词的长度为 1 或者 2 ,所有字母变成小写。否则,将单词首字母大写,剩余字母变成小写。请你返回 大写后 的 title` 。

2024-03-11 09:30:37 390

原创 二叉树的垂序遍历

🎈二叉树的遍历方式有很多,前序遍历,中序遍历,后序遍历、层序遍历,这几种遍历方法相信大家都已经很熟悉了吧,那么垂序遍历你们有没有听说过呢?今天让我们一起来看看怎么对二叉树进行垂序遍历。

2024-03-11 09:21:51 2369

原创 100233. 重新分装苹果

给你一个长度为 n 的数组 apple 和另一个长度为 m 的数组 capacity 。一共有 n 个包裹,其中第 i 个包裹中装着 apple[i] 个苹果。同时,还有 m 个箱子,第 i 个箱子的容量为 capacity[i] 个苹果。请你选择一些箱子来将这 n 个包裹中的苹果重新分装到箱子中,返回你需要选择的箱子的 最小 数量。注意,同一个包裹中的苹果可以分装到不同的箱子中。

2024-03-10 17:00:58 436

node.js获取目录树

node.js获取目录树

2022-03-17

node.js获取文件夹目录树

node getFileTree.js [参数1] [参数2] [参数3] [参数4] [参数5] 参数说明 参数1:解析目录路径,默认为'../' 参数2:过滤文件名,使用','隔开,支持正则表达式,默认为'node_modules', '\\..*' 参数3:遍历文件最大层数,默认为10 参数4:生成文件路径,默认为'./fileTree.txt' 参数5:是否输出完整路径,默认为true

2022-03-17

vue DevTools.zip

vue页面调试工具

2021-11-07

DittoSetup_64bit_3_24_214_0.zip

剪切板工具

2021-09-17

Colors v2.1.0.5 Beta.zip

颜色提取工具

2021-09-17

将B站视频设为浏览器网页背景

将B站视频设为浏览器网页背景

2021-09-07

Chrome-fireworkClick.zip

chrome鼠标点击烟花效果

2021-08-23

浏览器宠物插件.zip

浏览器宠物

2021-06-08

jdk8-8u152-windows-x64.zip

java--jdk8

2021-04-15

自制浏览器网页背景切换插件

使用自己喜欢的图片做浏览器网页背景图,一键换肤

2021-04-12

7z2101-x64. 压缩软件exe

7z2101-x64.exe

2021-03-19

wxchart小程序图表.zip

小程序图表js

2021-03-09

云服务器搭建linux环境三件套

云服务器搭建linux环境三件套 1、jdk-8u161-linux-x64.tar.gz 2、nginx-1.6.0.tar.gz 3、apache-tomcat-9.0.34.tar.gz

2020-05-11

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

TA关注的人

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