自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(532)
  • 资源 (151)
  • 问答 (2)
  • 收藏
  • 关注

原创 常用命令和常见问题记录

1、 运行报错: Command line is too long. Shorten command line for xxx or also for Application default configuration.解决办法:打开程序的运行配置,把Shorten command line改为JAR manifest或classpath file;2、

2022-08-19 09:34:33 539

原创 SpringBoot 操作定时任务实现任务的启动,停止和重启等

向 spring 容器中注入一个 ThreadPoolTaskScheduler 的 bean,合理配置poolSize大小,用于调度定时任务;ThreadPoolTaskScheduler 是 spring taskSchedule 接口的实现,可以用来做定时任务使用。通过schedule(Runnable task, Trigger trigger)方式来创建定时任务,并缓存一下;使用spring注解到容器,方便获取;如不涉及到容器获取,可以不注解。提供接口可以操作定时任务的启动和停止;

2023-12-25 15:37:49 422

原创 Java下载文件到本地的多种方式

使用okhttp下载,需要引入。

2023-12-25 15:37:30 523

原创 使用git下载远程所有分支到本地

【代码】使用git下载远程所有分支到本地。

2023-11-25 09:48:20 1135

原创 ES、TS和JS三者的关系和区别,还有nodejs

ES、TS和JS的分别是以下三个名字的简写:ECMAScriptTypeScriptJavaScript。

2023-11-25 09:46:45 610

原创 SpringBoot中解析配置文件的两种方式

在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。通过配置文件的注入根据配置文件的来源可分为两类:一类为默认的Spring Boot会自动加载的配置文件application.properties中的属性;在SpringBoot中 @Value是使用比较频繁的注解之一,它的作用是将配置文件中key对应的值赋值给它标注的属性;字符串无需加引号,如果要加,单引号’'表示转义字符不生效,双引号""表示转义字符生效。单个的、不可再分的值。

2023-11-24 09:18:00 731

原创 Mongodb6.0+,使用mongosh连接数据库

MongoDB的Shell工具mongosh是一个全功能的JavaScript和Node.js的14.x REPL与MongoDB的部署交互环境。

2023-11-24 09:17:14 522

原创 一个简单的浏览器插件(获取积分)

【代码】一个简单的浏览器插件(获取积分)

2023-11-23 09:27:15 149

原创 RestTemplate调用接口上传文件

【代码】RestTemplate调用接口上传文件。

2023-11-23 09:26:06 169

原创 Java继承中的属性名相同但是类型不同的情况

属性:子类可以出现一个与父类的属性名一样,但类型不同的属性;(当然类型一样也可以);方法:重写方法,需要返回值也一样;方法的定义会影响到属性的json格式化;

2023-11-22 21:01:45 335

原创 Thread线程启动的多种方式

启动线程一共有三种方法:继承类,实现接口,匿名内部类。但是。

2023-11-22 21:01:11 154

原创 解决gradle下载慢的问题

allprojects块的repositories用于多项目构建,为所有项目提供共同所需依赖包。而子项目可以配置自己的repositories以获取自己独需的依赖包。buildScript块的repositories主要是为了Gradle脚本自身的执行,获取脚本依赖插件。根级别的repositories主要是为了当前项目提供所需依赖包。慢的问题在于下载时链接的是官网,而官网下载速度太慢;1、解决gradle不同版本下载慢的问题。但是这个镜像站的版本不全,低版本可以用;有公司做的国内镜像站;

2023-11-21 14:14:32 791

原创 记录一次问题的解决过程

系统提供有登录接口,登录有重试次数的限制;超过重试次数后,用户将在最后一次重试登录后锁定30分钟后才能登陆;

2023-11-21 09:23:54 40

原创 在springBoot中同时使用mysql和MongoDB

在SpringBoot中非关系向数据库MongoDB和关系型数据库MySQL都可通过引入相关依赖并按照指定配置单独集成;

2023-11-20 10:35:03 542

原创 python基础知识视频

python视频教程。

2023-11-20 10:01:54 645

原创 去掉@EnableWebMvc注解,静态页面就可以直接访问了

后来在启动类上去掉了@EnableWebMvc注解,然后就可以访问了;启动SpringBoot工程访问首页,发现页面访问不了;因为适用了sawgger3,所以需要加上一个配置;页面显示404,和上面的错误信息;一支找不到问题在哪里;

2023-11-04 13:26:43 143

原创 快手视频批量下载.py(10月可以用)

【代码】快手视频批量下载.py(10月可以用)

2023-10-23 17:00:53 358

原创 Mybatis一对多查询sql语句

查询一对多的sql写法;

2023-10-16 22:49:28 98

原创 在Nginx日志中记录请求的header和请求body

json_log和escape=json是解决日志输出十六进制的问题;通过http_xx 的方式实现header输出;使用关键字request_body。即在header的属性名称上添加。

2023-10-04 16:22:09 1298

原创 如何在windows系统环境下使用tail命令查看日志

tail for Windows 是便携式软件不需要安装,它可用于显示文件的最后一行并跟踪/监视文件的更改。解压后需将tail.exe放入 c:\windows\system32 文件下。如果出现乱码问题,可以设置编码格式为utf-8 输入命令。

