腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
没事多喝水
专栏成员
举报
58
文章
47920
阅读量
14
订阅数
订阅专栏
申请加入专栏
全部文章(58)
编程算法(15)
sql(13)
数据库(12)
云数据库 SQL Server(10)
缓存(7)
云数据库 Redis®(5)
go(4)
kafka(4)
NLP 服务(3)
容器镜像服务(3)
腾讯云测试服务(3)
网站(3)
容器(3)
存储(3)
数据结构(3)
bash(2)
linux(2)
nginx(2)
SSL 证书(2)
shell(2)
zookeeper(2)
tcp/ip(2)
微服务(2)
es(2)
语音识别(1)
lua(1)
node.js(1)
打包(1)
api(1)
bash 指令(1)
文件存储(1)
命令行工具(1)
云数据库 MongoDB(1)
mongodb(1)
企业(1)
http(1)
爬虫(1)
网络安全(1)
hashmap(1)
二叉树(1)
机器人(1)
数据分析(1)
utf8(1)
Elasticsearch Service(1)
border(1)
com(1)
cpu(1)
display(1)
func(1)
image(1)
int(1)
line(1)
list(1)
mysql(1)
ps(1)
range(1)
return(1)
row(1)
show(1)
status(1)
text(1)
title(1)
遍历(1)
并发(1)
动态规划(1)
队列(1)
对象(1)
函数(1)
监控工具(1)
接口(1)
进程(1)
链表(1)
数组(1)
搜索(1)
通信(1)
效率(1)
异步(1)
搜索文章
搜索
搜索
关闭
路径总和
二叉树
编程算法
给定一个二叉树和一个目标和,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和。
用户7962184
2022-05-13
564
0
MongoDB
mongodb
云数据库 MongoDB
数据库
sql
数据结构
索引是存储在内存中的,由于索引是存储在内存(RAM)中,你应该确保该索引的大小不超过内存的限制。
用户7962184
2022-05-13
2K
0
最长公共前缀
编程算法
编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"] 输出: "fl" 示例 2: 输入: ["dog","racecar","car"] 输出: "" 解释: 输入不存在公共前缀。 说明: 所有输入只包含小写字母 a-z 。
用户7962184
2022-05-13
217
0
网络协议
tcp/ip
是通过网络号的头几位区分abcde三类。a:0,b:10,c:110,d:1110,e:11110.
用户7962184
2022-05-13
579
0
第一本docker书-读书笔记 第五章
云数据库 Redis®
容器
容器镜像服务
网站
这一章的主要内容都是在执行命令。我们也重点把命令整理出来,执行一遍,看看效果练练手。
用户7962184
2020-12-09
605
0
第一本docker书-读书笔记 第四章
容器
容器镜像服务
命令行工具
nginx
docker镜像是由文件系统叠加而成。最底端是一个引导文件系统,即bootfs,第二层是root文件系统rootfs。
用户7962184
2020-12-01
308
0
第一本docker书-读书笔记 前三章
容器镜像服务
容器
bash
shell
1:docker是cs架构的程序,docker客户端向docker服务器(通过网络连接)或守护进程(通过unix套接字连接)发出请求,docker服务器管理容器。
用户7962184
2020-11-20
559
0
使用wsl2
linux
网站
而且wsl2还是一个完整的内核,官方支持,个人使用感觉还是非常舒服的。之前一直用的wsl1,在新公司的时候要搭建一个新环境,乘着这个时候,就用了wsl2(主要还是因为新公司的使用到的内核东西比较多,wsl2提供了一个完整的内核),环境完全可以用,而且也搭建起来了。
用户7962184
2020-11-20
1.2K
0
多机数据库的实现
云数据库 Redis®
网络安全
消息传播是主服务器收到客户端的写命令或者是key值过期的时候,给从服务器发送相同的写命令,来保证主从同步的。
用户7962184
2020-11-20
770
0
单机数据库的实现(下)
云数据库 Redis®
数据结构
数据库
sql
文件事件处理器使用I/O多路复用的程序来同时监听多个套接字,虽然redis的文件事件处理器以单线程方式运行,但通过io多路复用监听多个套接字,这样实现了高性能的网络通讯模型,又可以很好地让redis以单线程的方式运行,保持了单线程设计的简单性。(这是redis单线程还能那么快的原因之一)
用户7962184
2020-11-20
543
0
单机数据库的实现(上)
数据库
sql
云数据库 Redis®
在服务器内部,客户端状态redisClient结构的db属性记录了客户端当前的目标数据库。
用户7962184
2020-11-20
777
0
数据结构与对象
编程算法
文件存储
hashmap
数据结构
简单动态字符串(simple dynamic string,SDS),结构体非常简单
用户7962184
2020-11-20
781
0
map和sync.map基准测试
腾讯云测试服务
在基准测试中,在并发安全的情况下sync.Map会比我们常用的map+读写锁更加的快,快了五倍,这是得以于只读read设计,减低锁的粒度。但是利用读写锁的话,我们存储的不是一个简单数据类型,而是一个指针对象,那么用普通map+读写锁能很好地控制锁的粒度,达到更好的操作。
用户7962184
2020-11-20
1K
0
检查一个二叉树是否是平衡二叉树leecode111
遍历
需要注意的是从底部往上遍历可以减少重复计算。 package main //Definition for a binary tree node. type TreeNode struct { Val int Left *TreeNode Right *TreeNode } /*leecode111 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1。*/ func isBalanc
用户7962184
2020-11-20
355
0
HTTP2学习笔记
SSL 证书
http
http1.1过于庞大,有很多实现的细枝末节很难彻底实现。导致客户端和服务端的互用性存在问题。
用户7962184
2020-11-20
526
0
高性能MySQL第十二章 读书笔记
tcp/ip
云数据库 SQL Server
第12章 高可用性 高可用性实际上意味着更短的宕机时间。 100%的高可用性是不可能达到的,5个9意味着99.990%的正常可用时间,换句话说,每年只允许5分钟的宕机时间。 导致宕机的原因需要注意的地方: 运行环境中,最普遍的问题是磁盘空间耗尽。 性能问题中,最普遍是运行很糟糕的sql,糟糕的Schema和索引设计。 复制问题通常由于主备数据不一致导致的。 如何实现高可用性主要从两方面入手,避免宕机原因,减少宕机恢复时长。 提升失效平均失效时间的注意点: 测试恢复工具和流程,包括中备份中恢复数据。 遵循最小
用户7962184
2020-11-20
305
0
高性能MySQL第十一章 读书笔记
数据库
云数据库 SQL Server
sql
第11章 可拓展的MySQL 可拓展性表明了当需要增加资源以执行更多工作时,系统能获得划算的等同提升的能力。 从不同的角度来考虑负载很有帮助,例如从数据量,用户量,用户活跃度,相关数据集的大小等。 理想状态中的性能可以随着机器的增加而线性增长,但是在现实中,大部分系统只能以比线性扩展略低的扩展系数进行扩展。 产生无法线性拓展的因素主要有两个因素,一个是无法并发执行的一部分工作,以及需要交互的另外一部分工作。 使用更强悍的机器,垂直扩展,使用多台机器,水平拓展。 规划可拓展性最困难的部分是估算需要承担的负载到
用户7962184
2020-11-20
246
0
高性能MySQL第十章 读书笔记
数据库
sql
存储
数据分析
第10章 复制 复制是通过在主库记录二进制日志,然后再在备库重放日志的方式来实现异步的数据复制。 复制通常不会对主库产生开销,主要是启用二进制日志带来的开销。除此之外每个备库也会对主库增加一些负载,例如网络io开销 复制如何工作: 在主库上把数据更改记录到二进制日志中。 备库将主库的日志复制到自己的中继日志中。 备库读取中继日志中的事件,将其重放到备库数据之上。 二进制日志是由服务器层面去实现的,事务日志是存储引擎层面的。先记录了二进制日志之后,MySQL才会去提交相关事务。 创建复制账号的时候虽然可以只设
用户7962184
2020-11-20
423
0
课程表 leecode207
package main import "fmt" //你这个学期必须选修 numCourse 门课程,记为 0 到 numCourse-1 。 // //在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们:[0,1] // //给定课程总量以及它们的先决条件,请你判断是否可能完成所有课程的学习? // // // //示例 1: // //输入: 2, [[1,0]] //输出: true //解释: 总共有 2 门课程。学习课程 1 之
用户7962184
2020-11-20
628
0
高性能MySQL第九章 读书笔记
缓存
数据库
云数据库 SQL Server
sql
第九章 操作系统和硬件优化 Mysql服务器性能受制于系统最薄弱的环节,磁盘大小,可用内存,cpu资源网络以及连接他们的组件,都会限制住Mysql的性能。 mysql中一方面的缺陷常常会将压力施加在另一个系统之上。例如没有内存的时候,可能会刷出缓存来腾出空间,这时候会导致io过高,所以再发现问题的时候,要尽量注意深沉次的问题。 低延时收益于更快的cpu,高吞吐收益于更多的cpu。 mysql还有很多后台工作,那些工作也能受益于多cpu。 备库更多需要io而不是cpu,因为主库备份到备库会使串行任务。 cpu
用户7962184
2020-11-20
443
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档