自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (1)
  • 收藏
  • 关注

原创 SpringBoot对环境配置

profiles对环境

2023-12-21 15:02:29 374

原创 Excel 查找列值,是否存在

全选,Alt + ";" ,只选中显示出来的行,不会选中隐藏行;输入公式:=VLOOKUP(G2,A:C,3,0)

2023-08-30 15:21:15 339

原创 idea 自定义类注释模板和方法模板,无警告

idea自定义类注释方法模板

2023-07-18 15:21:56 1270

原创 Failed to start bean ‘documentationPluginsBootstrapper‘; nested exception is java.lang.NullPointerEx

引入Swagger,而且还是mvc项目,需要在swagger配置类上加。

2023-07-10 22:03:17 193

原创 记录解决pubg闪退、奔溃问题;

pubg解决闪退崩溃问题

2023-07-06 17:04:52 1319

原创 idea git 删除已add文件,删除已再缓存区文件

idea git删除已添加git文件

2023-06-25 15:35:22 1733

原创 win 安装nvm node npm

win安装nvm,node,npm无法使用

2023-06-25 10:44:50 1476 1

原创 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 1367 1

原创 Gateway 接口参数加解密

Gateway网关加解密接口

2022-11-15 09:24:03 2923 2

原创 Mysql事物、隔离级别、锁

Mysql可重复读默认隔离级别以及各个区别

2022-08-18 10:13:00 488

原创 idea执行main方法要编译整个项目,

取消勾选(莫名其妙的升级就各种问题来了 = =,如果当前版本idea没什么大问题切记不要升级)

2022-08-08 16:37:11 316

原创 Java-Mail监听新邮件

背景:公司业务需要,偶尔会有特定发件人发过来邮件,要处理邮件中指定格式文本及附件;方案:addMessageCountListener Java-Mail自带监听邮件方法;轮训方式查询未读数量;问题:监听:a. 该监听方法长时间会死亡(据说会超过30分钟自动死亡),所以需要用到getMsgCount方法触发addMessageCountListener该方法,从而进行监听;b. 自动死亡,处理方案2,用到idle(),但是测试过程中,时间长了也会凉凉,收不到新邮件;c. 方案2升级版,

2022-02-11 17:36:58 4841 11

原创 Jenkins构建任务配置

系统配置全局工具配置构建任务pom.xmlinstall -pl ${module_name} -am -Dmaven.test.skip=true -Pvehicle-test clean install -Dmaven.test.skip=true -Pvehicle-test#!/bin/bash#声明变量DOCKER_CON=$module_name"-test-con"DOCKER_IMG=$m..

2021-11-10 14:16:16 1033

原创 Linux Jenkins 安装配置

卸载service jenkins stopyum clean all//清理yum缓存,不执行也可以重新安装yum -y remove jenkinsrm -rf /var/cache/jenkins/var/lib/jenkins/rm -rf /var/lib/jenkins/环境 CentOS 7.6 1810 jenkins 2.150.2 策略Jenkins 维护稳定版与开发版两个版本,因为是在生产环境使用,因此需要使用稳定版本...

2021-11-10 14:14:37 747

原创 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 2123

原创 SpringBoot集成Swagger3.0

pom.xml<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version></dependency>SwaggerConfig/** * @author: zek * @desc: swagger */@..

2020-12-23 10:13:54 2102 3

原创 @Repository 和 @Mapper区别以及idea报红问题

@Repository 只能标注在 DAO 类上。这是因为该注解的作用不只是将类识别为Bean,同时它还能将所标注的类中抛出的数据访问异常封装为 Spring 的数据访问异常类型。 Spring本身提供了一个丰富的并且是与具体的数据访问技术无关的数据访问异常结构,用于封装不同的持久层框架抛出的异常,使得异常独立于底层的框架。

2020-12-11 14:44:24 2053

原创 webRTC-音视频通讯整理及方案参考

背景:公司由于业务原因需要用到音视频通讯相关技术,一个好基友推荐了webRTC,研究了半天,产出一些成果,需要有错误还请指出,多多包涵;WebRTC(Web Real-Time Communication)是 Google于2010以6829万美元从 Global IP Solutions 公司购买,并于2011年将其开源,旨在建立一个互联网浏览器间的实时通信的平台,让 WebRTC技术成为 H5标准之一首先,webRTC是一个由端到端的音视频通讯技术【意思就是不需要有服务端【吹】就可以完成视频

