Intellij idea
邪神大叔
这个作者很懒,什么都没留下…
展开
-
Gateway加解密偶尔HTTP method names must be tokensConnection prematurely closed BEFORE response问题
HTTP method names must be tokens`、`Connection prematurely closed BEFORE response` 的问题。百思不得其解,Google、百度都翻烂了,还是解决不了,在机缘巧合之下在stackoverflow看到了在Gateway删除请求头的一些思路,然后在尝试N多次之后,发现解决了。Gateway 接口参数加解密_邪神大叔的博客-CSDN博客。原创 2022-11-15 09:34:07 · 1557 阅读 · 1 评论 -
Mysql事物、隔离级别、锁
Mysql可重复读默认隔离级别以及各个区别原创 2022-08-18 10:13:00 · 507 阅读 · 0 评论 -
idea执行main方法要编译整个项目,
取消勾选(莫名其妙的升级就各种问题来了 = =,如果当前版本idea没什么大问题切记不要升级)原创 2022-08-08 16:37:11 · 376 阅读 · 0 评论 -
SpringBoot自定义ErrorController
前因SpringBoot默认有自定义异常处理的体系,在做SpringBoot项目的时候,如果是抛出了运行时异常,springBoot并会对异常进行处理,返回如下异常信息:{ "timestamp": 1517294278132, "status": 500, "error": "Internal Server Error", "exception": "com.lgy.common.exception.BusinessException", "message"原创 2020-12-23 10:15:47 · 2222 阅读 · 0 评论 -
@Repository 和 @Mapper区别以及idea报红问题
@Repository 只能标注在 DAO 类上。这是因为该注解的作用不只是将类识别为Bean,同时它还能将所标注的类中抛出的数据访问异常封装为 Spring 的数据访问异常类型。 Spring本身提供了一个丰富的并且是与具体的数据访问技术无关的数据访问异常结构,用于封装不同的持久层框架抛出的异常,使得异常独立于底层的框架。原创 2020-12-11 14:44:24 · 2195 阅读 · 0 评论 -
使用Gateway网关配合sentinel-dashboard使用nacos同步数据-打docker镜像
使用Gateway网关配合sentinel-dashboard使用nacos同步数据-打docker镜像克隆sentinel-dashboard到本地:https://github.com/alibaba/Sentinel/开始修改代码:修改pom.xml中的sentinel-datasource-nacos的依赖,将<scope>test</scope>注释掉,这样才能在主程序中使用。<dependency> <groupId>c原创 2020-09-14 11:24:46 · 1398 阅读 · 4 评论 -
阿里云分布式事务seata:springcloud-eureka-feign-mybatis
springcloud-eureka-feign-mybatis-seata-client/server注:来源阿里云开源seata,本人只做修改概览:seata由服务端及客户端组成,服务端是阿里的项目需要在后台一直运行,客户端只是集成了客户端部分配置文件而已。需要两端同时运行才可以完成分布式事务;服务端:https://github.com/xieshenace/springclou...原创 2020-03-25 17:14:33 · 1309 阅读 · 1 评论 -
Linux docker远程安全访问2306一键生成证书脚本
1.查看是否已经安装过docker yum list installed | grep dockerdocker.x86_642:1.12.6-55.gitc4618fb.el7.centos @extrasdocker-client.x86_642:1.12.6-55.gitc4618fb.el7...原创 2019-12-03 16:33:18 · 398 阅读 · 0 评论 -
idea插件Material Theme主题设置方法
首先:如果要设置下图这种:1. 先下载插件2. 设置主题3. 设置代码界面主题原创 2019-12-03 16:06:24 · 7719 阅读 · 3 评论 -
【Springboot】SpringBoot打Jar包后无法读取静态文件,显示文件不存在
1. 首先错误,如下图所示,但是我用压缩文件方式打开后,文件时存在的,如下图:2. 解决方式1.1 先将文件存入Resources中的一个文件夹中,如图:1.2 然后使用这种方式进行文件内容读取:JSONObject jsonObject;String input;log.info("文件地址:{}", fileName);try { // Spring...原创 2018-12-07 16:58:07 · 5483 阅读 · 0 评论 -
【Mysql】mysql锁等待Lock wait timeout exceeded; try restarting transaction
# 查询全局等待事务锁超时时间SHOW GLOBAL VARIABLES LIKE 'innodb_lock_wait_timeout';# 设置全局等待事务锁超时时间SET GLOBAL innodb_lock_wait_timeout=100;# 查询当前会话等待事务锁超时时间SHOW VARIABLES LIKE 'innodb_lock_wait_timeout';问...原创 2018-12-07 14:00:43 · 2204 阅读 · 0 评论 -
Mac完全卸载idea的方法(可重新安装破解)
完全卸载idea首先在应用里面右键移动到垃圾桶[先卸载应用]cd Users/xxx/Library/上面的xxx对应你的用户名,然后输入rm -rf Logs/IntelliJIdeaxxx/rm -rf Preferences/IntelliJIdeaxxx/rm -rf Application\ Support/IntelliJIdeaxxx/rm -rf Ca...原创 2019-03-06 11:29:31 · 84577 阅读 · 12 评论 -
Java后端Http请求其他后端接口封装工具类
Http请求工具类:包含,get,put,post(delete请求与get请求类似)package com.construn.vehicleservice.util;import java.io.IOException;import java.net.URISyntaxException;import java.nio.charset.Charset;import java.ut...原创 2019-04-24 09:29:02 · 2508 阅读 · 2 评论 -
SpringMvc Tomcat控制台中文乱码,Aop Log日志,支持@RequestBody时间自动转换对象Date类型
1. Tomcat中文乱码:找到tomcat安装目录:/Library/Java/apache-tomcat-9.0.8/conf 编辑:logging.properties 新增一行:java.util.logging.ConsoleHandler.encoding = UTF-8 ( windows 改为GBK) 如果还不行: 配置VM options为: -Dfi...原创 2019-07-17 13:35:52 · 698 阅读 · 0 评论 -
【LINUX】关于数据库、nginx、zookeeper、kafka、Jar包、tomcat启动方式
1. 数据库数据库启动 方式一: /etc/init.d/mysqld start 方式二: Service mysql start(如果报错权限不足,是你为拥有者不是mysql这个账户导致) 更改mysql的拥有者原来,/var/run/mysqld/的属主和属组还是root,mysql并不能在其中创建文件,后修改该目录的属主和属组,启动OK。...原创 2018-11-27 11:48:37 · 412 阅读 · 0 评论 -
【JAVA】springBoot中使用Hikari连接池
1. 配置spring.datasource.type=com.zaxxer.hikari.HikariDataSourcespring.datasource.hikari.minimum-idle=5spring.datasource.hikari.maximum-pool-size=15spring.datasource.hikari.auto-commit=truespring...原创 2018-11-27 11:37:56 · 9447 阅读 · 0 评论 -
【SpringBoot】SpringBoot @Value注解无法引入配置文件中的值的正确解决办法
1. 如下代码是七牛云的工具类,需要引入七牛云的一些密钥@Componentpublic class QiNiuFileUp { @Value("${qiniu.accessKey}") private String accessKey; @Value("${qiniu.secretKey}") private String secretKey; ...原创 2018-11-01 15:46:42 · 3581 阅读 · 2 评论 -
spring 文件上传与下载【idea】
controllerpackage com.bd.controller;import java.io.File;import java.io.IOException;import java.io.InputStream;import org.apache.commons.io.FileUtils;import org.springframework.http.HttpHeaders原创 2017-07-31 09:36:27 · 2083 阅读 · 0 评论 -
idea 中getServletContext() 报红
假如相应的依赖,即可解决 javax.servlet javax.servlet-api 3.0.1 provided原创 2017-08-01 08:47:26 · 10802 阅读 · 4 评论 -
idea打war包正确姿势,不要相信网上那些鬼
IntelliJ IDEA导出war包及Tomcat部署* 导出war包:1)单击最左下角的选项按钮;2)在右侧弹出的maven projects选项展开Lifecycle/package,双击或点击上面的执行按钮,即可;3)默认会把打好的war包放在在target目录下。主要最好先使用clean ---然后在进行package打包,先删除旧文件重新生成war包;防...原创 2017-10-24 14:17:09 · 22235 阅读 · 20 评论 -
【Java】idea找不到符号找不到类,但是却没有错误
idea找不到符号找不到类,但是却没有错误原创 2017-12-25 17:59:01 · 67213 阅读 · 19 评论 -
【JAVA】idea插件----长更
1. CodeGlance 代码滚动条放大版2.Grep Console 日志颜色自定义3.Lombok plugin【方便,注解之后不用写get\set方法】4.Maven Helper5.Rainbow Brackets 括号颜色【方便】6.Shifter7.Translation 翻译8. .ignore (2.6.1) git忽略9....原创 2018-05-17 14:15:51 · 290 阅读 · 0 评论 -
【JAVA】Java良好的代码风格
开发工具不知道有多少”老”程序员还在使用eclipse,这些程序员们要不就是因循守旧,要不就是根本就不知道其他好的开发工具的存在,eclipse吃内存卡顿的现象以及各种偶然莫名异常的出现,都告知我们是时候寻找新的开发工具了。更换IDE根本就不想多解释要换什么样的IDE,如果你想成为一个优秀的java程序员,请更换intellij idea. 使用idea的好处,请搜索谷歌。别告诉我...转载 2018-07-25 14:37:18 · 2257 阅读 · 1 评论 -
【JAVA】Maven profiles控制多环境数据源日志打包
1. 首先多环境的文件夹:database.properties:jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://*.*.*.*:3306/*?useSSL=falsejdbc.username=***jdbc.password=***2. pom.xml配置: <profil...原创 2018-08-14 09:55:15 · 656 阅读 · 0 评论 -
【JAVA】idea热部署,后台自动更新代码spring、springboot
1.spring: dubug模式启动,2.springboot1. pom.xml 修改 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtoo...转载 2018-08-17 10:57:38 · 3425 阅读 · 0 评论 -
【JAVA】springboot多环境打包
1. 上图,目录结构2. pom.xml <profiles> <!-- 系统环境切换 dev为开发环境配置, test为测试环境配置,pro为生产环境配置 --> <profile> <id>test</id> <properties&g...原创 2018-08-17 11:10:20 · 1418 阅读 · 0 评论 -
【JAVA】logback日志
1. pom.xml<dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version></dependency&原创 2018-08-23 10:09:02 · 294 阅读 · 0 评论 -
【JAVA】JWT token验证码
1. pom.xml<!--JWT--><dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.3.0</version></depende原创 2018-08-29 17:28:52 · 2304 阅读 · 0 评论 -
【JAVA】idea mac打Jar包build方法及Maven方法
一、Build方法1. 打开 Project Structure2. 设置a): 选择相应的Main方法所在的类;b): 一个Jar,或者,拷贝其他Jar包到同个文件夹中()c): 注意⚠️:必须选择更目录,如下图3. 勾选4. Build---Build Artifacts5. 打完的Jar包在第三步的outDirectory中 二、M...原创 2018-09-19 14:38:27 · 5178 阅读 · 0 评论 -
【JAVA】关于读取配置文件两种方式ResourceBundle及Properties方式
上代码:package com.construn.vehiclenetty.util;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import java.util.ResourceBundle;/** * Created with IntelliJ IDEA...原创 2018-10-09 17:01:30 · 541 阅读 · 0 评论