- 博客(8)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 IO模型原理分析
Linux的IO模型主要涉及到进程或线程与操作系统内核之间的交互方式,以及数据在两者之间的传输过程。主要有同步阻塞、同步非阻塞、IO多路复用、信号驱动IO、异步IO。
2024-03-20 22:00:00
787
1
原创 Redis持久化
结合使用AOF和RDB持久化模式可以为Redis提供更加强大和灵活的数据保护机制。通过合理配置和使用这两种持久化方式,可以在保证数据可靠性的同时,尽量减小对性能的影响。然而,也需要注意到它们各自的局限性和潜在问题,并采取相应的措施进行管理和优化。
2024-03-19 09:58:50
574
1
原创 十大排序算法--Java实现
冒泡排序、选择排序、插入排序、希尔排序、归并排序、快速排序、堆排序、计数排序、桶排序和基数排序算法的基本思想和Java代码实现
2024-03-19 09:48:30
644
1
原创 并发编程--操作系统基础认识
根据用户预先编好的程序,依次从存储器中取出各条指令,放在指令寄存器IR中,通过指令译码(分析)确定应该进行什么操作,然后通过操作控制器OC,按确定的时序,向相应的部件发出微操作控制信号。存储单元包括 CPU 片内缓存Cache和寄存器组,是 CPU 中暂时存放数据的地方,里面保存着那些等待处理的数据,或已经处理过的数据,CPU 访问寄存器所用的时间要比访问内存的时间短。寄存器是CPU内部的元件,寄存器拥有非常高的读写速度,所以在寄存器之间的数据传送非常快。专用寄存器的作用是固定的,分别寄存相应的数据;
2024-03-10 22:00:00
1738
1
原创 Redis数据结构String命令详解
start 和 end 参数都是整数值,可以取负数,比如,-1 表示字符串的最后一个字节,-2 表示字符串的倒数第二个字节,以此类推。如果 INCRBYFLOAT操作的 key 的值不是字符串类型的,或者 key 所对应的值、给定的浮点数增量值 increment不能表示为双精度浮点数,则会返回一个错误。字符串类型是 Redis 中最基本的数据类型,它是二进制安全的,任何形式的字符串都可以存储,包括二进制数据、序列化后的数据、JSON 化的对象,甚至是一张经 Base64 编码后的图片。
2024-03-09 22:00:00
651
1
TA创建的收藏夹 TA关注的收藏夹
TA关注的人