![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目中遇到的问题
文章平均质量分 67
上班水博客
这个作者很懒,什么都没留下…
展开
-
记java生产项目中线程池使用的一点总结
上面列出了在实际项目中使用的3种线程池的方式,使用线程池要结合业务场景以及。原创 2024-06-18 16:26:15 · 274 阅读 · 0 评论 -
记一次CPU占用过高问题排查和优化
List的contains方法查询复杂度为O(n),Set的查询复杂度最好的情况下为O(1),最坏的时间复杂度可能接近 O(n)如果我们需要判断一个元素是否在列表中,数据量大且调用频繁的时候尽量还是使用Set结构,查询的效率会比List快。原创 2024-06-13 16:38:17 · 463 阅读 · 0 评论 -
记一次jvm内存溢出排查
每日股票行情开盘时,程序内存使用一路飙升超过90%直至监控提示预警,在执行几分钟后,程序被监控自动重启。原创 2024-06-04 14:17:59 · 260 阅读 · 0 评论 -
记一次pulsar数据丢失排查
生产者往pulsar写消息时会有递增的序列号字段,消费端在消费时,会出现序列号断层。当下无法确定是生产端、mq、消费端哪个地方丢失了数据,所以先从生产端进行排查。生产端的消息发送是通过sendAsync的异步方法该方法会返回一个对象目前是没有对该对象进行检查,所以补上对应的代码逻辑在运行一段时间后,该异常被触发,可以确定问题在生产者这里了。原创 2024-02-25 14:31:19 · 534 阅读 · 0 评论 -
SQL异常:exist: integer = character varying
最近在使用mybatis的时候遇到了这样的错误SQL grammar []; nested exception is org.postgresql.util.PSQLException: ERROR: operator does not exist: integer = character varying No operator matches the given name and argument type(s). You might need to add explicit type casts.一原创 2020-10-22 11:20:45 · 4201 阅读 · 0 评论