guiqiqi 最近的时间轴更新
guiqiqi's repos on GitHub
Python · 107 人关注
leaf
一个开发友好、功能完备的开源微信商城框架
Python · 53 人关注
AllRename
一个批量重命名工具
EJS · 44 人关注
chromate
A new Hexo theme with full podcast support | 一款专为 Podcaster 打造的 Hexo 主题
C++ · 4 人关注
DurakRobot
一个基于权重预测的俄罗斯Durak纸牌机器人
Python · 3 人关注
WPChineseAttachFix
用于修复WordPress站点迁移后中文名附件无法显示的问题
Python · 2 人关注
AirPolutionData
使用爬虫于2017年在空气质量监测平台 www.aqistudy.cn 所抓取的数据
Python · 2 人关注
BaiduSubmit
Baidu站长平台自助提交工具
Python · 2 人关注
Flaks
Simple HTTP Server with CGI&WSGI supporting
1 人关注
cpp
Reviewing for CPP Examine on 20.01.2021
Python · 1 人关注
DataAnalyser4Lab1
Data analysis program for PE1
C · 1 人关注
StudentManager
一个练手用的学生信息管理系统,使用纯C语言实现。
Python · 0 人关注
flask-docs-zh
Flask 文档中文翻译
Go · 0 人关注
go-common
哔哩哔哩 bilibili 网站后台工程 源码
Python · 0 人关注
Gomoku
Simple Gomoku game build with Python3 and Tkinter
C++ · 0 人关注
GrayCodeSet
Lab1 for Dismath work - Graycode and Set arithmetic operations
0 人关注
Learn-WordPress
WordPress的进阶之路
EJS · 0 人关注
podcast
一档分享俄罗斯理工留学生们日常的Podcast
C · 0 人关注
rtl8188eus
Wifi driver support for rtl8188eu, rtl8188eus and rtl8188etv chips and working under the new linux kernel (5.1.x).
HTML · 0 人关注
storage
杂项静态文件存储
guiqiqi

guiqiqi

