- 博客(610)
- 资源 (2)
- 收藏
- 关注
原创 电脑设置开机自启动某个软件
3、打开文件夹后,将需要设置为开机启动的软件快捷方式复制粘贴到启动项文件夹。2、输入shell:startup并回车。1、同时按下【win】+【R】键。
2023-01-29 10:58:11
1161
1
原创 mybatis的javabean映射流程以及需要哪些构造函数
1、首先回去找javabean中是否用无参构造,如果有就直接用无参构造2、否则就找有参构造,如果只有一个有参构造,则直接用这个有参构造;如果有多个有参构造则会去找全参构造,如果找到就用全参构造,否则就找不到报错。private Constructor<?> findDefaultConstructor(final Constructor<?>[] constructors) { if (constructors.length == 1) { return
2022-05-29 18:03:32
421
原创 MongoDB免安装版安装
1、下载访问mongodb官方网站提供的文件列表https://www.mongodb.com/try/download/community
2022-05-16 18:55:25
1975
原创 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
6588
原创 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
8399
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
3372
原创 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
7619
原创 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
2202
原创 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
415
转载 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
16448
1
原创 natapp内网穿透
1、进入网址当中注册https://natapp.cn/login进入这个页面之后点击右上方的客户端下载购买一个免费的隧道选择自己对应的版本,接下来进行配置,新建config.ini文件文件内容配置:将创建的隧道的authtoken值填入这个配置文件:#将本文件放置于natapp同级目录 程序将读取 [default] 段#在命令行参数模式如 natapp -authtoken=xxx 等相同参数将会覆盖掉此配置#命令行参数 -config= 可以指定任意config.ini文
2022-02-08 20:18:56
333
原创 搭建微服务架构基础框架
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
2482
原创 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
2488
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
172
原创 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
28132
17
原创 springboot上传文件解除限制大小
spring: # 配置文件上传大小限制 servlet: multipart: max-file-size: 200MB max-request-size: 200MB
2021-12-16 13:58:25
842
原创 网络地址转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
1226
原创 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
302
原创 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
3422
转载 已解决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
2709
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
735
原创 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
19295
原创 项目中如何整合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
1856
原创 java整合datax最详细的教程
文章目录一、去官网下载datax二、依赖三、测试类json传参由于官网的例子是基于python的例子,网上也很少可以找到java版本的,然后自己刚好做过,记录一下,我搜了一下,我应该是全网第一篇写的非常详细的文章。一、去官网下载dataxhttps://github.com/alibaba/Data点击下载就好了二、依赖下载的压缩文件解压,在lib目录下将这两个依赖安装到本地将这个两个依赖安装到本地maven仓库在项目引入这两个依赖 <dependency>
2021-10-21 19:27:22
6237
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
289
原创 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
9505
原创 用vue cli搭建项目脚手架
1、vue create test_demo选最后那个自定义就好了选这两个就够了,然后回车输入n就好了选这个就好了可以保存也可以不保存,我选择不保存,保存之后下次可以直接用这个配置来生成项目出现下面这个表示安装成功浏览器访问:http://localhost:8080,就可以看到页面...
2021-08-14 18:39:00
126
原创 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
3792
原创 @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
259
原创 由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题。mysql
需要安装vcredist下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
2021-08-01 22:16:16
471
原创 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
2365
原创 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
229
原创 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
228
原创 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
526
原创 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
777
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人