- 博客(18)
- 收藏
- 关注
原创 spring aop 小记
入口为:@EnableAspectJAutoProxy注册了AnnotationAwareAspectJAutoProxyCreator extend AbstractAutoProxyCreator本质上就是注册了一个BeanPostProcessorAbstractAutoProxyCreatorpostProcessBeforeInstantiation shouldSkip 解析创建 advisorpostProcessAfterInitializati...
2021-10-29 18:03:27 155
原创 springcloud整合nacos报错ExistingValue must be an instance of com.zaxxer.hikari.HikariDataSource
springcloud整合nacos启动读取配置正常,但是动态更新配置不生效,也没有看到具体的报错信息只有一条ERROR日志ERROR c.a.n.client.config.impl.CacheData - [fixed-127.0.0.1_8848] [notify-error] dataId=cmp-server-local.yml, group=DEFAULT_GROUP, md5=f95e93166e82d6b7d103cec47357a1c0, listener=com.alibaba.c
2020-09-29 18:02:01 1952 5
原创 mac 版 docker挂载文件出现Mounts denied问题
报错:docker: Error response from daemon: Mounts denied: EOF.解决方法:不要再FILE SHARING 中共享/etc 目录 如果共享了etc目录可能会出现 docker启动容器时无法挂载文件&无法进入容器
2020-09-16 18:48:52 2308
原创 原来使用mybatis-spring-boot-starter的项目接入mybatisplus过程
注释掉mybatis-spring-boot-starter<!-- <dependency>--><!-- <groupId>org.mybatis.spring.boot</groupId>--><!-- <artifactId>mybatis-spring-boo...
2020-04-26 16:49:05 3679
原创 springboot没有按默认顺序读取配置文件问题
众所周知 springboot 读取配置的默认顺序为当前项目目录下的一个/config子目录 当前项目目录 项目的resources即一个classpath下的/config包 项目的resources即classpath根路径(root) 但是最近遇到个奇葩的问题 看起来 springboot 并没有按这个顺序来读取配置事情是这样的:我在 jar 包同级目录有appli...
2020-03-04 18:46:18 343
原创 close_wati过多导致to many open file 异常
为什么会出现close_wait我就不说了,网上有很多说下我遇到的情况以及解决方案出现异常后我们使用netstat 命令 看到NGINX与我们服务之间有大量的close_wait产生原因我们的角色是支付系统业务系统->支付系统->第三方业务系统调用我们设置了五秒未响应则主动关闭,支付系统收到关闭请求之后开始回收系统资源,但是我们调用第三方的资源却迟迟不能释放,...
2019-10-19 23:01:49 193 1
原创 docker & mongo 开启副本模式之后 重启容器找不到主节点问题
最开始一切正常 后来由于我在代码中有事务需求 所以将mongo开启了副本模式(在docker启动容器时加参数实现的) 由于没钱(只有一台机器) 所以只是单节点开启了副本模式 然而重启之后发现mongo找不到主节点尝试:将当前节点强行设置为主节点 设置失败 报错为 无法解析域名恍然大悟:修改过当前节点的host 也在容器中配置好了 host 但是现在无法解析...
2019-10-19 22:43:21 490
翻译 expect send 特殊字符处理
使用 perl 脚本来转译特殊字符 这个脚本会在所有非[A-Za-z_0-9] 的ASCII字符之前加上\#/bin/shpstr='$x%y!zpass' # plain, un-escaped stringestr=$(perl -e 'print quotemeta shift(@ARGV)' "${pstr}")echo ${estr} # show esc...
2019-08-29 11:32:33 2632
原创 gocd 新建管道失败 状态码 422 权限不足
解决: 反向代理配置有问题,应该是缺少头部信息 location /go/ { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; prox...
2019-08-23 11:27:08 798
原创 使用 Nginx 作为反向代理服务并将 Gitea 路由至一个子路径
如果你已经有一个域名并且想与 Gitea 共享该域名,你可以增加以下nginx.conf配置中server的http部分,为 Gitea 添加路由规则:server { listen 80; server_name git.example.com; location /git/ { # Note: Trailing slash proxy...
2019-08-22 20:30:30 2647
原创 关于qlexpress的 errorinfo
errorinfo 只在操作符返回 false 时加入errorList runner.addOperator("add",new addOperator()); runner.getOperatorFactory().getOperator("add").setErrorInfo("$1 加法错误");class addOperator extends Operator { ...
2019-04-11 19:50:34 674
原创 MybatisPlus,Springboot,QueryWrapper lambda
QueryWrapper<Player> queryWrapper = new QueryWrapper<Player>().eq("activity_id", "1017009376730300418");queryWrapper.or(wrapper->{ wrapper.like( "player_name", "yyh"); wra
2018-07-29 16:11:27 9523 2
转载 el为什么可以取到值栈里的数据
下面这个类会在 Struts2 初始化的时候,替换 HttpServletRequest,运行于整个 Struts2 的运行过程中,当我们试 图调用 request.getAttribute() 的时候,就会执行上面的这个方法。(这是一个典型的装饰器模式)在执行上面的方法时,会首先调用 HttpServletRequest 中原本的 request.getAttribute(),如果没有找到,它会
2017-10-18 16:47:33 249
原创 springdata实现过程
我们会写一个接口继承然后在action里用@Autowired进行自动注入spring会使用动态代理为我们创建一个类 也实现StandardJPARepository这个接口,里边会实现我们接口里的所有方法,但都不是真的实现而是调用父类的handler进行操作,然后handler会根据你的方法名决定做什么操作,还有个核心类SimpleJpaRepository,这是spri
2017-10-18 16:33:12 245
转载 Git 忽略规则及. gitignore 规则不生效的解决办法
.gitignore 只能忽略那些原来没有被 track 的文件,如果某些文件已经被纳入了版本管理中,则修改. gitignore 是无效的。那么解决方法就是先把本地缓存删除(改变成未 track 状态),然后再提交:?123git rm -r --cached .git add .git commit -
2017-10-15 09:21:09 315
原创 springboot通过maven管理mysql驱动加载失败
终于跳出这个大坑!springboot启动的时候说mysql加载驱动失败!但是我明明添加了mysql的依赖的而且在library里也可以看到com.mysql.jdbc.Driver这个类可他就是跟我说找不到!!!!两天后突然想起来前两天添加maven依赖正在从网上下载jar包的时候断网了于是mysql里的内容只下了一半所以造成了这个情况 把库里下了一般的mysql包都删点
2017-09-21 03:25:47 2697 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人