V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  secondwtq  ›  全部回复第 37 页 / 共 123 页
回复总数  2453
1 ... 33  34  35  36  37  38  39  40  41  42 ... 123  
2021-08-17 20:44:43 +08:00
回复了 leiiiooo 创建的主题 Rust 新手关于生命周期有一事不解
> 如何修改可以让代码编译通过?

命不够长,那当然是续一秒啦

哈哈,今天生日,抖个机灵。

Rust 强调的所谓 memory safety,解决的一个很典型的问题就是 dangling pointer,就是指针指向的对象已经不存在,但是指针还在。解决的方法就是通过 lifetime 分析,禁止 dangling pointer 的出现。也就是说只要你拿到一个 reference,你肯定可以使用它( Rust 也没有 null )。所有可能造成 dangling pointer 的代码都不能编译。就是 y 在最后一个 print 那里的情况。
2021-08-17 20:12:35 +08:00
回复了 596164296 创建的主题 Windows 如何获取 windows 应用程序界面数据,非简单的使用句柄!
有服务器就抓包啊 ...
DirectUI 没有通用的方法的,上面有人说去抓 DX API,你抓过来只会抓到一堆 triangle

我之前在 v2ex.com/t/794788#r_10778545 说过 OS X 的 automation 做的好,没提的是其中一个原因是 OS X 的软件技术选型比较统一,最后都收敛到 Cocoa 。不过我觉得 现在 Electron 越来越普遍,这个优势可能慢慢淡了。
2021-08-17 20:04:38 +08:00
回复了 RedBlackTree 创建的主题 程序员 请教大家,关于 string 的 immutable
还是要分清 specification 和 implementation

> 语言的 string 类型是 immutable 不可变的
(是不是”大多数“就不扯了)
这是 specification 规定的

> 由编译器类型检查保证
这是 implementation 用来 enforce specification 的手段

> 所在的内存是 read-only
这是 implementation 在特定条件下,以不违反 specification 前提做的优化
2021-08-17 20:01:19 +08:00
回复了 tracker647 创建的主题 问与答 用文件系统记录自己的精神生活,给点建议?
@matrix67 这倒不是商业公司的问题,开源的我觉得也能搞
问题是 Org 本身逻辑和移动设备是不兼容的
另外你这个 ID 和这个 www.matrix67.com 有啥关系?
2021-08-11 02:26:56 +08:00
回复了 tracker647 创建的主题 问与答 用文件系统记录自己的精神生活,给点建议?
@matrix67 是我现在就开着八个 Google Sheets 的 tab ...
不过我这 Google Sheets 表格大了之后,历史版本非常卡,基本没法用

Org mode 的问题我觉得是移动端不好搞,不知道是真没辙还是我不知道。
2021-08-11 02:15:16 +08:00
回复了 GM 创建的主题 Go 编程语言 Go 成功让我实现了人格分裂
Go 最大争议其实在语义上,并不在语法上 ...
2021-08-11 02:05:41 +08:00
回复了 huangmingyou 创建的主题 Linux 两次从 Linux 逃离到 os x 又逃回来的感受
键盘问题属于硬件问题,没这个键就没办法。楼主要是用 Maya 之类的软件得可劲儿折腾一阵儿,有些软件默认键位依赖于 function keys,没记错的话一些 IDE 的调试运行之类的也要,甚至 Blender 把小键盘都给你占了。

我倒是很喜欢组合键,两点原因:不能 assume 自己一直在使用全键盘,实际上我最喜欢并且一直使用 60% 键盘,占空间小,便携,并且笔记本键盘大多都不全,F keys 又经常和 media keys 混在一块,乱七八糟的,只有核心区比较稳定。另外就是常用的操作是无限多的(虽然直观感觉可能不多,但是每种场景有特定的常用操作集,如果使用场景比较杂,则可以近似认为无限多),而键盘键位的扩展是有限的,指望单键 cover 所有常用操作不 scalable,像音乐一样玩组合更合适。

组合键的一大问题是不好记,不过这是使用场景数量变多之后必然的事情。所以我理想的键盘形态就是每个键上面有个小 LCD,不仅可以提供背光,还可以显示这个键在现在这个程序中是做什么的,同时也可以指示其他的状态(相当于 Caps Lock 指示灯“民主化”),比如在 vim 中按 q 之后会亮起来表示正在录制宏,按 “ 之后会显示当前用得哪个 register ...
当然这货现在是没有的(我记得国外有人做过一个巨贵的现在好像也没得卖了),联想出了个笔记本用 E Ink 代替键盘,相当于整个键盘都是 Touch Bar,有点意思了。

> 说到终端,linux 下,选中内容,然后鼠标中键或者 Ctrl+ins 键就能粘贴的功能,在 os x 上没有,只有终端勉强支持。

这个则是软件的通病,虽然我是 Linux 用户,但是我一直想把 OS X 的 Cmd+X/C/V 的剪贴板操作快捷键移植到 Linux 来替代原来的 Control (主要是终端的剪贴板快捷键和其他软件不一致),后来发现彻底改掉工作量有点大——不仅要改配置,可能还要改一堆库,可能还要自己编译一份 Chromium ... 而增加一种执行操作的方式,无论哪个系统可能就一个插件就能搞定。但是共同的问题是,用户想要和既成惯例对着干是一件很难的事情,哪怕是 Linux 这种比较“开放”的平台,也只是有限的好一点而已。

