加载中
CannotAcquireLockException 与MySQLTransactionRollbackException: Deadlock found when trying to get ...

今天 出现的BUG 2019-10-14 10:55:10,167 |-ERROR com.newpearl.dc.web.handler.GlobalExceptionHandler:69 - 请求:https://127.0.0.1:8899/dc-api/open/save 2019-10-14 10:55:10,168 |-E...

10/14 14:12
11
LazyInitializationException: failed to lazily initialize a collection ,proxy - no Session

spring data jpa 配置关联对象的 @OneToMany(mappedBy="trade", fetch=FetchType.LAZY) private List<TcOrder> orderList = new ArrayList<>(); 分页查询的时候, 报错 出现错误:failed to...

10/09 16:13
13
SQLTransientConnectionException: Connection is not available, request timed out after 60001ms.

数据源使用的是 Hikari , 但是 在运行一段时间后爆: SQLTransientConnectionException: Connection is not available, request timed out after 60001ms. 配置超时确实是 配置了 60s 超时。...

09/28 14:01
11
org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'id'

如果只有一个参数可以这样用 : 使用内置的 mybatis 提供的参数 _parameter AND o.parent_ids LIKE '%,${_parameter},%' ,否则多个还是需要使用 mybatis 的 @param 来标识 参数名的......

spring @Async 单元测试注意 interrupt / Unable to acquire JDBC Connection

今天在写代码的时候, 某一个 方法 需要 加上 @Async 异步 处理,里面 涉及到 数据库的操作,即使用到了dao 方法调用 于是我写一个单元测试方法, 测试 该异步方法。 结果 发现 报错了 inte...

09/05 16:00
56
Lombok 笔记

优点 避免修改字段名字时忘记修改方法名 原理 执行流程 用法 @EqualsAndHashCode 重写了 equals 和 hashCode 方法,有默认的重写规则 : 默认是 所有的 属性, 如果 只有比较一个 属性,比如...

08/16 19:41
5
高并发学习笔记

并发 概念 高并发 并发: 多个线程操作相同的资源,保证线程安全,合理使用资源 高并发: 服务能同时处理很多请求,提高程序性能 java 内存模型 Thread Stack 存储基本 变量:比如 int , lo...

什么是中位数

所谓中位数就是一组数据从小到大排列中间的那个数字。但是有的时候一组数据是偶数的话就是中间两个数字相加除以2. 表示 学数学的时候 似乎没有学到中位数!!! java 实现 https://blog.csdn.ne...

08/04 09:44
2
TCP 建立连接3次握手, 关闭 4次 挥手

https://www.cnblogs.com/lms0755/p/9053119.html 说得很明白,不怕被问 TCP 建立连接 之后就可以 互相通信了 为什么建立连接是三次握手,而关闭连接却是四次挥手呢? 这是因为服务端在LISTE...

07/26 15:32
19
事务隔离级别 与数据库事务错误异常 总结

因为我老是容易忘记 或者搞错 这些 内容,而 有一次面试还问到了,突然想不起了。总结一下 会发生的数据问题 设置的事务隔离级别 解决办法:设置事务隔离级别 描述 默认数据库设置的事务 脏读...

07/18 11:40
29
如何需求分析

功能: 分析需要哪些功能 模型: 模型需要哪些属性,模型之间关联关系 流程: 模型通过什么样的流程实现具体功能 并从 功能和需求中抽取 参与的 功能模型。 并 根据业务 划分 模型模块 -- 来...

07/16 22:55
6
NIO 学习

比如 socket 通信, 服务的的 socket 对应的 线程会一直等待 client 端的 消息。 这就是bio的 阻塞 。而且在高并发下 很容易出现问题。 1, 非阻塞式IO模型、 2. 弹性伸缩能力强(服务的的接...

07/16 21:16
12
synchronized 总结

方法锁形式: synchronized 修饰普通方法, 锁对象默认为 this ,也就是当前实例对象 注意如果是 不同 类锁的 不同 的同步代码块。情况是有点特殊的,虽然也是有顺序了。 package com.my.com...

07/14 21:50
17
java 的 移位运算, 实现 乘法与除法

在实际 开发中,其实很少 使用 移位运算。 特别是 还用 移位运算 实现 高性能的 乘法与除法。 虽然知道,但是还是有点蒙,或者说 不知道应该怎么用 除法 >> int a = 10; int c = a >> 1; Sys...

07/12 15:59
41
spring 动态代理事务 与 expose-proxy="true" , 事务控制

比如有一个要求, 两个service 方法A,B B方法里面调用了 B方法, 需要B方法 抛异常时候可以事务回滚,而A不影响A方法的 事务提交 比如 以上的做法是不对的。 可以参考 https://blog.csdn.ne...

07/11 13:59
31
spring cloud 服务发现和网关总览

网关总结 zuul1 是 同步阻塞的,使用servlet 和过滤器 filter ,来一个请求然后开一个线程去 ,经过过滤器,然后 请求到目标微服务, 拿到响应之后,返回响应。 场景 1, cpu密集型任务 2.简单...

07/10 20:08
10
dubbo java.lang.NoClassDefFoundError: io/netty/channel/nio/NioEventLoopGroup

2019-07-07 08:25:39.734] boot - WARN [main] --- QosProtocolWrapper: [DUBBO] Fail to start qos server: , dubbo version: 2.6.4, current host: 192.168.0.103 java.lang.NoClassDefFou...

07/07 09:38
51
Quartz 数据库表 对应定时任务的状态ERROR的排错

新增了一个定时任务, 但是 执行quartz的时候, 要么没有执行,要么就是 执行之后1-2次之后, 数据库的 trigger 状态变为 error 。 感觉很是奇怪。 应该只有我一个人连这个测试数据库啊。 参...

06/26 18:10
22
正确的单例写法:双重检测同步锁实现

随便百度一下, 双重检测,单例的 都是这样 class Singleton{ private static Singleton singleton; private Singleton(){} public static Singleton getInstance(){ if(sin......

05/10 17:32
6
Cannot cast SpringServletContainerInitializer to javax.servlet.ServletContainerInitializer

一个项目中,使用Tomcat7 启动报错了: 重: Failed to detect ServletContainerInitializers for context with name [/rpd-bi] java.io.IOException: java.lang.ClassCastException: Cannot...

03/07 13:45
61

没有更多内容

加载失败,请刷新页面

返回顶部
顶部