V
主页
工作5年以上的程序员是如何理解和使用设计模式|开闭原则、单一职责等设计原则|nginx中责任链模式|责任链与装饰器模式的区别
发布人
工作5年以上的程序员是如何理解和使用设计模式 1. 抓住核心:开闭原则、单一职责、里氏替换、接口隔离等设计原则 2. 抓住典型:模板方法 3. 开源框架中核心设计模式:nginx中责任链模式 4. 探讨差异:责任链与装饰器模式的区别
打开封面
下载高清视频
观看高清视频
视频下载器
设计模式在框架构建以及框架核心流程中的应用|设计原则是什么?策略模式、责任链模式、装饰器模式的区别? nginx核心流程是什么模式?
【C++开发】5种内存泄漏检测方式,让你重新理解C++内存管理
【C++后台开发】4个小时搞定C++ 协程,从协程原理到实现
Java23种设计模式实战讲解
c++后端必学设计模式:模板方法、策略模式、责任链模式 |设计模式是什么?设计模式解决了什么问题?模板方法、策略模式、责任链模式:结构、扩展、应用
【C++】代码运行一段时间出现莫名其妙的coredump么?|内存池的使用场景;拆分业务涉及内存池;大块内存,小块内存分配;多进程共享内存池;多线程通信
Rust编程设计模式 - oreilly - Idiomatic Rust, Video Edition
Linux内核源码分析之CPU缓存|内核修改页表/物理页|ARM CPU缓存操作|SMP缓存一致性协议
从nginx模块开发,走入nginx源码的世界 |nginx模块的工作流程;filter与handler模块;共享内存才解决进程间通信;共享内存块 分配策略
linux多线程之epoll原理剖析与reactor原理及应用|c/c++|服务器开发
协程,后台开发道路绕不开的技术热点|协程的起源,存在的原因;如何使用?与线程的区别?协程调度如何实现?协程切换如何实现;协程的原语操作;多核模式的实现
2024年c/c++程序员如何提升自己的核心竞争力?这套linux c/c++后端服务器开发技术教程不要错过!
从开源框架看网络模块封装|网络编程,tcp,epoll,redis,skynet,单线程,多线程,linux
作为架构师,你必须掌握 openresty【c++后台开发】|openresty 是什么? 解决了什么问题?手撕一个黑名单;手撕一个反向代理功能
c/c++程序员职业生涯上面的5个坑点,踩中一个毁三年
从openresty谈谈为什么推荐c/c++程序员掌握一门脚本语言|openresty基本原理|手撕一个黑白名单|手撕一个反向代理功能
深析websocket协议,3个方面设计网络应用层协议
聊聊nginx深入了解的3个功能
网络编程之UDP传输相关面试题
越来越多的岗位需要dpdk,那从dpdk该如何提升网络底层效率|多线程|c/c++|linux|服务器开发
工程师的焦虑来源于哪里,迷茫的根源缘起何处|工作中接触到新技术,周围人跳槽拿到的高薪,自己技术不扎实,公司裁员n+1带来不稳定,同学创业成功带来的不安
3天学会linux c/c++高性能网络编程,多案例解析,附面试网络八股文!!(socket、tcp/ip、udp、epoll、网络io、协程...)
Linux内核源码之地址映射机制
其他语言不能做的事情,用c/c++来搞定, 经典6问
快速掌握流媒体服务器搭建和架构设计|SRS流媒体服务器架构设计|协程-连接之间的关系|推流-转发-拉流之间的关系|手把手调试SRS源码
5G音视频时代-哔哩哔哩播放器核心技术剖析|ffmpeg|webrtc|流媒体
海量数据去重,hash、布隆过滤器以及hyperloglog一节课搞定|c/c++|linux服务器开发
90分钟搞懂linux网络编程关注的问题|tcp|epoll|reactor|多线程|多进程|c/c++|服务器开发
去中心化,3个网络穿透的技术点缺一不可|NAT类型|网关的工作内容|3种网络穿透的场景
红黑树、最小堆、时间轮、跳表多种方式实现定时器|定时器设计,单线程:红黑树、最小堆实现方案,多线程:跳表、时间轮
红黑树在Linux内核中的3种场景(红黑树证明,进程管理cfs,内存管理,epoll)
c/c++技术方向如何选择?桌面开发为什么瓶颈低,90分钟完全剖析
10道面试必问的经典网络八股文,让你在面试中逼格满满 |tcp与udp有区别?大量close_wait的原因;epoll的惊群如何解决?协程与网络io的关系
50位CTO强烈推荐的12类书籍大全(含github电子书链接)程序员必读书籍
一节课搞懂API网关openresty的实现原理|nginx|http|posix API|网络协议栈|TCP keepalive|accept|负载均均衡
三个问题带你看懂多核并发框架skynet源码|actor 是什么?actor 怎么调度?actor 跟网络怎么绑定?
【linux c/c++高级开发】c++多线程进阶(内含实战案例讲解),彻底搞懂多线程编程实战应用
redis、布隆过滤器、分布式一致性hash中hash的妙用【c++后台开发】
如何用skynet实现一个万人同时在线游戏|c/c++|linux|服务器开发
stl 中 红黑树和散列表的实现、应用以及技巧 |stl 的组成部分及其关系; stl 红黑树、散列表的实现;map、set 与红黑树的关系以及使用技巧