首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
收藏
订阅
Yang酱51167
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
聊聊数据库和缓存一致性的几种实现方式
缓存是互联网高并发系统里常用的组件,由于多增加了一层,如果没有正确的使用效果可能适得其反,诸如“缓存是删除还是更新?”,“先操作数据库还是先操作缓存?”都是些老生常谈的话题,今天我们就来聊一聊缓存与数据库的双写一致性的解决方案。 在一开始先科普下最经典的缓存+数据库读写的模式,…
别再重复造轮子了,几个值得应用到项目中的 Java 开源库送给你
风筝我作为一个野路子开发者,直到遇见下面的这几个工具库,才知道之前重复造了不少轮子,而且轮子还不一定有人家的圆。相信跟我一样,没事儿造轮子的人还不在少数,有些人就是对造轮子感兴趣,这个咱也无话可说,但是,比如我,我是造轮子之前不知道这世上已经有好用的轮子了,害,无知限制了我的想…
人人都能看懂的 6 种限流实现方案!(纯干货)
为了上班方便,去年我把自己在北郊的房子租出去了,搬到了南郊,这样离我上班的地方就近了,它为我节约了很多的时间成本,我可以用它来做很多有意义的事,最起码不会因为堵车而闹心了,幸福感直线上升。 但即使这样,生活也有其他的烦恼。南郊的居住密度比较大,因此停车就成了头痛的事,我租的是路…
Java批量导入时如何去除重复数据并返回结果
本篇是 POI系列 的最后一篇。传送门 Java 开发中如何用 POI 优雅的导出 Excel 文件, Java 开发中如何用 POI 优雅的导入 Excel 文件. 大多数开发中是不需要重复的数据的, 所以后端开发中需要做去重操作, 而且为了更加友好的交互, 我们需要将导入失…
【Spring】详解 Spring MVC 中不同格式的 POST 请求参数的数据类型转换过程
Spring 在解析请求参数时,会根据请求格式进入到不同的转换流程: 1. 如果是非 raw 请求(即包含参数数组),则交由 ModelAttributeMethodProcessor 处理,ModelAttributeMethodProcessor 再调用 Spring Converter SPI 对请求参数逐个进行转换。 2. 如果是 raw 请求,则交由 RequestResponseBodyMethodProcessor 处理,对于 JSON 格式的请求体,会再调用 MappingJackson2HttpMessageConverter,最终通过 ObjectMapper 完成转换。
图文并茂教你学会使用 IntelliJ IDEA 进行远程调试
1. 前言 今天线上出现了个 Bug ,而且比较坑的是涉及到微信相关的东西不能线下调试。传统方式是在代码中各种的日志 log 埋点然后重新部署进行调试,再根据 log 中的信息进行分析。如果你的 log 埋点不合理,就要不停的修改代码、不停的打包部署。有没有什么骚操作避免上面的…
面试前必须要知道的Redis面试题
现在有个问题,如果我们的缓存挂掉了,这意味着我们的全部请求都跑去数据库了。 在前面学习我们都知道Redis不可能把所有的数据都缓存起来(内存昂贵且有限),所以Redis需要对数据设置过期时间,并采用的是惰性删除+定期删除两种策略对过期键删除。Redis对过期键的策略+持久化 如…
再也不用为跨域而苦恼
前言最近没时间写博客,只好把以前写的博客整理到自己的博客网站上去跨域跨域解决的方案有好几种,熟练掌握CORS就行了,并晓得一些原理。jsonp基本告别了,了解即可。将前端的域与后端保持一致就行了,通过
使用Jackson加密/解密JSON字段
Jackson是Java平台非常流行的JSON解析框架,而且扩展性很强,本文通过添加一个Module来加强JSON字段的解析来实现单个字段的加密与解密功能。 创建module只需要继承org.codehaus.jackson.map.Module类,EncryptionModu…
如何优雅的使用切面和注解实现权限验证
权限验证在我们系统中是一个与业务逻辑无关但是又与业务息息相关的一个功能。 设想我们开发了一款为中小型企业定制的会员系统。这款系统可以为企业A、企业B等多种企业提供服务。数据库中的表结构往往是这样的(以下只是一个demo,实际情况中字段一定会更多、更复杂): 乍一看,就这样一条简…