V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Jirajine  ›  全部回复第 87 页 / 共 213 页
回复总数  4245
1 ... 83  84  85  86  87  88  89  90  91  92 ... 213  
2021-05-30 17:04:18 +08:00
回复了 AndyAO 创建的主题 问与答 在 Git 中 pretty 是什么意思?
prettier 用过没
2021-05-27 00:07:39 +08:00
回复了 szzhiyang 创建的主题 程序员 感觉未来不会再有新的编程语言投入广泛应用了
@levelworm #50 最近刚出来的 grain 可以关注下 https://grain-lang.org
再就是上面说的 ocaml 系 resonml/rescript,以及现在转译到 js 的静态语言,如 elm 、purescript 等也可能有新的 wasm 后端,typescript 的变体 assemblyscript 也算一个。
除了这些专门为前端设计的语言以外,传统语言中像 kotlin 、swift 、dart 等都很适合写 UI,在工具链完善后也有相当不错的潜力。
感觉现在 centos 不错,滚动更新,稳定性也可以。
那些非滚动的发行版大版本更新太容易炸了。
2021-05-26 15:05:26 +08:00
回复了 szzhiyang 创建的主题 程序员 感觉未来不会再有新的编程语言投入广泛应用了
完全不认同。就现在来说,zig 、julia 、crystal 都有相当的潜力成为主流语言。

并且在未来 wasm 成熟以后,必然会出现以完全取代 js 为第一目标编译到 wasm 的语言,相应的 ocaml/reasonml/rescript 等也有不错的潜力。
2021-05-26 14:51:59 +08:00
回复了 xiaopanzi 创建的主题 Rust Rust 如何在不支持继承的情况实现 getter/setter 的代码复用?
@xiaopanzi #8 总的来说,一般使用继承的场景,表达 sum type -> 用 enum,表达 subtyping -> 用泛型,表达接口 ->用 trait 。
2021-05-26 14:49:22 +08:00
回复了 xiaopanzi 创建的主题 Rust Rust 如何在不支持继承的情况实现 getter/setter 的代码复用?
@xiaopanzi #8 trait 中方法的实现当然可以共享,但你这种共享属性的用法肯定不适用。你把 Java 专用的 Design Pattern 八股文往其他语言上套,那当然是“吃屎”的写法。

因为范式不同,代码组织的方式也不同,很难直接套上。你要类似的可以看这个 https://rust-unofficial.github.io/patterns/patterns/behavioural/strategy.html

被 JavaOOP 设计模式毒害太深的话可以学一下 haskell,放宽思路,回过头来就豁然开朗了。
2021-05-26 13:50:43 +08:00
回复了 xiaopanzi 创建的主题 Rust Rust 如何在不支持继承的情况实现 getter/setter 的代码复用?
rust 有 sum type,大多数情况下传统 oo 里的继承都是不必要的。
如果是多个类型共同的行为,那就用 trait 。
2021-05-26 13:46:17 +08:00
回复了 secsilm 创建的主题 分享发现 关于 draw.io 迁移到 diagrams.net 的那些事
这些后缀本身就不应该作为国别域名,它们全世界广泛使用,控制权却在不知名的小国,使用者明明与那些国家没有任何关系,却还要受到一些管制、语言要求等。
国别域名应该更具体、特定、不混淆,并且专门适用于某国国内的机构和面向本地的企业。
2021-05-25 13:50:48 +08:00
回复了 aaatches 创建的主题 Linux 没有 root 权限,怎样能够轻松方便地装软件呢?
nix 可以免 root 使用。
想知道 aosp 有没有类似于 image builder 的东西,就是把工具链、预编译好的各组件打包到一起,你可以只增删修改重编译需要的部分然后生成系统镜像。
2021-05-24 21:06:09 +08:00
回复了 doco 创建的主题 问与答 有可以将多个音频输出到多个设备的软件吗?
pulseaudio ?
2021-05-24 17:41:14 +08:00
回复了 iblessyou 创建的主题 Docker Docker 现在有成熟的运行于非 root 用户的方案吗
最简单稳定的方式就是镜像本身做适配,参考 linuxserver.io 的镜像。
2021-05-24 15:57:04 +08:00
回复了 cwp374240920 创建的主题 健康 求医于 V2EX
健康的社会当然需要 996,不然你出钱发养老金?
/doge
2021-05-24 15:54:47 +08:00
回复了 Licsber 创建的主题 问与答 如何迅速统计一批 Word 文档的总页数?
@Licsber 都 2021 年了,完全不必要 doc 。新版格式各种库和第三方应用的兼容性也更好。
可能被敏感词检测了,之前国内某 git 托管服务某仓库 readme 因为链接到了 freebsd 官网而被判违规。
2021-05-24 10:47:40 +08:00
回复了 Cyshall 创建的主题 程序员 Linux 下所有程序运行之前执行一段指定代码
有多种方式可以达到类似的效果。如通过 LD_PRELOAD 加载动态库、修改动态链接器(/lib/ld-xxxx.so)等。
如果要对静态链接的文件也生效的话,可以通过内核模块修改 ELF 加载器实现。
可以用相近型号的手机的贴膜,这样开孔错位就可以挡住了。
或者从系统里禁用:
Android 一键开关所有传感器(相机、麦克风、GPS 等)
https://www.v2ex.com/t/738714
2021-05-23 20:14:07 +08:00
回复了 droidmax61 创建的主题 Android Vivo 手机某系统进程开放 55555 端口疑似用作 mCDN
adb shell 用户能不能看到?不能的话就别想了,这些系统都不存在 root 的。
2021-05-23 14:29:14 +08:00
回复了 csulyb 创建的主题 程序员 有没有精简安装包的技术
不明白,你做个下载的安装器,不还是要下?所需要的资源一点不少,有什么意义么。
2021-05-22 20:29:41 +08:00
回复了 amrnxcdt 创建的主题 问与答 在 docker 里面,针对数据库的网络大家是怎么样配置的?
创建一个网络,比如名字叫 dbnet,然后数据库服务和所有用到数据库的服务都接进去,直接通过主机名访问。
1 ... 83  84  85  86  87  88  89  90  91  92 ... 213  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2075 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 52ms · UTC 02:27 · PVG 10:27 · LAX 19:27 · JFK 22:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.