我是一个人
V2EX 第 78484 号会员,加入于 2014-10-25 11:25:14 +08:00
今日活跃度排名 2344
Flask-Plugin 扩展:支持热更新代码的插件系统
Python  •  guiqiqi  •  326 天前  •  最后回复来自 v2Mark
14
寻找熟悉 Pandas 的朋友,有偿咨询几个简单的问题
Python  •  guiqiqi  •  2021-05-20 14:55:56 PM  •  最后回复来自 guiqiqi
3
寻找失散的西安老乡群友
  •  1   
    西安  •  guiqiqi  •  2021-06-02 23:54:57 PM  •  最后回复来自 guiqiqi
    19
    Chromate - 一款专为 Podcast 打造的 Hexo 主题
  •  1   
    分享创造  •  guiqiqi  •  2021-11-22 17:35:49 PM  •  最后回复来自 Keith
    25
    Vercel 被墙
  •  4   
    Chamber  •  guiqiqi  •  2021-05-15 00:01:50 AM  •  最后回复来自 leiakun
    15
    迫于 2.4GHz 同频干扰,求推荐一款路由器
    宽带症候群  •  guiqiqi  •  2021-02-20 14:42:44 PM  •  最后回复来自 gj0518
    30
    西安 v 友看过来,乡党自己的微信群
    西安  •  guiqiqi  •  2020-12-25 17:55:47 PM  •  最后回复来自 DevWiki
    2
    求问北方冬季雾霾天到底该如何慢跑
    问与答  •  guiqiqi  •  2020-12-10 12:17:32 PM  •  最后回复来自 Pichai
    22
    我的 MacBook Pro 又双坏了
    Apple  •  guiqiqi  •  2020-11-02 12:16:45 PM  •  最后回复来自 MinonHeart
    14
    AirPods Pro 保内非人为 西安授权点被拒保
  •  2   
    Apple  •  guiqiqi  •  2020-11-27 15:23:28 PM  •  最后回复来自 doomzc
    103
    guiqiqi 最近回复了
    来了个俄罗斯,跟国内一样:

    Twitter 和 Facebook 、Instagram 、Fri 、DW 、Google News 等大量网站被俄 Gov 屏蔽了;想了解新鲜资讯?得翻。

    很多技术文档站以及 Dell 、Apple 、Cisco 等国际企业的官方站点直接停止了对俄用户的服务;想买个东西、下个软件?还得翻。

    国内一部分服务禁止国外 IP 访问,包括但不限于某些政务服务、某些音乐视频网站等;想看看 B 站听听网易云?依然得翻。

    来了这边之后,用梯子的频率一点也没比国内减少,之前好歹一个美国 IP 走天下,现在还得给不同的站点流量配置不同路由,太难了😭。
    蹲个楼,跟老哥有一样想法。

    我想整个 NUC 放家里部署软路由,因为有公网地址,还想在家里搭一个远程开发服务器。

    有可能的话还想带个 NAS ,备份文件用。😄
    长按关机键+音量减键即可。

    另外建议打开 10 次密码错误重置。

    祝楼主生活愉快。
    13 天前
    回复了 wwwqxxfefe 创建的主题 职场话题 喜欢上了女同事,怎么办
    这 v 站男士都这个水平吗?楼上的一些发言真的让人看着受不了。

    我虽然没有遇到过楼主情况,不过个人看法是:人也是动物,遇到好看的、聊得来的异性,有想法是正常的,楼主不用有负罪心理。

    但是,家庭是第一位的,夫妻一场本身不易,更何况如果有了孩子,为了两个家庭和未来孩子的幸福,要抑制这种想法;如果自觉没有这个意志力,还是考虑离职,离开这个环境,删掉微信,断干净。

    希望楼主能够家庭幸福!
    329 天前
    回复了 guiqiqi 创建的主题 Python Flask-Plugin 扩展:支持热更新代码的插件系统
    @fish267 debug=True 会启动一个监视器,监控文件系统变化,当你的代码发生变化之后,重启 Flask 服务;而插件扩展是在不重启 Flask 的情况下重新加载变化的代码并替换原有路由。
    329 天前
    回复了 guiqiqi 创建的主题 Python Flask-Plugin 扩展:支持热更新代码的插件系统
    @abersheeran
    感谢提供思路,项目暂时无法应对这样的情况。
    插件系统的路由注册机制与 Blueprint 类似,是依赖 deferred functions 在 app 的 url_map 上操作的,考虑后期在更新插件的过程中设计一个机制,可以 handle 请求,保证更新过程的原子性。
    329 天前
    回复了 guiqiqi 创建的主题 Python Flask-Plugin 扩展:支持热更新代码的插件系统
    @abersheeran

    首先我觉得插件作为最小的业务逻辑单位,不同插件之间不应该存在强耦合关系,要么他们就应该被设计在一个插件内部而不是分开;

    其次如果某一个插件的路由逻辑出现问题,整个插件都不会被成功加载,不会有某一个文件可以被成功加载的问题;

    第三,业务逻辑的正确性应该靠测试来保障,而不是插件系统;

    第四,依托于 flask 的信号设计,在某一个插件出现加载错误的时候其他的插件可以通过订阅信号源来获得消息,实现解耦合。
    329 天前
    回复了 guiqiqi 创建的主题 Python Flask-Plugin 扩展:支持热更新代码的插件系统
    @v2exblog 对的,在不需要重新启动 WebServer 的情况下,插件的代码可以热更新;不过不是自动加载,需要调用插件管理器里的方法进行 unload 以及 load ,具体可以看一下 readme 里面的例子 :)
    2021-06-02 23:54:57 +08:00
    回复了 guiqiqi 创建的主题 西安 寻找失散的西安老乡群友
    @4rat 加我微信吧 doge-gui
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2226 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 01:51 · PVG 09:51 · LAX 17:51 · JFK 20:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.