V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  abersheeran  ›  全部回复第 35 页 / 共 86 页
回复总数  1711
1 ... 31  32  33  34  35  36  37  38  39  40 ... 86  
2021-09-13 10:33:51 +08:00
回复了 nielinjie 创建的主题 程序员 扫码登录为什么需要扫码?
因为张小龙喜欢。

谷歌这一点就做得很好,只要在手机上确认就行了。
别的我不知道……反正我博客是支持仅 IPv6 访问的,不过我没有 IPv6 呜呜呜
2021-09-10 11:35:01 +08:00
回复了 abersheeran 创建的主题 Python “鸣蛇”再添新功能:空值合并
@2i2Re2PLMaDnghL 我想了一下,好像在这一个操作符上确实没什么区别。
一点都没这种感觉。我遇到的问题全他娘的没人遇见过。自己想办法绕开或者解决。
2021-09-09 20:01:36 +08:00
回复了 abersheeran 创建的主题 Python “鸣蛇”再添新功能:空值合并
https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/operators/null-coalescing-operator

C# 的 a ?? b ?? c 等价于 a ?? (b ?? c)
mingshe 的 a ?? b ?? c 等价于 (a ?? b) ?? c
2021-09-09 19:57:45 +08:00
回复了 abersheeran 创建的主题 Python “鸣蛇”再添新功能:空值合并
@2i2Re2PLMaDnghL a ?? b ?? c 左结合就从左开始算起,右结合从右算起。
2021-09-09 17:33:15 +08:00
回复了 abersheeran 创建的主题 Python “鸣蛇”再添新功能:空值合并
@yazinnnn 😓你这个,请去 https://github.com/hylang/hy 提。
2021-09-09 17:31:32 +08:00
回复了 abersheeran 创建的主题 Python “鸣蛇”再添新功能:空值合并
@Bazingal 好家伙,C# 的 ?? 是右结合的,我设计的是左结合的。我赶紧去注明一下。
2021-09-09 17:25:23 +08:00
回复了 abersheeran 创建的主题 Python “鸣蛇”再添新功能:空值合并
@Bazingal C# 没怎么看过,就拿来做过一次大学的作业😂我正经用过的语言只有 JavaScript 、Python 、C 、Rust 、Go……有空我去看看它的设计
2021-09-09 14:53:05 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 Golang 写的 web 也分 Service 和 DAO 吗?
Java 程序员写 Django 也会有 DAO 。我见过。纯粹是他们的个人习惯。
2021-09-07 12:30:40 +08:00
回复了 sujin190 创建的主题 Python 分享一下完全不依赖 asyncio 也支持异步语法的库
@sujin190 😦好的我去看看
2021-09-07 12:09:25 +08:00
回复了 sujin190 创建的主题 Python 分享一下完全不依赖 asyncio 也支持异步语法的库
@sujin190 那只要一个 SQL 查询卡在那儿,后续所有 SQL 查询不都被阻塞了吗?
2021-09-07 11:46:16 +08:00
回复了 sujin190 创建的主题 Python 分享一下完全不依赖 asyncio 也支持异步语法的库
@sujin190 中断不会导致 greenlet 切换?那你这个封装甚至不如 asyncio.to_thread 快啊。我明白 motor 怎么换成线程池了。看来我还得看看 gevent 去
2021-09-07 11:22:11 +08:00
回复了 sujin190 创建的主题 Python 分享一下完全不依赖 asyncio 也支持异步语法的库
@sujin190 Motor 的线程池代码: https://github.com/mongodb/motor/blob/master/motor/frameworks/asyncio/__init__.py#L73

我还想问个 Greenlet 的问题:一个带系统中断操作的函数丢到 greenlet 里,它会自动在中断时 switch 到其他 greenlet 吗?
2021-09-07 11:08:14 +08:00
回复了 sujin190 创建的主题 Python 分享一下完全不依赖 asyncio 也支持异步语法的库
motor 用的线程池。你这个 TorMySQL 写的一言难尽……不过 https://github.com/snower/TorMySQL/blob/ad583aadc2844c4b4e32e948b1f3252582832022/tormysql/util.py 这个挺符合我之前的设想。测试结果怎么样?比 asyncio.to_thread 快吗?
2021-09-07 10:26:05 +08:00
回复了 sujin190 创建的主题 Python 分享一下完全不依赖 asyncio 也支持异步语法的库
看到了 greenlet,我之前就有个想法,用 greenlet 把同步函数包装起来变成一个 awaitable 的对象,但是一直没空去做。你可以试试看做一下。
2021-09-03 10:58:47 +08:00
回复了 Livid 创建的主题 Python SQLModel
修复一下上面的链接: https://github.com/samuelcolvin/pydantic/issues/2678

支持楼上 frostming 的说法。另外,fastapi 的性能本就没有他宣传的好,如果还用同步代码,那就更差劲了,比 Django 还慢。而作者本人给出的样例居然是同步的,属实逗笑我了。
2021-09-02 10:50:39 +08:00
回复了 abersheeran 创建的主题 Python 我自己写的 Python 超集语言发布了能用的版本
@aloxaf 其实不太一样,红姐这个我之前也看了,他是先让 Python 解析到 AST,然后修改 AST 去执行。mingshe 这个是直接从代码生成 AST,语法上更自由。我扩展的这三个 feature,红姐这个库是无论如何都解析不了了。
2021-09-02 10:35:40 +08:00
回复了 abersheeran 创建的主题 Python 我自己写的 Python 超集语言发布了能用的版本
@hsfzxjy 《山海经》“鲜山多金玉,无草木,鲜水出焉,而北流注于伊水。其中多鸣蛇,其状如蛇而四翼,其音如磬,见则其邑大旱”。比 Python 多几个翅膀的🐍。
1 ... 31  32  33  34  35  36  37  38  39  40 ... 86  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   756 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 21:24 · PVG 05:24 · LAX 14:24 · JFK 17:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.