2020-12-01 11:45:05 537

原创 使用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 1322 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 1226 1

原创 Linux数据库、配置文件备份、SCP免密码传输脚本

1. 数据库备份脚本#!/bin/bashmysqldump -uroot -p密码 seven > /home/work/bak/data_bak/bk_seven$(date +%Y%m%d_%H%M%S).sql;mysqldump -uroot -p密码 vehicle_v2 --ignore-table=vehicle2.street --ignore-table=ve...

2020-01-06 16:27:45 351

原创 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 360

原创 idea插件Material Theme主题设置方法

首先:如果要设置下图这种:1. 先下载插件2. 设置主题3. 设置代码界面主题

2019-12-03 16:06:24 7654 3

原创 Linux安装docker及idea使用docker插件部署

1、查看是否已经安装过docker[root@localhost ~]#yum list installed | grep dockerdocker.x86_642:1.12.6-55.gitc4618fb.el7.centos @extrasdocker-client.x86_642:1.12.6-55...

2019-11-25 16:04:39 453

原创 Linux安装mysql、nginx、jdk

Mysql安装rpm -qa|grep -i mysqlrpm -qa | grep -i mariadb先卸载rpm -e --nodeps mariadb-libs-5.5.44-2.el7.x86_64。/// yum remove mysql完全卸载:rpm -qa|grep -i mysql删除:rpm -ev --nodeps mysql-community-...

2019-11-25 15:47:05 157

原创 Linux安装FTP服务器(修改端口、隐藏其他目录)及成功上传文件

最终效果:浏览器地址栏输入:ftp://ip ,出现如下效果请根据我的步骤走:root用户下先增加用户,指定目录useradd -d /home/vsftpddir/ksc_terminal/ ksc_terminal指定密码passwd ksc_terminal配置权限chown ksc_terminal.ksc_terminal /home/vsftpddir/*...

2019-09-26 11:31:41 893

原创 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 655

原创 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 2467 2

原创 Tomcat上架项目需要修改的地方及修改war包文件

1. 上架如果Linux系统中,有很多tomcat项目,上线新项目后,需要修改一些端口号,项目才可以启动起来,具体,只需要修改:server.xml <Server port="8057" shutdown="SHUTDOWN”> //改为其他<Connector port="8027" pro...

2019-04-24 09:20:11 2711 2

原创 Springboot拦截器注入失败导致跨域

1.ProcureInterceptorimport static com.construn.procure.common.Variable.SECRETPC;import static com.construn.procure.common.Variable.SECRETWAP;import static com.construn.procure.common.Variable.T...

2019-03-25 11:44:08 1023

原创 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 83362 12

原创 【JAVA】quartz定时任务,自动过期,自动关闭等等,整合Springboot

1. pom.xml<!--定时任务--><dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1</version></...

2019-01-22 15:54:01 4618 1

转载 【Error】Expression of SELECT list is not in GROUP BY clause and contains nonaggregated column this is

由于使用Group by字段,及select 后的字段较多,导致此错误1055 - Expression of SELECT list is not in GROUP BY clause and contains nonaggregated column this is incompatible with sql_mode=only_full_group_by解决方法:Linux:  ...

2019-01-07 17:14:00 412

原创 【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 5362

原创 【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 2174

原创 关于被锁机软件修改硬盘引导扇区锁机软件读取密码的方法

1.  如图锁机之后2. 使用腾讯哈勃分析https://habo.qq.com/3. 打开虚拟机将锁机软件拖入OD中,使用中文搜索引擎,即可看到密码,OD软件我用的吾爱破解中的电脑最好装个安全软件,  = = ,切勿随便打开辅助软件,一般都有病毒...

2018-11-30 16:51:40 1901 5

原创 【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 373

原创 【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 9109

原创 【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 3545 2

原创 【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 513

RSA加解密Java&Android;解决长度限制亲测可用idea

RSA加解密,Java,Android前后端可以用,已经解决长度限制,本人用的idea,亲测可以用

2018-03-16

空空如也

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

TA关注的人

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