<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Jesse_Kyrie的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Jesse_Kyrie</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Jesse_Kyrie]]></copyright><item><title><![CDATA[5. fastApi cookie与header使用方法 保姆教程【已修订版】(最新)]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/141348024</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/141348024</guid><author>Jesse_Kyrie</author><pubDate>Tue, 20 Aug 2024 09:58:17 +0800</pubDate><description><![CDATA[我们知道cookie一般用于网站用户状态校验，对于任何一个web框架，都会集成这个功能。fastapi也不例外。同样的header功能在fastapi中也存在，而且易于使用。]]></description><category></category></item><item><title><![CDATA[4. fastApi请求体详解【已修订版】(最新)]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/141321110</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/141321110</guid><author>Jesse_Kyrie</author><pubDate>Tue, 20 Aug 2024 09:46:22 +0800</pubDate><description><![CDATA[本文详细介绍了一般网络请求即GET与POST请求，同时介绍了fastapi框架处理POST请求的方法，以及swag数据模型，数据嵌套，使用python数据类映射swag请求体]]></description><category></category></item><item><title><![CDATA[3. fastApi查询参数详解【已修订版】(最新)]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/141315767</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/141315767</guid><author>Jesse_Kyrie</author><pubDate>Mon, 19 Aug 2024 10:26:48 +0800</pubDate><description><![CDATA[文章介绍了FastAPI如何处理查询参数，如自动将其作为查询参数，用于筛选、分页、搜索和排序等场景。提供了示例代码展示如何实现分页查询功能，以及如何进行布尔类型转换和使用Query类进行参数校验，包括字符串长度、正则表达式验证等。]]></description><category></category></item><item><title><![CDATA[2. fastApi路径参数详解【已修订版】(最新)]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/141314553</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/141314553</guid><author>Jesse_Kyrie</author><pubDate>Mon, 19 Aug 2024 10:13:08 +0800</pubDate><description><![CDATA[文章介绍了如何在FastAPI中使用Python字符串格式化语法声明路径参数，并展示了如何设置类型限制，如整数类型和范围限制。还提到了使用Path类进行高级限制，以及如何处理包含特殊字符如/的参数。此外，文章还讨论了如何为Swagger文档创建枚举类型的参数，以便于前后端交互和接口测试。
           ]]></description><category></category></item><item><title><![CDATA[js逆向研究【案例实战2】]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/140273627</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/140273627</guid><author>Jesse_Kyrie</author><pubDate>Mon, 08 Jul 2024 17:15:20 +0800</pubDate><description><![CDATA[这篇文章主要使用一个网站响应结果案例，一步一步介绍了逆向的流程，每一步都有记录与经过，大家需要耐心学习。]]></description><category></category></item><item><title><![CDATA[js逆向研究【响应结果解密思路与案例实战1】]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/140266607</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/140266607</guid><author>Jesse_Kyrie</author><pubDate>Mon, 08 Jul 2024 14:44:19 +0800</pubDate><description><![CDATA[我们在爬虫过程中，抓包之后，针对内容关键词搜索无法定位到数据接口，并在响应的接口内发现有编码/不可读的长字符串等，我们可以判定其为响应结果加密。针对响应结果加密，我们可以通过搜索，断点调试，控制台输出三个方法结合，还原解密方法，得到最终的结果。]]></description><category></category></item><item><title><![CDATA[配置windows环境下独立浏览器爬虫方案【不依赖系统环境与chrome】]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/140129972</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/140129972</guid><author>Jesse_Kyrie</author><pubDate>Tue, 02 Jul 2024 16:42:25 +0800</pubDate><description><![CDATA[由于部署浏览器爬虫的机器浏览器版本不同，同时也不想因为部署了爬虫导致影响系统浏览器数据，以及避免爬虫过程中遇到的chrome与webdriver版本冲突。我决定将特定版本的chrome浏览器与webdriver下载到项目目录内，同时chrome_driver在初始化时指定项目目录内的chrome与webdriver。]]></description><category></category></item><item><title><![CDATA[一个scrapy的pipeline，用于将item使用json序列化后推到kafka]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/140129231</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/140129231</guid><author>Jesse_Kyrie</author><pubDate>Tue, 02 Jul 2024 16:00:59 +0800</pubDate><description><![CDATA[以上代码实现了一个Scrapy Pipeline，将爬取到的item序列化为JSON并发送到Kafka。请根据需要调整Kafka服务器地址和主题名称。]]></description><category></category></item><item><title><![CDATA[准备了一些简单的面试题]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/140011929</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/140011929</guid><author>Jesse_Kyrie</author><pubDate>Thu, 27 Jun 2024 13:59:33 +0800</pubDate><description><![CDATA[上周的爬虫岗位准备的一些小问题，用于了解面试者的工作经验和能力。]]></description><category></category></item><item><title><![CDATA[定位问题6.27 petal数据接口问题]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/140011382</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/140011382</guid><author>Jesse_Kyrie</author><pubDate>Thu, 27 Jun 2024 13:45:50 +0800</pubDate><description><![CDATA[由于接口变更未同步信息导致爬虫数据获取不到，这里记录解决流程。]]></description><category></category></item><item><title><![CDATA[深入了解python装饰器（decorator）]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139831397</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139831397</guid><author>Jesse_Kyrie</author><pubDate>Thu, 20 Jun 2024 14:23:44 +0800</pubDate><description><![CDATA[装饰器是 Python 中强大的工具，能够在不修改原函数代码的前提下添加额外的功能。通过理解装饰器的原理和使用方法，你可以编写更加灵活和可维护的代码。无论是日志记录、权限检查、性能计时还是缓存，装饰器都提供了一种优雅的解决方案。这篇文章详细介绍了装饰器的使用与常用场景。]]></description><category></category></item><item><title><![CDATA[深入了解python生成器（generator）]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139826209</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139826209</guid><author>Jesse_Kyrie</author><pubDate>Thu, 20 Jun 2024 11:01:55 +0800</pubDate><description><![CDATA[生成器是 Python 中强大的工具，用于高效地处理大量数据或流数据。它们通过 `yield` 关键字生成值，保持函数状态，支持惰性求值，并且内存效率高。了解生成器的工作原理和用法，对于编写高效、可维护的 Python 代码至关重要。]]></description><category></category></item><item><title><![CDATA[深入了解python迭代器（iterator）]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139818601</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139818601</guid><author>Jesse_Kyrie</author><pubDate>Thu, 20 Jun 2024 09:12:52 +0800</pubDate><description><![CDATA[这篇文章介绍了python的迭代器iterator,可迭代对象iterable，以及iter()与next()函数的使用，并自定义了一个迭代器。]]></description><category></category></item><item><title><![CDATA[Python 执行过程中的栈帧]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139789665</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139789665</guid><author>Jesse_Kyrie</author><pubDate>Wed, 19 Jun 2024 09:01:09 +0800</pubDate><description><![CDATA[在 Python 执行过程中，栈帧（stack frame）是一个关键概念。栈帧代表函数调用的执行环境，包含了函数执行所需的所有信息，包括局部变量、操作数栈、返回地址等。每次函数调用都会创建一个新的栈帧，并将其压入调用栈（call stack）。函数执行完毕后，栈帧会被弹出调用栈。这篇文章详细介绍了栈帧的定义以及代码执行过程中栈帧是如何使用的。]]></description><category></category></item><item><title><![CDATA[python作用域的符号表]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139789467</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139789467</guid><author>Jesse_Kyrie</author><pubDate>Wed, 19 Jun 2024 08:55:41 +0800</pubDate><description><![CDATA[在 Python 中，作用域的符号表（symbol table）是一个重要的**数据结构**，用于**跟踪程序中定义的变量、函数、类等名字及其绑定的对象**。每个作用域（scope）都有自己的符号表，**管理着该作用域内的名字解析和绑定关系**。这篇文章将详细介绍符号表的概念、作用域的分类以及符号表的管理。]]></description><category></category></item><item><title><![CDATA[深入了解python函数与函数内存使用]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139777187</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139777187</guid><author>Jesse_Kyrie</author><pubDate>Tue, 18 Jun 2024 17:01:39 +0800</pubDate><description><![CDATA[这篇文章深入介绍了python的函数，以及函数运行过程中内存的使用情况，还有可用的优化内存的建议。]]></description><category></category></item><item><title><![CDATA[将/root/anaconda3/bin目录添加到环境变量里面【Linux安装anaconda环境无法使用conda命令解决方法】]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139649766</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139649766</guid><author>Jesse_Kyrie</author><pubDate>Thu, 13 Jun 2024 11:30:30 +0800</pubDate><description><![CDATA[将 Anaconda 添加到环境变量并使 conda 命令可用]]></description><category></category></item><item><title><![CDATA[前端学习日记Vue3---Day1]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139419202</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139419202</guid><author>Jesse_Kyrie</author><pubDate>Mon, 03 Jun 2024 17:25:40 +0800</pubDate><description><![CDATA[这篇文章主要介绍了vue3的声明式渲染这个概念，通过一个简单的示例，实现了计时器与数据显示两个功能。简单介绍了vue3的文本插值“Mustache”语法 (即双大括号)；v-bind绑定span title属性为变量。两个例子都很好验证了声明式渲染，即数据与DOM绑定。]]></description><category></category></item><item><title><![CDATA[韭菜收割项目]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139271338</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139271338</guid><author>Jesse_Kyrie</author><pubDate>Tue, 28 May 2024 16:51:15 +0800</pubDate><description><![CDATA[作为一个程序员，还是好好敲代码赚钱好了，一步一步。想不劳而获是不可能的。
我写了个实时监控我购买的股票涨跌的小页面，用于上班在电脑上可以实时关注【毕竟一直拿着手机总是不太好，会被抓典型，很恐怖】
这个小页面我前端用了个vue3构建，后端使用python flask框架，总共耗时20分钟，效果还行，丑就丑点吧，后面慢慢改进。]]></description><category></category></item><item><title><![CDATA[Mongodb 可视化工具Robot 3t安装【windows环境下】]]></title><link>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139228874</link><guid>https://blog.youkuaiyun.com/Jesse_Kyrie/article/details/139228874</guid><author>Jesse_Kyrie</author><pubDate>Mon, 27 May 2024 09:59:25 +0800</pubDate><description><![CDATA[本文是工具安装类文章，详细介绍了mongo可视化工具robot 3t的安装鱼使用，安装步骤准确清晰。]]></description><category></category></item></channel></rss>