V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wxf666  ›  全部回复第 26 页 / 共 34 页
回复总数  665
1 ... 18  19  20  21  22  23  24  25  26  27 ... 34  
2022-08-30 15:54:29 +08:00
回复了 lanlanye 创建的主题 Python 你们说 Python 这个是 Bug 还是 Feature?
@lanlanye 人家[官方文档]( https://docs.python.org/zh-cn/3/reference/compound_stmts.html#function)写得很清楚了:

> **默认形参值会在执行函数定义时按从左至右的顺序被求值。** 这意味着当函数被定义时将对表达式求值一次,相同的“预计算”值将在每次调用时被使用。 这一点在默认形参为可变对象,例如列表或字典的时候尤其需要重点理解:如果函数修改了该对象(例如向列表添加了一项),则实际上默认值也会被修改。 这通常不是人们所想要的。 绕过此问题的一个方法是使用 None 作为默认值,并在函数体中显式地对其进测试,例如:

```python
def whats_on_the_telly(penguin=None):
__if penguin is None:
____penguin = []
__penguin.append("property of the zoo")
__return penguin
```
2022-08-30 15:47:03 +08:00
回复了 lanlanye 创建的主题 Python 你们说 Python 这个是 Bug 还是 Feature?
不是 {1, 2, 3} 么?
2022-08-29 23:29:25 +08:00
回复了 toomoy 创建的主题 MySQL 求 mysql 查询 sql
这样?这要求 a b c d e 都为 NOT NULL ,且这会扫全表

select *
  from ...
where (a=a1) + (b=b2) + (c=c1) + (d=d2) + (e=e1) >= 3
@bulay 你这是遇到“灾难性回溯”(或“回溯陷阱”)了

随便一搜,资料很多。比如: https://zh.javascript.info/regexp-catastrophic-backtracking
2022-08-29 15:17:04 +08:00
回复了 tool2d 创建的主题 Windows NTFS 原来那么强,可以把 12G 的文件,变成 140M。
@tool2d 不算啥新特性吧。。

Linux 命令 fallocate 说,ext4 、xfs 等文件系统,不光支持稀疏文件,还支持任意位置直接插入 /删除数据(--collapse-range ,--insert-range )

我没用过,看这介绍也挺神奇的
直接去站内的『正则表达式』节点,或者 stackOverFlow 等地,瞅瞅大家问过的正则问题呗

这些问题更加明确和贴近现实,中间有大家的讨论,后面应该也有大佬附上答案
2022-08-26 22:55:01 +08:00
回复了 cwbsw 创建的主题 宽带症候群 星链真的要直连手机了
会挑战现在的信息安全吗

会不会以后打印机,甚至路边伪装的小石头都能联网了
2022-08-25 11:29:22 +08:00
回复了 lzk50136 创建的主题 Android Android 有办法映射网络文件夹到本地文件夹吗?
如果 App 能通过 SAF (Storage Access Framework) 访问文件的话,有个软件挺不错的

名字:CIFS Documents Provider
链接: https://f-droid.org/zh_Hans/packages/com.wa2c.android.cifsdocumentsprovider/
2022-08-22 22:10:55 +08:00
回复了 lisongeee 创建的主题 分享创造 什么才是开发油猴脚本最好的体验
@lisongeee 我觉得在行首 /多个空白字符间,加入零宽字符,是可取的。如:

> <零宽><空格><零宽><空格><零宽><空格><零宽><空格>return<空格>'ok'

插件去掉 <零宽> 后,就能让代码渲染器正常工作了


优点:

1. <空格>应该不会被 v 站 吃掉
2. 对于未装插件的人而言,视觉上没有影响
3. 额外占用的空间不多


缺点:

1. 未装插件的人,直接复制代码,会有<零宽>阻碍正常运行,但又肉眼不可见,可能找不到问题所在?
2022-08-22 21:30:29 +08:00
回复了 Krime 创建的主题 Linux 突然想买树莓派,然后被这价格吓到了
这需求,旧安卓手机都能装个 Linux Deploy ,然后挂载 ext4 啊。。
2022-08-22 13:59:44 +08:00
回复了 Gawain 创建的主题 Python 如何优雅的解这个题?
这样?我没测试过


from bisect import bisect_left, bisect_right

a = set([1, 2, 3, 4, 5, 6, 7, 8])
b = sorted([1, 2, 3, 4, 5, 6, 7, 8])
c = set([1, 2, 3, 4, 5, 6, 7, 8])

for x in a:
  for i in range(bisect_left(b, 16 - x - max(c)), bisect_right(b, 16 - x - min(c))):
   print(f'{x} + {b[i]} + {16 - x - b[i]} = 16')
2022-08-21 23:13:06 +08:00
回复了 moioooo 创建的主题 程序员 求助 Excel 问题
噢,输出列不该也是 A B C ,应该设为 D E F 之类的:

    单元格("D" & 输出行) = ……
    单元格("E" & 输出行) = ……
    单元格("F" & 输出行) = ……
2022-08-21 23:10:15 +08:00
回复了 moioooo 创建的主题 程序员 求助 Excel 问题
少打一行:

……
   Next
  输入行 = 输入行 + 1
Wend
2022-08-21 23:09:21 +08:00
回复了 moioooo 创建的主题 程序员 求助 Excel 问题
还是用 vba 快些吧*(反正我想不出来有啥公式能搞定)*

VB 伪代码*(我不熟悉 Excel 的对象)*:

Dim 输入行 As Integer, 输出行 As Integer, 年 As Long
Dim 起始年月 As Long, 终止年月 As Long, 起始年 As Integer, 终止年 As Integer

输入行 = 1
输出行 = 1

While Len(单元格("A" & 输入行))
  起始年月 = CLng(单元格("B" & 输入行))
  终止年月 = CLng(单元格("C" & 输入行))
  起始年 = 起始年月 \ 100
  终止年 = 终止年月 \ 100
   For 年 = 起始年 To 终止年
    单元格("A" & 输出行) = 单元格("A" & 输入行)
    单元格("B" & 输出行) = CStr(年 * 100 + IIf(年 > 起始年, 1, 起始年月 Mod 100))
    单元格("C" & 输出行) = CStr(年 * 100 + IIf(年 < 终止年, 12, 终止年月 Mod 100))
    输出行 = 输出行 + 1
   Next
Wend
@hutoer 楼主说的是十万并发级别的大型网站,应该不算简单业务吧

总不会每秒十万人看静态页面吧
@coolmenu 楼主跑去 /t/874000 开新贴了。发那贴时,这个帖子已经吵了 40 楼了,这楼主理都不理,根本不像是求助讨论的
mac 应该能用 shell 吧?用 shell 就是 3 行以内代码的事儿。。
2022-08-19 20:30:59 +08:00
回复了 lisongeee 创建的主题 分享创造 什么才是开发油猴脚本最好的体验
@lisongeee 要不,用点零宽字符啥的?*(但零宽字符太少了)*

或者,引入压缩库?*(感觉短文本压缩效率应该也不理想)*

那摸清会吃掉哪些字符*(如行首空格,连续空格)*,提前用零宽字符代替?
2022-08-19 19:10:21 +08:00
回复了 lisongeee 创建的主题 分享创造 什么才是开发油猴脚本最好的体验
这是直接吃掉微博图片了吗

测试主机名后跟两个 base64

https://sinaimg.cn/base64/base64

https://wx3.sinaimg.cn/base64/base64
2022-08-19 19:08:06 +08:00
回复了 lisongeee 创建的主题 分享创造 什么才是开发油猴脚本最好的体验
1 ... 18  19  20  21  22  23  24  25  26  27 ... 34  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2365 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 16:02 · PVG 00:02 · LAX 08:02 · JFK 11:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.