自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

自强不息,厚德载物,未来可期

努力长成的一枚小圆圆

  • 博客(146)
  • 资源 (3)
  • 收藏
  • 关注

原创 LeetCode经典必刷

总结了一些编程基础题类型第1期:字符串操作https://leetcode-cn.com/problems/shifting-letters/https://leetcode-cn.com/problems/number-of-segments-in-a-string/https://leetcode-cn.com/problems/length-of-last-word/第2期:线性表(含数组,动态数组等)https://leetcode-cn.com/problems/two-sum/ht

2023-02-23 09:18:59 458

原创 读卡耐基《人性的弱点》总结

目录1.人际关系的基本技巧2.赢得他人喜爱的六个方式3.如何让他人想你之所想4.如何改变他人成为领导者5.实现不可能的事情,创造奇迹6.幸福家庭生活的七个法则1.人际关系的基本技巧想采蜜就不要招惹蜂巢:不要批评,不要指责,不要抱怨 真心实意的感谢他人,赞美他人的优点 能者纵横天下,庸者踽踽前行:激发他人的潜在需求2.赢得他人喜爱的六个方式广受欢迎的奥...

2019-05-22 14:32:49 2276

原创 window下redis的安装

下载地址:https://github.com/tporadowski/redis/releasesWindows下的.msi安装和.zip格式区别:.msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序。说白了.msi就是Windows installer的数据包,把所有和安装文件相关的内容封装在一个包里。此外:它还包含有关安装过程...

2024-08-08 11:46:00 486

原创 简单排查win10下端口被占用

简单介绍win10下端口被占用的方法通过win+r打开命令窗口,然后在命令窗口中输入:"netstat -aon|findstr "8080"如果我们查看的端口是8080,且已经被进程PID:6579占用,那么就打开任务管理将其结束掉...

2024-07-26 09:45:00 375

原创 利用Python实现字符串操作

设计一个名为 StringManipulator 的类,用于执行一系列的字符串操作。这个类应该包含以下功能:初始化:类初始化时应接受一个字符串作为参数,并保存为实例变量。反转字符串:实现一个方法reverse_string,用于反转字符串中的字符顺序。替换字符:实现一个方法replace_character,接受两个参数,一个是目标字符,另一个是替换字符,将字符串中所有目标字符替换为...

2024-07-23 14:19:00 149

原创 turtle 绘制笑脸表情符号

turtle 绘制笑脸表情符号,如图所示要求:1. 脸蛋半径100,颜色黄色2. 左右眼睛半径15,坐标依次(-40,120), (40,120)3. 左右眼球半径5,颜色黑色,坐标依次(-40, 125), (40, 125)4. 嘴巴半径40,颜色黑色,坐标(-40, 85)5. 鼻子半径8,颜色黑色,坐标(0, 75)6. 舌头半径10,颜色红色,坐标(-10, 45)7....

2024-07-18 17:01:00 216

原创 turtle绘制国际象棋棋盘

使用Turtle绘制国际象棋棋盘,如图所示要求:1. 棋盘每一个方格为正方形,边长:302. 棋盘每一行由8个方格组成3. 棋盘方格通过黑白颜色进行交替绘制4. 绘制结束后隐藏小乌龟参考代码import turtledef draw(): for i in range(4): turtle.forward(30) turtle.lef...

2024-07-18 16:28:00 209

原创 利用Python实现分析给定文本字符串中的字符统计信息

设计一个名为 TextAnalyzer 的 Python 类,该类用于分析给定文本字符串中的字符统计信息。类应具有以下功能:初始化:类初始化时接受一个字符串参数 text,并将其存储为类的属性。字符计数:实现一个方法 count_characters(),返回一个字典,其中键为文本中出现的不同字符(包括空格和标点符号),值为该字符在文本中出现的次数。单词计数:实现一个方法 count_...

2024-07-12 13:54:00 166

原创 turtle绘制彩色实心立方体

