Recent Posts
-
WSL2网络代理设置
Published: at 05:06 AMWSL2网络代理设置
-
如何使用 Git 子模块
Published: at 10:48 PMGit Submodule 允许你将一个 Git 仓库(RepoA)作为另一个仓库(RepoB)的一个子目录,这样就是 RepoA 是 RepoB 的子模块,子模块本质上是一个指向仓库 RepoA 某个特定提交的指针或引用。
-
FFmpeg 命令备忘
Published: at 10:48 PM本文介绍了使用FFmpeg进行视频推流和处理的方法,包括RTSP/RTMP推流、视频拼接、速度调整、截图、截取、音频提取和区域裁剪等操作。
-
将图片分辨率调整成同样大小
Published: at 10:47 PM用户希望将不同分辨率的壁纸统一调整为1920×1080,使用C#的ImageSharp库实现自动裁剪和缩放,代码支持批量处理并跳过分辨率过小的图片。
-
TCP echo server
Published: at 10:45 PM本文介绍了TCP echo服务器的概念及其实现,分别提供了Golang和Node.js的代码示例。服务器功能是接收客户端数据并原样返回,适用于网络测试。
-
如何在 Node.js 项目中使用 .env 环境变量
Published: at 10:48 PM在 Node.js 项目中使用 `.env`文件来管理环境变量是一种非常常见且推荐的做法。最主流和简单的方法是使用 `dotenv`这个 npm 包。
-
ExcelDataReader读取Excel
Published: at 09:29 AM使用ExcelDataReader和ExcelDataReader.DataSet包读取Excel文件,通过文件流和编码配置处理数据,并支持逐行读取或转换为DataSet。
-
AES加密帮助类
Published: at 11:15 AM这是一个AES加密帮助类,使用CBC模式和PKCS7填充,提供字符串到Base64的加密和解密功能,并包含示例代码演示加密和解密过程。
-
Grpc
Published: at 03:42 PM本文介绍了在C#中使用gRPC的多个关键功能:通过元数据传递请求头和响应头、实现JWT身份认证与授权、支持客户端流、服务端流和双向流通信模式、异常处理机制以及gRPC反射服务的配置方法。提供了详细的代码示例,帮助开发者灵活应用gRPC进行高效通信和安全控制。
-
Protobuf 语法
Published: at 03:40 PMProto3是Google开发的第三版Protocol Buffers数据序列化格式,用于高效描述结构化数据和跨语言交换。相比proto2,它简化了语法,去除了可选/必需字段,所有标量字段有默认值,并支持多种数据类型、嵌套消息、列表、字典及流式RPC服务。