腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
软件开发-青出于蓝
专栏成员
举报
322
文章
486039
阅读量
38
订阅数
订阅专栏
申请加入专栏
全部文章(322)
spring(77)
java(52)
http(44)
sql(37)
https(34)
网络安全(33)
数据库(32)
servlet(30)
编程算法(26)
jdk(24)
push(24)
window(24)
云数据库 SQL Server(22)
容器(21)
容器镜像服务(19)
list(18)
linux(16)
dubbo(15)
node.js(14)
xml(13)
mybatis(12)
github(11)
云数据库 Redis®(9)
git(9)
kubernetes(9)
hadoop(9)
hive(9)
android(8)
开源(8)
缓存(8)
bash(7)
tomcat(7)
bash 指令(7)
存储(7)
javascript(6)
html(6)
ide(6)
ubuntu(6)
nginx(6)
access(5)
mvc(5)
网站(5)
spark(5)
jvm(5)
镜像(5)
php(4)
python(4)
go(4)
jsp(4)
eclipse(4)
jar(4)
shell(4)
rpc(4)
redis(4)
内存(4)
vue.js(3)
json(3)
maven(3)
面向对象编程(3)
hashmap(3)
aop(3)
spring cloud(3)
大数据(3)
windows(3)
processing(3)
Elasticsearch Service(3)
string(3)
c++(2)
c#(2)
bootstrap(2)
postgresql(2)
打包(2)
apache(2)
ssh(2)
jdbc(2)
zookeeper(2)
rabbitmq(2)
socket编程(2)
数据结构(2)
kafka(2)
admin(2)
cmd(2)
dockerfile(2)
interface(2)
invoke(2)
mysql(2)
release(2)
部署(2)
领域驱动设计(2)
权限(2)
数据(2)
统计(2)
字符串(2)
lua(1)
.net(1)
css(1)
单片机(1)
django(1)
centos(1)
apt-get(1)
mapreduce(1)
批量计算(1)
文件存储(1)
express(1)
yarn(1)
spring boot(1)
tcp/ip(1)
单元测试(1)
数据分析(1)
架构设计(1)
微服务(1)
虚拟化(1)
authentication(1)
authorization(1)
branch(1)
char(1)
checkout(1)
client(1)
com(1)
data(1)
db(1)
deployment(1)
environment(1)
equals(1)
exception(1)
filter(1)
hash(1)
innodb(1)
int(1)
jdk8(1)
key(1)
kibana(1)
label(1)
layer(1)
oauth(1)
object(1)
offset(1)
profile(1)
public(1)
range(1)
record(1)
resize(1)
rmi(1)
scope(1)
security(1)
store(1)
table(1)
time(1)
var(1)
xargs(1)
博客(1)
二进制(1)
服务器(1)
高可用(1)
关系型数据库(1)
计算机(1)
架构(1)
架构师(1)
接口(1)
开发环境(1)
内核(1)
配置(1)
日志(1)
系统(1)
压缩(1)
异常(1)
源码(1)
源码分析(1)
云平台(1)
搜索文章
搜索
搜索
关闭
Redis源码解析数据库redisDb
数据库
redis
服务器
数据
源码
Redis 服务器将绝大部分的信息都保存在 server.h/redisServer。redis 的数据是保存在 redisServer 中的 redisDb 结构中。
克虏伯
2023-11-05
212
0
Redis源码分析SDS
存储
redis
内存
源码分析
字符串
Redis 中字符串都用自定义的结构**简单动态字符串(Simple Dynamic Strings,SDS),而不是C语言的字符串。 Redis 中使用到的字符串都是用 SDS,例如 key、string 类型的值、sorted set 的 member、hash 的 field 等等等等
克虏伯
2023-11-05
260
0
Linux之time命令使用
linux
time
内核
统计
系统
如下,time命令执行wget,最后统计得到的real、user、sys对应的时间,分表表示:
克虏伯
2023-10-16
290
0
Resilience4j之重试Retry
exception
public
string
配置
异常
Retry是Resilience4j的组件之一,提供重试的功能,重试不成功则返回默认值,具体如下
克虏伯
2023-04-30
598
0
Redis的quicklist vs ziplist
存储
数据结构
redis
内存
压缩
压缩列表的各个节点组成,如下,previous_entry_length是前一个节点的长度,用于从后向前遍历,encoding里面存储当前节点的长度的数据类型,content是实际存储数据的部分
克虏伯
2023-04-03
246
0
Redis字符串String
redis
string
二进制
内存
字符串
Redis是C语言写的,但不是直接使用C的字符串,而是使用自己实现的简单动态字符串SDS(Simple dynamic String)。
克虏伯
2023-04-03
288
0
Netty之bossGroup接收请求转给workGroup
jdk
android
bootstrap
socket编程
bossGroup和workGroup是分开的,bossGroup负责accept请求,而workGroup负责read/write事件,bossGroup accept之后转交给workGroup具体是怎么实现的呢。
克虏伯
2022-09-23
533
0
Linux之文本对比
linux
ide
在linux开发时,经常遇到文本对比的需求,linux有命令处理这些事情,不用去下载专门的对比工具。
克虏伯
2022-09-23
2K
0
Linux之read读取数据
bash
bash 指令
read后面加上一个-p,这样read命令可以显示提示,且将结果存在变量email中,如下List-2
克虏伯
2022-01-09
6.3K
0
Linux之shell判读是否是root用户
shell
遇到一个需求,执行shell脚本时需要用root来执行,所以我们需要在脚本执行之前判读是否是root用户
克虏伯
2022-01-09
3.3K
0
Docker启动postgresql
镜像
1、拉去镜像 docker pull postgres:9.4 2、run方式启动,先创建个postgres的卷 docker run --name postgres -e POSTGRES_PASSWORD=xx -v postgres:/var/lib/postgresql/data -p 5432:5432 -d postgres:9.6.2
克虏伯
2022-01-09
2.7K
0
Sofa之配置RpcConfigs
rpc
json
javascript
java
如下图1所示,init静态方法,首先加载sofa-rpc自带的json配置文件,将结果转换为map放到全局配置CFG中,之后加载sofa-rpc/rpc-config.json文件的内容,之后加载META-INF/sofa-rpc/rpc-config.json配置文件,最后加载System.getProperties()。
克虏伯
2021-12-14
861
0
Hive on spark下insert overwrite partition慢的优化
spark
mapreduce
node.js
hive
这几天发现insert overwrite partition运行的很慢,看了下是hive on spark引擎,这引擎平时比mapreduce快多了,但是怎么今天感觉比mapreduce慢了好几倍,运行了1h多还没运行完。
克虏伯
2020-08-10
2.8K
0
SpringFramework之ViewResolver优化
spring
网站
mvc
编程算法
Springboot中,对mvc进行自动化配置时在WebMvcAutoConfiguration中会自动注入InternalResourceViewResolver(渲染jsp的)、BeanNameViewResolver、ContentNegotiatingViewResolver。
克虏伯
2020-08-07
485
0
Kubernates之Deployment滚动升级和回滚
deployment
list
record
从上面的结果可以看出在执行Deployment升级的时候最好带上record参数,便于查看历史版本信息
克虏伯
2020-08-02
770
0
JDK中线程池满后再放入队列
linux
jdk
dubbo
apache
java
JDK中ThreadPoolExecutor有coreSize、maxSize,只有当线程数到coreSize且队列满后才会增加线程数到maxSize.
克虏伯
2020-07-21
1K
0
JDK之String的equals和equalsIgnoreCase的实现
char
equals
jdk8
list
这俩个方法经常用,今天突然好奇怎么实现的,之前也看过,不过今天再来看下,记录下来
克虏伯
2020-07-15
428
0
Kafka之Producer生产者分区
kafka
hash
int
key
list
如List-1所示,发送消息时,传入到partition方法中,返回的int值就是分区号,即发送到哪个分区,默认的实现是DefaultPartitioner,如下List-2
克虏伯
2020-07-14
417
0
Kafka之拦截器Interceptor
kafka
client
list
offset
统计
使用场景:我们可以在Producer端统一拦截,加上处理时间,再在consumer端统一拦截统计端到端的处理时间,这也是一种监控方式。
克虏伯
2020-07-14
783
0
JDK之动态代理后方法间相互调用不触发拦截
jdk
http
来测试下,如下List-5是结果,我们在调用print后,print方法中调用了pre/postPrint方法,但是JDK的动态代理只是拦截了print方法并执行了拦截方法,但是pre/post方法的执行前后就不会执行,这也是为什么spring中有时候事务传播会失效、调用标有@AsynTask注解的方法——想用异步方式执行会失效的原因。
克虏伯
2020-07-13
591
1
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档