首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JAVA与小黑
Derek_Smart
创建于2023-01-11
订阅专栏
总结学习java经验
等 52 人订阅
共148篇文章
创建于2023-01-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
基于Redission高级应用2-RTransaction实战应用
Redission的`RTransaction`实现基于Redis的`MULTI`、`EXEC`、`DISCARD`命令,它们用于控制Redis事务的开始、提交和回滚。
基于Redission高级应用1-RMapCache,RSetCache实战应用
`RMapCache`和`RSetCache`在实际应用中可以用于多种场景,比如缓存数据、临时存储、限时访问.使用`RMapCache`或者`RSetCache`来实现集合中每一个元素都有对应到期时间
Redission 实现分布式会话管理代码示例原理及优缺点
Redis实现分布式会话管理提供了良好的可伸缩性和性能,但也带来了网络依赖和运维复杂性。在决定使用Redis之前,应该评估应用的需求,以及是否有足够的资源和知识来维护一个分布式会话管理系统。
学习redis的感悟
Redis,作为一种高性能的键值对数据库,它的学习过程不仅仅是对一个新技术的掌握,更是一次深入理解数据存储与访问模式的机会。
Java 分布式面试题与详细答案解析
在分布式系统领域,Java开发者面试通常会涉及到分布式架构设计、分布式算法、网络通信、数据一致性、容错机制、分布式存储、缓存、消息队列等方面的问题。以下是一些高级Java分布式面试题及其详细答案解析:
基于Redisson实现附近的人-Java示例
Redis 的 GEO 命令集基于 geohash,它将二维的经纬度转换成一个字符串。Redis 使用这些 geohashes 来快速检索特定区域内的元素。
Redission排行榜、计数器实战-java示例
Redission 实战实现排行版和计数器。利用sorted set 进行排行榜实现,通过原子操作 `INCR` 和 `DECR` 来增加或减少计数器的值。
使用 Debezium 在 Spring 应用程序中监听 MySQL binlog
Debezium 提供了一个 Kafka Connect 插件,用于捕获 MySQL、PostgreSQL、MongoDB 等数据库的数据变更事件
图像分割之边缘分割法、区域分割法和形态学分割法原理及优缺点并实现Sobel算子进行实战
Sobel算子是一种用于边缘检测的离散微分算子,它结合了高斯平滑和微分求导的概念。Sobel算子主要用于图像处理领域,尤其是在边缘检测中,以突出图像中亮度变化剧烈的区域。Sobel算子通过计算图像亮度
ConcurrentHashMap 为啥在initTable方法中调用thread.yield()为啥不使用Thread.sleep(0)
通过使用`Thread.yield()`,`ConcurrentHashMap`试图减少无谓的自旋等待,这在多线程环境中可能会导致较高的CPU消耗。`Thread.yield()`在这里是作为一种策略
Java 实战-比较两个文件夹中所有的文件是否存在相同电话号码
大量表格,格式不确定,有一列是电话号码,哪一列不确定,需要对比哪些表格数据是相同的。表格的格式有csv,xls,xlsx,txt,编码格式有gbk,utf-8,utf-16。
ElasticSearch 优点及与spring boot 结合 完整代码
Elasticsearch 基于 Apache Lucene 构建的开源搜索引擎, Elasticsearch 具有全文搜索功能,分布式架构,实时搜索,高可用性和可扩展性,多样的客户端接口等优点
实战问题之-找出新办法优于@Valid注解执行
希望自定义的切面逻辑能够在`@Valid`注解的验证之前执行,你需要在Spring的请求处理流程中更早地介入。
Redis三大缓存问题-缓存雪崩原因原理及代码解决方案
缓存雪崩:是指在缓存层面发生的现象,当大量的缓存数据几乎在同一时间内失效过期,导致所有的请求都直接落到数据库上,从而可能引起数据库压力过大、甚至宕机的问题
CompletableFuture高级用法
`CompletableFuture`的核心原理是在计算完成时触发依赖动作的执行。它包含了一系列的完成阶段(completion stages),每个阶段都是计算的一步,可以同步或异步地执行。
Redis三大缓存问题-缓存击穿原因原理及代码解决方案
缓存击穿:指的是在缓存层面发生的一种现象,当一个热点 key(即访问频率高的 key)在缓存中失效(过期)的瞬间,如果有大量并发请求这个 key,这些请求会同时穿透缓存直接打到数据库上,可能导致数据库
Java中控制并发:锁机制与单一线程优缺点
在选择使用方法加锁还是单一线程执行时,需要根据应用程序的具体需求、并发模型、性能目标和可维护性等因素进行权衡。
Redis三大缓存问题-缓存穿透原因原理及代码解决方案
缓存穿透:是指请求查询缓存系统中不存在的数据,由于缓存不命中,请求会继续查询数据库 缓存穿透的原因通常。
Redisson 加锁解锁原理及优缺点 -java 工具代码类(实战)
Redisson 是一个在 Redis 的基础上实现的 Java 分布式锁和同步器。它提供了一系列的 Java 并发工具,比如 Locks、Semaphores、CountDownLatch等。
基于Redission布隆过滤器原理,优缺点及工具类和使用示例
Redission 布隆过滤器原理:布隆过滤器(Bloom Filter)是一种空间效率很高的概率型数据结构,用于判断一个元素是否在一个集合中。它允许有一定的误判率,换取了存储空间的极大节省。
下一页