自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vscode添加代办相关插件,提高开发效率

在前端开发中,我们经常会遇到一些未完成、有问题或需要修复的部分,但又暂时未完成或未确定如何处理的情况。为了方便日后查找和修复这些问题,我们可以在代码中添加 TODO 或 FIX 标记作为标识。使用 TODO Highlight 扩展安装并配置 TODO Highlight 扩展,可以将代码中的 TODO、FIXME、BUG 等关键词高亮显示,让它们在代码中更加显眼。使用 TODO Tree 扩展。

2024-05-23 22:50:39 869

原创 linux命令整理

n :取消分割多字节字符。仅和 -b 标志一起使用。如果字符的最后一个字节落在由 -b 标志的 List 参数指示的。-b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。范围之内,该字符将被写出;否则,该字符将被排除。-f :与-d一起使用,指定显示哪个区域。-d :自定义分隔符,默认为制表符。-c :以字符为单位进行分割。

2024-03-07 09:55:49 292

原创 vue3.2引用unplugin-vue-components插入,解放开发中import组件

unplugin-vue-components是一个用于Vue.js项目的插件,特别适用于Vite和Webpack构建工具。它的主要功能是自动导入Vue组件,从而减少了在每个文件中手动导入组件的需要。

2024-01-11 08:36:09 1667

原创 vue3.2引用unplugin-auto-import插入,解放开发中import组件

unplugin-auto-import这种自动导入方式,添加这个插件可能会提高效率。快去在项目中添加unplugin-auto-import插件体验吧。

2024-01-10 08:40:29 1173 1

原创 gateway调用feign

在搭建项目的时候,需要网关去校验请求的合法性。这里通过gateway的filter中通过调用feign接口去验证token的方式实现。

2023-03-27 22:47:09 1813 1

原创 MySQL学习

作为一个程序猿,平时经常使用数据库,虽然说可以熟练使用数据库,但是对数据库的一些内部原理调优了解不太全面。本文以MySQL为例子,学习数据库的简单原理和一些调优。黑马MySQL学习视频。MySQL学习。

2023-03-09 22:28:26 478

原创 drone+github实现自动化部署

drone+github配置代码自动化部署

2022-11-29 11:36:33 3906

原创 springboot整合nacos集群

因为我的springboot项目是多个微服务统一调用一个nacos集群的作为配置和服务中心的。所以在微服务中统一配置nacos的配置,然后各个微服务分别调用,实现一次配置,多位置生效。

2022-11-21 22:10:49 5411

原创 docker-compose搭建nacos集群

通过docker-compose搭建nacos集群

2022-11-17 20:19:57 1743

原创 docker-compose整合mysql主从(脚本一键生成)

docker-compose搭建mysql一主二从完成。

2022-11-17 19:54:30 1113

原创 docker-compse整合redis集群

配置配置、数据和logs目录配置docker-compose配置集群总结本文是通过docker-compose在linux配置redis高可用。前提条件是系统中需要安装docker和docker-compose。至此docker-compose配置redis多主多从完成。

2022-11-09 15:33:38 761

原创 安装docker

docker安装部署

2022-10-21 16:49:36 492

原创 解决long类型数据返回前端丢失的问题

解决long类型数据返回前端丢失的问题

2022-10-14 17:31:52 647

原创 springboot整合jasypt

springboot整合jasypt3.0.4

2022-07-28 22:52:52 4745

原创 vue3.2添加a-table设置分页和设置antDesignVue组件为中文

在指定页面添加a-table<template> <a-table :dataSource="dataSource" :columns="columns" :loading="loading" :row-key="(record) => record.key" :pagination="pagination" > </a-table></template><script setup la

2022-05-25 21:36:07 2402

