V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  akaHenry  ›  全部回复第 12 页 / 共 17 页
回复总数  329
1 ... 4  5  6  7  8  9  10  11  12  13 ... 17  
2022-06-13 03:11:45 +08:00
回复了 nlzy 创建的主题 Rust 熟悉 C++ 的编程人员想高速上手 Rust,有推荐的资料吗
自荐: https://github.com/better-rs/learn-rs

这是我学习 rust 过程中写的一些代码. 可以看看.

> 包括:

1. 一些 rust 语法练习.
2. 一组 cli 命令行工具(实用):
ETH 查交易.
某安 持币平均成本计算器.
3. 一个小型 cms. 基于 axum + diesel.
4. rust ffi 实践. binding 一个库给其他语言使用.
2022-06-13 02:57:18 +08:00
回复了 LoremIpSum 创建的主题 Go 编程语言 关于如何在 Golang 中实现抽象类
不要用 Java 的思维来写 Go.

理解好 Go Interface 接口使用. 就够了.

之所以只有 Java 语言, 特别爱强调设计模式, 是 Java 的设计缺陷, 才需要显式打补丁(不是优点, 不要搞反了).

其他语言, 设计模式, 早就融入语言本身的设计.

Go Interface, 是面向接口编程的典范. 非常漂亮. 兼顾优雅 /简洁 /易用.

理解 Go 很简单. 核心就 2 点. 面向接口(interface) + 面向队列(channel) 编程. (沙雕泛型 generic, 先跳过)

面向接口(interface) = 面向动作(action), 数据和操作分离. 聚焦对操作(action)作抽象. 以操作为主, 数据来适配操作.

面向队列(channel) = MQ(kafka) = 生产者 /消费者模型. 你可以把 go channel, 当成内置的 kafka 来理解, 使用方式也一样.

so. go 的精华, 只有这么多. 剩下的部分, 都是裁剪 c 语言. (垃圾泛型除外)
2022-06-13 02:47:57 +08:00
回复了 thewiredguy 创建的主题 Go 编程语言 我怎么觉得 Java 的 JNI 比 Go 的 CGO 要好呢?
你的感觉没错.

go 的 cgo, 本来就是个半残. 不建议使用. (早期 uber 等大量依赖 cgo 的, 应该都苦不堪言)

用到 cgo 的场景, 其实应该换语言了. 用 rust/c/c++ 配合 FFI 更合适. (微服务场景, 都是 RPC 抹平 业务单元差异)

不要被单一语言锁死. 适合谁, 谁上.

多学一门语言, 拓宽解决问题的思路.

最坏的就是 all-in-one 思想, 东施效颦, 各种捉急.
2022-06-13 02:42:15 +08:00
回复了 1217950746 创建的主题 程序员 从头开发一个多平台应用,大家会考虑哪种技术栈?
推荐 flutter + rust 方案.

- flutter 只做 UI 层, 跨平台.
- rust 做 core lib 层跨平台.

> 优点:

1. flutter UI 开发效率高, 现在已经是 flutter 3.0 版本了. 兼容性做的已经非常好. 放心使用.
2. 主要功能层, 尽量下沉到 rust 来实现. (可以分 2 步走, 第一阶段是 flutter 原生, 后续逐步用 rust 替换)
3. rust 实现 core lib, 好处是, 以后 UI 层, 不使用 flutter, 也可以改造其他方案( iOS/Android 原生, or 其他方案)
4. rust 的性能和跨平台能力优秀. (上手门槛略高, 不过是值得的).

> PS:

有条件就 flutter + rust, 没条件用 flutter.
不过建议从项目结构设计早期, 就做好拆分.
区分 UI 层 和 core lib 层. 方便后续改造.
2022-05-06 16:46:25 +08:00
回复了 zchlwj 创建的主题 MacBook Pro mac pro 16 寸喇叭有暴音
1. 重启系统
2. 更新到最新的 MacOS.

