暂无个人介绍
这是一篇关于LangChain和RAG的快速入门文章,主要参考了由Harrison Chase和Andrew Ng讲授的Langchain chat with your data课程。你可以在rag101仓库中查看完整代码。本文翻译自我的英文博客,最新修订内容可随时参考:LangChain 与 RAG 最佳实践。
本文翻译自我的英文博客,最新修订内容可随时参考:Docker命令速查表
你真的理解视频技术吗?什么是帧率、分辨率、码率?它们之间有什么关系?你知道“1080p”和“4K”中的“p”和“K”代表什么吗?如何描述视频质量?蓝光光盘(Blu-ray Disc)究竟是什么?H.264/AVC、H.265/HEVC、AV1 等编解码器有什么区别?苹果的 Apple ProRes 又有什么特殊用途?HDR 和杜比视界(Dolby Vision)是什么?为什么视频文件有.mp4、.mkv、.flv 等多种后缀?
你真的了解 Python 中的编码与解码吗?在计算机中,字符串的存储和网络通信都以 **字节序列 (byte sequence) ** 而非 Unicode形式进行。Python 的编码(encode)和解码(decode)正是用于在字符串(Unicode)和字节序列之间进行转换的核心机制。
Linux 系统使用 init 管理启动进程的历史已久(例如通过 sudo /etc/init.d/apache2 start 或 service apache2 start 启动服务),但传统 init 采用串行启动方式,效率较低。为解决这一问题, systemd 应运而生(名称中的d是 daemon 的缩写,表明其守护进程管理器的定位)。如今,systemd 已取代 initd,成为主流 Linux 发行版的默认主进程(PID 1)。
通常我们会在项目根目录编写 Dockerfile,它是描述镜像构建流程的配置文件。官方文档提供了详细语法说明,但实际使用中需要注意一些关键细节,尤其是 CMD 和 ENTRYPOINT 的区别。
在Python中,方法的类型决定了其与类、实例的交互方式。本文将详细解析实例方法(Instance Method)、类方法(Class Method)、静态方法(Static Method)的区别,并介绍特殊的魔法方法(Magic Method和私有方法。
注册PyPI账户 访问PyPI官网注册账户 推荐使用双因素认证增强安全性 生成API令牌 访问PyPI账户管理 生成具有"Upload packages"权限的令牌,妥善保存 确保模块名唯一性 在PyPI搜索页面验证模块名未被使用 建议使用小写字母和连字符的组合(如my-cli-tool)
HTTP协议是互联网的基石,HTTPS则是其安全版本。HTTP基于TCP/IP协议,属于应用层协议,不涉及数据包传输细节,主要规定客户端与服务器的通信格式,默认端口为80。
最近在折腾域名的DNS配置,顺带需要搭建域名邮箱服务。多次尝试后发现手机始终收不到邮件,突然意识到可能是没开启IMAP服务。借此机会梳理一下邮件服务与相关协议。
在我看来,DNS(域名系统)是互联网的核心。我始终认为,控制了DNS就等于控制了网络世界。下面我们就来深入了解DNS。
本文深入浅出地介绍了计算机网络的基本概念、服务提供商(如IDC、ISP)、公共与专用网络电路、IP地址及其归属、DNS解析机制、CDN内容分发网络以及代理等相关知识。文章不仅涵盖了基础概念,还探讨了网络优化和实际应用中的常见问题,帮助读者从不同角度理解计算机网络的运作原理。更多详细内容请参阅我的博客:[Real Computer Network](https://blog.timerring.com/posts/real-computer-network/)。
本文分享了如何在使用Hugo部署GitHub Pages时,通过GPG签名提升提交安全性。作者解决了官方行动不支持GPG签名的问题,采用手动方式导入GPG密钥并修改部署行动代码,确保所有提交均显示为“已验证”。文章详细介绍了配置步骤、关键细节(如邮箱验证要求)及完整Workflow示例,帮助用户安全高效地实现博客自动化部署。
本文介绍了GPG(GnuPG)的基本使用方法,GPG是OpenPGP标准的完整免费实现,支持数据加密和签名。文章涵盖GPG的基础概念、安装、密钥生成与管理、导出与导入、签名与验证、加密与解密以及Git配置等内容。特别提醒不要上传任何信息到公共密钥服务器,以免造成安全隐患。更多详细内容请参考我的博客:[gpg-101](https://blog.timerring.com/posts/gpg-101)。
【8月更文挑战第1天】
基于YOLOv2和传感器的多功能门禁系统
数据通信网络之IPv6以太网多层交换
数据通信网络之IPv6以太网二层交换
数据通信网络之IPv6以太网单臂路由
数据通信网络之OSPFv3基础
数据通信网络之IPv6静态路由
数据通信网络之 IPv6 基础
数据通信网络之使用 eNSP 组网
R语言之数值型描述分析
R语言之 ggplot 2 和其他图形
R语言之基础绘图
R语言之处理大型数据集的策略
R语言之缺失值处理
R语言之数据框的合并
R语言之 dplyr 包
R语言之基本包
R语言之数据导出
R语言之数据获取操作
R语言的数据结构与转换
R 语言入门与介绍
Nginx 基本原理与最小配置
Nginx 安装与部署
javascript之webAPIs(1)
go 语言实战入门案例之实现Socks5
go 语言实战入门案例之猜数字
javascript运算符与流程控制
javascript数据类型详解
JavaScript入门基础
go语言基础语法入门
Docker的架构与安装
docker简介与背景知识
AI开发硬件基础经验
AI开发软件环境
PyTorch: 权值初始化
PyTorch: 池化-线性-激活函数层