腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
_春华秋实
努力成为技术专家??
专栏成员
举报
52
文章
32433
阅读量
14
订阅数
订阅专栏
申请加入专栏
全部文章(52)
编程算法(10)
mysql(7)
其他(6)
go(4)
算法(4)
读书笔记(3)
php(2)
分布式(2)
缓存(2)
操作系统(2)
函数(2)
架构(2)
http(1)
数据结构(1)
Elasticsearch Service(1)
redis(1)
队列(1)
分布式存储(1)
计算机网络(1)
开发工具(1)
内存(1)
数据(1)
数组(1)
网络(1)
线程(1)
消息队列(1)
协程(1)
源码阅读(1)
指针(1)
搜索文章
搜索
搜索
关闭
HBase、Elasticsearch、TiDB 的优势与局限性及适用场景分析
分布式存储
在分布式存储领域,HBase、Elasticsearch 和 TiDB 是三种常见的技术,各自有独特的优势和局限性。以下是对它们的总结及适用场景分析,帮助你更好地选择适合的存储方案。
_春华秋实
2025-02-05
126
0
Elasticsearch 基本概念和应用场景举例
Elasticsearch Service
通过下面表格和详细解释,你可以清楚地看到 Elasticsearch 和 MySQL 在不同方面的差异。选择合适的数据库系统取决于具体的应用需求和数据处理要求。
_春华秋实
2025-01-24
55
0
Golang 需要注意的知识点
函数
内存
数据
线程
指针
(2) 内存占用小: 线程栈空间通常是2M, Goroutine 栈空间最小是2k, golang 可以轻松支持1w+的goroutine运行,而线程数量到达1k(此时基本就达到单机瓶颈了), 内存占用就到2G。
_春华秋实
2025-01-21
75
0
Go 中数据类型和使用注意事项
队列
函数
数组
协程
go
使用 make 创建有无缓冲区的管道 ch1 := make(channel string,5)
_春华秋实
2025-01-21
44
0
了解 DDD 领域驱动设计
架构
应用架构定义:解决项目中 代码要如何被组织的问题,通俗讲就是代码如何分层、分包的问题,通过分层分包达到 聚焦代码关注点,分离业务复杂度 的问题,使代码逻辑更加清晰、更易维护。
_春华秋实
2025-01-20
119
0
程序员的底层思维-阅读笔记
源码阅读
从代码到系统,都牵扯到抽象思维,最关键的是“控制复杂度”。控制复杂度最重要的是 低耦合 + 高内聚
_春华秋实
2024-12-30
93
0
分层架构
架构
分层有什么好处: 分层设计简化了系统设计,使得团队成员可以专注于特定层次的开发,提高了代码的复用性和系统的横向扩展能力,尤其适用于复杂业务和高并发系统设计。
_春华秋实
2024-09-19
167
0
网络面经:使用HTTPS就绝对安全了吗?
网络
前面学习过HTTP协议的报文格式及交互模式,我们知道HTTP传输的内容本质上就是文本,HTTP/2采用了二进制字节的形式传输,但依旧可以进行反编译。也就是说,在通信的过程中只要拦截对应的请求,就可以获得通信的报文信息。从这个层面来讲,我们说HTTP协议是不安全的。
_春华秋实
2024-08-08
268
0
五种分布式事务解决方案-总结
分布式
_春华秋实
2024-07-12
145
0
一文看懂微服务世界性技术难题—分布式事务(总结)
分布式
原文链接:https://cloud.tencent.com/developer/article/2431681
_春华秋实
2024-07-11
195
0
一行报错,让我探究起了go-redis连接池
缓存
关于连接池,想必大家耳熟能详。从其定义上来说,连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。简单点来说,就是当我们的程序在运行时,将数据库的连接进行实例化,每个连接当成对象存储在内存中,并且用一个数量大小的池子将其管理起来,当后续需要与数据库进行网络通信的时候再从池子中取出已有且正常的连接对象进行复用即可。因此,其所带来的好处显而易见,比如:1.减少连接的创建时间;2.提高资源的复用性减少资源浪费;3.精简编程模式简化开发模型等 ..... 在刚入职从事后端开发的时候,就听前辈们说过我们的项目使用了数据库的连接池模型,而当时也一直没有深入的去理解和研究连接池底层的原理以及实现,而就在上周,突然发现服务器的日志上,多了一条redis连接池的报错日志,其内容如下图所示:
_春华秋实
2024-07-10
366
0
RSA 加密算法与 golang 代码实现
go
最近参与借贷业务的开发,接口传输过程中需要使用 RSA 加密算法对请求和返回进行加密,所以写了这篇博客。主要介绍 RSA 的基础知识和 golang 使用例子
_春华秋实
2023-11-27
448
0
一文讲透Redis分布式锁安全问题【转载】
redis
高并发业务场景下,部署在不同机器上的业务进程,如果需要同时操作共享资源,为了避免「时序性」问题,通常会借助 Redis 的分布式锁来做互斥,以保证业务的正确性。
_春华秋实
2023-10-30
420
0
CORS 工作原理和常用解决方法
http
CORS 全称为(Cross-Origin Resource Sharing:跨站资源共享),CORS 的产生和浏览器的同源策略(Same Origin Policy
_春华秋实
2023-10-17
709
0
MySQL 使用 for update 引发死锁原因分析
mysql
在之前的一次开发需求中使用了 for update 实现悲观锁,最后导致出现了很多的 MySQL 死锁报警,现记录下死锁产生的原因。
_春华秋实
2023-10-15
1.3K
0
MySQL锁类型分类
mysql
MySQL有两个核心的知识点,索引和锁。前几篇文章已经详细讲解了MySQL索引实现机制,今天再一起学习一下MySQL的锁。
_春华秋实
2023-10-15
240
0
从0开始学架构-读书笔记
读书笔记
在一个分布式系统(指相互连接并共享数据的节点的集合)中,当涉及读写操作时, 只能保证一致性(Consistence),可用性(Availability),分区容错性(Partition Tolerance)三者中两个,另外一个必须牺牲。
_春华秋实
2023-09-12
211
0
Go 实现用两个协程顺序打印奇数和偶数
go
_春华秋实
2023-09-07
445
0
Kafka 基础知识
消息队列
Apache Kafka是一个分布式的基于发布订阅消息系统的消息队列,可以处理大量的数据,并使您能够将消息从一个端点传递到另一个端点
_春华秋实
2023-09-07
311
0
LeetCode 322. 零钱兑换
算法
思路:coins =[1,2,5] 的情况下,dp[11] = min(dp[10],dp[9],dp[6]) + 1
_春华秋实
2023-09-05
156
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档