<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Dsky_A的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Dsky_A</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Dsky_A]]></copyright><item><title><![CDATA[通过 API 下载谷歌云盘文件（包括谷歌表格等）]]></title><link>https://blog.youkuaiyun.com/Dsky_A/article/details/136527120</link><guid>https://blog.youkuaiyun.com/Dsky_A/article/details/136527120</guid><author>Dsky_A</author><pubDate>Thu, 07 Mar 2024 14:57:31 +0800</pubDate><description><![CDATA[这几天需要通过 API 下载谷歌表格，但没想到这么麻烦，资料也不是很多，所以在这里记录一下。]]></description><category></category></item><item><title><![CDATA[rust unsafe 黑科技小例子：ref_with_flag]]></title><link>https://blog.youkuaiyun.com/Dsky_A/article/details/136183414</link><guid>https://blog.youkuaiyun.com/Dsky_A/article/details/136183414</guid><author>Dsky_A</author><pubDate>Tue, 20 Feb 2024 12:09:31 +0800</pubDate><description><![CDATA[介绍了rust unsafe 中的一个黑科技小例子：ref_with_flag，可以同时存放地址和布尔值的结构]]></description><category></category></item><item><title><![CDATA[rust 异步编程概念小结]]></title><link>https://blog.youkuaiyun.com/Dsky_A/article/details/135976989</link><guid>https://blog.youkuaiyun.com/Dsky_A/article/details/135976989</guid><author>Dsky_A</author><pubDate>Thu, 01 Feb 2024 16:53:43 +0800</pubDate><description><![CDATA[rust 异步编程小结，写了一个示例演示执行器调用多个异步函数的过程]]></description><category></category></item><item><title><![CDATA[Rust的条件变量Condvar]]></title><link>https://blog.youkuaiyun.com/Dsky_A/article/details/135750510</link><guid>https://blog.youkuaiyun.com/Dsky_A/article/details/135750510</guid><author>Dsky_A</author><pubDate>Mon, 22 Jan 2024 18:06:55 +0800</pubDate><description><![CDATA[理解rust的条件变量]]></description><category></category></item><item><title><![CDATA[搭建云上的IDE: AstroNvim]]></title><link>https://blog.youkuaiyun.com/Dsky_A/article/details/127699321</link><guid>https://blog.youkuaiyun.com/Dsky_A/article/details/127699321</guid><author>Dsky_A</author><pubDate>Sat, 05 Nov 2022 10:11:53 +0800</pubDate><description><![CDATA[本文简单介绍了一下最近接触的Astro Nvim，然后整理下安装使用过程中遇到的坑，以及使用体验]]></description><category></category></item><item><title><![CDATA[python实现二叉搜索树和平衡二叉树]]></title><link>https://blog.youkuaiyun.com/Dsky_A/article/details/125455980</link><guid>https://blog.youkuaiyun.com/Dsky_A/article/details/125455980</guid><author>Dsky_A</author><pubDate>Sat, 25 Jun 2022 10:22:34 +0800</pubDate><description><![CDATA[重新优化了一下以前用python实现的二叉搜索树和平衡二叉树]]></description><category></category></item><item><title><![CDATA[二叉树可视化 终端打印]]></title><link>https://blog.youkuaiyun.com/Dsky_A/article/details/125326553</link><guid>https://blog.youkuaiyun.com/Dsky_A/article/details/125326553</guid><author>Dsky_A</author><pubDate>Fri, 17 Jun 2022 20:39:37 +0800</pubDate><description><![CDATA[二叉树可视化]]></description><category></category></item><item><title><![CDATA[fastapi项目内使用socketio]]></title><link>https://blog.youkuaiyun.com/Dsky_A/article/details/122148534</link><guid>https://blog.youkuaiyun.com/Dsky_A/article/details/122148534</guid><author>Dsky_A</author><pubDate>Sat, 25 Dec 2021 21:37:35 +0800</pubDate><description><![CDATA[参考：https://github.com/pyropy/fastapi-socketio

一、app中启用socketio

如下，一般fastapi项目会这样创建一个应用


from fastapi import FastAPI

app = FastAPI()

那么如果在项目中需要用到socketio服务时，可以通过以下方式来实现绑定；当然也可以把socketio的服务单独起一个项目。


    # 初始化socketio
    sio = socketio.AsyncServer(asyn]]></description><category></category></item><item><title><![CDATA[macos下用docker搭建哈工大李治军操作系统课程实验环境]]></title><link>https://blog.youkuaiyun.com/Dsky_A/article/details/121489721</link><guid>https://blog.youkuaiyun.com/Dsky_A/article/details/121489721</guid><author>Dsky_A</author><pubDate>Tue, 23 Nov 2021 12:04:15 +0800</pubDate><description><![CDATA[参考：哈工大李治军操作系统课程实验环境搭建
参考：哈工大操作系统课程及实验完结体会以及经验 , 以及开箱即用的虚拟机实验环境
参考：Ubuntu18.04搭建linux0.11实验环境
参考：哈工大 Linux 0.11 操作系统实验 docker环境
参考：实现Mac主机上的Docker容器中的图形界面显示

环境搭建一般使用虚拟机，在mac上推荐使用UTM。因为我个人觉得docker比较方便，所以想用docker试一下，但确实比较麻烦，中间几度想要放弃，但最终好歹可以用了。如果想要使用虚拟机的话，一般将]]></description><category></category></item><item><title><![CDATA[python socketio 实现(极)简单聊天室]]></title><link>https://blog.youkuaiyun.com/Dsky_A/article/details/120611957</link><guid>https://blog.youkuaiyun.com/Dsky_A/article/details/120611957</guid><author>Dsky_A</author><pubDate>Tue, 05 Oct 2021 11:25:11 +0800</pubDate><description><![CDATA[1、安装socketio服务端


# 官网介绍：https://python-socketio.readthedocs.io/en/latest/server.html
pip install python-socketio

2、服务端代码(socketio_server.py)


import logging
import socketio
from aiohttp import web
from urllib import parse
from bidict import bidict


asy]]></description><category></category></item></channel></rss>