codewd
问答推荐
请输入关键词搜索
 
登录
codewd

搜索标签:
搜索标签
全部
网络
redis
nginx
并发编程
mysql
jvm
spring
elasticsearch
spring boot
rocketmq
kafka
java
docker
k8s
linux
spring cloud
dubbo
设计模式
mybatis
更多
dubbo是序列化文件进行传输的吗?
Dubbo 并不是通过 序列化文件 来传输数据的,而是通过 序列化字节流 来进行远程通信。具体来说,Dubbo 在分布式服务调用中使用序列化机制将对象转换为字节流,并通过网络进行传输。 Dubbo 的通信过程: 请求序列化: 在 Dubbo 客户端调用远程服务时,请求的数据(通常是 Java 对...
dubbo
赵龙
kafka的消息确认级别有哪些?
Kafka 的消息确认机制(acknowledgment level)决定了生产者在发送消息后,Kafka 如何确认消息是否成功接收。Kafka 提供了三种消息确认级别,用于控制消息发送的可靠性和性能: 1. acks = 0 (无确认) 描述:生产者发送消息后不会等待 Kafka 确认是否成功...
kafka
韩湘子
垃圾回收器只能回收堆内存吗?
是的。 垃圾回收器(GC) 主要回收堆内存(Heap Memory),而 栈内存 和 方法区 并不由垃圾回收器管理。 1. 堆内存 堆内存是垃圾回收器的主要目标。垃圾回收器负责自动检测并回收堆内存中不再使用的对象,释放内存空间。 2. 栈内存 栈内存是用来存放局部变量和方法调用的。栈内存的分配...
jvm
迪克
deepseek本地部署你自己部署过吗?你如何部署的?
视频地址: https://www.bilibili.com/video/BV1PiNaeTEjn ollama官网:https://ollama.com/ cherry studio官网:https://cherry-ai.com/ 【模型选择】 电脑没有独立显卡:选择1.5b模型 有独显,显存4...
ai
孟奇
如何选择redis的淘汰策略?
以下是腾讯针对Redis的淘汰策略设置给出的建议: 当 Redis 作为缓存使用的时候,推荐使用 allkeys-lru 淘汰策略。该策略会将最近最少使用的 Key 淘汰。默认情况下,使用频率最低则后期命中的概率也最低,所以将其淘汰。 当 Redis 作为半缓存半持久化使用时,可以使用 volati...
redis
柳清风
redis的大key如何识别?
在识别方面,Redis中的big key可以识别的程序是“redis-cli”,用户可以通过在终端中输入“redis-cli –bigkeys” 来获取Redis中的big key。当redis-cli被调用时,它将搜索所有Redis数据库中包含大量内存数据的key,并且会将其保存在本地标准输出文件...
redis
牧峰
mysql主从部署,如何减小数据不一致的概率?
MySQL 主从部署及减少数据不一致的策略 在 MySQL 主从架构中,通过一主多从的方式可以有效地缓解主数据库的读取压力,同时也为高可用性提供了保障。当主服务器挂掉后,可以通过配置从库或者使用第三方工具(如 MHA)选举出最新的从库作为新的主库。为了确保从库能够承载主库的负载,建议从数据库的硬件配...
赏金
mysql
面试题
李后才
2
spring security是如何做权限控制的?
Spring Security 是一个功能强大且灵活的安全框架,主要用于身份验证(Authentication)和权限控制(Authorization)。它在 Spring 应用中实现了对用户的认证和授权,确保了应用的安全性。 Spring Security 的权限控制主要通过以下几种方式来实现: ...
spring security
白菜
1万每秒持续的qps用什么技术存储比较好?
针对每秒 1 万 QPS 持续存储的需求,尤其是涉及到像万达广场这样的大型分布式系统,设计一个高效、可靠的数据收集和存储方案至关重要。以下是基于 MQTT 和 HBase 的整体架构思路: 数据收集和传输 MQTT(消息队列遥测传输协议): 适用场景:MQTT 适用于大量设备数据的低带宽、高延...
赏金
大数据
hello
1
MySQL 唯一索引为什么会导致死锁?
insert 唯一键冲突 我就先和你分享一个经典的死锁场景。 在 session A 执行 rollback 语句回滚的时候,session C 几乎同时发现死锁并返回。这个死锁产生的逻辑是这样的: 在 T1 时刻,启动 session A,并执行 insert 语句,此时在索引 c 的 c=5 ...
mysql
紫电
说一下红黑树的原理,JAVA中哪些用到了?
1.红黑树的基本概念与数据结构表示 首先红黑树来个定义: 红黑树定义:红黑树又称红-黑二叉树,它首先是一颗二叉树,它具体二叉树所有的特性。同时红黑树更是一颗自平衡的排序二叉树(平衡二叉树的一种实现方式)。 我们知道一颗基本的二叉排序树他们都需要满足一个基本性质:即树中的任何节点的值大于它的左子节点,...
赏金
java
算法
树
ketty
3
java线程池是怎么回收空闲线程的?聊聊过程
超过corePoolSize的空闲线程由线程池回收,线程池Worker启动跑第一个任务之后就一直循环遍历线程池任务队列,超过指定超时时间获取不到任务就remove Worker,最后由垃圾回收器回收。 ①处是一个while循环,getTask方法就是从线程池队列取任务,里面就是上面我说到的调用Bl...
多线程
黄蓉
什么是Redis 的脑裂现象和解决方案有哪些?
什么是 Redis 中的脑裂? 脑裂现象指在 Redis 主从集群中,同时存在两个主节点,并且这两个主节点都能接收写请求。这种情况通常发生在以下场景: 当前主库突然“失联”但并未真正故障,哨兵(Sentinel)系统检测到主库失联后,启动主从切换机制,将某个从库提升为新主库。 原主库从假故障中恢复...
redis
面试题
宁大
1
了解 LLMs 算法、prompt工程、RAG 策略,了解智能 Agent 开发。这些概念能解释一下吗?
这些概念都是目前在人工智能和机器学习领域非常前沿的技术。 1. LLMs(Large Language Models,大型语言模型) LLMs 是一种基于深度学习的模型,通常采用海量的文本数据进行训练,通过神经网络(如Transformer架构)生成和理解自然语言。它们的主要任务是生成文本、翻译、总...
ai
古剑飞
Copyright 2023 北京智享四海科技信息有限公司 / 京ICP 京B2-20233378 / 京ICP备2023028185号 / 京公网安备11010502054435号 / 关于我们 / 联系我们
公众号进入网站体验更佳