请用turtle工具绘制彩色实心立方体,如图所示要求1.绘制2个平行四边形,颜色分别是红色,蓝色2.绘制1个正方形,颜色是绿色3.平行四边形边长:120,正方形边长:1204.平行四边形锐角为45°,钝角135°import turtle#边长x = 120def right(): turtle.left(45) turtle.forward(x) ...

2024-07-11 16:00:00 117

原创 turtle绘制奥运五环

2024年巴黎奥运会(第33届夏季奥林匹克运动会),即将在2024年7月26日开幕。请用我们学过的知识,通过turtle实现奥运五环的图案 要求:(1)奥运五环从左至右依次是蓝黑红黄绿五种颜色组成的;(2)五环的半径长度为45;(3)画笔粗细为5;(4)蓝色环的起始坐标(-110,-25)(5)黑色环的起始坐标(0,-25)(6)红色环的起始坐标(110,-25)(7)黄色环的...

2024-07-11 15:10:00 146

原创 SpringBoot+Thyemleaf打包jar发到服务器就报错Template might not exist or might not be accessible...

SpringBoot+Thyemleaf打包jar发到服务器就报错Template might not exist or might not be accessible我们这里简单的说明一下报错原因第一种:Controller层对应的方法返回html路径及名称时,在前面多加了一个/ 。所以,需要将Controller代码中对应return关键字后面第一个"/"去除掉第二种:检查thymel...

2024-07-11 10:45:00 184

原创 turtle绘制五星红旗

import turtle#背景色turtle.bgcolor('red')turtle.color('yellow') #画笔颜色turtle.fillcolor('yellow') #填充色turtle.up()turtle.goto(-600,180) turtle.down()#主星turtle.begin_fill() #开始着色for i in range(...

2024-07-08 15:36:00 329

原创 运维知识

1.Linux介绍和Windows不同,Linux是一系列基于Linux内核(Kernel)操作系统的总称。这些系统称为Linux发行版。注意Linux以外,类Unix系统还有MAC、FreeBSD(国产的银河麒麟基于FreeBSD)、Solaris等,他们并不是基于Linux内核,不算是Linux系统。由于Linux内核本身是一个开源项目,开源社区根据不同的场景需求,维护了上百种发行版,...

2024-06-27 09:31:00 763

原创 Mybatis-Plus-Join(MPJ连表查询)

mybatis-plus作为mybatis的增强工具,它的出现极大的简化了开发中的数据库操作,但是长久以来,它的联表查询能力一直被大家所诟病。一旦遇到left join或right join的左右连接,你还是得老老实实的打开xml文件,手写上一大段的sql语句一款叫做mybatis-plus-join的工具(后面就简称mpj了),可以不用在xml编写SQL就可以实现SQL的连接查询,且使用方式...

2024-06-17 11:39:00 525

原创 npm install 报错没有匹配版本或npm err Invalid Version错误

一、清理缓存注: 将node_modules文件夹中对应的包先删除清理缓存命令: npm cache clean --force二、删除package-lock.jsonpackage-lock.json在package.json同级,删除即可,再次 npm i即可再次生成...

2024-06-07 14:51:00 549

原创 使用NVM实现不同nodejs版本切换

在工作中,我们可能需要同时进行多个不同NodeJS版本的项目开发,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,NVM就是为解决这个问题而产生的,本文给出了下载、安装及使用方法,需要的朋友可以参考下第一:NVM下载安装包地址:https://github.com/coreybutler/nvm-windows/releases第二:安装【注意】安装路径请不要使用中文目...

2024-06-04 13:58:00 289

原创 turtle实现美国队长盾牌

具体代码如下import turtle## 绘画大圆turtle.pensize(10) # 设置画笔大小为10pxturtle.pencolor('red') # 设置画笔颜色turtle.circle(105) # 画一个半径为105px的圆turtle.left(90) #向左旋转90度turtle.penup() ...

2024-04-28 13:47:00 331

原创 如何修复 npm 错误代码 EINTEGRITY 问题

