布噜妖

一只普普通通的大三代码狗纠结于就业和就业还有就业之间。

真的很久没写过博客了貌似,从入职到现在就基本上都忙着写公司的东西。接着组长发了个自我成长的issue :在一个类从启动到 Hello World JVM做了什么 ? 乘着周末来公司吹空调+蹭水+整理下知识点 生成字节码 首先,一段Java代码要想运...

发布 0 条评论

= W = 。 服务器莫名其妙被ban了,好不容易救回来,两周都没发博客了。 春招都结束了也算拿到自己想要的offer,接下来的小目标就是争取转正!长期一点的话就是明年能参加一次阿里中间件大赛!以后的时间还长啊,加油啊!

发布 2 条评论

1.消息队列简介 消息队列技术是分布式应用间交换信息的一种技术 通过消息队列,应用程序可独立地执行—它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。 消息队列为构造以同步或异步方式实现的分布式应用提供...

发布 0 条评论

0. 总结 感觉没啥好写的呀,直接总结了吧,Redis使用的时候注意当前数据库,目前Redis里面没有返回当前数据库的命令,虽然命令行前面有提示 1. Redis使用惰性和定期删除两种策略来删除过期的键,定期每隔一段时间扫一下数据库,惰性...

发布 0 条评论

0.序言 Redis作为key-value的内存数据库,如果没有持久化,重启后数据就会丢失,于是需要开启Redis的持久化功能,将数据保存到磁盘上,当Redis重启后,可以从磁盘中恢复数据。 1.持久化方式 Redis提供两种方式进行持久化,一种是RDB持...

发布 0 条评论

gitBook : https://legacy.gitbook.com/book/wizardforcel/the-art-of-programming-by-july/details 1. 字符串翻转 其实定义一个T操作 ,如果翻转 X^TY^T = YX 就可以达到目标,之前没懂为什么这样可以做到,看了作者定义T操作就理解...

发布 0 条评论

正文 单独拎一片短文是为了强调为什么小于39字节采用embstr做编码,大于等于39采用raw做编码这个问题? 当时看到39这个数字我也感到很奇怪,然后Google之,发现现在不再是使用39来作为raw和embstr的分界线,采用的是44,那为什么是44...

发布 0 条评论

0.基础介绍 首先我们在一里面介绍了一些Redis的基础数据结构(其实都是抄书的),但在Redis实现的时候却没有直接使用这些数据结构而是使用了对象来做操作,比如你一个键值对,其实就是键对象和值对象,对象的基础数据结构如下 typedef...

发布 0 条评论

1.SDS Redis底层没有使用C语言传统的字符串,采用了自己的简单动态字符串,对比C语言原生的SDS优点如下 1.有内置的len属性用常数复杂度获取字符串长度,在于Redis这种数据库中经常用到 2.会防止缓冲区溢出,会检查长度是否足够然后会...

发布 1 条评论