我刚买来, 也是有爆破音. 重启解决.
后面更新 MacOS, 已经比较久没出现了.
2022-03-25 12:19:19 +08:00
回复了 akaHenry 创建的主题 Apple 2021 款 mbp14(M1 Max) 你都遇到了哪些问题?
@LJHG 电流声的问题, 可以试试重启 MacOS. 部分原因猜测是驱动加载不正常导致的.
2022-03-17 07:07:28 +08:00
回复了 akaHenry 创建的主题 Apple 2021 款 mbp14(M1 Max) 你都遇到了哪些问题?
关于外接显示器长时间睡眠, 无法唤醒问题的解决方案 2:

1. 买带 USB 扩展口的显示器.(市场上很多显示器都带)
2. 鼠标 /键盘, 有其一, 连接到显示器的 USB 口上.
3. 通过显示器, 输入信号来唤醒 MacBook.

目前亲测 100% 唤醒.


这个问题, 彻底解决了.


原因已经在上面分析过了. 应该可以确信是睡眠过久, MacBook 会停止 Type-C 口供电.
第三方 HUB 都无法解决这个问题.


而通过显示器的 USB 为啥可以唤醒? 应该是因为显示器自己有供电.
而通过显示器的 USB 为啥可以唤醒? 应该是因为显示器自己有供电.
而通过显示器的 USB 为啥可以唤醒? 应该是因为显示器自己有供电.
2022-03-16 09:40:08 +08:00
回复了 zhoudaiyu 创建的主题 配件 罗技 G Pro 在 Mac 使用的体验如何?
@superlc 可以. 我的下侧键, 就是 mission control.

GPW 很香, iMac 5K, Mac 外接 4K 显示器, 目前我用过唯一不丢帧 /无延迟的鼠标.

推测罗技 GPW 价格以上的鼠标. 应该都能达到这个体验.

PS: 不要买罗技 anywhere 系列, 亲测丢帧.
2022-03-16 09:16:34 +08:00
回复了 yanjieee 创建的主题 Apple 请问一下官网这两款妙控触摸板有什么区别?
我这个触控板, 为何吃灰, 是因为在 iMac 27 5k 下, 不只是延迟问题. 是非常严重的丢帧.

当然, 丢帧, 也是延迟导致的.

5k 的丢帧, 是瞬移 /飘 /飞天, 垃圾到不能用.

4k 的延迟, 是你滑动的时候, 滑着滑着, 指针不动了. 1-2s 之后, 又连上了, 感觉 TM 的是断连了.

总之, 是个烂货. 这个价格, 罗技更香.
2022-03-16 09:12:41 +08:00
回复了 yanjieee 创建的主题 Apple 请问一下官网这两款妙控触摸板有什么区别?
@yanjieee 手上有 2017 款 iMac 5k 自带的触控板. 我也不知道算几代.一直吃灰.

这几天拿出来接 M1 mbp14 + 4k 显示器使用. 非常明显的延迟.

至于新款如何. 不清楚. 如果没提升. 我是非常不建议购买的.

这个价格. 你可以去买罗技 GPW 无线鼠标(自用). 100%不会丢帧 /延迟.
2022-03-16 09:08:23 +08:00
回复了 akaHenry 创建的主题 Apple 2021 款 mbp14(M1 Max) 你都遇到了哪些问题?
@yc8332 关于外接显示器睡眠无法唤醒的问题. 我上面更新了.

解决方案: 通过蓝牙外设(鼠标 /键盘 /触控板)来唤醒.

猜测原因: 是 MacBook 长时间睡眠, 会停止对 type-C 口供电. 导致 hub 外接设备, 无法输入信号.
2022-03-14 22:01:06 +08:00
回复了 YoungKing6 创建的主题 Apple iMac 的妙控板和 MBP 的触摸板使用起来没差吧
@chodomatte 你指的是买 触控板吧? 我不知道现在二手行情如何?

¥ 500 要不要? 你可以给个价. 哈哈.