当您运行该npm install命令时,npm将查找在您的package.json文件中列为依赖项的包以进行下载和安装。package-lock.json当目录中有文件时,npm会将下载的tarball.tgz文件的校验和与在锁定文件中找到的校验和进行比较。当文件和锁定文件EINTEGRITY之间的校验和值不匹配时,就会发生如上所示的错误。.tgz在错误消息中,您可以看到npm说想要sha...

2024-04-12 10:49:00 421

原创 centos7下安装nodejs-v16.x

今天记录一下centos7下安装nodejs-v16.x版本的nodejs官方下载:CNPM Binaries Mirror (npmmirror.com)安装步骤1.下载nodejs-v16.x,其地址已经在上方附上2.将下载的"node-v16.13.1-linux-x64.tar.gz"上到/usr/local/nodejs。如果没有nodejs目录,请自行创建3.解压安装包t...

2024-03-28 17:26:00 480

原创 navicat15破解

记录一下navicat15破解1.双击注册机2.Patch按钮,选择Navicat的安装位置中的navicat.exe文件出现以下提示说明Patch成功了3.点击Generate按钮就会生成一个许可证秘钥,将许可证秘钥复制后就打开Navicat Premium 154.打开Navicat Premium 15,点击注册将请求码粘贴到注册机Request Code框中...

2024-03-25 16:16:00 2465 2

原创 IDEA中Mavan项目导入,点刷新也没反应

当在IDEA中导入Maven项目,进入pom.xml文件中点击刷新,项目依然没有反应解决办法,大家可以选择下面其中之一进行尝试第一:尝试点击IDEA右侧的Maven,然后再点击reload all maven第二:删除IDEA的缓存,重启IDEA...

2024-03-13 16:44:00 296

原创 vue父子组件传参后,子组件重新初始化

首先回顾一下父子组件生命周期的执行顺序:加载渲染过程:父beforeCreate--->父created--->父beforeMount--->子beforeCreate--->子created--->子beforeMount--->子mounted--->父mounted子组件更新过程:父beforeUpda...

2024-03-11 11:57:00 422

原创 vscode中如何对vue文件代码进行格式化

vscode中如何对vue文件代码进行格式化1.通过vscode的Extensions插件市场,搜索Vetur插件。Vetur是一个专门为Vue开发提供支持的插件,它提供了代码高亮、智能提示、语法检查等功能2.找到vscode的设置Settings,然后在搜索栏中输入:“Editor:Default Formatter”,选择"Vetur"作为默认的代码格式化工具3.使用快捷键格式化...

2024-03-06 10:38:00 1286

原创 如何实现基于vue技术的管理系统的用户是否登录

问题:在进行前后端分离开发时候,我们会处理一些前端用户的登录状态。如果用户没有进行登录,则不允许用户访问某些页面一、登录方式首先可以先了解一下前后端分离后的登录方式(1)Cookie+Session(2)Token二、Cookie+SessionHTTP 是一种无状态的协议,客户端每次发送请求时,首先要和服务器端建立一个连接,在请求完成后又会断开这个连接。这种方式可以节省传输时占用的...

2024-02-18 15:46:00 431 1

原创 有关Hutool工具实用技巧-身份证、手机、姓名等脱敏信息验证

今天给大家介绍关于Hutool工具实用技巧-身份证、手机、姓名等脱敏信息验证。非常实用,且也体现出Hutool工具这个Java类库的强大场景:在开发系统过程中,经常会接触到大量的数据信息,这些数据信息可能包含身份证号、手机号、姓名、卡号等各种敏感信息。而有些用户需求是不允许,这些敏感信息数据为了保护用户个人信息的安全。对这些数据需要进行特殊处理数据脱敏,指对某些敏感信息通过脱敏规则进行数据的...

2023-12-15 09:47:00 651

原创 Visual Studio Code配置C/C++开发环境

