自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 @PropertySource分环境读取文件 factory定义读取文件

工作的时候写了一个redis底层工具jar包,因为环境不同导致redis的连接配置不同,所以在用@PropertySource,学习了分环境读取文件。如果springboot项目比较简单直接加个占位符即可,但如果不是springboot项目,则需要用上自定义的factoryJedisSpringConfig.java 类@Configuration@PropertySource(value = {"classpath:redis-config-${spring.profiles.active:val

2020-07-24 15:14:07 1361

原创 事务与AOP拦截异常冲突解决方案

最近在实际写代码的时候遇到一个问题,dubbo统一AOP捕获异常返回,和事务冲突,捕获异常后事务不在生效,后面查找资料找到解决方案,将事务的执行优先级升级,如代码 <tx:annotation-driven transaction-manager="transactionManager" order="10"/> <import resource="classpath:search-function.xml"/> <bean id="transactio

2020-09-24 16:26:14 854

原创 mysql高性能索引

1.高性能的索引策略a.独立的列:独立的列是指索引不能是表达式的一分部,也不能是函数的参数如:select * from yz_user where id+1=5b.前缀索引和索引的选择性前缀索引:有时候设定很长的字符列为索引,会让索引变得大且慢,有2个策略解决,一种就是建立哈希索引,另一种就是选择某个列的部分前缀作为索引设立,对于BLOB,TEXT,很长的Varchar类型的列,必须使用前缀索引。要设计前缀索引,要考虑足够长的前缀以保证较高的选择性和区别性,同时也不能太长(节约空间),前缀的选择

2020-09-21 15:15:17 101

原创 maven仓库Nexus搭建

一. 下载wget https://sonatype-download.global.ssl.fastly.net/nexus/3/nexus-3.6.2-01-unix.tar.gz二. 解压tar -zxvf nexus-3.6.2-01-unix.tar.gz三.移动位置mkdir -p /usr/nexusmv nexus-3.6.2-01 /usr/nexusmv sonatype-work /usr/nexuscd /usr/nexus四.修改端口号cd /usr/ne

2020-07-02 19:42:40 169

原创 windows下启动mitmweb报OSError: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。

启动mitmweb会出现这个报错,是因为端口被占用了,因为mitmweb会默认启动一个8081的端口的web管理后台,所以要看是不是8081是不是被占用了。netstat -ano|findstr 8081 找到pid杀死该进程,就可以重启成功了...

2020-04-26 18:13:47 1146

空空如也

空空如也

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

TA关注的人

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