虽然说 Linux 更”开放“,但是刚才首页看到这个主题: https://v2ex.com/t/794746,我发现虽然我一直觉得专有软件不好 customize (尤其 Apple ),但是专有软件有专有软件自己 customization 的方法,而且 Apple 做得还不错——那主题楼主老兄要的应该就是 Windows 版的 Shortcuts,这东西在其他平台居然就难找竞品。但是 Apple 从 HyperCard,AppleScript 到 Automator 和 Shortcuts 真就在做(嘛,虽然 Shortcuts 最开始是第三方的,但是给收了接着做说明人家至少有这想法,而且就 iOS 的情况,官方背书应该还是蛮重要的)。
2021-08-11 01:03:01 +08:00
回复了 wildmelon 创建的主题 问与答 开发单个 exe 桌面应用程序,用什么语言、技术合适?
说个冷门的,Pascal 一系,就是 Delphi/VCL, Free Pascal/Lazarus 之类的
很久之前用过 Delphi 7,感觉还不错,现在 Free Pascal 做跨平台应该也不差 ... 吧 ...
2021-07-29 01:54:51 +08:00
回复了 vueli 创建的主题 问与答 经常被借钱,求一段委婉拒绝的话! 感谢🙏
哈哈哈我在外面也想说套牢了,进来一看已经有老哥说了
2021-07-24 09:03:51 +08:00
回复了 kkocdko 创建的主题 分享创造 Realpha - 精确地恢复图片透明通道
PostgreSQL
2021-07-23 04:13:34 +08:00
回复了 pocarisweat 创建的主题 iOS 国内的 iOS 会接入紧急通知系统吗?
想起了这个:侦测到在途的聚变打击
https://en.wikipedia.org/wiki/2018_Hawaii_false_missile_alert
2021-07-23 03:23:41 +08:00
回复了 superJava 创建的主题 奇思妙想 唉,突然感觉拉丁语系的开发人员不用切输入法太爽了
@c6h6benzene 我相信稍微关注一点相关话题的人都知道”拉丁语系“这俩词放一起是非常常见的 layman 说法,并且是会有意避免的(混淆语言与文字同样是典型表现)。因此才要专门提一句,如果你看我的发帖记录你会明白我是不满足于“能用就行“的。


@lovestudykid 倒不是”只有”英文,根据 https://en.wikipedia.org/wiki/ISO_basic_Latin_alphabet 马来语和印尼语是和英语字母一样的,好像还有其他语言比如格陵兰语和斯瓦希里语只用英语字母也可以。

老祖宗古典拉丁语用的字母也比英语少,但是拉丁语有长短元音之分,现在一般用 macron 表示。我手头这本 Wheelock 说没有 macron 就没有拉丁语,必须坚持 macron 的领导,不用 macron 会造成词语歧义(自然语言里面歧义还不够多么…)。然而我找了两本今人整理的原著并没有用 macron … 倒是偶尔会蹦出俩希腊语单词
荷兰语说是有 diacritics,但是我随便找了俩荷兰语网页,好像也没有多少用的,可能是类似的情况。
2021-07-22 21:19:07 +08:00
回复了 superJava 创建的主题 奇思妙想 唉,突然感觉拉丁语系的开发人员不用切输入法太爽了
@heganyuliang 嘛,直接 Romance Languages 吧,我现在不分这么细了
2021-07-22 20:59:52 +08:00
回复了 superJava 创建的主题 奇思妙想 唉,突然感觉拉丁语系的开发人员不用切输入法太爽了
@namelosw 那叫罗曼语系,这楼盖了三十层竟没有一个说对的。

楼主说的应该以拉丁字母作为主要书写系统的语言。不过我很怀疑楼主有没有试着输入过这些语言,非英语的话经常会碰到各种非 basic Latin 的字母和 diacritical mark,各系统的输入方法都不一样,着实闹心。目前我还没有找到特别好的解决办法。
(突然很好奇越南文是如何输入的
2021-07-01 19:57:03 +08:00
回复了 mir2 创建的主题 macOS 国产安卓模拟器是彻底放弃支持 m1 mac 了吗?
> 不谈论生态就业等等问题,单纯说语言本身
楼主还没看出来本站大多数人对所谓”语言本身”不感兴趣么?(甚至根本不明白何为”语言本身”)
2021-06-28 23:03:14 +08:00
回复了 ligiggy 创建的主题 随想 没打游戏后,感觉舒服了好多
@sammyM 欧陆风云 4 三十天打两局…
2021-06-18 20:29:09 +08:00
回复了 shilianmlxg 创建的主题 JavaScript JavaScript 变量创建 所对应的内存值连续吗
贴子白看了……
我居然在这楼里看到了一个用”breaking change”而不是”break change”的中国人(?)
2021-06-12 22:54:31 +08:00
回复了 admonition 创建的主题 职场话题 腾讯试点 6 点强制下班?
@yoke123
> 一想到将来二代们掌权我就感觉很操蛋。
请把“将来”改成“现在”
1 ... 33  34  35  36  37  38  39  40  41  42 ... 123  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1006 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 20:46 · PVG 04:46 · LAX 12:46 · JFK 15:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.