C/C++开发中的IDE非常多,网上有推荐安装Visual Studio 2019/2020/2022。但是登录官方网址下载,此软件体积非常大(8G以上),且企业版、专业版会收费。因此,我们推荐大家可以尝试通过Visual Studio Code来配置C/C++开发环境环境准备MinGW-W64,此环境是编译C、C++的源码【必安装】CMake,这个网上其他开发人员推荐安装,主要是用于...

2023-10-09 11:38:00 638

原创 excel怎么设置任意选一个单元格纵横竖横都有颜色

有时excel表格内容过多的时候,我们通过excel设置任意选一个单元格纵横,竖横背景颜色,这样会更加具有辨识度。设置方式截图如下设置成功后,预览的效果图...

2023-08-30 11:52:00 2880 1

原创 基于协同过滤推荐算法-手语学习系统-项目实战

我发布此篇文章有两个博客地址博客园:https://www.cnblogs.com/liuyangjava/p/17579030.htmlCSDN:https://blog.csdn.net/caleb_520/article/details/131899297?spm=1001.2014.3001.5502课程视频预览:【【毕设项目】基于协同过滤推荐算法-手语学习系统/2023年新课程】...

2023-07-25 10:00:00 196

原创 调用JSch实现mp4转m3u8格式

文章说明今天记录一下通过JSch实现MP4转m3u8格式文件。另外,如果需要转载我的文章,请表明文章出处及作者。https://blog.csdn.net/caleb_520/article/details/131701421?spm=1001.2014.3001.5502实现方法ProcessBuilder ,这个是通过java调用cmd命令JSch,由Java实现的SSH2协议的库...

2023-07-13 14:29:00 1028

原创 离线安装ffmpeg源码包【详细教程】

今天分享一下ffmpeg源码包的安装过程,针对在没有网络环境下,且不能直接使用yum如何成功安装ffmpeg源码包。博主本人通过正式服务器测试,记录整个安装过程。值得大家收藏同时,我会分享一下如何使用ffmpeg对H.264格式视频(MP4)进行m3u8+ts切片的转换,并生成m3u8+ts格式文件ffmpeg所需要环境和依赖包1.操作系统,CentOS72.依赖包(1)gcc++编译...

2023-07-01 10:14:00 2837 3

原创 JSch库入门实战应用,推荐大家学习

JSch是一个用于在Java平台上实现SSH连接的库。它提供了一个Java实现的SSH2协议客户端,可以用于在Java应用程序中进行SSH连接、文件传输和远程命令执行等操作。JSch库提供了以下关键功能:1. SSH连接:JSch允许建立到SSH服务器的安全连接。它支持密码认证、公钥认证和密钥交换等多种身份验证方法。2. 文件传输:JSch可以执行SCP(Secure Copy)和SFTP...

2023-06-30 14:07:00 772

原创 Nginx配置搭建m3u8格式的视频播放服务

本文采用Nginx+FFmpeg来进行m3u8格式的视频播放服务FFmpeg概念介绍FFmpeg是一个开源的计算机程序,可以用来记录、转换、编辑和流化数字音频和视频。FFmpeg的名称来自MPEG视频编码标准,前面的“FF”代表“Fast Forward”。FFmpeg既是一个程序库,也是一个命令行工具,可以对各种格式的音视频或图像FFmpeg支持视频格式FFmpeg支持多种视频格式,包...

2023-06-29 16:34:00 2075

原创 Nginx配置https网站访问第三方节点的http资源

