![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
学习笔记
文章平均质量分 89
记录自己的学习
笨笨鸟啊啊啊
这个作者很懒,什么都没留下…
展开
-
redis数据类型
redis数据结构原创 2023-10-11 01:03:29 · 27 阅读 · 1 评论 -
redis介绍与安装(含cluster集群)
redis.io计算机目前是基于以下两个体系:①冯诺依曼的硬件体系②tcp/ip的网络体系内存寻址为纳秒级别,磁盘寻址速度为毫秒级别,磁盘的datapage为4K,内存的读写速度是磁盘的10W倍。目前计算机的瓶颈还是io,磁盘io和网络io。所以在高并发的情况下,用内存型数据库可以有效提高系统的性能redis的安装:linux直接在官网 上下载,windows直接去github上下载。原创 2023-10-10 00:57:36 · 36 阅读 · 1 评论 -
多线程学习总结
多线程学习总结:前置知识定义进程:操作系统分配资源的基本单位,内存、io的最小单位线程:操作系统调度资源的基本单位,cpu的最小单位纤程:用户态的线程,线程中的线程,切换不需要经过操作系统线程的数量设置公式:Nthread = Ncpu * Ucpu * (1+W/C);Ncpu : cpu核数Ucpu:cpu的利用率W/C:等待时间/计算时间,得压测得出,压测工具:jprofile、arthes所以说单核cpu也是可以设置多线程的,为的是解决io等待,提高cpu的运行效率CPU内原创 2021-07-26 23:28:25 · 109 阅读 · 0 评论 -
设计模式总结
单例模式 Singleton懒汉模式 lazy loading有多种,用的不多,不推荐使用饿汉模式推荐使用,简单粗暴,没那么复杂,项目中用到最多的模式也是这个public static T INSTANCE = new T();private T (){};最完美的模式 enum模式effective java 作者推荐的模式,保证单例,且不会被反序列化实例出来(即不会被反射创建出来)public enum T{ INSTANCE;}策略模式 Strategy最典型的例子是j原创 2021-04-19 23:26:05 · 102 阅读 · 0 评论