2023-10-04 16:21:10 802 1

原创 抖音视频下载.py(23年9月份可用)

打开要下载的视频userId。抖音无水印视频下载;

2023-09-20 09:28:49 500

原创 解决安卓工程导入一直在bulid的问题

使用项目的bulid.gradle可以解决90%的问题;导入一个安卓项目,一直显示在bulid。因为大概率会遇到jdk版本的问题;主要是替换了依赖下载的地址。再提供一个jdk的下载地址。大概率是因为网络下载问题。

2023-09-07 22:00:35 84

原创 mybatis 中的<![CDATA[ ]]>的使用

在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用<!使用sql语句其实和使用xml类似,不过需要注意的是,如果sql语句中部分语句没有被标签包裹着,如:where select,if等标签;[CDATA[ ]]>的;[CDATA[]]>这个标记所包含的内容将表示为纯文本,比如<![CDATA[<]]>表示文本内容“<”。此标记用于xml文档中,来包含不被xml解析器解析的内容。

2023-08-11 09:55:52 693

原创 在win10上安装Docker desktop,并在docker中安装mysql

(不设置,后续会提醒)安装完成后无需登录,直接启动即可;wsl --status 查看状态。3. 查看容器启动情况。2. 依次点击安装;端口映射为32771。

2023-08-07 10:17:55 972

原创 在centos7上使用非编译方式安装ffmpeg

很多在centos7上安装ffmpeg的教程都需要使用编译方式的安装;编译时间较长而且需要配置;后来搜索到可以通过加载rpm 源的方式实现快速便捷操作。这个安装的ffmpeg版本是 5.1。

2023-08-06 10:59:28 924

原创 三行命令在CentOS 8上安装FFmpeg

将推流命令写入sh文件,执行如下命令。将rtmp替换为推流地址即可;

2023-08-06 10:58:48 330

原创 使用swiper实现图片轮播功能

需要用到的文件有swiper-bundle.js和swiper-bundle.css文件,还需要引入map文件,不然会有警告提示;官网介绍:Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。先将图片放到指定文件夹,然后新建js文件,记录图片位置;将记录存放在数组中,方便后续使用;下载指定版本的swiper文件;//可选选项,自动滑动。/* 相对定位 */

2023-08-05 21:17:45 277

原创 在网页端打开本地桌面客户端程序

在网页端打开本地桌面客户端程序,需要使用外部协议url,通过写注册表将url与本地应用程序关联,然后通过一个网页的超链接点击即可启动,这种方法非常实用简单;

2023-08-04 09:40:28 1011

原创 从头学前端-CSS3提升-续

透视 perspective :写到被观察元素的父盒子上;关键字: animation。关键字:transform。

2023-07-31 09:22:32 107

原创 从头学前端-移动端布局

流式布局,也叫百分比布局。bootstarp布局。

2023-07-17 09:06:08 94

原创 从头学前端-H5和CSS3提升

type属性值新增选项:email,url,date,time,month.week,time,search,tel,color,number等。选择属性值结尾、包含或开头的某些元素 E[attr$=‘val’] E[attr*=‘val’] E[attr^=‘val’]nth-clild会把所有的盒子都排列序号,所以只使用序号会不准确,而nth-of-type不会,只会把指定类型排列序号;nth-child(n) nth-child(2n) n可以是数字,关键字(even或odd)或公式。

2023-07-11 18:01:33 804

原创 javaagent实战(使用javassist)

javaagent介绍:javaagent是依赖java底层提供的一个叫instrument的JVMTI Agent。简单来说,javaagent是一个JVM的“插件”。在java运行命令中 javaagent是一个参数,用来指定agent。

2023-07-04 15:01:07 309

原创 python知识点100篇系列(12)-使用windows自带的模块实现语音识别

其实,pip 就是 Python 标准库(The Python Standard Library)中的一个包,只是这个包比较特殊,用它可以来管理 Python 标准库(The Python Standard Library)中其他的包。因为这个智能语音模块依赖的是Python2.7版本的,而机器上目前的版本是python3.8,所以直接使用会报错,需要修改源码;SAPI是微软Speech API , 是微软公司推出的语音接口,而从WINXP开始,系统上就已经有语音识别的功能了;使用模块: speech。

2023-07-04 15:00:00 353

原创 python知识点100篇系列(11)-浮点数四舍五入的两种方法

使用Decimal,必须先把小数转换成字符串,这样才可以精确的表示浮点数;如果保留位数的后一位等于 5,且该位数后面没有数字,则不进位。如果保留位数的后一位等于 5,且后面没有数字,则取最近的偶数。如果保留位数的最后一位等于 5,且该位数后面有数字,则进位。如果保留位数的后一位等于 5,且后面有数字,则进位。如果保留位数的最后一位大于等于 6 ,则进位。如果保留位数的最后一位大于等于 6 ,则进位。如果保留位数的后一位小于等于 4,则舍去。如果保留位数的后一位小于等于 4,则舍去。

2023-05-25 18:42:15 1326

原创 python知识点100篇系列(10)-使用python压缩图片的两种方式

