腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
用户5325874的专栏
专栏成员
举报
77
文章
62346
阅读量
14
订阅数
订阅专栏
申请加入专栏
全部文章(77)
编程算法(19)
java(10)
数据库(7)
zookeeper(7)
dubbo(6)
sql(5)
spring(5)
缓存(5)
网络安全(5)
jdk(5)
node.js(4)
apache(4)
文件存储(4)
http(4)
数据结构(4)
负载均衡(3)
html(3)
云数据库 SQL Server(3)
mvc(3)
linux(3)
负载均衡缓存(3)
jvm(3)
面向对象编程(3)
hashmap(3)
grep(3)
python(2)
ide(2)
git(2)
命令行工具(2)
网站(2)
企业(2)
容器(2)
存储(2)
tcp/ip(2)
rpc(2)
https(2)
mvcc(2)
客户端(2)
渠道代理(1)
自动驾驶(1)
php(1)
javascript(1)
go(1)
servlet(1)
jsp(1)
android(1)
云数据库 Redis(1)
打包(1)
api(1)
jar(1)
maven(1)
腾讯云测试服务(1)
分布式(1)
压力测试(1)
正则表达式(1)
mybatis(1)
单元测试(1)
spring cloud(1)
uml(1)
微信(1)
防火墙(1)
broadcast(1)
com(1)
db(1)
directory(1)
evaluation(1)
match(1)
nio(1)
null(1)
ps(1)
state(1)
statistics(1)
sum(1)
产品(1)
单例模式(1)
继承(1)
接口(1)
线程安全(1)
源码(1)
搜索文章
搜索
搜索
关闭
Redis知识点总结
缓存
node.js
云数据库 Redis
编程算法
数据库
1、SCAN命令是增量的循环,每次调用只会返回一小部分的元素。所以不会有KEYS命令的坑。 SCAN命令返回的是一个游标,从0开始遍历,到0结束遍历。scan也有如下一些特设: (1)查询复杂度为O(n),通过游标分步进行,不会阻塞线程 (2)提供limit参数,控制每次返回结果的最大条数。这里值得注意的是,limit只是一个提示,返回的结果可多可少 (3)同keys一样,它也提供模式匹配功能 (4)返回的结果可能会重复,需要客户端去重 (5)遍历过程中,如果有数据修改,改动后的数据不一定能遍历到 (6)单次返回结果是空的并不意味着遍历结束,而是看返回的游标值是否为0
用户5325874
2022-05-06
245
0
MySQL学习——优化
sql
数据库
云数据库 SQL Server
在系统性能问题中,数据库往往是性能的瓶颈关键因素。那么如何去检测mysql的性能问题,如何构建高性能的mysql,如何编写出高性能的sql语句?为此,整理一些建议。
用户5325874
2022-05-06
737
0
Maven 学习
jar
maven
1、循环依赖导致包不可见(JVM无法找到对应jar包),利用dependencies tree找到循环依赖的包,exclude掉
用户5325874
2022-05-06
329
0
Mongo语法总结
db
evaluation
match
statistics
sum
match进行过滤,这里利用createTime、wxAppId两个字段进行过滤。过滤之后的数据,根据_id进行分组。$group对应的值就是分组以后返回的数据,可以在里面进行聚合操作。
用户5325874
2022-05-06
698
0
Mock单元测试(jmockit)
java
腾讯云测试服务
单元测试
uml
备注:单元测试讲究覆盖情况,每一种情况写一个单元测试,保证接口可用性。本文使用jmockit
用户5325874
2022-05-06
864
0
服务端解决故障的处理思路
linux
1、出错一般来说是两种情况: (1)代码逻辑出错了 (2)传入参数出错了 2、在上述情况都正确的情况下,那么业务逻辑可能是正常执行了。这时错误可能就是其他原因: (1)出错的代码在别的地方 (2)rpc调用超时 (3)......
用户5325874
2022-05-06
389
0
整理常用的正则表达式
编程算法
正则表达式
写算法或者工作中,经常需要用到正则表达式,一般情况下,都是上网搜索,由于偶尔遇到需要自己解决的情况,因此做一些正则表达式的学习及积累。
用户5325874
2022-05-06
556
0
常用RocketMQ命令
node.js
grep
获取所有可用命令:mqadmin 查看帮助:mqadmin <command> -h 查询Producer的网络连接情况:sh mqadmin producerConnection -n localhost:9876 -g <producer-group> -t <producer-topic> 查询Consumer的网络连接情况:sh mqadmin consumerConnection -n localhost:9876 -g <consumer-group> 查询Consumer的消费状态:sh mqadmin consumerProgress -n localhost:9876 -g <consumer-group>
用户5325874
2022-05-06
1.2K
0
RocketMQ知识
apache
rocketMQ:RocketMQ 是什么?Github 上关于 RocketMQ 的介绍:RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件。具有以下特性:
用户5325874
2022-05-06
721
0
Spring知识——注解
php
容器
spring
网络安全
http
将请求体中参数赋值到方法参数(对象)的属性中,用于post请求中 @Responsebody 注解表示该方法的返回的结果直接写入 HTTP 响应正文(ResponseBody)中,一般在异步获取数据时使用,通常是在使用 @RequestMapping 后,返回值通常解析为跳转路径,加上 @Responsebody 后返回结果不会被解析为跳转路径,而是直接写入HTTP 响应正文中。
用户5325874
2022-05-06
427
0
Zookeeper知识点整理
node.js
zookeeper
1、zookeeper是什么 Zookeeper,一种分布式应用的协作服务,是Google的Chubby一个开源的实现,是Hadoop的分布式协调服务,它包含一个简单的原语集,应用于分布式应用的协作服务,使得分布式应用可以基于这些接口实现诸如同步、配置维护和分集群或者命名的服务。
用户5325874
2022-05-06
415
0
利用NIO实现单文件的HTTP服务器
http
nio
利用非阻塞IO实现的单文件HTTP服务器,可以在读取客户端通道数据的时候,分析客户端的请求数据,从而让服务器做出合理的响应,这部分在实现中省略了,为了展示出NIO服务器的一些基本实现形式。 package serverForNIO; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.net.InetAddress; import java.net.InetSocketAd
用户5325874
2022-05-06
428
0
ThreadLocal全解析——你想要的这里都有
java
编程算法
http
ThreadLocal,即线程变量,是一个以ThreadLocal对象为键,任意对象为值的存储结构。这个结构被附带在线程上,也就是说一个线程可以通过ThreadLocal对象查询到绑定在这个线程上的一个值。
用户5325874
2021-12-07
440
0
RocketMQ分析——高并发读写
缓存
压力测试
apache
数据结构
生产者发送消息有负载均衡。生产者发送消息时,会自动轮询当前所有可发送的broker,一条消息发送成功,下次换另外一个broker发送,以达到消息平均落到所有的broker上。
用户5325874
2020-04-16
2.7K
1
git原理及指令
git
编程算法
你可以用 git reset -p, git checkout -p, or git add -p进入交互模式。
用户5325874
2020-04-16
483
0
MQ架构总结
apache
负载均衡
负载均衡缓存
RocketMQ是一个分布式消息中间件,底层基于队列模型来实现消息收发功能。RocketMQ集群中包含4个模块:Nameserver, Broker, Producer, Consumer。
用户5325874
2020-04-14
1.6K
0
MySQL——锁(全面总结)
云数据库 SQL Server
mvc
mvcc
数据库
sql
latch称为闩锁(shuang suo),其要求锁定的时间必须非常短。若持续的时间长,则应用的性能会非常差。在InnoDB存储引擎中,latch又分为mutex互斥锁 和 rwLock读写锁。其目的是为了保证并发线程操作临界资源的正确性。通常没有死锁的检测机制。
用户5325874
2020-04-14
6.5K
0
常用设计模式——适配器模式
面向对象编程
由于使用继承的方式,适配器不用重新实现被适配者(对象适配器也不需要)。必要的时候,也可以覆盖被适配者的行为。
用户5325874
2020-04-13
176
0
常用设计模式——责任链模式
android
责任链模式(Chain of Responsibility Pattern)是一种常见的行为模式。
用户5325874
2020-04-13
448
0
常用设计模式——装饰模式
继承
装饰者模式动态地将责任附加到对象上。若要扩展功能,装饰者模式提供了比继承更有弹性的方案
用户5325874
2020-04-13
354
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档