首页
学习
活动
专区
工具
TVP
发布

C/C++基础

专栏成员
1051
文章
2292851
阅读量
108
订阅数
openssl(1) command
在网络通信和数据安全的世界中,OpenSSL 扮演着核心角色。它是一个强大的开源工具库,用于实现 SSL 和 TLS 协议,并提供丰富的密码学功能。
恋喵大鲤鱼
2024-09-18
190
PEM 格式
.pem 文件扩展名代表“Privacy Enhanced Mail”,但它被用于比电子邮件更广泛的上下文中,主要关联于加密、SSL/TLS 和证书管理。PEM 格式是一种用于存储和发送加密信息的标准,包括证书(如 SSL/TLS 服务器和客户端证书)、私钥、公钥和其他相关数据。
恋喵大鲤鱼
2024-09-18
220
Git 分支规范
Git 分支规范是一套约定,用以指导团队成员如何命名和管理Git仓库中的分支。这些规范有助于团队成员快速理解各个分支的作用,以及它们在项目中如何被使用。
恋喵大鲤鱼
2024-09-13
800
getopts(1) builtin command
在执行 Shell 脚本时,可以像运行应用程序一样传入相应的参数,在脚本内部根据传入的参数内容执行对应的操作。
恋喵大鲤鱼
2024-09-02
1290
Golang 字面量的表示
在 Go 语言中,字面量是用来表示固定值的表达式。Go 支持几种类型的字面量,包括整型、浮点型、字符串、字符、布尔值以及复合类型(如数组、切片、结构体、映射等)。
恋喵大鲤鱼
2024-08-31
700
微服务设计原则——高性能
对于查询 API 来说,当查询结果集包含成千上万条记录时,返回所有结果是一个挑战,它给服务器、客户端和网络带来了不必要的压力,于是便有了分页接口。
恋喵大鲤鱼
2024-08-25
930
微服务设计原则——高性能:批量
如果调用方需要调用我们接口多次才能进行一个完整的操作,那么这个接口设计就可能有问题。
恋喵大鲤鱼
2024-08-19
660
微服务设计原则——高性能:零拷贝
这里的拷贝指的是数据在内核缓冲区和应用程序缓冲区直接的传输,并非指进程空间中的内存拷贝(当然这方面也可以实现零拷贝,如传引用和 C++ 中 move 操作)。
恋喵大鲤鱼
2024-08-19
1230
微服务设计原则——高性能:存储设计
大多数业务都是读多写少,为了提高系统处理能力,可以采用读写分离的方式将主节点用于写,从节点用于读,如下图所示。
恋喵大鲤鱼
2024-08-19
1260
微服务设计原则——高性能:池化
池化(Pooling)是一种优化技术,旨在提高系统性能和资源利用率,特别是在高并发环境中。通过池化,系统可以重用资源,而不是每次都创建和销毁这些资源。
恋喵大鲤鱼
2024-08-19
1720
微服务设计原则——高性能:异步与并发
对于处理耗时长的任务,如果采用同步等待的方式,会严重降低系统的吞吐量,可以采用异步化进行解决。
恋喵大鲤鱼
2024-08-19
1440
getopt(1) command
getopt 是一个广泛使用的命令行工具,用于解析复杂的命令行选项。它提供了一种标准化的方式来处理短选项和长选项,以及选项的参数,使得编写和维护命令行工具变得更加容易。
恋喵大鲤鱼
2024-08-06
790
微服务设计原则——易维护
虽然一个接口应该只专注一件事,但并不是每个功能都要新建一个接口。要有充分的理由和考虑,即这个接口的存在十分有意义和价值。无意义的接口不仅浪费开发人力,还使服务变得臃肿,增加维护成本。
恋喵大鲤鱼
2024-08-06
820
go run command
通常,main 包被指定为来自单个目录的 .go 源文件列表,但它也可能是导入路径、文件系统路径或与单个已知包匹配的模式,例如go run .或go run my/cmd。
恋喵大鲤鱼
2024-07-29
990
认识 Glob Pattern
在计算机编程中,Glob Pattern 是通配符匹配模式,它利用通配符来匹配一组文件或目录。
恋喵大鲤鱼
2024-07-22
830
配置文件格式 INI 快速上手
INI 的全称是 Initialization,即为初始化文件,最早是 Windows 系统配置文件所采用的格式。
恋喵大鲤鱼
2024-07-22
1020
配置文件格式 JSON 快速上手
JSON(JavaScript Object Notation) 是轻量级的文本数据交换格式,独立于语言,具有自我描述性。JSON 类似于 XML,但比 XML 更小、更快,更易解析。
恋喵大鲤鱼
2024-07-21
750
配置文件格式 XML 快速上手
XML 文档结构是一种树结构,它从“根部”开始,然后扩展到“枝叶”。XML 文档必须有一个唯一的根结点,根结点包含所有其它结点。所有结点均可拥有文本内容和属性(名称/值的对)。XML 结点也叫做 XML 元素。
恋喵大鲤鱼
2024-07-21
700
代码注释中的常见标记
在代码注释中,FIXME 是一个常见的标记,用来指出代码中的一个问题需要被修复或需进一步的工作。它是一个约定俗成的标志,意味着开发者注意到了代码的某个部分可能不正确、不完整或存在潜在的错误,但在当前时刻可能没有时间或资源去解决它。
恋喵大鲤鱼
2024-07-19
720
微服务设计原则——高性能:锁
并发编程中,锁带解决了安全问题,同时也带来了性能问题,因为锁让并发处理变成了串行操作,所以如无必要,尽量不要显式使用锁。
恋喵大鲤鱼
2024-07-18
990
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档