<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wzg2016的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Strive_For_Future</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Strive_For_Future]]></copyright><item><title><![CDATA[ubuntu通过docker镜像部署安装onlyoffice]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/169849741</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/169849741</guid><author>Strive_For_Future</author><pubDate>Mon, 02 Nov 2026 22:12:04 +0800</pubDate><description><![CDATA[当镜像已经下载好，后面再次执行时，docker会自动检测本地是否已经具备对应的镜像，如果具备，就不再重新下载，因此执行较快。第46、47、48行，配置了 onlyoffice-community-server 镜像的三个监听端口，均由两个端口组成，前面的端口是宿主机的端口，可以改变， 后面的端口是容器里的端口，不可改变。配置了宿主机和容器的两个端口之间的映射关系，第一个端口是宿主机的端口，用户可以自定义设置，不要与其他的应用冲突。文件不存在，需要先创建目录，然后编辑文件。]]></description><category></category></item><item><title><![CDATA[ubuntu命令行查看一个端口是否被占用]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/169747369</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/169747369</guid><author>Strive_For_Future</author><pubDate>Sun, 01 Nov 2026 20:52:02 +0800</pubDate><description><![CDATA[【代码】ubuntu命令行查看一个端口是否被占用。]]></description><category></category></item><item><title><![CDATA[ubuntu 离线安装 docker-compose]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/169746365</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/169746365</guid><author>Strive_For_Future</author><pubDate>Sun, 01 Nov 2026 19:27:28 +0800</pubDate><description><![CDATA['''sudo apt install docker-compose''' 命令下载得到的 docker-compose 版本太低，不支持很多新的常用语法，需要卸载之后手动安装。踩过一些坑，下载的是docker-compose的源码而不是docker-compose的二进制文件，导致安装总是失败，特此记录。]]></description><category></category></item><item><title><![CDATA[docker 简易入门教程-2]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/167178594</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/167178594</guid><author>Strive_For_Future</author><pubDate>Tue, 06 Oct 2026 23:18:55 +0800</pubDate><description><![CDATA[Docker 会把当前目录下的文件发送给 Docker 守护进程，用于构建。导出的 tar 不是普通文件系统的快照，而是 Docker 镜像的归档格式，因此。封装完后，可以在当前工作目录下看到.tar文件，或 .tar.gz文件。Dockerfile 默认也会在当前目录下查找，文件名必须是。：容器启动时，打开命令行终端，进入WORKDIR，执行。复制到容器的WORKDIR下，此处是拷贝到容器内的。的简写，表示给构建出来的镜像。导出的 tar 文件，本质上是。里，而不是直接出现在最外层。也会被一起打包进去。]]></description><category></category></item><item><title><![CDATA[docker 简易入门教程-1]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/167177874</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/167177874</guid><author>Strive_For_Future</author><pubDate>Tue, 06 Oct 2026 22:04:59 +0800</pubDate><description><![CDATA[说明：systemctl 命令需要 docker.service 这个文件来管理 Docker 服务，缺少它，系统就找不到服务了。在 nano 编辑器中，按 Ctrl + X，然后按 Y，最后按 Enter 保存并退出。，而是被 Docker 按“分层存储”的方式拆开存放在 Docker 的数据目录里。如果需要 Docker Compose，同样需要在联网机器上下载对应的二进制文件，将以下内容粘贴到文件中（可配置多个镜像源，Docker 会按顺序尝试）文件不存在，需要先创建目录，然后编辑文件。]]></description><category></category></item><item><title><![CDATA[linux离线部署deepcode大模型--ollama方法]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/166104753</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/166104753</guid><author>Strive_For_Future</author><pubDate>Sun, 20 Sep 2026 10:02:07 +0800</pubDate><description><![CDATA[在联网的机器下载ollama安装包。]]></description><category></category></item><item><title><![CDATA[本地部署Deepseek-coder + Vscode + Continue 插件（4）vscode+continue插件调用deepseek-coder大模型编程]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/164431076</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/164431076</guid><author>Strive_For_Future</author><pubDate>Sun, 06 Sep 2026 22:49:51 +0800</pubDate><description><![CDATA[打开vsode, 点击扩展工具栏， 键入“continue”, 搜索并安装“Continue-open-source AI code agent”]]></description><category></category></item><item><title><![CDATA[本地部署Deepseek-coder + Vscode + Continue 插件（3）启动与关闭deepseek-coder大模型]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/164429877</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/164429877</guid><author>Strive_For_Future</author><pubDate>Sun, 06 Sep 2026 21:47:29 +0800</pubDate><description><![CDATA[启动大模型关闭大模型验证服务状态若显示，说明已停止。]]></description><category></category></item><item><title><![CDATA[本地部署Deepseek-coder + Vscode + Continue 插件（2）设置deepseeker-coder默认上下文长度]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/164429785</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/164429785</guid><author>Strive_For_Future</author><pubDate>Sun, 06 Sep 2026 19:04:36 +0800</pubDate><description><![CDATA[如果你想只对设置 4096，而不影响其他模型：创建一个Modelfiletext创建新模型：bash使用新模型：bash然后在 Continue 中配置模型名称为。]]></description><category></category></item><item><title><![CDATA[本地部署Deepseek-coder + Vscode + Continue 插件（1）-- 本地部署Deepseek-coder ]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/164428638</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/164428638</guid><author>Strive_For_Future</author><pubDate>Sun, 06 Sep 2026 17:18:57 +0800</pubDate><description><![CDATA[电脑配置： GTX1080 显卡两张，单张卡8G显存。目的：部署一个本地编程大模型，用VSCODE结合大模型编程。]]></description><category></category></item><item><title><![CDATA[vscode 配置使用pyqt5]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/152610503</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/152610503</guid><author>Strive_For_Future</author><pubDate>Mon, 06 Oct 2025 21:55:16 +0800</pubDate><description><![CDATA[import sys# 定义一个槽函数# 创建一个空界面main_window = QMainWindow() # 创建以恶搞窗口# 调用ui文件编译得到的头文件，配置main_windowui = Ui_MainWindow() # 常见一个窗口配置类的类对象ui.setupUi(main_window) # 用 ui 类装饰 创建的 main_window# 给 ui 界面中的pushButton组件添加槽函数# 显示窗口。]]></description><category></category></item><item><title><![CDATA[pyqt5 简易入门教程]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/152610477</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/152610477</guid><author>Strive_For_Future</author><pubDate>Mon, 06 Oct 2025 21:43:25 +0800</pubDate><description><![CDATA[主窗口添加 group, 将group设置为某个布局（layout），布局（layout）添加组件。如果要多个窗口组件联动，需要创建一个类，管理所有的组件，以及对应的成员变量。]]></description><category></category></item><item><title><![CDATA[ray.rllib-入门实践-12-2：在自定义policy中注册使用自定义model（给自定义model新增参数）]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/146966328</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/146966328</guid><author>Strive_For_Future</author><pubDate>Wed, 02 Apr 2025 22:41:07 +0800</pubDate><description><![CDATA[本博客与之区别在于可以给自定义的 model 新增自定义的参数，并通过。传入自定义的新增参数。]]></description><category></category></item><item><title><![CDATA[ray.rllib-入门实践-12-1：在自定义policy中注册使用自定义model]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/146966020</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/146966020</guid><author>Strive_For_Future</author><pubDate>Wed, 02 Apr 2025 22:23:40 +0800</pubDate><description><![CDATA[中介绍了如何自定义一个model并注册到ray中去使用。可以默认自定义的policy自动向ray注册了自定义的model。如何自定义policy并使用见。]]></description><category></category></item><item><title><![CDATA[ubuntu20 安装、配置Gitlab]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/146226103</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/146226103</guid><author>Strive_For_Future</author><pubDate>Thu, 13 Mar 2025 11:47:54 +0800</pubDate><description><![CDATA[对于postfix的安装，请在出现提示时选择“ Internet站点”，其余选项按默认值即可。]]></description><category></category></item><item><title><![CDATA[Pygame: joystick 模块使用示例]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/145622653</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/145622653</guid><author>Strive_For_Future</author><pubDate>Thu, 13 Feb 2025 23:35:34 +0800</pubDate><description><![CDATA[游戏手柄上的每个操作都会形成一个电信号被joystick类对象捕获到， joystick把这个信号归一化到[-1,1]区间，或者离散化为{0,1}。以下程序创建一个弹出窗口，实时显示joystick捕获到的信号数值，便于查看joystick捕获到的信号对应于游戏手柄的哪个按钮/操作。pygame几乎可以识别任意外接游戏操纵设备。]]></description><category></category></item><item><title><![CDATA[ray.rllib-入门实践-14：自定义多智能体强化学习-模型加载与评估]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/145360716</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/145360716</guid><author>Strive_For_Future</author><pubDate>Sun, 26 Jan 2025 00:09:47 +0800</pubDate><description><![CDATA[博客中， 没有对预训练的模型加载进行介绍， 这里进行补充。]]></description><category></category></item><item><title><![CDATA[ray.rllib-入门实践-13：自定义多智能体强化学习]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/145360127</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/145360127</guid><author>Strive_For_Future</author><pubDate>Sat, 25 Jan 2025 23:21:38 +0800</pubDate><description><![CDATA[需要继承自reset 函数和step函数接口需要与下面保持严格一致。每一个输出都变成了 key:value 字典。import ray## 1. 定义多智能体环境## 初始化智能体ID列表## 定义每个智能体的动作空间， 这里默认多个智能体的动作空间一样## 定义每个智能体的观测空间， 这里默认多个智能体的观测空间一样# 简单打印环境状态pass## 初始化智能体数量## 初始化智能体ID列表## 定义每个智能体的动作空间， 这里默认多个智能体的动作空间一样。]]></description><category></category></item><item><title><![CDATA[ray.rllib-入门实践-12：自定义policy]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/145359675</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/145359675</guid><author>Strive_For_Future</author><pubDate>Sat, 25 Jan 2025 22:36:13 +0800</pubDate><description><![CDATA[# 1. 自定义 policy， 主要是改变 policy 的 loss 的计算 # 神经网络的损失函数## PPOTorchPolicy 内部对 PPOConfig 格式的config 执行了to_dict()操作，后面可以以 dict 的形式使用 config## 原始损失original_loss = super().loss(model, dist_class, train_batch) # PPO原来的损失函数, 也可以完全自定义新的loss函数， 但是非常不建议。]]></description><category></category></item><item><title><![CDATA[ray.rllib-入门实践-11： 自定义模型/网络]]></title><link>https://blog.youkuaiyun.com/Strive_For_Future/article/details/145359043</link><guid>https://blog.youkuaiyun.com/Strive_For_Future/article/details/145359043</guid><author>Strive_For_Future</author><pubDate>Sat, 25 Jan 2025 21:50:05 +0800</pubDate><description><![CDATA[class My_Model(TorchModelV2, nn.Module): ## 重构以下函数， 函数接口不能变。## 1. 定义自己的模型model_config:ModelConfigDict, ## PPOConfig.training(model = ModelConfigDict), 调用的是config.model中的参数name:str## 测试 custom_arg1 ， custom_arg2 传递进来的是什么数值## 定义网络层。]]></description><category></category></item></channel></rss>