打赏

相关文章

C++第七讲:STL--list的使用及模拟实现

C第七讲:STL--list的使用及模拟实现 1.list的使用1.1list是什么1.2构造、析构、赋值运算符重载1.3迭代器1.4empty、size、max_size1.5front、back1.6assign -- 代替1.7push_back和emplace_back1.8emplace1.9insert、erase、swap、resize、clear1.10find1.11splice1.…

Go语言gRPC快速入门

文章目录 前言gRPC是什么Go语言的gRPC技术栈准备工作接口定义代码生成服务端代码编写客户端代码编写效果演示完整代码链接最后 前言 你好,我是醉墨居士,这篇博客想帮助初学者能够快速入门gRPC,希望能够为你节省宝贵的时间,让时间…

深入理解WebSocket协议原理、实现与应用

1. 引言 1.1 什么是WebSocket? WebSocket是一种基于TCP的通信协议,它为客户端和服务器之间提供了全双工通信能力。与传统的HTTP协议不同,WebSocket允许在一个单一的TCP连接上进行双向通信,避免了每次通信都需要重新建立连接的开…

docker常见命令

启动 Docker 服务: sudo systemctl start docker 查看 Docker 版本: docker --version 保存镜像: docker save -o [保存的目标文件名称] [镜像名称] 加载镜像: docker load -i [image_file.tar] 拉取镜像: do…

算法题总结(十三)—— 动态规划(上)

动态规划 动态规划理论基础 什么是动态规划 动态规划,英文:Dynamic Programming,简称DP,如果某一问题有很多重叠子问题,使用动态规划是最有效的。 所以动态规划中每一个状态一定是由上一个状态推导出来的&#xff…

设计模式的六大原则详解与应用

一、引言 在软件开发过程中,设计模式帮助开发者创建更高效、灵活且可维护的代码。设计模式不仅仅是一些常见的解决方案,更是一套抽象思维方式,帮助我们设计出符合软件工程原则的架构。设计模式的基础是六大原则,这些原则指引我们…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部