两种情况都要使用PIL模块;

2023-04-26 11:37:42 446

原创 python知识点100篇系列(9)-使用python画个大风车

turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。使用python画个大风车,就使用这个库实现;

2023-04-26 11:36:44 511

原创 python知识点100篇系列(8)-字典去重复的几种方法

因为使用 set 去重的前提是该对象为不可变对象,而字典是可变对象,因此无法直接使用该方法去重。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们.如果数组是字典组成的,是无法直接对数组内的字典采用set的方式进行去重的;数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。遍历字典,将每个子项变成字符串存放到数组中,再通过set函数去重。通过eval函数,将去重后的数组里的每个子项重新转化回字典。数组中的元素是可以重复的,所以就出现了去重的需求;

2023-04-26 11:36:28 1974

原创 python知识点100篇系列(7)-字幕雨效果实现

先看最终实现的效果图:使用python实现以上字幕雨效果,用到的主要库是pygame;

2023-04-17 11:37:13 198

原创 python知识点100篇系列 (6)-一次性密码加密文件

一次性密码(One-time password)。原理非常简单,加密的过程就是明文和密钥(key)进行异或,得到密文,而解密的过程就是密文和密钥(key)异或,得到明文。异或,是一个数学运算符,英文为exclusive OR,缩写为xor,应用于逻辑运算。异或也叫半加运算,其运算法则相当于不带进位的二进制加法。解密文件只需要获取加密文件和密钥文件,再次进行异或操作,就可以解密成原来的文件了;上面加密文件的操作,只用到了os模块,非常简单;这里面最重要的概念是异或操作;

2023-04-12 17:50:09 731

原创 python知识点100篇系列(5) -根据后缀名整理文件夹

两种思路都可行,第一种更简单一点。

2023-04-06 09:44:56 514

python生成图片添加文字

python生成图片添加文字

2024-02-22

生成xbogus的js,可以通过python调用

生成xbogus的js,通过python调用

2024-01-26

python使用moviepy时需要用到的库imagemagick

python使用moviepy时如果提示缺少库imagemagick,可以下载这个安装到提示的目录

2024-01-26

python,适用moviepy合并视频

适用moviepy合并视频

2024-01-25

五行代码实现爬虫,然后解析

五行代码实现爬虫,然后解析

2024-01-25

一个用来下载报纸pdf的python脚本

一个用来下载报纸pdf的python脚本

2024-01-18

linux常用命令.sh

linux常用命令

2023-07-10

mysql面试题20道

mysql面试题20道常见面试

2023-02-10

Java面试题20道题常见

Java面试题20道

2023-02-10

vue面试题20道常见

vue面试题

2023-02-10

str-search.py

字符多线程搜索

2023-02-10

微信小程序源码-祝福语

微信小程序源码-祝福语

2023-02-09

navicat连接mysql.docx

navicat连接mysql

2023-02-03

mysql limit两个参数.docx

mysql limit两个参数

2023-02-03

mysql修改字段类型.docx

mysql修改字段类型

2023-02-03

sql文件怎么导入数据库.docx

sql文件怎么导入数据库

2023-02-03

mysql 8.0设置密码.docx

mysql8 设置密码

2023-02-03

数据库连接池.docx

数据库连接池

2023-02-03

REST约束.docx

rest约束

2023-02-03

springboot注解.docx

springboot注解

2023-02-03

dubbo和zookeeper的关系.docx

dubbo和zookeeper的关系

2023-02-03

js删除数组中指定元素

js删除数组中指定元素

2023-02-02

js简单闹钟.html

最简单的闹钟 js代码 使用js实现的简单闹钟

2023-02-02

查看tensorflow版本

查看tensorflow版本方法

2023-02-02

python发送邮件源码

python发送邮件源码有注释

2023-01-30

云上服务器安全加固建议

云服务器安全加固建议_CJFQHFTIJ340

2023-01-30

运维+使用python链接远程服务器

使用python链接远程服务器

2023-01-02

java多线程下载文件

使用java实现文件下载 单线程提示进度 多线程下载文件

2022-07-14

python中的搭建web服务的flask入门

python中的搭建web服务的flask简单入门使用

2022-07-14

python使用ip获取经纬度信息

python使用ip获取经纬度信息

2022-07-14

使用python测试网速

使用python测试当前网络的上传和下载速度

2022-07-14

使用python对信息进行加密和解密

使用python对信息进行加密和解密

2022-07-14

使用python自动化剪辑视频

使用python自动化剪辑视频

2022-06-27

使用python自动生成文字视频

使用python生成文字视频

2022-06-27

使用python批量生成word文档

使用python批量生成word文档

2022-06-27

合并excel的几种python操作方式

合并excel的几种python操作方式

2022-06-27

python给pdf添加水印

python给pdf添加水印

2022-06-27

使用python提取pdf中的文字

使用python提取pdf中的文字

2022-06-27

python实现多线程文本搜索器

python实现多线程文本搜索器

2022-06-27

生成自签名证书工具,发布本地https服务用

生成自签名证书工具,发布本地https服务用

2022-06-21

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

TA关注的人

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