触控板使用次数<50, 基本吃灰没用过.
2022-03-08 12:02:21 +08:00
回复了 akaHenry 创建的主题 Apple 2021 款 mbp14(M1 Max) 你都遇到了哪些问题?
@xzzdecade 今天又遇到了外接显示器, 4 个角白屏闪烁问题. 持续 1s, 恢复.

有点像相机闪光灯闪一下的效果, 或者手机截屏咔擦一下的效果.

重启 Mac + 多次插拔 type-c 连接线, 莫名其妙的解决了.

MacOS 12 对 M1 的兼容性问题实在太多了.
2022-03-04 00:38:32 +08:00
回复了 liuidetmks 创建的主题 MacBook Pro 日常开发 m1 pro 有必要上 32 G 内存吗?
有条件就上 32G. 不建议加 64G, 可以, 但没有必要.

不要期望用很久, 3 年, 基本就会忍不住换新款.
加到 64G, 你出 2 手, 划不来的.

3 年后, 你会发现, 你今天拉满的配置, 都毫无意义.
2022-03-03 16:20:28 +08:00
回复了 omysho 创建的主题 Flutter 2022 年了 flutter 状态管理哪家强?
GetX +1 . 非常好用.

Provider / bloc 这种就不要再用了.
> 正经解决:

1. 接手项目, 老代码不要改设计. 可以重构, 但没必要. 先做隔离.
2. 新增代码, 拆分微服务. 跟老代码切分开. 新 /旧服务通信走 HTTP rest API or gRPC. 不要产生内部模块代码依赖.
3. db 新表设计, 禁止使用物理外键. Django 这种东西. 不适合做伤筋动骨的改造. 徒劳.
4. 关于性能上, Python+Django+Celery+RabbitMQ+Gunicorn 全套打完, 如果还不行. 就老老实实切 Go. 哈哈.

> 不正经解决:

换 Go 吧. 2333
老代码不动, 新业务用 Go 写, 再 HTTP / gRPC / WS 对接.
Python + Django 就不适合做大型业务. 只适合 CMS 这种快 /糙 /猛的东西.
如果弃用自带 ORM 的便利性(比如外键), 还用 Django 做啥. 哈哈.
2022-03-03 15:23:53 +08:00
回复了 amberforum 创建的主题 酷工作 [Amber Group] 区块链开发工程师 薪资 Open -18 薪[可远程办公]
https://v2ex.com/t/837606

重复发帖? 看来都在质疑这个诚意.

@livid 打开发帖人主页, 发了一堆重复贴. 不 ban 嘛?
2022-03-03 12:52:27 +08:00
回复了 amberforum 创建的主题 酷工作 [Amber Group] 区块链开发工程师 薪资 Open * 18 薪[可远程办公]
技能没啥.

薪资 open? base 下限是多少?

贵司官网看不出任何产品特点. 有没有企业 Github?
链圈项目, 没有 Github 不合适吧?

支持 remote 好评.

多问一句: 有兼职岗位嘛? 可以薪资打折, 哈哈...
2022-03-03 12:46:38 +08:00
回复了 ngbdsb 创建的主题 Apple MBP2021 连接 u2720q 经常抽风断连
@panshen521 Mac 重启试试 +1.

Mac 现在的可靠性, 跟 Windows 一个水平.

很多问题, 都可能是开机时, 驱动加载不正常导致的.
2022-03-03 10:11:50 +08:00
回复了 akaHenry 创建的主题 Apple 2021 款 mbp14(M1 Max) 你都遇到了哪些问题?
@latteczy M1 如果温度持续 60℃, 感觉不正常. 除非你容器是高 CPU work 的.

大部分 web 类本地跑的容器, 没有负载时, 应该没啥 CPU 占用. 可以 restart docker 看看.
1 ... 4  5  6  7  8  9  10  11  12  13 ... 17  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2531 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 02:59 · PVG 10:59 · LAX 18:59 · JFK 21:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.