自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用Filter 改造http上传信息

1. 写一个Filter (XxxFilter)继承 OncePerRequestFilter doFilter方法的第一个参数HttpServletRequest需要自定类重写(如:HttpRequestWrapper继承ContentCachingRequestWrapper)2. post 请求 1.XxxFilter 2. ServletRequestWrapper:167-getParameterMap()Request (org.a...

2022-03-09 09:02:21 301

原创 JAVA API中文在线帮助文档

https://www.w3cschool.cn/java/dicthttp://www.matools.com/api/java8http://tool.oschina.net/apidocs/apihttp://www.javaweb.cc/help/JavaAPI1.6/overview-summary.htmljava8 api中文文档链接: https://pan.baidu.com/s/1FwRUutayfxiR8wR41whg9g 提取码: 2kiv...

2021-11-22 17:11:24 780

转载 Idea列编辑模式使用技巧

让当前页面所有行进入列编辑模式(特别适用行很多(上千行)的情况):具体步骤如下: 1.shift+alt+insert进入列编辑模式(再按一次shift+alt+insert或是esc就可以退出列模式); 2.ctrl+home进到首行; 3.ctrl+end+shift选到尾行(如果选中了所有内容说明没有进到列模式) 补充其他进入列编辑模式的方法: 1.直接鼠标中键滑轮拖动; 2.alt+鼠标左键; 3.shift+alt+鼠标左键进入多行列模式,效果如图: ...

2021-11-15 10:54:55 1856

翻译 springboot 单测上下文环境重载问题

参考官网Testing上下文缓存一旦 TestContext 框架为测试加载了ApplicationContext(或WebApplicationContext),该上下文将被缓存并重用于所有后续测试,这些测试在同一测试套件中声明相同的唯一上下文配置。要了解缓存的工作原理,了解“唯一”和“测试套件”的含义很重要。一个ApplicationContext可通过的是,用于加载配置参数的组合来唯一地标识。因此,配置参数的唯一组合用于生成缓存上下文的密钥。TestContext 框架使用以下配置.

2021-09-13 10:11:31 922

原创 idea 的快捷键

idea 的快捷键按住Alt+Shift,然后点击鼠标左键,就可以让光标出现在多个位置,同时编辑

2021-03-17 20:00:29 76

原创 mysql 主从同步搭建

Mysql主从同步配置1.编辑MySQL主上的/etc/my.cnflog-bin=master_mysqlserver-id=1log-bin: Mysql 的bin-log的名字 server-id:Mysql实例中全局唯一,并且大于0.2.编辑Mysql从上的/etc/my.cnfserver-id=2server-id : Mysql 实例中全局唯一,并且大于0。与主上的server-id 区分开3.在Mysql主上创建用于备份账号mysql>

2020-12-01 11:13:13 89

原创 问题:mybatis like 占位符处理

ORACLEselect * from tableName where name like CONCAT(CONCAT('%', #{name}),'%');MYSQLselect * from tableName where name like CONCAT('%',#{name},'%');

2020-12-01 10:46:13 615

转载 centos7更新为阿里源

1、备份源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/ wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo3、非阿里云ECS用户会出现 Couldn'...

2020-12-01 08:45:46 192

原创 mysql centos 安装

安装mysql1.1 查询是否安装了mysqlrpm -qa|grep mysql1.2 卸载mysql(下面是卸载mysql的库,防止产生冲突,mysql也是类似卸载方式)rpm -e --nodeps mysql-libs-5.1.* 卸载之后,记得: find / -name mysql 删除查询出来的所有东西1.3 安装mysqlyum install mysql-server注意:centos7 这样安装不行,详见文档底部1.4 启动mysql.

2020-11-29 16:49:12 132

原创 分布式锁

分布式锁基于数据库的行锁的分布式锁 update product set count = count - #{purchaseProductNum,jdbcType=INTEGER},update_user = #{updateUser,jdbcType=VARCHAR},update_time = #{updateTime,jdbcType=TIME}where id = #{id,jdbcType=INTEGER} 基于redis的setNx 获取锁的redis命令 set reso.

2020-11-26 17:31:40 73

原创 springboot自定义事务

1.在springBoot项目中service的实现类可以通过注解@Transactional添加事务2.可以通过设置包名统一设置事务3.自定义代码内设置事务(1).注入事务管理类 @Resource PlatformTransactionManager platformTransactionManager; @Resource TransactionDefinition transactionDefinition;2)使用事务@Resourceprivate Or

2020-11-26 16:01:59 2158

原创 Chrome调试时跨站不能设置cookie问题

Chrome调试时跨站不能设置cookie问题this set-cookie didn't specify a "SameSite" attribute,然后变成默认Lax。然后我搜索了一下Samesite定义,有三个值,None, Lax,Strict.这个参数是防止跨站攻击用的,因为测试环境,所以最方便就是跨站调试了。找了一下怎么关闭chrome的这个选项,虽然别的网站可能有一点风险。自己调试的时候会方便点。chrome://flags/#same-site-by-defau..

2020-11-26 09:48:42 2872

转载 mac搭建c语言开发环境

#1.xcode-select --install 解决方案解决方式Developer Apple(https://developer.apple.com/download/more/)上手动下载对应的Command Line Tools安装即可。#2.Mac VSCode配置C语言开发环境一、基本准备1.1 安装微软的Visual Studio Code1.2 安装VSCode C/C++插件打开VSCode 按快捷键shift+command+X,并在搜索框输入c/c+...

2020-10-26 17:00:32 8309 1

转载 Cannot access org.springframework.context.ConfigurableApplicationContext

新导入项目,提示报 Cannot access org.springframework.context.ConfigurableApplicationContext的错,百度一番,需删除导入项目自动生成的xxx.iml ,然后刷新下右侧maven tab即可,这里记录一下。

2020-08-26 11:21:50 465

原创 BO数据验证

数据验证,方便查阅验证Bean:public class ValBean { /** * Bean Validation 中内置的 constraint * @Null 被注释的元素必须为 null * @NotNull 被注释的元素必须不为 null * @AssertTrue 被注释的元素必须为 true * @AssertFalse 被注

2020-05-31 19:57:00 219

原创 记一次mysql数据库崩溃的修复过程

1.首先查看mysql的日志文件定位问题 报错:InnoDB: Database page corruption on disk or a failed2.报错原因数据库中表损坏导致数据访问错误,从而导致数据库崩溃;mysql中check table 发现表有损坏,但表是innodb类型不能修复。Innodb 自检过程中checksum与退出时不一致便会去recover;...

2019-12-07 18:44:48 358

原创 记一次腾讯云的云硬盘扩容过程

云硬盘扩容过程:参考官方文档:https://cloud.tencent.com/document/product/362/6738用parted -l命令查看是EXT 文件系统还是XFS 文件系统?以 /dev/vdb 为例, EXT 文件系统执行以下命令: resize2fs /dev/vdb以 /dev/vdb 为例, XFS 文件系...

2019-10-25 15:34:48 1828

转载 Maven Phase

Maven生命周期clean生命周期pre-cleancleanpost-cleandefault生命周期validateinitializegenerate-sourcesprocess-sourcesgenerate-resourcesprocess-resourcescompileprocess-classesgenerate-test-sourcespr...

2019-10-17 16:58:41 98

原创 bug-记一次centos虚拟机文件系统崩溃的修复过程

首先对虚拟机的镜像文件进行备份问题:根分区/dev/mapper/centos-root 无法通过mount挂载1. 通过xfs_repair 进行修复首先取消挂载,umount /dev/mapper/centos-root因为根分区/dev/mapper/centos-root对应的实际时/dev/dm-0,所以我们可以通过xfs_check/xfs_repair来检查一下,...

2019-10-08 16:49:45 1526

原创 Mounting LVM with same PV, LV, VG names as system

What happens when we try to use a disk that has the same LVM names as our system?[root@st ~]# pvs WARNING: Not using lvmetad because duplicate PVs were found. WARNING: Use multipath or vgimport...

2019-10-08 16:16:42 1561

原创 bug-logstash6.4.3 logstash-output-mongodb的float或double报错: wrong number of arguments (2 for 1)

logstash-output-mongodb 的版本自带的issue, 用3.1.4或3.1.6会出错,解决方法: bin/logstash-plugin install --version=3.1.5 logstash-output-mongodb

2019-09-28 10:17:49 304

原创 synergy 屏幕共享工具

下载地址:https://github.com/amankhoza/synergy-binaries

2019-09-07 18:27:52 542

原创 oracle官网所有jdk的下载地址及jre的生成方法

oracle官网的所有jdk的下载地址如下:https://www.oracle.com/technetwork/java/archive-139210.htmljdk11生成jre的方法(注意不同的系统要在指定的系统生成和java的路径):import osjmod_str = os.popen('/vagrant/jdk-11.0.4/bin/java --list-m...

2019-09-03 10:10:19 910

转载 (转发)基于CentOS6.4环境编译Spark-2.1.0源码

1.写在前面的话有些小伙伴可能会问:Spark官网不是已经提供了Spark针对不同版本的安装包了吗,我们为什么还需要对Spark源码进行编译呢?针对这个问题我们到Spark官网:spark.apache.org来看下,如下图所示:Spark官网的确是提供了一些Hadoop版本的Spark安装包,但是提供的这些是否能够满足我们的要求呢?答案肯定是否定的,根据本人近几年做Spark的开发经验...

2019-08-30 10:24:47 99

转载 java.util.MissingResourceException报错处理

今天给项目增加redis层的时候,测试报错:java.lang.ExceptionInInitializerError …… Caused by: java.util.MissingResourceException: Can't find bundle for base name redis, locale zh_CN 解决方法为将读取不到的配置文件放到当前工程的resources目录下。...

2017-11-15 15:52:44 1607

转载 Maven新建webapp项目index.jsp报错

最近用eclipse新建了一个maven项目,结果刚新建完成index.jsp页面就报错了,先把错误信息贴出来看看后来就找资料,结果发现两种解决办法,希望可以帮助用得上的人!第一种:直接在pom.xml文件中添加jar包支持dependency> groupId>javax.servletgroupId> artifactId>javax.s

2017-11-08 23:10:49 131

elasticsearch6.4.3的x-pack破解

替换elasticsearch/modules/x-pack-core/x-pack-core-6.4.3.jar,并更改证书5agame-non_production-156496a7-0586-4dc3-9dbd-249cb4e4d21e-v5.json

2019-03-22

空空如也

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

TA关注的人

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