雷电暴雨的小窝

雷电暴雨的小窝
心之所向,素履以往
编程技术

Cython 中的多进程与多线程问题

0x0 前言 最近一直在研究 Python 中的多进程、多线程和模块 Cythonize 编译兼容等问题,踩了不少坑,在这里记录一下。 本文使用的 Cython 模块版本为 0.29.33 和 3.0.0a11。 0x1 pydantic 与 Cython 的兼容性问题 pydantic 是 Python 中一个方便好用的数据模型管理模块,可借助类型标注等方法实现复杂数据类型的建模。然而,当模块需要进行 Cythonize 编译时,以下写法在 0.29.33 版本的 Cython 模块中会出现问题。 from py…

2023年1月9日 0条评论 1504点热度 1人点赞 ldby98 阅读全文
经验技巧

巧用图书馆数字资源系统访问校内外站点

BJUT的图书馆数字资源访问系统上线已经有些时日了,服务一直挺稳定的,效果也不错,应该是运营商(某鹏)针对国外线路专门做了优化。目前还没有增加白名单过滤机制,所以现阶段仍然可以巧妙利用该服务访问一些校内Web服务或直连速度较慢的网站。 这套系统采用的是SangFor最新的Web V*P*N系统,支持http/https/ws/wss等常见的Web协议。 0 基本规则 利用这套系统访问特定网站时,需要对原网址进行转换。网址的基本结构如下图所示。 转换的基本规则为: ①基本格式为http://【主机别名】.libziy…

2021年1月23日 0条评论 1380点热度 96人点赞 ldby98 阅读全文
编程技术

try-catch-finally 语句中 finally 的意义是什么?

在支持异常的编程语言中,通常需要使用 try-catch-finally 结构捕获异常并进行处理。此时有人会问:finally 块中的语句放在 try-catch 结构的外部同样会执行,为什么还需要 finally 呢?

2021年1月14日 0条评论 843点热度 2人点赞 ldby98 阅读全文
未分类

世界,您好!

欢迎使用WordPress。这是您的第一篇文章。编辑或删除它,然后开始写作吧!

2020年3月4日 0条评论 787点热度 0人点赞 ldby98 阅读全文

版权所有 © 2021 雷电暴雨的小窝. 保留所有权利.

Theme Kratos Made By Seaton Jiang

京ICP备20005262号

京公网安备 11010802031143号