自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(540)
  • 资源 (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 655

原创 Java基础教程(4)-Java中的操作符

Java 中除了定义了一个可以用来定义字符串常量的 String 类以外,还提供了可以用来定义字符串变量的 StringBuffer 类,它的对象是可以扩充和修改的。除了 StringBuffer 以外,还有一个类 StringBuilder 也可以使用,其用法和StringBuffer 类似。StringBuffer是提供了大量的字符串功能的字符串(String)类的对等类。StringBuffer可有插入其中或追加其后的字符或子字符串。

2024-04-22 08:04:50 9

原创 Java基础教程(3)-Java变量和数组

定义一个整型变量num:num是标识符号,也叫变量名称,int是变量类型, 10是初始值可选变量分为两种:基本类型的变量和引用类型的变量。在Java中,所有的变量必须先声明再使用。基本的变量声明方法如下:type是Java的基本类型之一,或类及接口类型的名字。标识符(identifier)是变量的名字,指定一个等号和一个值来初始化变量。请记住初始化表达式必须产生与指定的变量类型一样(或兼容)的变量。声明指定类型的多个变量时,使用逗号将各变量分开;

2024-04-22 08:04:03 126

原创 java基础教程(2)-Java基本数据类型

Java有3种注释,第一种是单行注释,以双斜线开头,直到这一行的结尾结束:而多行注释以 / 星号开头,以 / 结束,可以有多行:还有一种特殊的多行注释,以 /* 开头,以 / 结束,如果有多行,每行通常以星号开头:这种特殊的多行注释需要写在类和方法的定义处,可以用于自动创建文档。在Java的不同数据类型之间虽然可能是占用相同的字节,但是不同数据类型对于位数的组合不同,数值范围也会有很大的区别。Java 中的四种整型,表示的数字范围也是从小到大的,之所以表示范围不同主要和他们存储数据时所占的字节数有关。

2024-04-20 08:16:43 143

原创 java基础教程(1)-Java概述和相关名词解释

Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言。Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统。

2024-04-20 08:16:22 3

原创 CentOS8 64位系统 搭建内网穿透frp

通过遵循上述步骤,您可以轻松地使用 systemd 来管理 frps 服务,实现启动、停止、自动运行和开机自启动。确保替换路径和配置文件名称以匹配您的实际安装。将 你配置的域名 A 记录解析到服务器的 IP 地址 x.x.x.x。uname -a 如果存在x86_64说明是64位系统。3、使用 systemd 命令管理 frps 服务。解压文件配置客户端frpc.toml。1、创建frps.service文件。通过域名加端口的方法访问内网地址;配置文件frps.toml。

2024-04-08 10:34:16 139

原创 Java单线程进行文件拷贝的几种方式

Java NIO中的FileChannel类提供了transferTo和transferFrom方法,这些方法可以直接在文件通道之间进行数据传输,而无需经过用户空间。这通常比使用传统的FileInputStream和FileOutputStream要快,因为它减少了数据在内核空间和用户空间之间的拷贝次数。对于非常大的文件,使用FileChannel的map方法可以将文件的一部分或全部映射到内存中,从而可以像操作内存数组一样操作文件。这可以进一步提高性能,但需要注意内存使用的限制。

2024-04-08 10:32:49 14

原创 使用python生成透明背景的文案图片

【代码】使用python生成透明背景的文案图片。

2024-03-21 10:18:18 105

原创 生成X-Bogus的js代码,通过python调用生成

4、 主要入口函数是:_0x5a8f25;3、直接运行代码会报错,提示缺少变量;2、下载下来代码,格式化一下;添加以下代码(补环境)

2024-03-21 10:12:41 38

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

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

2023-12-25 15:37:49 586

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

使用okhttp下载,需要引入。

2023-12-25 15:37:30 710

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

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

2023-11-25 09:48:20 1353

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

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

2023-11-25 09:46:45 758

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

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

2023-11-24 09:18:00 755

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

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

2023-11-24 09:17:14 618

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

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

2023-11-23 09:27:15 157

原创 RestTemplate调用接口上传文件

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

2023-11-23 09:26:06 189

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

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

2023-11-22 21:01:45 397

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

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

2023-11-22 21:01:11 171

原创 解决gradle下载慢的问题

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

2023-11-21 14:14:32 1067

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

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

2023-11-21 09:23:54 49

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

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

2023-11-20 10:35:03 726

原创 python基础知识视频

python视频教程。

2023-11-20 10:01:54 653

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

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

2023-11-04 13:26:43 159

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

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

2023-10-23 17:00:53 390

原创 Mybatis一对多查询sql语句

查询一对多的sql写法;

2023-10-16 22:49:28 128

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

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

2023-10-04 16:22:09 1637

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

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

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

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

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

2023-09-20 09:28:49 547

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

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

2023-09-07 22:00:35 89

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

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

2023-08-11 09:55:52 924

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

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

2023-08-07 10:17:55 1065

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

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

2023-08-06 10:59:28 941

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

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

2023-08-06 10:58:48 362

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

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

2023-08-05 21:17:45 300

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

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

2023-08-04 09:40:28 1181

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

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

2023-07-31 09:22:32 115

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

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

2023-07-17 09:06:08 99

原创 从头学前端-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 814

原创 javaagent实战(使用javassist)

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

2023-07-04 15:01:07 333

SpringBoot集成ocr功能demo

SpringBoot集成ocr功能demo

2024-04-01

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

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

TA关注的人

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