原创 429. N 叉树的层序遍历(两种解法)

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录N 叉树的层序遍历第一种解法:使用队列第二种解法:深度遍历N 叉树的层序遍历给定一个 N 叉树,返回其节点值的层序遍历。(即从左到右,逐层遍历)。树的序列化输入是用层序遍历,每组子节点都由 null 值分隔(参见示例)。示例 1:输入:root = [1,null,

2022-04-08 08:32:57 469

原创 Vite2+Vue3.2+整合svg

Vite2+Vue3.2+整合svg安装vite-plugin-svg-icons插件vite.config.ts文件配置main.ts中添加配置创建svgIcon.vue文件应用svgIcon.vue组件安装vite-plugin-svg-icons插件yarn add vite-plugin-svg-icons -Dvite.config.ts文件配置iconDirs设置svg文件位置;symbolId设置svg名字export default defineConfig({ plugi

2022-04-07 22:31:30 443 1

原创 vue3引入particles(粒子特效)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结使用vue3引入particles。1.引入库代码如下(示例):yarn add particles.vue3 --save或者npm install particles.vue3 --save2.引入particles在main.js代码中添加全局import VuePartic

2022-01-18 21:08:07 4381 19

原创 解决github从2021-08-13不支持账号密码验证连接的问题

一、问题:今天发现用idea直接往github上提交代码报如下错误:Logon failed, use ctrl+c to cancel basic credential prompt.remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.remote: Please see https://github.bl.

2021-09-15 20:41:24 731

原创 初识MINIO及springboot整合minio

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结minio简介minio是一款高性能、分布式的对象存储系统。minio一开始就是针对性能要求更高的私有云标准进行软件架构设计的,所以它采用了更易用的方式进

2021-08-25 21:59:26 1450 1

原创 Linux命令整理

剪切文本cut -d ':' -f 1,2,3 /etc/passwd

2021-06-30 15:45:14 78

原创 springboot整合redis

application-dev.yaml配置

2021-06-21 07:13:46 67

原创 springboot+vue3搭建项目

springboot+vue3搭建项目yarn创建前端项目1.执行如下命令创建项目yarn create @vitejs/app sut-vue3 --template vueyarn创建项目遇到的问题D:\project\vue_project>yarn create vite-app stu-vue3 --template vueyarn create v1.22.10[1/4] Resolving packages...warning create-vite-app@1.21

2021-04-09 22:14:15 1480

原创 git命令整理

git命令整理

2021-03-20 10:45:31 119

原创 idea设置自动带参数的方法注释(有效)

这里写自定义目录标题idea自定义代码快捷键位置:File ==> Settings ⇒ Editor == Live Templates点击右面的加号,可以自定义设置分组和快捷键信息:1、自定义快捷键信息,2、自定义快捷键的分组信息。下图是自定义自动带参数的方法的注释:(paramparamparam这个必须放在第一行)下图是自定义方法的参数信息:param:groovyScript("def result=''; def params=\"${_1}\".replaceAl

2020-11-16 14:56:55 2543

原创 Redis基础学习

Redis简介Redis(Remote Dictionary Server),即远程数据字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bi

2020-10-26 22:07:23 107

原创 Docker基础学习

这里写目录标题Docker定义:Docker架构Docker和虚拟机的对比Dcoker名词镜像(images)容器(container)仓库(repository)Docker常用命令帮助命令镜像命令查看本地镜像镜像查找镜像下载镜像删除镜像上传##容器命令Docker定义:Docker是一个开源的应用容器引擎,让开发者可以打爆他们的应用和依赖到一个可移植的镜像中,然后发布到Linux上,也可以实现虚拟化,容器完全使用沙箱机制,相互之间不会有任何接口。Docker架构Docker采用 C/S架构,服务

2020-10-25 12:05:24 1246 1

原创 nginx安装

1.安装nginx之前先安装相关插件,运行如下命令:yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.可以通过如下命令安装nginx:wget http://nginx.org/download/nginx-1.18.0.tar.gz也可以通过官网直接下载,然后导入到linux环境中。3.移动文件到你想要解压的路径,解压缩nginx文件,mv nginx-1.18.0.tar.gz /...

2020-09-03 22:41:36 77

原创 面试题 17.13. 恢复空格(字典树)

哦,不!你不小心把一个长篇文章中的空格、标点都删掉了,并且大写也弄成了小写。像句子"I reset the computer. It still didn’t boot!"已经变成了"iresetthecomputeritstilldidntboot"。在处理标点符号和大小写之前,你得先把它断成词语。当然了,你有一本厚厚的词典dictionary,不过,有些词没在词典里。假设文章用sentence表示,设计一个算法,把文章断开,要求未识别的字符最少,返回未识别的字符数。 注意:本题相对原题稍作改动,只需返

2020-07-11 13:13:32 149

原创 108. 将有序数组转换为二叉搜索树

将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 给定有序数组: [-10,-3,0,5,9], 一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树: 0 / \ -3 9 / / -10 5 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/pro...

2020-07-05 16:02:07 95

原创 1475. 商品折扣后的最终价格

给你一个数组 prices ,其中 prices[i] 是商店里第 i 件商品的价格。商店里正在进行促销活动,如果你要买第 i 件商品,那么你可以得到与 prices[j] 相等的折扣,其中 j 是满足 j > i 且 prices[j] <= prices[i] 的 最小下标 ,如果没有满足条件的 j ,你将没有任何折扣。请你返回一个数组,数组中第 i 个元素是折扣后你购买商品 i 最终需要支付的价格。示例 1:输入:prices = [8,4,6,2,3]输出:[4,2,4,2,3

2020-06-22 22:18:17 277

原创 75. 颜色分类

给定一个包含红色、白色和蓝色,一共n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。此题中,我们使用整数 0、1 和 2 分别表示红色、白色和蓝色。注意:不能使用代码库中的排序函数来解决这道题。示例:输入: [2,0,2,1,1,0]输出: [0,0,1,1,2,2]进阶:一个直观的解决方案是使用计数排序的两趟扫描算法。首...

2020-02-12 15:28:11 147

原创 自动生成banner网站

http://patorjk.com/software/taaghttp://www.network-science.de/ascii/http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type%20Something%20http://www.network-science.de/ascii/...

2020-02-12 15:23:13 1231

原创 1208. 尽可能使字符串相等

给你两个长度相同的字符串,s 和 t。 将 s中的第i个字符变到t中的第 i 个字符需要|s[i] - t[i]|的开销(开销可能为 0),也就是两个字符的 ASCII 码值的差的绝对值。 用于变更字符串的最大预算是maxCost。在转化字符串时,总开销应当小于等于该预算,这也意味着字符串的转化可能是不完全的。 如果你可以将 s 的子字符串转化为它在 t 中对应的子字符串,则...

2019-11-15 16:48:27 149

原创 7. 整数反转

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−231,231− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。 ...

2019-11-13 18:26:53 389

原创 1254. 统计封闭岛屿的数目

有一个二维矩阵 grid,每个位置要么是陆地(记号为0 )要么是水域(记号为1 )。 我们从一块陆地出发,每次可以往上下左右4 个方向相邻区域走,能走到的所有陆地区域,我们将其称为一座「岛屿」。 如果一座岛屿完全由水域包围,即陆地边缘上下左右所有相邻区域都是水域,那么我们将其称为 「封闭岛屿」。 请返回封闭岛屿的数目。 示例 1: 输入:grid = [[1,1,1,1,...

2019-11-12 21:20:02 252

原创 LCP 1. 猜数字

小A 和 小B 在玩猜数字。小B 每次从 1, 2, 3 中随机选择一个,小A 每次也从 1, 2, 3 中选择一个猜。他们一共进行三次这个游戏,请返回 小A 猜对了几次? 输入的guess数组为 小A 每次的猜测,answer数组为 小B 每次的选择。guess和answer的长度都等于3。 示例 1: 输入:guess = [1,2,3], answer = [1,2,3] 输出:3...

2019-11-12 20:15:15 173

原创 1252.奇数值单元格的数目

给你一个n行m列的矩阵,最开始的时候,每个单元格中的值都是 0。另有一个索引数组indices,indices[i] = [ri, ci]中的ri 和 ci 分别表示指定的行和列(从 0 开始编号)。你需要将每对[ri, ci]指定的行和列上的所有单元格的值加 1。请你在执行完所有indices指定的增量操作后,返回矩阵中 「奇数值单元格」 的数目。 示例...

2019-11-11 12:37:55 178

原创 3. 无重复字符的最长子串

问题描述:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 示例 3: 输入: "pwwkew" 输出: 3 解释: 因...

2019-11-05 18:32:22 112

原创 2.两数相加

问题描述:给出两个非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0开头。 示例: 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 输出:7 -&...

2019-10-30 20:53:29 83

空空如也

空空如也

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

TA关注的人

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