腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
涓流
专栏作者
举报
94
文章
55092
阅读量
16
订阅数
订阅专栏
申请加入专栏
全部文章(94)
编程算法(36)
java(23)
缓存(15)
sql(12)
node.js(10)
数据库(10)
spring(8)
jvm(8)
存储(7)
云数据库 SQL Server(6)
linux(6)
http(5)
数据分析(5)
自动驾驶(4)
html(4)
unix(4)
分布式(4)
网络安全(4)
面向对象编程(4)
socket编程(4)
kafka(4)
任务调度(4)
c++(3)
javascript(3)
android(3)
云数据库 Redis(3)
文件存储(3)
网站(3)
企业(3)
rpc(3)
大数据(3)
接口(3)
servlet(2)
apache(2)
jdk(2)
zookeeper(2)
dubbo(2)
gcc(2)
微服务(2)
time(2)
对象(2)
函数(2)
内存(2)
源码(2)
指针(2)
php(1)
python(1)
xml(1)
css(1)
access(1)
搜索引擎(1)
全文检索(1)
批量计算(1)
TDSQL MySQL 版(1)
数据库一体机 TData(1)
mongodb(1)
vr 视频解决方案(1)
容器(1)
压力测试(1)
hive(1)
mybatis(1)
aop(1)
数据处理(1)
数据结构(1)
hbase(1)
unicode(1)
raft(1)
es(1)
Elasticsearch Service(1)
client(1)
func(1)
gmp(1)
insert(1)
interface(1)
key(1)
lock(1)
max(1)
min(1)
mysql(1)
null(1)
redis(1)
return(1)
server(1)
tcp(1)
transfer(1)
变量(1)
队列(1)
反射(1)
服务端(1)
工具(1)
集群(1)
进程(1)
可视化(1)
路由(1)
模型(1)
内核(1)
事务(1)
数据(1)
索引(1)
线程(1)
原理(1)
终端(1)
中间件(1)
搜索文章
搜索
搜索
关闭
从进程开始了解GMP模型
内核
线程
gmp
进程
模型
进程是操作系统分配资源(CPU、内存、文件)、调度任务和执行的一个基本单位。它拥有独立的内存空间、已分配的资源和独立的执行上下文。 线程是CPU调度的基本单位,同一进程内的线程共享了进程的资源和内存空间。
leobhao
2024-04-01
88
0
go context原理
原理
源码
func
return
接口
在 go 语言开发中, context 用于提供上下文的联系, 在不同协程调用间建立取消和超时机制,也可以用于传递相关值。
leobhao
2024-04-01
99
0
go pprof使用
函数
可视化
内存
终端
工具
工欲善其事必先利其器, java 中有 async-profile、 arthas、jstack/jmap/jstat 等一系列工具来辅助排查性能问题
leobhao
2024-04-01
78
0
深入理解 go interface
内存
指针
interface
函数
接口
在 go 里面通过 interface 实现了泛型、多态等面相对象特性, 那么在 go 的 interface 到底是什么
leobhao
2024-04-01
75
0
深入理解 go 反射
变量
对象
反射
接口
指针
反射是可以让我们在程序运行时(runtime)访问、检测和修改对象本身状态或行为的一种机制。
leobhao
2024-04-01
63
0
go net/http标准库源码
路由
源码
中间件
http
对象
可以看到 Go 实现的http服务步骤非常简单,首先注册路由,然后创建服务并开启监听即可。
leobhao
2024-04-01
55
0
mongoDB知识总结
数据
索引
mongodb
存储
集群
MongoDB 是基于文档的 NoSql 存储引擎。MongoDB 的数据库管理由数据库、Collection(集合,类似MySql的表)、Document(文档,类似MySQL的行)组成,每个Document都是一个类JSON结构BSON结构数据。 MongoDB 的核心特性是:No Schema、高可用、分布式(可平行扩展),另外MongoDB自带数据压缩功能,使得同样的数据存储所需的资源更少。
leobhao
2024-04-01
138
0
文件操作之 FileChannel 与 mmap
编程算法
java
Java 中原生读写方式大概可以被分为三种:普通 IO,FileChannel(文件通道),mmap(内存映射)。
leobhao
2023-03-11
1.1K
0
Linux零拷贝和Netty零拷贝
socket编程
自动驾驶
java
DMA 的全称叫直接存储器访问(Direct Memory Access),是一种允许外围设备(硬件子系统)直接访问系统主内存的机制。
leobhao
2023-03-11
2.4K
0
Java线程池异常处理
编程算法
ThreadPoolExecutor 的 execute 方法不用过多分析, 就是线程池的执行流程, 这里看看 submit:
leobhao
2023-03-11
339
0
定时器算法
任务调度
linux
rpc
编程算法
在日常开发中, 定时任务是一个比较关键的功能。 Java 中一般使用 JDK 中 Timer、ScheduledExecutorService 和调度框架 Quartz等。 通常用于实现延时任务, 周期性任务等, 一般会有两种需求:
leobhao
2023-03-11
493
0
mysql优化概述
sql
数据库
云数据库 SQL Server
sync_binlog, binlog的刷新写入方式,这个参数不仅影响到binlog对MySQL所带来的性能损耗,而且还影响到MySQL中数据的完整性。参数设置说明如下:
leobhao
2023-03-11
499
0
谈谈一个框架的扩展加载
缓存
html
网络安全
dubbo
在 SpringBoot 启动类上都会标注@SpringBootApplication这个注解,其中的最重要的组成是@EnableAutoConfiguration, 再进入会发现是 @Import (AutoConfigurationImportSelector.class)这个注解在起作用。
leobhao
2023-03-11
392
0
ReentrantReadWriteLock读写锁
unix
(1) tryAcquireShared 小于 0 代表没有获取到共享锁 (2) doAcquireShared 将当前节点进入阻塞队列中等待被唤醒,步骤2是挂起自己 (3) 被唤醒后就可以拿到共享锁了, 步骤三 (4) 然后 setHeadAndPropagate 唤醒其他线程
leobhao
2023-03-11
326
0
mysql语句加锁分析
云数据库 SQL Server
sql
RU/RC 情况下加锁情况基本一致, 在加锁情况下脏读和不可重复读在任何一个隔离级别下都不会发生(因为读-写操作需要排队进行)
leobhao
2023-03-11
840
0
首页 归档 分类 标签 作者 kafka原理总结
kafka
分区策略决定 producer 将消息怎么分发到 partition 中, 分区策略不合适可能导致数据倾斜, 有些时候我们需要实现顺序消息, 也需要将同一业务的消息都发送到同一个 partition 上。生产端将消息发送给 broker 之前主要经过拦截、序列化、分区(Partitioner)几个步骤。分区器主要读取 partition 配置(生产端配置partitioner.class, 默认值是 DefaultPartitioner)
leobhao
2023-03-08
400
0
transmittable-thread-local
java
编程算法
在 TTL 之前, 先谈谈 JDK 自带的 InheritableThreadLocal
leobhao
2023-03-08
872
0
pulsar总览
存储
apache
kafka
pulsar 是 Apache 的顶级项目, 定位为下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久化存储、多机房跨区域数据复制,具有强一致性、高吞吐、低延时及高可扩展性等流数据存储特性,被看作是云原生时代实时消息流传输、存储和计算最佳解决方案。Pulsar 是一个 pub-sub (发布-订阅)模型的消息队列系统。
leobhao
2023-03-08
733
0
es工作原理 _
缓存
node.js
搜索引擎
es
文件存储
elasticsearch设计的理念就是分布式搜索引擎,底层实现还是基于Lucene的,核心思想是在多态机器上启动多个es进程实例,组成一个es集群。
leobhao
2023-03-08
310
0
异步编程CompletableFuture使用
编程算法
CompletableFuture 是对 Future 的扩展, 提供了函数式编程的能力,简化了异步编程的复杂性。
leobhao
2023-03-08
404
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档