自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 我们的23种设计模式(四)

设计模式(最后一章节)+总结

2022-07-17 19:45:55 393 1

原创 我们的23种设计模式(三)

23种设计模式总结与分析override31 Iterator(迭代器)模式2 Visitor(访问者)模式1 Iterator(迭代器)模式2 Visitor(访问者)模式

2022-06-03 11:03:36 391

原创 我们的23种设计模式(二)

设计模式

2022-05-07 23:53:15 233

原创 我们的23种设计模式(一)

23种设计模式总结与分析1 单例模式1.1 饿汉式1.2 静态方法1.3 懒汉式1.4 懒汉式加锁1.5 给类加锁1.6 给类加锁1.7 静态内部类方法(完美)1.8 枚举类2 Factory(工厂)模式抽象工厂3 Strategy(策略)模式(接口与实现)4 Facade 门面(外观)模式5 Mediator(中介者)模式6 Observer(观察者)模式7 Chain of Responsibility(责任链)模式8 Composite(组合)模式9 Flyweight(亨元)模式10 Proxy(代

2022-03-28 23:32:22 502

原创 Redis详细总结配置与使用

Redis总体介绍,配置以及基本使用方法1、Redis基本介绍Redis为什么快1.1、 Redis内核架构epoll介绍1.2、 Redis原理2、Redis的使用2.1、Redis数据类型高效的数据结构Redis的自定义协议高性能Redis协议分析器Redis中Value的类型2.2、Redis的进阶使用1、 Redis的发布订阅2、 Redis事务3、 布隆过滤器(Bloom)使用4、 Redis作为缓存/数据库的区别3、Redis的持久化(RDB/AOF)3.1、Redis-RDB(RedisDB)

2022-03-08 00:32:12 845

原创 MitmProxy介绍以及使用

1、MitmProxy介绍mitmproxy 就是用于 MITM 的 代理(proxy), 而MITM,也就是(Man-in-the-middle attack)中间人攻击,指的就是通过各种技术手段将入侵者的一台计算机(服务器)虚拟放置在网络连接的两台计算机之间。(SMB会话劫持、DNS欺骗等)......

2021-12-26 23:57:46 12507 1

原创 Python高级特性

Python高级特性一、GIL锁GIL( Global Interpreter Lock)全局解释器锁。在Python中 其实并不存在严格意义上的多线程,当系统开始运行两个或两个以上的线程时,会在同一时刻为线程上锁,保证在同一时刻只有一个线程在运行代码,保证线程安全,每个线程在执行之前都要获取GIL锁。Python语言和GIL锁其实并没有关系。而GIL锁仅仅是因为历史原因在cpython解释器中难以移除的(属于系统漏洞)。当执行cpu(计算)密集型的程序时,可选择换解释器/选用其它语言(语言)/选

2021-04-11 23:41:39 174 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除