V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cc666  ›  全部回复第 9 页 / 共 10 页
回复总数  186
1  2  3  4  5  6  7  8  9  10  
2023-01-15 22:29:24 +08:00
回复了 Goojoe 创建的主题 Windows Windows 上的应用商店推荐?(非 MicrosoftStore)
联想应用商店,网页版 https://lestore.lenovo.com/
2022-12-19 20:14:03 +08:00
回复了 chinesehuazhou 创建的主题 Python Python 为什么如此设计?
@chinesehuazhou 因为你用 Python 之父的话回答了为什么 Python 的前缀更好,有种自卖自夸的意思,你所谓的自己的解读也不过是把他的话用另一个方式说一遍。换言之,我若是另一种范式的追随者,我完全可以用一样的逻辑说另一种范式更好。更别说上升到哲学的高度了。你文章里这一串解读,还不如 43 楼这样的实际理由给的直接
2022-12-19 15:39:18 +08:00
回复了 chinesehuazhou 创建的主题 Python Python 为什么如此设计?
看完这段话

> 回到前面的问题:为什么是 len(x) ,而不是 x.len(x),这根源于 Python 的什么设计思想呢?

> Python 之父 Guido van Rossum 曾经解释过这个问题( #TODO: add link ),有两个原因:

>> 对于某些操作,前缀符比后缀更好读——前缀(和中缀)表示法在数学中有着悠久的历史,其视觉效果有助于数学家思考问题。我们可以简单地把公式 x*(a + b) 重写成 x*a + x*b ,但同样的事,以原生的面向对象的方式实现,就比较笨拙。

>> 当读到 len(x) 时,我就 知道 这是在求某对象的长度。它告诉我了两点:返回值是一个整数,参数是某种容器。但当读到 x.len() 时,我必须事先知道某种容器 x ,它实现了一个接口,或者继承了一个拥有标准 len() 方法的类。我们经常会目睹到这种混乱:一个类并没有实现映射( mapping )接口,却拥有 get() 或 keys() 方法,或者某些非文件对象,却拥有一个 write() 方法。

> 解释完这两个原因之后,Guido 还总结成一句话说:“I see 'len' as a built-in operation ”。这已经不仅是在说 len() 更可读易懂了,而完全是在拔高 len() 的地位。

> 这就好比说,分数 ½ 中的横线是数学中的一个“内置”表达式,并不需要再实现什么接口之类的,它自身已经表明了“某数除以某数 ”的意思。不同类型的数(整数、浮点数、有理数、无理数...)共用同一个操作符,不必为每类数据实现一种求分数的操作。

> 优雅易懂是 Python 奉行的设计哲学 ,len() 函数的前缀表达方式是最好的体现。


我概括为:为什么前缀 python 的前缀 len()比后缀 len()更好呢,因为 python 的创始人认为前缀更好(原因有二),所以“I see 'len' as a built-in operation ”,所以 python 中的 len() 函数的前缀表达方式是最好的体现。

这就像:为什么我的回复是最好的回复呢,因为我这个回复的作者觉得自己的回答字数多,因为我舍得多花几个铜币,所以我就是最好的回复这种荒谬的自证一样,牛头不对马嘴。这可能不是完全的自证,但颇有自证的味道。这种文笔。甚至我一度怀疑我阅读理解能力出现了下降。

然后还“I see 'len' as a built-in operation ”,自证的同时,还强行升华了下 len()为哲学,拔高 len() 的地位。其实我对 python 是不反感的,每门语言都有自己的独到之处,但是这种自证和强行升华。

我要是自定义 class ,我绝对还会再选择实现.len()函数
2022-11-20 15:20:59 +08:00
回复了 mingxvv 创建的主题 职场话题 保研过后,是实习还是跟老师科研?
铁定去实习,实验室科研能学个卵,到时候要是研究生不放实习,没有实习经历互联网公司的工作都难找。
2022-11-16 16:11:51 +08:00
回复了 liuser666 创建的主题 程序员 Windows 的线程逻辑?
线程是有自己的时间片的,不是一直跑个不停,再调度的时候不保证在哪个核心。
2022-11-03 14:57:48 +08:00
回复了 x1024m 创建的主题 程序员 大学邮箱被拉入 jetbrain 黑名单,怎么破
jetbrain 黑名单基本都是毕业了不会收邮箱的大学,即使是黑名单,提供学籍信息也可以人工审核拿到 License
楼主都不是学生了还想着薅教育优惠羊毛呢,这已经属于盗版了,何不直接用破解版。
2022-10-24 20:40:42 +08:00
回复了 monkey110 创建的主题 Windows 慎用 geek.exe 卸载清理功能
@baobao1270 所以说被卸载的软件有什么问题?文件又不是它删除的。这就是 geek 的锅
2022-10-18 15:26:25 +08:00
回复了 KC35 创建的主题 程序员 如何屏蔽银行骚扰电话?
@rsy 没啥用 开通过 骚扰电话一个不少 把我的外卖电话屏蔽了好几个
2022-10-15 17:45:56 +08:00
回复了 einsdisp 创建的主题 程序员 华硕服务器主板的 IPMI 功能完全是个垃圾?
2022-10-12 23:01:44 +08:00
回复了 billzhuang 创建的主题 程序员 Jetbrains fleet pubilc preview 了,可立刻下载体验!
打开同一个 java 项目,IDEA 占用 3.2G ,Fleet 占用 3.9G
2022-09-06 10:52:02 +08:00
回复了 Ariake265 创建的主题 Windows 纯命令行的 Windows,如何像 Linux 一样“优雅”地使用?
windows 支持使用 SSH 直接登录,开启 ssh server 可选功能即可。
然后使用 remotessh 开发。
@imsoso 联想的杀毒就是火绒
这和 windows 有什么关系?自己安全意识不到位,别屎盆子直接往系统上扣。单纯是因为 windows 占有量太大,这类简单的病毒基本都设计在 win 上运行。你放 Linux ,Mac OS 上事情一样发生,前提是他俩占有量上来再说。
2022-08-14 16:32:16 +08:00
回复了 juejinloop 创建的主题 信息安全 chrome 密码泄漏了, 才知道用 chrome 保存密码等于裸奔
楼上一群 chrome 孝子,笑死了,按照他们的逻辑,你把所有的密码记事本保存在桌面上就行了,以后厂商也不用做服务端加密了,被盗了就是你没保护好你的电脑。
Firefox 开启主密码后就不存在这个问题,Chrome 有没有,很久没用过了不知道,Edge 就算开启了,也可以直接读取,说白了就是没做好这个功能
2022-07-24 21:26:50 +08:00
回复了 nishuoshenme 创建的主题 Windows 怎样阻止 Microsoft Edge 弹出隐私提示啊
这明显是 cookie ,你都清理了浏览器数据了,欧美网站一般都会弹出这个窗口进行数据收集的确认
方法嘛,最简单的,不清理微软系的 cookie 应该就可以了,复杂点,自己写脚本屏蔽或者把这段网页加到广告屏蔽里
2022-06-29 16:28:25 +08:00
回复了 fox0001 创建的主题 程序员 原来我已经不用浏览器的书签同步了
这时候就看 Firefox 的书签了,文件夹,同步,全都有
2022-03-23 17:02:50 +08:00
回复了 zinwalin 创建的主题 Android 手机厂商是怎么维护多个版本?
二者都有,以前 mi 厂用的分支,每个产品一个分支,github 上能找到相应的内容,某厂用的的配置文件,这个具体情况具体对待,甚至同一个厂家不同的模块都有不同的方案。
2022-01-15 02:44:51 +08:00
回复了 zf9617 创建的主题 Windows svchost 进程想对视频文件夹做什么?
@xupefei
不好意思不太了解 windows 编程,但是以我早年对抗流氓软件的经验来看,部分流氓软件使用 svchost 执行服务,难以直接杀死软件本体进程就解决问题

“Svchost 本身只是作为服务宿主,并不实现任何服务功能,需要 Svchost 启动的服务以动态链接库形式实现”

我的理解:svchost 确实叫 windows 服务主进程,打开资源监视器就可以看到,但是,这个空洞的名称有何具体意义呢,所以从功能上来说,其功能还不是 “用来运行那些来自动态链接库的服务的”,它的功能,取决于被注册的服务的 DLL ,所以说,光是贴的那个图是没用的,无法知道为啥要读取 video ,具体要查明,需要看调用的是哪个 DLL ,不排除是流氓软件注册的服务

不搞 windows 开发,理解有误请多包涵,如果我说的不对,你可以继续反驳,你发的三个...让我感到很冒犯
2022-01-15 00:10:46 +08:00
回复了 zf9617 创建的主题 Windows svchost 进程想对视频文件夹做什么?
svchost 是用来运行那些来自动态链接库的服务的,很多程序运行的时候都需要用到这个,具体的功能取决于 svchost 被什么程序调用,所以光从这里啥也看不出来
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1912 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 15:13 · PVG 23:13 · LAX 07:13 · JFK 10:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.