首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Sakura_233
掘友等级
java开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 15
沸点 1
赞
16
返回
|
搜索文章
赞
文章( 15 )
沸点( 1 )
使用Redis,你必须知道的21个注意要点
最近在学习Redis相关知识,看了阿里的redis开发规范,以及Redis开发与运维这本书。分使用规范、有坑的命令、项目实战操作、运维配置四个方向。整理了使用Redis的21个注意点,希望对大家有帮助,一起学习哈 Redis的value值不可以随意设置的哦。 第一点,如果大量存…
Java中的锁居然有这么多!
为啥是 Java 中的锁呢, 因为 锁的种类 也有很多的,像我们平时使用的 MySQL,它也有自己的 表锁,行锁,间隙锁 ... ... 还有 基于redis 的分布式锁 (RedLock——红锁)呀,zookeeper的分布式锁 等各种各样的🔒~ 读数据时 会很乐观的认为别…
从输入 URL 到页面展示发生了什么?
“在浏览器里,从输入 URL 到页面展示,这中间发生了什么? ”这是一道经典的面试题,能比较全面地考察应聘者知识的掌握程度,其中涉及到了网络、操作系统、Web 等一系列的知识。
一个成熟的Java项目如何优雅地处理异常
异常处理是一个系统最重要的环节,当一个项目变得很大的时候,异常处理和日志系统能让你快速定位到问题。对于用户或者接口调用者而言,优雅的异常处理可以让调用者快速知道问题所在。本文将介绍如何优雅地处理异常。 我们希望所有的错误都以Json的方式返回给客户,因此拿出上次写的通用返回体,…
头条二面:详述一条 SQL 的执行过程
天天和数据库打交道,一天能写上几十条 SQL 语句,但你知道我们的系统是如何和数据库交互的吗?MySQL 如何帮我们存储数据、又是如何帮我们管理事务?....是不是感觉真的除了写几个 「select * from dual」外基本脑子一片空白?这篇文章就将带你走进 MySQL …
你了解Spring事务传播行为吗?多个方法之间调用事务如何传播?
Spring在TransactionDefinition接口中规定了7种类型的事务传播行为。事务传播行为是Spring框架独有的事务增强特性,他不属于的事务实际提供方数据库行为。这是Spring为我们提供的强大的工具箱,使用事务传播行可以为我们的开发工作提供许多便利。但是人们对…
Redis-避免缓存穿透的利器之BloomFilter
你在开发或者面试过程中,有没有遇到过 海量数据需要查重,缓存穿透怎么避免等等这样的问题呢?下面这个东西超屌,好好了解下,面试过关斩将,凸显你的不一样。 布隆过滤器(英语:Bloom Filter)是1970年由一个叫布隆的小伙子提出的。它实际上是一个很长的二进制向量和一系列随机…
java多线程学习心得
在java中,对象默认是单例,所以在单线程环境下的代码可能在多线程的环境下会出现各种各样的问题。这是由于java的内存模型(JMM)所决定的。 JMM(Java Memory Model)是java的内存模型,在JMM中,屏蔽了各种硬件差异,保证了java在各种平台下都能实现对…
RabbitMQ学习笔记
rabbitMQ是一款MQ(消息队列)产品,除了rabbitMQ之外,常见的MQ产品还有kafka、socketMQ、activeMQ等...消息队列作为一种中间件,广泛应用于软件开发领域,主要的作用有异步、解耦、削峰。 消息队列产品都将程序分为生产者和消费者,消息的生产者将消…
谁的速度快!谁背锅(技术解析)
http://xjjdog.cn 对200+原创文章进行了细致的分类,阅读更流畅,欢迎收藏。 温馨提示:如果你没有相关的从业经验,本文将会非常晦涩。 深夜,领导: “你写的接口有问题!赶紧起床瞧瞧”。 Ding!催命软件一响,你就知道,该work了。 可思来想去,觉得不可能啊。…
下一页
个人成就
文章被点赞
13
文章被阅读
3,941
掘力值
207
关注了
2
关注者
1
收藏集
1
关注标签
0
加入于
2020-11-25