V2EX stein42 的所有回复 第 1 页 / 共 4 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    stein42    全部回复第 1 页 / 共 4 页
回复总数  66
1  2  3  4  
exec 函数了解一下
```
env = {'a': 1, 'b': 2}
exec('c = a + b', None, env)
print(env)
```
2023-06-07 12:36:50 +08:00
回复了 ethusdt 创建的主题 macOS macOS 有办法将 option b f 阻止输出特殊符号 ∫ 吗?
2023-04-09 15:37:23 +08:00
回复了 yjim 创建的主题 数学 小学 1÷0.5x=4 中把 0.5x 看作整体是一个共识么?
把数学看作一门编程语言,里面有很多未定义行为。
不同的地方有不同的解释。

Wolfram Alpha 就认为是乘法和除法优先级相同、左结合。
https://www.wolframalpha.com/input?i=1%C3%B70.5x%3D4
2023-04-07 19:34:20 +08:00
回复了 xurunfei 创建的主题 问与答 Python 3 继承相关问题,大家帮忙看看,谢谢啦
这是循环 import 带来的问题,info_info 的基类就不是 A 。
print(info_info.__base__ is A)
print(info_info.__base__)
print(A)

python 没报错是 python 的问题。
2023-02-25 21:38:22 +08:00
回复了 wniming 创建的主题 Linux 为什么很多 Linux 发行版要搞 2 个 initramfs?
第二个 initramfs 包含所有的内核模块。
第一个 initramfs 只包含必需的内核模块,占用内存更少,启动更快,但是改变或添加硬件后可能无法启动。
这时候可以用第二个启动,然后重新构建 initramfs 。

如果你只需要一个 initramfs 的话,可以修改配置,重新构建,再删除多余的 initramfs 。
arch linux 使用 mkinitcpio ,参考: https://wiki.archlinux.org/title/Mkinitcpio
fedora 使用 dracut ,有些不同。
2023-01-28 18:00:58 +08:00
回复了 MID 创建的主题 macOS 求一个在 mac 上使用 Python 的姿势
brew 可以安装指定版本的 python ,例如:
brew install [email protected]
项目里面基于指定版本的 python 建一个 venv 就够了。

pyenv 通常需要编译,要先安装好编译器和依赖库。

conda 也是不错的选择。
linux 用 gnome 桌面,gnome-tweaks 里面设置 emacs 风格按键就可以了。
所有 gtk 程序应该都支持。
用 libvirt 管理 kvm+qemu 。
有个图形界面 virt-manager 。
图形界面没有的功能用命令行和改 xml 文件。

只是备份的话用 btrfs 或 zfs 就可以了。
2023-01-10 13:40:11 +08:00
回复了 acbot 创建的主题 Linux cat grep 多文件查看检索的问题
执行下这些命令看看问题出在哪一步
ls /var/log/messages*
ls -hl /var/log/messages*
grep 'test' /var/log/messages
grep 'test' /var/log/messages /var/log/messages-20000000
grep 'test' /var/log/messages*

最好贴上你执行的命令和结果。
2022-12-28 12:10:27 +08:00
回复了 Or2 创建的主题 问与答 c 语言双指针的问题
这个通常叫二级指针吧。

AvlTree 定义为指向根结点的指针。
对 AvlTree 进行修改,它的根结点可能改变,所以定义 AvlTree 为 AvlNode* 是必要的。

传参都是传 AvlTree*,相当于 AvlNode**,这是一个二级指针。

另一种定义方法是结构体:
struct AvlTree { AvlNode* root; }
结构体的好处是还可以包含其它字段,例如树的结点数量。
没有其它字段的话用指针也是可以的。
2022-12-21 01:19:24 +08:00
回复了 prin523 创建的主题 问与答 请问 mac 上有没有一键截图的软件
自带的截图可以改快捷键,在系统设置里面。
t1 = threading.Thread(target=print_one) # 去掉 print_one 后的括号
加一个配置文件,可以让你的 macos 更像 emacs 。
https://github.com/fkchang/emacs-keybindings-in-osx/blob/master/DefaultKeybinding.dict
2022-11-22 23:40:17 +08:00
回复了 javashell 创建的主题 问与答 求助如何去水印
document.querySelectorAll('[class^="ui-watermark"]').forEach(e => e.remove())
能提高一点,手指移动更少,输入英文很爽。
不过换到其他电脑和手机就不太方便了。
我从 Qwerty 换到 Dvorak 又换回 Qwerty ,切换会有 1-2 星期很难受。

提高写代码速度还是靠对语言函数库的熟悉以及智能的 IDE 。
2022-11-06 01:09:03 +08:00
回复了 amlee 创建的主题 问与答 cs61a 的一道题,有大佬讲解一下吗?
# 先用长度为 1 的链表,带进去展开,
# 再用长度为 2 的链表,带进去展开,
# 应该就能写出 step 的定义了。
def step(x, g):
return lambda z: g(fn(z, x))
2022-11-03 20:30:17 +08:00
回复了 xd880616 创建的主题 Apple Mac 没有单手可以操作 delete 键让我心态爆炸
mac 文本框支持 emacs 风格快捷键。
ctrl+d 可以删除右边的字符。
已经帮 OP 解决了,也收到了红包。
思路就是把触摸点相对于 canvas 的坐标,换回相对于元素(一个矩形)的坐标,再判断。
由于 uniapp 没有 getTransform ,需要手动推导公式了。
我可以解决。
base64: d3g6IGktYW0tc3RlaW4K=
2022-10-30 16:26:20 +08:00
回复了 hackingwu 创建的主题 程序员 二叉树存储磁盘为什么要一页存一层节点的数据呢
如果用磁盘页来存储二叉树节点:
1 页存 1 层,最多 1 个 key-value ,2 个孩子,非常浪费空间。
1 页存 2 层,最多 3 个 key-value ,4 个孩子。
1 页存 3 层,最多 7 个 key-value ,8 个孩子。
...
1 页存 n 层,最多 2^n-1 个 key-value ,2^n 个孩子。
选择适当的 n ,使得空间刚好利用完。

这样的结构,再改进一下插入、删除操作,就得到了 B 树。
1  2  3  4  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2598 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 32ms UTC 12:10 PVG 20:10 LAX 05:10 JFK 08:10
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86