博客文章¶
zip压缩格式为什么是从后往前开始解析的?
通过对ZIP 文件格式的学习,就有了足够的信息能够逐字节手动读取和写入 ZIP 文件,知道为什么zip压缩格式为什么是从后往前开始解析的。
ZIP 文件结构概述
ZIP 文件由多个头部组成,包括本地文件头、中央目录文件头和中央目录结束记录。每个头部由签名和头部数据组成。
fish如何增加和删除环境变量PATH?为什么没有fish_remove_path方法删除环境变量
fish如何增加和删除环境变量PATH?fish为什么没有fish_remove_path方法删除环境变量。
git_sparse_checkout检出特定文件或目录
Git的sparse checkout功能允许用户仅检出仓库中的特定目录或文件,而非整个仓库内容,这对于处理大型仓库或只需关注部分内容的场景非常有用。
一文搞懂c++中rvo返回值优化如何使用
一个例子搞懂返回值优化
现代C++编译器(C++11及以上)会进行返回值优化(Return Value Optimization, RVO)和命名返回值优化(Named Return Value Optimization, NRVO)。
python如何分发dev环境以及如何安装本地whl包
在平时的开发工作中,如果你要把python环境打包给对方,你会怎么做呢? 分两种情况: (1)对方只需要很多whl的安装文件,你给对方写个脚本运行安装,只要确保安装的是你提供的目录下的就可以了。 (2)把python运行环境包括解释器,比如3.8、3.10这些版本和whl都需要打包给对方。
编写脚本,打包whl文件
先看看,给对方的install.sh文件中有哪些内容? 用本地的pip配置文件,配置文件中指定了使用本地的pip源
lmdeploy推理do_sample崩溃问题
采用server方式推理一个模型,会崩溃。
采用pipeline方式推理一个模型,不会崩溃。
不管是server还是pipeline,都调用了同样的generate()方法,但是为什么会产生不同的结果?传递的参数不同。