V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  darcyC  ›  全部回复第 1 页 / 共 2 页
回复总数  38
1  2  
85 天前
回复了 shinonome 创建的主题 Python Python 函数参数是选 list 还是*arg 呢
可变参数用法在做库的时候用的比较多,个人或团队用的话,很多时候倾向于 list ,而不是 * 或 **(除非你有特别的理由)
103 天前
回复了 lstz 创建的主题 程序员 没有 iPhone 但有 Macbook,可以做 iOS 开发吗
选二手 iPhone ,听你描述,你即然要考虑 iOS 平台,大概率是会 App 开发下去的,不知道为什么你会吃灰。如果后面不用了就再卖掉。

上面楼层很多提到用 M 系列芯片的 iOS simulator ,我表示疑惑,因为模拟器只能用鼠标操作,体验和直接触摸不一致。且最低配的 M 系列 Mac 不会让模拟器的体验达到实机水准。

另外不知道 OP 是否之前做过 iOS 端的开发,只是提一下,如果最终要申请 Apple 开发者来发布,注册时必须要有一台 iOS 设备,不清楚你是个人发布,还是有人会给你发布。
137 天前
回复了 h3xz 创建的主题 Qt 如何在 QT 中的多个级别的窗口之间传输消息
我是自己建了一个类(单例)专门放公共信号,这个类继承自 QObject 就可以定义 signals 了
比方说你看,你 test.py 里写了 from animal import Animal 。

这个意思是从模块 animal.py 里导入 Animal 。

然后你接下去用的时候就可以写 a = Animal() 等等了(注意不要用同一个名字哦)
不是的哦。你需要把 init.py 这个文件名改成 animal.py 哦。不太确定是不是你不小心打错了(试问何来的 animal ?)
你可以试着把 from animal import Animal 改成 from init import Animal 哦。
168 天前
回复了 itakeman 创建的主题 Windows 有什么轻量级 office 查看器?
一个思路是找十几年前的人家做的 office2010 四合一精简版。之前有过一个,100MB 4 合一,功能也不会少。
你 print 的是当时那一刹那的值哦,你最后所谓的列表里的内容是最后 print 的哦,那也是那一刹那的值哦。
非常好!
212 天前
回复了 shinsekai 创建的主题 Python 如何在 arm Mac 上安装 x86 版 python3.10
我补充一下上面的内容,为了让所有的流程都可以用,所有的指令前面都要加 arch -arch x86_64 ,包括 pip 等,因为 pip 也会根据当前架构选择下载何种执行文件。arch 指令本质上就是在 universal 包里选择某一种的架构去运行。
212 天前
回复了 shinsekai 创建的主题 Python 如何在 arm Mac 上安装 x86 版 python3.10
用 arch 指令可以指定运行架构,这边给几个例子
arch -arch x86_64 XXXXX
arch -arch x86_64 python
arch -arch x86_64 python -m pip XXXXX
arch -arch x86_64 XXXXXX/bin/pyinstaller XXXXX
我自己用这个在 arm 架构系统上打包 intel 架构的可执行文件,你具体测试的时候可以在脚本里用下面的代码看当前的架构
arch = platform.machine()
具体的话你可以 man arch 看怎么用
硬盘吃紧的情况的确挺麻烦的,有机会的话还是去小作坊扩个容,这样后续工作也不会这么局限。
已经安装体验。蛮不错的。OP 地图组建用的是哪个?
231 天前
回复了 sworld233 创建的主题 开源软件 开源项目得到了第一笔捐赠
赞!
@wcao 即便是系统自带的字体,也会有如此的效果。


只要你使用的是现代浏览器,我不认为系统字体和你在 web 上看到的字体有什么不同。

就像我上面所说的那样,在那个人的实际屏幕的观感,是没有问题的,因为那个人无法区别网页上的字和系统里显示的字有什么不同。如果你将你的屏幕的截图(不要使用聊天的图片传输)发给那个人,或者让那个人直接看你的屏幕,那个人才会觉得,你的屏幕好清楚。
字体就是同一种。但有 3 个问题会导致你所说的不同。

第一点,显然你所截图的所谓的“别人的样子”的截图的屏幕缩放比例是很低的。我这里所说的屏幕缩放比例你可以理解为“分辨率低”导致的问题(可以在系统里查看当前的缩放比例)。我这里目测你截图的(参考值)像素密度是别人的 2 倍,这很有可能你物理屏幕的像素密度是那人的 2 倍。

第二点,对方的系统打开了“性能最优”效果(这个在 windows 里的话应该在高级设置里,具体名字忘记了),这个设置打开以后,chrome 会关闭部分效果,例如抗锯齿渲染。

