相关文章
C++新特性:智能指针
一 、为什么需要智能指针
智能指针主要解决以下问题: 1)内存泄漏:内存手动释放,使用智能指针可以自动释放
2)共享所有权指针的传播和释放,比如多线程使用同一个对象时析构问题,例如同样的数据…
建站知识
2025/1/3 21:24:32
通过API接口实现数据实时更新的方案(InsCode AI 创作助手)
要实现实时数据更新,需要采用轮询或者长连接两种方式。
1. 轮询方式
轮询方式指的是客户端定时向服务器请求数据的方式,通过一定的时间间隔去请求最新数据。具体的实现方法包括:
客户端定时向服务器发送请求,获取最新数据&…
建站知识
2025/1/10 11:11:17
命令行git联网失败,但是实际可以联网
最近下载代码的时候发现总是告诉我连不上github的网页,但是我自己通过浏览器又可以上网,找了半天发现这个方法可以。 记录下这个代理 打开git bash 执行以下命令:
git config --global http.proxy http://127.0.0.1:7890
git config --glob…
建站知识
2025/1/7 16:29:18
Linux命令(77)之curl
linux命令之curl
1.curl介绍
linux命令之curl是一款强大的http命令行工具,它支持文件的上传和下载,是综合传输工具。
2.curl用法
curl [参数] [url] curl参数 参数说明-C断点续传-o <filename>把输出写到filename文件中-x在给定的端口上使用HT…
建站知识
2025/1/5 2:39:44
《C++设计模式》——结构型
前言
结构模式可以让我们把很多小的东西通过结构模式组合起来成为一个打的结构,但是又不影响各自的独立性,尽可能减少各组件之间的耦合。
Adapter Class/Object(适配器)
Bridge(桥接)
Composite(组合)
Decorator(装饰)
动态…
建站知识
2024/12/27 18:15:53
Zookeeper集群写操作的具体流程和数据同步
1.写操作和数据同步的流程
写操作:zk中向leader进行一个节点的写操作时,leader会向所有的Follower发送这个写操作,当Follower的写操作超过半数成功时会将成功的结果返回给leader。数据同步:当写操作完成之后,zk集群会…
建站知识
2024/12/25 9:01:13
Git GitHub GitLab
1、Git
Git是一个开源的分布式版本控制系统,是一种工具软件,用于代码的存储和版本控制。
2、GitHub
GitHub是一个基于Git实现的在线代码仓库,是目前全球最大的代码托管平台。
3、GitLab
GitLab也是一个基于Git实现的在线代码仓库&#x…
建站知识
2025/1/11 10:09:19