- 博客(116)
- 收藏
- 关注
原创 IDEA无法识别http-client.env.json的环境配置
安装了Alibaba Cloud Toolkit插件后,被Alibaba Cloud ROS templates(JSON)占用了,导致本应该JSON解析的*.json,无法解析。找到对应的json,添加:*.json,添加的时候会提示已经被其他的绑定,直接点确定即可。
2023-10-18 15:27:50 482
原创 非Maven的jar构建为Maven项目并推送到远程仓库
Maven项目要引用非maven的jar文件,要怎么做呢?带你了解使用Maven方式引入非Maven的jar包。
2022-07-12 15:38:54 284
原创 IDEA编辑Spring源码
文章目录下载gradle在windows环境变量中配置gradle下载Spring的源码在idea中引入Spring项目构建spring-oxm然后在构建全部项目下载gradlehttps://services.gradle.org/distributions/gradle-6.7-rc-1-bin.zip在windows环境变量中配置gradle在path中加入E:\gradle-6.7.1\bin,安装目录下的bin,使用gradle -v可以查看是否成功。C:\Users\Administ
2021-09-01 10:47:53 451
原创 Centos安装docker-componse并将项目部署到docker容器内
安装docker-composesudo curl -L "https://github.com/docker/compose/releases/download/1.28.6/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker‐composedocker-compose --version目录树结构如下:├── docker-com
2021-07-27 22:39:02 249 1
原创 VMware15下设置Centos7外网访问
虚拟机设置编辑虚拟网络选择一个VMnet我这里选择的是VMnet8,已经生成了的。设置子网的IP分配ip范围以后生成或自定义的ip必须在此范围内。点击编辑虚拟机设置网络点击网络适配器,点击:自定义(U):特定虚拟网络,选择VMnet8(NAT模式)设置静态IPvi /etc/sysconfig/network-scripts/ifcfg-ens33# 将dhcp修改为staticBOOTPROTO="static"ONBOOT="yes"# IP必须在
2021-07-27 14:16:51 242
原创 JSESSIONID两次请求不一致问题
目录前言情况一:Path设置情况二:跨域问题情况三:负载均衡-会话保持情况四:账号冲突前言出现这种情况问题无非就是:后端、前端,只要我们处理好前后端后,基本没有其他问题。情况一:Path设置当JSESSIONID设置的Path=/user/info.html页面时,你访问其他页面/account/info.html,JSESSIONID会发生变化,可以设置Path=/ 根目录下解决此问题。情况二:跨域问题import java.io.IOException;import javax.se
2021-07-23 11:54:59 2597
原创 Docker安装的Elasticsearch安装ik分词器
下载与Elasticsearch版本对应的ik分词器下载地址:https://github.com/medcl/elasticsearch-analysis-ik/tags打开Elasticsearch的安装目录,在plugins下创建文件ik。sh-4.2# cd plugins/sh-4.2# mkdir ik下载后拷贝到刚才创建的ik目录下,后面部分的“:”前面的是容器的名称,默认的容器名称是elasticsearch,输入命令:docker ps查看容器名称。PS C:\WINDO
2021-06-25 16:21:02 340 1
原创 Kitematic安装Docker的Kibana教程
在搜索框中输入kibana,这里有很多,我选择的是official官方的kibana。点击 。。。选择与elasticsearch对应的版本,我用的elasticsearch是7.6.2,所以选择的是7.6.2版本。选择完成后,点击关闭,点击CREATE。待完成后,启动出现如下问题,这个需要到容器中去设置elasticsearch服务地址。 log [01:37:13.447] [warning][admin][elasticsearch] Unable to revive conne
2021-06-25 15:33:31 251 1
原创 Kitematic安装Elasticsearch以及启动遇到的问题
安装Kitematic后,打开Kitematic。点击。。。可以选择版本点击第一项选择自己需要的版本点击确定,默认会安装最新的版本点击CREATE安装,接下来等待安装。安装完成后,选择elasticsearch,点击启动。问题1:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]解决方案查询容器,-a会显示未启动的容器,docker ps只显示启
2021-06-24 18:48:02 272 2
原创 Java处理图片
使用一个模板图片,在图片上添加图片或者文字都可以。依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.18</version> <optional>true</optional></dependency>封
2021-04-27 09:47:34 454
原创 Java生成二维码
1.加入依赖<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version></dependency><dependency> <groupId>com.google.zxing</groupId> <artifac
2021-04-26 11:48:58 182
原创 SpringBoot使用Nacos动态配置管理时定时器不执行的问题
问题:在定时器类中使用nacos注解动态刷新,变更配置中心的配置后,项目监听到了变更,但是会使定时器无法执行的问题。解决方案:nacos动态配置的数据统一放到一个类中。import org.springframework.beans.factory.annotation.Value;import org.springframework.cloud.context.config.annotation.RefreshScope;import org.springframework.stereoty
2021-04-16 17:29:57 2072 16
原创 SpringBoot项目启动时定时器执行一次后就不执行的问题
问题:项目启动时,定时器执行一次后就不执行了。解决方案:加入以下代码import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.annotation.SchedulingConfigurer;import org.springframework.scheduling.config.ScheduledTaskRegistrar;import java.util.c
2021-04-16 17:10:41 2206
原创 Springboot整合RocketMQ
使用之前,请确保已经安装好了rocketmq。1.引入依赖<!-- 2.1.1对应rocketmq版本为4.7.1, 2.2.0对应rocketmq版本为:4.8.0 --><dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-spring-boot-starter</artifactId> <version>2.1.1&
2021-03-25 13:41:25 2159 9
原创 Linux下安装RocketMQ流程
1.下载RocketMQ,往下拉可以选择下载的版本。下载地址:http://rocketmq.apache.org/dowloading/releases/2.RocketMQ和JDK对应版本。3.将安装包进行解压。# 解压unzip rocketmq-all-4.7.1-bin-release.zip# 修改名称mv rocketmq-all-4.7.1-bin-release rocketmq-4.7.1目录结构:4.进入到安装目录并配置并启动name server和broker
2021-03-23 18:55:21 537
原创 最新elasticsearch版本与jdk版本对应图-2024-01-06
官网地址:https://www.elastic.co/cn/support/matrix#matrix_jvm
2021-03-04 21:50:27 22032 5
原创 SpringBoot和SpringCloud的区别
1、SpringBoot: 是一个快速开发框架,它简化了传统MVC的XML配置,使配置变得更加方便、简洁。2、SpringCloud: 是建立在SpringBoot上的服务框架,进一步简化了配置,它整合了一套简单、便捷且通俗易懂的框架,可以更快开发微服务系统。3、总的来说:他们的出现就是为了简化开发,他们的关系就像是建房子,SpringBoot相当于地基,SpringCloud就相当于主体框架,而我们要做的就是往上面铺砖。...
2021-03-04 16:34:25 2547 1
原创 用idea编辑器出现的问题
错误:Error:Cannot run program "E:\jdk1.8.0_162\bin\java.exe" (in directory "C:\Users\Administrator\AppData\Local\JetBrains\IntelliJIdea2020.1\compile-server"): Malformed argument has embedded quote: -Djava.endorsed.dirs=\"\"解决方法:重启idea。...
2021-01-13 15:19:59 742
原创 SpringBoot的URL拦截器
1、数据验证拦截器类package com.yt.interceptor;import lombok.extern.log4j.Log4j2;import org.springframework.http.MediaType;import org.springframework.lang.Nullable;import org.springframework.stereotype.Component;import org.springframework.web.servlet.ModelAnd
2020-12-31 16:38:23 2861 1
原创 SpringBoot实现Redisson分布式锁
1、加入依赖<dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.13.6</version></dependency>2、装配RedissonClient。package com.yt.service.zutil;import org.redisson.Redisso
2020-12-25 14:02:05 270 1
原创 VMware中Ubuntu安装RabbitMQ
过程很苦逼,结局很不错,慢慢来吧!1、准备环境与插件(全程请用root用户)Linux 系统 :ubuntu-20.10-amd64erlang 版本:esl-erlang_23.1-1_ubuntu_focal_amd64.debrabbitmq版本:rabbitmq-server_3.8.9-1_all.deb注:直接点击下载会很慢,我是从Linux中去下载的,速度会快很多哦!!!2、安装erlangdpkg -i esl-erlang_23.1-1_ubuntu_focal_amd
2020-12-02 23:54:16 320
原创 SpringBoot2.0设置静态资源不拦截方法
方法一:在application.yml中配置。spring: # 静态资源不拦截,static-path-pattern和static-locations要配合使用 mvc: # 相当于实现WebMvcConfigurer接口addResourceHandlers方法的registry.addResourceHandler("/**") static-path-pattern: /** resources: # 相当于实现WebMvcConfigurer接口addRe
2020-09-02 11:21:03 3836
原创 获取Spring上下文环境并获取其管理的Bean对象
问题:使用WebSocket时,发送消息,会出现用@Autowired引入的对象为null。原因:因为@Autowired的所有对象,都是在系统启动的时候加入了spring的上下文中,而WebSocket是多实例的,所以造成注入的bean对象为null。解决方法:直接从spring上下文中获取已加载的bean对象。获取spring上下文的代码package com.yt.util;import org.jetbrains.annotations.NotNull;import org.sp
2020-08-31 16:42:41 950
原创 SpringBoot项目在yml配置文件中给静态变量赋值
1、新建一个配置类注意点:自动生成的setter方法是静态的,要将static删除掉自动生成的setter方法是静态的,要将static删除掉自动生成的setter方法是静态的,要将static删除掉package com.yt.config;import org.springframework.beans.factory.annotation.Value;import org.springframework.boot.context.properties.ConfigurationProp
2020-08-07 18:07:02 2190
原创 java字符串乱码处理
直接上代码了!package com.yt.eos.common.utils;import java.io.UnsupportedEncodingException;import java.util.regex.Matcher;import java.util.regex.Pattern;import org.apache.commons.lang.StringUtils;...
2020-04-26 15:23:21 1590
原创 从eclipse到idea快速入手
从eclipse到idea快速入手1、创建新的项目2、导入本地项目3、从Git导出项目4、从SVN导出项目5、设置快捷键6、maven项目更新、打包7、部署项目到tomcat我之前没有使用过idea,也是最近几天才开始了解,所以我从一个小白的角度来解说,可能更会让大家更快理解并入手。这里我会说到:如何设置快捷键、引入插件、创建项目、导入本地项目、从SVN导出项目、从Git导出项目、部署项目到t...
2020-04-18 20:16:09 485
原创 苹果手机iphone连接icloud时出错
其实就是《设置》限制了网络访问,打开《设置》的访问网络权限就OK了!流程:设置->无线局域网->使用无线局域网与蜂窝网络的app->设置->WLAN与蜂窝网络。然后重试你的操作吧!...
2020-04-01 00:21:00 977
原创 阿里云数据库(RDS)杀掉mysql的异常进程
登录管理页面登录进入阿里云的管理页面。登录进入数据库在选择的库里面右键点击,依次选择:性能>实例会话。选择异常会话,kill掉会话登录账号密码。...
2020-03-24 16:34:09 1628
原创 java获取微信小程序二维码图片并保存到本地
java获取微信小程序二维码保存到本地并返回图片,下次如果检查到本地有图片,那么就返回本地的图片,不再发起请求,否则重新发起请求并保存到本地,直接看代码吧。获取access_token的方法可以参考:https://blog.csdn.net/qq_26365837/article/details/89969237 private final static String FILE_NA...
2020-02-10 02:30:14 1657
原创 java获取微信小程序二维码并返回图片
1.获取access_token,怎么获取我这里就不说了!可以看这篇文章:https://blog.csdn.net/qq_26365837/article/details/89969237/** * 获取微信的二维码 * @return * @return Object * @author tyg * @date 2020年2月6日下午5:35:07 */@Reque...
2020-02-07 01:45:35 4740 2
原创 Google浏览器主页被串改
情况一:浏览器快捷图标指定了网页,找到google浏览器图标,右键选择属性,去掉后面的网页地址。有的可能出现无法修改的情况,那么直接一点,删除当前图标,先找到应用所在的位置,重新生成一个新的图标即可。情况二:浏览器设置了网页,打开浏览器,右上角点击三个点,选择设置。点击启动时,看打开的网页是不是被串改,如果被串改修改成自己的地址即可。...
2020-02-04 15:37:14 1051
原创 java服务端微信小程序订阅消息
小程序端消息订阅接口文档地址:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/subscribe-message/wx.requestSubscribeMessage.html服务端消息发送接口文档地址:https://developers.weixin.qq.com/miniprogram/dev/api-backe...
2019-12-05 14:51:27 3285 4
转载 Ubuntu下安装MySql5.7
1.卸载所有与mysql有关的文件。(如果之前装失败了,需要执行此步骤)apt-get purge mysql*输入Y继续。2.安装依赖库apt-cache search libaio # 查找apt-get install libaio1 # 安装3.下载APT库并安装到官网下载:http://dev.mysql.com/downloads/repo/apt/。恩,...
2019-11-27 10:19:26 251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人