第三点,该图片来自于聊天软件(例如 QQ ),聊天软件本身会压缩高缩放比例的图片,换句话说,就算你收到了来自 Mac 的截图,你照样会觉得很糊。这个是我自己发现的,实际人家看起来是没问题的。

那么现在说回如何解决的方法,简单来说,就是没有办法解决,你只能期望着大多数人使用着较好的屏幕(和你一样的屏幕),才能和你有一样的效果。我这里额外提一句,大多数人的 PC 的屏幕都没有很高的缩放比例,你的屏幕已经很高了,因此你看到别人屏幕的截图就都是发虚的。
246 天前
回复了 lifi 创建的主题 Python 学 Python 也有半个月了
一楼和其他楼里提到的我非常认同

也就是,只能看懂基本上等于不会,或者换句话反问:您真的看懂了吗?显然未必。

就像 3 楼,7 楼,9 楼所说的那样,当你开始写时,你马上会遇到不会写的问题(一个字也写不出),那么这就是你进步的机会了,去反思。如果你写出来却遇到报错等问题,那么这又是你进步的空间了,又需要你反思到底哪里出了问题。这些过程才是让你后续能写代码,自信解决问题的关键。显然,我们大家不可能在评论区给你一大堆资料,这还得你自己多费心,将一个个问题根据情况搜索,分析,讨论,最后解决问题。
247 天前
回复了 A3m0n 创建的主题 程序员 大家是怎么看待软件、系统更新的?
1. 迫切的希望使用新 UI ,新功能:2

2. 不在乎:0

3. 抵触使用新 UI ,新功能,无法接受软件大的变化:0

4. 工作上的希望永远不要变化,自用的希望天天都给我更新:1

----
同第 4 条
248 天前
回复了 newshbb 创建的主题 程序员 M2 256G 不够用,买什么外接硬盘合适
可以去扩容一个 2T 的 之前扩容过一次 ,小作坊 1500 元,现在应该会更便宜。
254 天前
回复了 unt 创建的主题 程序员 请问字段小驼峰命名
如果要真的正儿八经根据规则来的话,根据规则的不同,你还真可以被允许写成 userName 或 username 。

但是从我个人的体验来看,我看到的版本都是 username ,几乎没有见过 user_name 或者 userName 的形式。
我个人遇到这种情况一般都是取大家常用的那个,通常也就是看起来更舒服的那个。
之所以选自己看起来更舒服的那个(通常来说是更常用的那个)会更好是因为,这个东西真的很难强求,主要原因是在你的一些项目里几乎不可能避免用其他人的包(甚至是来自其他语言的包),那么这个时候你避免不了的要去使用人家的命名方式(或者你要自己独立完成一个包装,通常你也不会因为这么小的问题去给第三方库一个包装)

我觉得题主主要的问题在于:“真的有没有一种大家的共识呢”,我直接告诉你,没有,你放弃吧。对此,在个人或者团队书写的时候按照自己规定好的规则,其他情况,随便不管它。
255 天前
回复了 anUglyDog 创建的主题 程序员 程序员第二门语言
看了楼上的一些回复,我也想分享一些我对这个问题的看法。

首先要指出,在任何的情况下,一个程序员只会 1 个语言作为自己的工具是完全不可能的事情,即便是一般的程序员,也通常都需要掌握多种不同的语言,通常会到近 10 种甚至更多(在这里我把 HTML 等一系列的标记语言也算在内)。

我看到 OP 已经提到了“标准库用法”这一关键字,我就知道楼主已经入门了,因为我们知道,除了语言本身,标准库的使用方法更是体现你是否掌握这门语言的一个考察点。对于这方面,我认为,在你已经学习了一个语言的标准库的用法之后,你不必担心你是否会混,是否会忘记,这是因为我可以百分百跟你保证,只要你不常用,即便你之前学过,你百分之百会忘记标准库里的类/函数/方法的用法(这里的用法包括脚手架代码,函数调用时参数的最佳实践等),此时即便你有 IDE 的帮助,你也会十分痛苦,就好像你的脑子开始重新载盘了(疯狂 swap )。

因此你看,这就是为什么我们有 Docs (文档)了,甚至还有诸如 DevDocs 的聚合文档供大神们使用了,再次重申,没人同时记得住这么多语言的所有用法,在你确保第一次搞懂概念后,泛化这个概念后,随他去吧,不要让记忆这些有的没的 API 阻碍了你的发展。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2655 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 04:29 · PVG 12:29 · LAX 20:29 · JFK 23:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.