自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(610)
  • 资源 (2)
  • 收藏
  • 关注

原创 电脑文件夹备份命令

将备份.bat文件放到,自启动文件夹下。bat文件内容写以下就可以了。

2023-08-09 09:51:43 315

原创 yt-dlp命令的使用

p=*:表示下载所有的视频。

2023-07-20 21:06:01 760

原创 电脑设置开机自启动某个软件

3、打开文件夹后,将需要设置为开机启动的软件快捷方式复制粘贴到启动项文件夹。2、输入shell:startup并回车。1、同时按下【win】+【R】键。

2023-01-29 10:58:11 943 1

原创 集合对象复制

集合对象复制

2022-06-13 11:30:46 363

原创 流式计算知识

数据结构:需求:我们需要将name里面的属性值进行分组统计个数方法一:方法二:

2022-06-08 13:21:42 192

原创 mybatis的javabean映射流程以及需要哪些构造函数

1、首先回去找javabean中是否用无参构造,如果有就直接用无参构造2、否则就找有参构造,如果只有一个有参构造,则直接用这个有参构造;如果有多个有参构造则会去找全参构造,如果找到就用全参构造,否则就找不到报错。private Constructor<?> findDefaultConstructor(final Constructor<?>[] constructors) { if (constructors.length == 1) { return

2022-05-29 18:03:32 379

原创 MongoDB免安装版安装

1、下载访问mongodb官方网站提供的文件列表https://www.mongodb.com/try/download/community

2022-05-16 18:55:25 1856

原创 elasticsearch安装教程

参考:https://www.cnblogs.com/hualess/p/11540477.html版本:7.16.2一、安装jdkElasticSearch是基于lucence开发的,也就是运行需要java jdk支持。所以要先安装JAVA环境。由于ElasticSearch 5.x 往后依赖于JDK 1.8的,所以现在我们下载JDK 1.8或者更高版本。下载JDK1.8,下载完成后安装。二、安装ElasticSearch1.ElasticSearch下载地址:https://www

2022-04-15 16:06:28 6532

原创 docker启动ubuntu容器

参考:https://www.runoob.com/docker/docker-install-ubuntu.html1、首先我们要下载ubuntu的镜像docker pull ubuntu2、下载完之后我们创建ubuntu容器的容器名称为:ubuntu-testdocker run -itd --name ubuntu-test ubuntu3、运行容器,并且可以通过 exec 命令进入 ubuntu 容器docker exec -it ubuntu-test /bin/bash在容器

2022-04-07 16:22:48 7574 1

原创 bat脚本进入某个目录下执行某个命令

进入rabbitmq的目录下并且执行启动命令cmd /k "cd /d D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.8\sbin&&rabbitmq-server"

2022-04-02 10:21:53 3156

原创 linux查询日志文件中某个关键字前后多少行

cat filename |grep 关键字 -C10 上面显示关键字的前后10行 -C显示前后多少行cat filename |grep 关键字 -A10 上面显示关键字的后10行 -A显示后多少行cat filename |grep 关键字 -B10 上面显示关键字的前10行 -B显示前多少行...

2022-03-28 11:06:21 7524

原创 rabbitmq的安装教程

安装过程https://www.cnblogs.com/saryli/p/9729591.htmlrabbitmq和erlang的版本配合https://www.cnblogs.com/gne-hwz/p/10714013.htmlrabbitmq启动端口更改我们需要重写advanced.config文件之前默认的是5672端口,现在要改成5673端口%% -*- mode: erlang -*-%% ---------------------------------------------

2022-03-07 20:44:53 2180

原创 java启动项目注入参数可以怎么读取

可以通过Environment来获取环境注入的参数:@RestControllerpublic class TestController { @Autowired private Environment environment; @RequestMapping("/test") public String test(){ System.out.println(environment.getProperty("test.address")); .

2022-02-17 14:43:11 384

转载 File如何转换成MultipartFile

参考:https://blog.csdn.net/weixin_39973810/article/details/90696781MutipartFile是spring里面定义的接口,它封装了用户在上传图片时所包含的所有信息,但是有些时候我们要将file转换成MutipartFile,才能在保持原有代码逻辑的情况下方便代码的调整,但是file不能直接转换成MutipartFile,现在就要教大家如何将file转换成MutipartFile。maven:<!-- https://mvnrepo

2022-02-16 09:59:19 16326 1

原创 natapp内网穿透

1、进入网址当中注册https://natapp.cn/login进入这个页面之后点击右上方的客户端下载购买一个免费的隧道选择自己对应的版本,接下来进行配置,新建config.ini文件文件内容配置:将创建的隧道的authtoken值填入这个配置文件:#将本文件放置于natapp同级目录 程序将读取 [default] 段#在命令行参数模式如 natapp -authtoken=xxx 等相同参数将会覆盖掉此配置#命令行参数 -config= 可以指定任意config.ini文

2022-02-08 20:18:56 304

原创 搭建微服务架构基础框架

1、新建maven项目2、删掉src目录指定springboot版本最后父pom的内容变成了以下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apac

2022-01-24 15:01:08 2461

原创 hibernate-validator使用@NotNull、@NotBlank 没有生效

springboot 2.3之前的集成在spring-boot-starter-web里了,所以不需要额外引入包springboot 2.3之后需要引入 spring-boot-starter-validation单个参数校验和Bean字段校验还是有点区别的:单个参数校验需要在参数上增加校验注解,并在Controller上标注@Validated。这样就可以了@RestController@Validatedpublic class TestAction { @Reques.

2022-01-21 16:50:15 2305 1

原创 springboot整合kaptcha实现验证码图片

验证码的参数可以在config中配置config配置类:import com.google.code.kaptcha.impl.DefaultKaptcha;import com.google.code.kaptcha.util.Config;import org.springframework.context.annotation.Bean;import org.springframework.stereotype.Component;import java.util.Properties;

2022-01-10 14:46:54 146

原创 springboot整合minio全网最详细的教程

对象存储服务OSS(Object Storage Service)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面优化存储成本。安装minio1、进入官网:https://min.io/在cmd窗口中,命令行进行minio.exe所在的文件夹,输入如下命令 server后面的地址是你图片上传之后的存储目录minio.exe server E:\minio因为这里api端口是9000,所以下面的yml需要配置9000端口.

2021-12-16 14:27:39 26831 17

原创 springboot上传文件解除限制大小

spring: # 配置文件上传大小限制 servlet: multipart: max-file-size: 200MB max-request-size: 200MB

2021-12-16 13:58:25 729

原创 网络地址转File对象

public static File inputStreamToFile(String url, String name) throws Exception{ File file=null; try { HttpURLConnection httpUrl = (HttpURLConnection) new URL(url).openConnection(); httpUrl.connect(); Inpu

2021-12-14 16:56:10 1076

原创 Java 拆分 PDF 文档

我们用的是Free Spire.PDF for Java这个东西做的1、首先去https://www.e-iceblue.cn/Downloads/Free-Spire-PDF-JAVA.html这里下载jar包2、将lib目录写的jar包安装到本地仓库中mvn install:install-file -DgroupId=e-iceblue -DartifactId=spire.pdf.free -Dversion=2.6.3 -Dpackaging=jar -Dfile=C:\Users\KI

2021-12-05 21:11:06 267

原创 base64转成File对象

public static File base64ToFile(String base64) throws Exception { if(base64.contains("data:image")){ base64 = base64.substring(base64.indexOf(",")+1); } base64 = base64.toString().replace("\r\n", ""); //创建文件目录 String prefix=".jpeg"; File fil

2021-11-30 13:16:26 3322

转载 已解决for example: not eligible for auto-proxying

参考:https://blog.csdn.net/lh155136/article/details/110818709感谢这位大佬的解答,我找了几个小时,项目启动不报错,就是无法启动。中文意思:for example: not eligible for auto-proxying例如:不符合自动代理的条件2 解决办法也有可能是其他不正常的断点勾选引起的,只要保留正常的断点勾选即可,当然也可以删除不需要的断点3 错误原因分析一般是因为debug启动,有请求进入断点,此时又将服务重新启动

2021-11-09 14:14:37 2216 1

原创 idea的插件市场一直无法加载出来解决方法

参考:https://blog.csdn.net/qq_39280694/article/details/114064079去C:\Windows\System32\drivers\etc的hosts文件中加入13.224.157.45 plugins.jetbrains.com重启idea就行了

2021-11-07 11:27:11 663

原创 springboot整合RocketMq

参考:https://www.cnblogs.com/myseries/p/13153797.html参考:https://www.cnblogs.com/qdhxhz/p/11109696.html依赖 <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId>

2021-10-29 11:00:01 18823

原创 项目中如何整合xxl-job分布式定时任务

参考:https://blog.csdn.net/huangjinjin520/article/details/106880276/XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。一般微服务都用这个框架的定时任务吧。下载xxl-job首先我们要将项目下载下来git clone https://github.com/xuxueli/xxl-job.git下载下来之后有这几个模块,直接启动admin模块就可以进入后台了xxl-job-admin

2021-10-27 13:29:09 1777

原创 java整合datax最详细的教程

文章目录一、去官网下载datax二、依赖三、测试类json传参由于官网的例子是基于python的例子,网上也很少可以找到java版本的,然后自己刚好做过,记录一下,我搜了一下,我应该是全网第一篇写的非常详细的文章。一、去官网下载dataxhttps://github.com/alibaba/Data点击下载就好了二、依赖下载的压缩文件解压,在lib目录下将这两个依赖安装到本地将这个两个依赖安装到本地maven仓库在项目引入这两个依赖 <dependency&gt

2021-10-21 19:27:22 5482 21

原创 oracle数据库的字段类型更改操作

# 将当前字段重命名alter table test rename column finish_datetime to finish_datetime_temp;alter table test add finish_datetime Date;update test set finish_datetime=TO_DATE(finish_datetime_temp,'yyyy/mm/dd HH24:MI');alter table test drop column finish_date

2021-08-30 11:03:30 257

原创 docker部署项目完整步骤

启动dockersystemctl start docker关闭dockersystemctl stop docker查看docker的运行状态systemctl status docker首先在idea中将项目打一个jar包然后将该jar包放到服务器的某个目录下创建dockFile目录,将该jar包放到该目录下创建DockerFile文件vi DockerFile内容写:# 基础镜像使用javaFROM java:8# 作者MAINTAINER yoyo# 其

2021-08-17 15:46:25 9244

原创 用vue cli搭建项目脚手架

1、vue create test_demo选最后那个自定义就好了选这两个就够了,然后回车输入n就好了选这个就好了可以保存也可以不保存,我选择不保存,保存之后下次可以直接用这个配置来生成项目出现下面这个表示安装成功浏览器访问:http://localhost:8080,就可以看到页面...

2021-08-14 18:39:00 110

原创 jenkins部署后默认的安装路径

(1)/usr/lib/jenkins/:jenkins安装目录,WAR包会放在这里。(2)/etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。(3)/var/lib/jenkins/:默认的JENKINS_HOME。(4)/var/log/jenkins/jenkins.log:Jenkins日志文件。...

2021-08-11 16:42:42 3554

原创 @PostConstruct注解实现在servlet启动的时候执行

参考:https://blog.csdn.net/qq360694660/article/details/82877222@PostConstruct注解好多人以为是Spring提供的。其实是Java自己的注解。Java中该注解的说明:@PostConstruct该注解被用来修饰一个非静态的void()方法。被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器执行一次。PostConstruct在构造函数之后执行,init()方法之前执行。通常我们会是在

2021-08-02 17:31:11 224

原创 由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题。mysql

需要安装vcredist下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784

2021-08-01 22:16:16 455

原创 nodejs免安装版安装

找到解压版解压上面下载的压缩包,然后在安装目录下新建两个文件夹node-cache 和node-globalnpm config set cache "D:\Program Files\nodejs\node-v12.22.4-win-x64\node-cache"npm config set prefix "D:\Program Files\nodejs\node-v12.22.4-win-x64\node-global"添加环境变量添加环境变量:NODE_HOME:D:\Program F

2021-08-01 21:39:49 2274

原创 nodejs的下载与安装

参考:https://www.cnblogs.com/zhouyu2017/p/6485265.html1、https://nodejs.org/zh-cn/2、安装完成之后,输入这两个命令去验证3、环境配置这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径创建node_global和node_cache文件夹输入两个命令,进行配置更改npm config set prefix "D:\Program Files\nodejs\node_global"n

2021-08-01 17:40:50 207

原创 Tomcat的下载与安装

1、https://tomcat.apache.org/2、进入bin目录启动startup.bat启动成功

2021-08-01 16:08:57 96

原创 maven配置

settings的配置用这个就好了<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0

2021-08-01 15:54:39 217

原创 smart-doc接口文档

依赖:<!--生成文档注释--><dependency> <groupId>com.github.shalousun</groupId> <artifactId>smart-doc</artifactId> <version>1.8.1</version> <scope>test</scope></dependency>测试类:

2021-07-31 15:18:11 508

原创 java用正则拿到img标签的src地址

String htmlStr = "<img src='http://1231//1231/123/123.jpg' alt='图片'>"; Matcher m = Pattern.compile("src=\"?(.*?)(\"|>|\\s+)").matcher(htmlStr); String filePath = ""; while(m.find()) { filePath = m...

2021-07-30 10:58:51 718

jdk-8u131-windows-x64_8.0.1310.11.rar

windows的jdk8安装包

2021-07-08

Struts2表单数据获取项目

本资源是通过Struts框架来写的一个表单数据获取的项目,包括了Struts.xml和web.xml文件的配置。

2019-11-19

空空如也

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

TA关注的人

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