https网站无法直接下载http网站的文件。解决思路有以下几种情况:1.两个网站都同时改为http或https。2.通过nginx转发。3.通过后端java代码获取对方网站的文件流然后把流返回给前端本文介绍如果通过nginx转发访问http网站配置规则一:location /asset/ { proxy_pass http://对方网站iP:端口/asset/; }这样配置之...

2023-06-27 14:18:00 1665

原创 怎么将pdf A3版转换为A4版

借助WPS进行分割(需开通会员)步骤一:在WPS中打开PDF文件,点击菜单栏中的“编辑”——“分割页面”功能,进入分割界面,设置分割线的数量和位置,接着点击“立即分割”就能快速将PDF分割成两页了步骤二:点击“页面”——“页面大小”功能,将标准尺寸设置为A4格式,最后点击“确认”按钮就能将PDF由原本的A3版转换为A4版这个方法很方便,但只有开通了WPS会员的小伙伴才可以进行操作哦~...

2023-06-23 16:12:00 1968

原创 Redis哨兵模式的配置

1.环境准备master节点1个slave节点2个sentinel【哨兵】节点3个redis版本5.0.3操作系统:Centos72.主从节点配置创建redis-conf目录,此目录用于存放主从节点的配置文件复制redis.conf,然后创建三个配置文件:redis-6379.conf,redis-6380.conf,redis-6381.conf编辑主节点的配置文件,r...

2023-06-16 11:16:00 5060

原创 Springboot 以 http 请求方式访问本地图片

当我们通过SpringBoot将本地图片上传成功后,则后期需要对图片进行预览访问(图片地址:还是在本地)那么实现很简单,只需要利用拦截器将本机地址映射成url路径就行:@Configurationpublic class FilePathConfig implements WebMvcConfigurer { @Override public void addResour...

2023-05-11 15:57:00 431

原创 vue项目内存溢出,JavaScript heap out of memory

第一种方式:参考地址:https://blog.csdn.net/wj197927/article/details/124323835第二种方式:修改NODE_OPTIONSNodeJS启动的应用,内存使用是有上限的;默认为4GB(不同机器环境可能会有不同)。NodeJS应用使用的内存上限,从环境变量NODE_OPTIONS中读取参数max-old-space-size的值。 所以修改(...

2023-04-04 15:17:00 1189

原创 超简单CentOS7配置yum源

1.打开centos的yum文件夹cd /etc/yum.repos.d/2.安装wgetyum -y install wget3.用wget下载repo文件,选择下面其中一个即可wget http://mirrors.aliyun.com/repo/Centos-7.repowget http://mirrors.163.com/.help/CentOS7-Base-16...

2023-03-11 19:44:00 219

原创 Leetcode7 中等难度 整数反转

给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。 假设环境不允许存储 64位整数(有符号或无符号)。示例 1:输入:x = 123 输出:321示例 2:输入:x = -123 输出:-321示例 3:输入:x = 120 输出:21示例 4:输入:x = 0 输出:0对Integer的了解:解题思路通过循环将数字x的每一位拆开,在计算新值时每一步都判断.

2022-02-22 10:28:18 100

原创 leetcode 剑指offer17 打印大数 好难

以下分别展示两种解决,都采用的是递归的解决方法,递归的终止条件都是不谋而合Leetcode大佬解题@RunWith(SpringRunner.class)public class TestClass { int[] res; int nine = 0, count = 0, start, n; //num表示位数,n==3表示百 十 个 char[] num; char[] loop = {'0', '1', '2', '3', '4', '5', '6',

2022-02-20 00:04:23 141

pension.zip

Spring boot2+Mybais+Mysql+flyway简单集成Demo,该代码简单滴实现了flyway自动化脚本的运行,以及Mybatis插件管理MySQL的数据 实现了在页面中简单访问,并且url中传入参数,更具Mybatis管理的条件查询,从而拿取到后台中的数据

2019-07-24

mariadb-10.3.2-winx64.msi

MariaDB是一款强大的数据库服务器,这里是windows64位的msi版本,一款堪称可以替代MySQL的数据库,mariaDB在各方面都是mysql创新和提高版本,而不是简单的替代品,它拥有更强大的存储引擎和许多更为优秀的元素,欢迎有需要的朋友下载使用。

2019-07-22

org.apache.commons.lang.StringEscapeUtils

解决json数据中,返回的数据格式中带有反斜杠 如下所示{\"Count\":\"3\",\"ErrorString\":\"\",\"Success\":true,\"URL\":\"http:\\\/\\\/172.16.80.65:8080\\\/LoginSSO.aspx?UserCode=wubg&Type=WorkItem\",\"UserId\":

2019-03-23

空空如也

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

TA关注的人

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