上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
  2020年1月8日
摘要: 一、前言 二、分析问题 三、持久化 四、confirm机制 五、消息提前持久化 + 定时任务 六、幂等含义 6.1、为什么要有幂等这种场景? 6.2、乐观锁方案 6.3、唯一ID + 指纹码 6.4、Redis原子操作 6.1、为什么要有幂等这种场景? 6.2、乐观锁方案 6.3、唯一ID + 指纹 阅读全文
posted @ 2020-01-08 09:31 ldsweely 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1.前言 有些时候我们需要在 Spring Boot Servlet Web 应用中声明一些自定义的 Servlet Filter来处理一些逻辑。比如简单的权限系统、请求头过滤、防止 XSS 攻击等。本篇将讲解如何在 Spring Boot 应用中声明自定义 Servlet Filter 以及定义它 阅读全文
posted @ 2020-01-08 09:22 ldsweely 阅读(220) 评论(0) 推荐(0) 编辑
  2020年1月7日
摘要: 用 Spring 的 @Transactional 注解控制事务有哪些不生效的场景? 其中有个热心粉丝留言分享了下,我觉得总结得有点经验,给置顶了: 以上留言来源微信公众号:Java技术栈,关注一起学Java! 但是我觉得还是总结得不够全,今天栈长我再总结一下,再延着这位粉丝的总结再补充完善一下,不 阅读全文
posted @ 2020-01-07 10:24 ldsweely 阅读(10366) 评论(0) 推荐(5) 编辑
  2020年1月6日
摘要: 现实企业级Java应用开发、维护中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 ...... OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock C 阅读全文
posted @ 2020-01-06 11:43 ldsweely 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 前言 博主负责的项目主要采用阿里云数据库MySQL,最近频繁出现慢SQL告警,执行时间最长的竟然高达5分钟。导出日志后分析,主要原因竟然是没有命中索引和没有分页处理 。 其实这是非常低级的错误,我不禁后背一凉,团队成员的技术水平亟待提高啊。改造这些SQL的过程中,总结了一些经验分享给大家,如果有错误 阅读全文
posted @ 2020-01-06 10:39 ldsweely 阅读(169) 评论(0) 推荐(0) 编辑
  2020年1月4日
摘要: 前言 设计一个缓存系统,不得不要考虑的问题就是:缓存穿透、缓存击穿与失效时的雪崩效应。 缓存穿透 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。 在流量大时 阅读全文
posted @ 2020-01-04 11:34 ldsweely 阅读(198) 评论(0) 推荐(0) 编辑
  2019年12月18日
摘要: 前言 在之前文章说到,简单 if-else,可以使用 卫语句 进行优化。但是在实际开发中,往往不是简单 if-else 结构,我们通常会不经意间写下如下代码: 毫不夸张的说,我们都写过类似的代码,回想起被 if-else 支配的恐惧,我们常常无所下手,甚至不了了之。 下面分享一下我在开发中遇到复杂的 阅读全文
posted @ 2019-12-18 10:06 ldsweely 阅读(626) 评论(0) 推荐(0) 编辑
  2019年12月17日
摘要: 作者:迷路剑客 链接:https://blog.csdn.net/baichoufei90/article/details/86554840 整理:大数据肌肉猿(BigData-BigMuscle) 大纲: 一、前言 二、什么是数据倾斜? 三、数据倾斜长什么样? 四、数据倾斜的原理 五、解决数据倾斜 阅读全文
posted @ 2019-12-17 12:04 ldsweely 阅读(265) 评论(0) 推荐(0) 编辑
  2019年12月16日
摘要: 一 二 阅读全文
posted @ 2019-12-16 11:08 ldsweely 阅读(210) 评论(0) 推荐(0) 编辑
  2019年12月13日
摘要: 前言 最近在做渗透测试的时候遇到了端口监听和shell的反弹问题,在这个过程中自己对Netcat这一款神器有了新的认识,现将一些Netcat的用法做一个小总结,希望对各位有帮助! Netcat简介 Netcat是一款非常出名的网络工具,简称“NC”,有渗透测试中的“瑞士军刀”之称。它可以用作端口监听 阅读全文
posted @ 2019-12-13 10:53 ldsweely 阅读(298) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页