V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zjsxwc  ›  全部回复第 1 页 / 共 223 页
回复总数  4441
1  2  3  4  5  6  7  8  9  10 ... 223  
我只是不会 UI 设计,css 其实简单的,看完《深入解析 css 》一本书就可以了
4 天前
回复了 LZYMichael 创建的主题 程序员 我们将使用母语编程
可以代替简单重复性的内容(但可能不符合预期,需要程序员监工),
可以代替 70%需要人参与理解的内容(需要程序员微调扶正),
所以 AI 的发展,程序员更多变成了监工、指导者的角色。
4 天前
回复了 asanelder 创建的主题 问与答 有没有觉得“延迟满足”就是扯淡!
养狗的时候,有些狗喜欢护食(龇牙、低吼),
护食是狗的动物本性,是即时满足,
一直保持这种动物性的狗,在后期会发展成为袭击人的疯狗,
最终的下场就是被遗弃,成为流浪狗,

而不护食,懂得延迟满足的狗,比如德牧、边牧,它们的生活都不错。
6 天前
回复了 dwu8555 创建的主题 Go 编程语言 关于 Let it crash 和错误处理
不一样,erlang 的 actor 模型,挂了就挂了,没啥问题,系统会自动重启,php 的 fpm 也是这样挂了就挂了无所谓反正会重启,但对于普通通用语言,来说遇到一个小问题直接挂不合适,就行你操作系统里一个普通 notepad 进程挂了你直接来个蓝屏一样不合适
要不模拟 rust 的处理方式,

rust 是用 Result<OK, Err>,配合问号后缀语法糖来解决的,

所以可以首先用
https://github.com/Boyux/go_macro
让 go 能有类似 rust 的问号后缀语法糖,简化判断 is err 的处理,

然后在 go 代码里模拟 Result<OK, Err>,就行了,比如

// 定义 Result 类型,它有两个类型参数,一个表示成功的值类型,一个表示错误类型
type Result[T any, E error] struct {
value T
err E
}

// Ok 构造函数,用于创建表示成功的 Result 实例
func Ok[T any, E error](v T) Result[T, E] {
return Result[T, E]{
value: v,
err: nil,
}
}

// Err 构造函数,用于创建表示失败(有错误)的 Result 实例
func Err[T any, E error](e E) Result[T, E] {
return Result[T, E]{
value: *new(T),
err: e,
}
}

// IsOk 方法判断 Result 是否是成功状态
func (r Result[T, E]) IsOk() bool {
return r.err == nil
}

// IsErr 方法判断 Result 是否是错误状态
func (r Result[T, E]) IsErr() bool {
return r.err!= nil
}

// Unwrap 方法,如果是成功状态则返回值,若是错误状态则触发 panic (类似 Rust 中直接使用.操作符获取值但不处理错误的情况)
func (r Result[T, E]) Unwrap() T {
if r.IsErr() {
panic(r.err)
}
return r.value
}

// UnwrapErr 方法,如果是错误状态则返回错误,否则返回 nil
func (r Result[T, E]) UnwrapErr() E {
return r.err
}


func divide(a, b int) Result[int, error] {
if b == 0 {
return Err[int, error](fmt.Errorf("division by zero"))
}
return Ok[int, error](a / b)
}

func main() {
result := divide(10, 2)
if result.IsOk() {
fmt.Println("Result:", result.Unwrap())
} else {
fmt.Println("Error:", result.UnwrapErr())
}
}
@AmazingEveryDay
固态硬盘长期不通电,
不是说会数据丢失吗
500 元的米家水暖毯、
27 元的米家空调伴侣遥控器、
350 元的米家智能直流变频循环扇、
130 元的小米电动牙刷 t302 、
190 元的小米米家充气宝 2 、

300 目的防灰纱窗,以前家里明明没什么垃圾,但过段时间就有灰,我贴了 300 目的防灰纱窗后,就可以很长时间没有灰,源头上避免拖地烦恼。

和羽绒衣一样一格一格用聚酯纤维填充的隔音窗帘,不但隔音效果很好,而且保温效果也很好,夏天冬天空调都能保温省电费。

智骑骑行台,喜得盛公路车。

小度智能屏幕,比小爱音箱资源丰富,播放体验比小爱音箱好,小爱音箱我只用来语音控制家电,小度智能屏幕我闲着没事就听广播,听电视。
9 天前
回复了 yebo777 创建的主题 生活 婚姻问题想请教大佬们的看法
不过,可能 op 老婆是想问 op 是否愿意会为了维护家庭利益而牺牲 op 自己。

在理性的人来说,两个事件的净身出户是不理智的,和遇到困难就自杀的一样愚蠢,遇到困难就家庭破灭一样也很愚蠢,自以为自虐会让敌人痛苦,但恰恰相反,对付只会嘲笑这种行为,自虐只会让真正关心他的亲朋好友痛苦。
9 天前
回复了 yebo777 创建的主题 生活 婚姻问题想请教大佬们的看法
第一个问题,用霸凌对付霸凌,花点钱认识一些黄毛朋友就很乐意去霸凌霸凌者。

第二个问题,卖房搬家,这种邻居性格改变是不可能的,为什么不换个好点的地方住呢,一定要死磕,这个邻居是图啥。
转个知乎看到的:
其实我挺支持女拳的。
为什么呢?
因为以往有很多隐藏的女拳,很多男的结婚之后才后悔不迭,过得非常痛苦。
但是现在女拳就把女拳写在脸上,这简直是无量功德啊。
那些不迷信女拳的,早早就结婚生子了。
而那些迷信女拳的,她们不结婚啊,几十年后都会肉身消亡。
啥意思呢?
就是说民族的未来正在提纯啊。
中华民族正在走向进化。。。
这不是好事儿吗?
功德无量啊。
9 天前
回复了 zjsxwc 创建的主题 程序员 2024 我使用的技术栈总结
@haierspi
rust 本身不适合完全做 gui ,
但更多是借助 rust 的力量做 gui ,

比如你可以用 rust 的 tauri 框架来借助 webview 和前端技术做 gui ,这是效率最高,v 站有几个佬用 tauri 做商业化产品,

比如你可以用 rust 的 egui 来写 gpu 加速的界面,然后 egui 编译到 wasm ,于是在前端你就可以借助 wgpu 来加速界面,这也是被不少人使用的,有人用这种方式在前端上实现一个页面同时动态渲染上万的 ui 对象不卡顿,传统的前端 dom 方式就做不到这种。
@julyclyde #3

应该可以吧,这种 slip 、ppp 只是串口协议,硬件都一样了,DOS 上处理串口通信而已,当然我也只是网上考古搜索到的数据,实际如何我也不确定

http://www.kepu.net/gb/technology/telecom/network/net308.html
别买,智商税,空气炸锅加热不均匀、体积小操作不方便、油污难清洗、市面上廉价的塑料材质的不适合作为长期 180 度以上加热,全金属的你不如直接买烤箱

空气炸锅做的味道不如肯德基、麦当劳,
烤东西的味道不如自动面包机、电饼铛、烤箱,
13 天前
回复了 Gesar 创建的主题 macOS 2024 年底,还有人用 intel 的 mac 吗
我黑苹果,只有 intel 的,有些软件还是得 mac 下的好用
linux 电脑开发占用 80%时间,办公+摸鱼 20%,
游戏我用手机玩,
看电视剧我有 nas 和电视机,

实在不知道你的“生活”是个啥?
5k 给女方买个包是不眨眼的,用于男方自己的社交投入是万万不能的,没意思了的,虽然女方说的道理是站在道德高点“勤俭持家”上。

中肯的建议是做好家庭账户,男女双方都要有各自独立的账户和一个家庭共同账户,总共 3 个账户,如果男方的 5k 是从家庭共同账户出钱确实女方有理由拒绝,如果是男方自己账户女方就没必要管。
咱们要不试试 TiddlyWiki
https://github.com/TiddlyWiki/TiddlyWiki5
19 天前
回复了 yvkino 创建的主题 生活 结婚是为了什么
那么 op 可以更进一步问离婚是为了什么
1  2  3  4  5  6  7  8  9  10 ... 223  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2641 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 62ms · UTC 15:38 · PVG 23:38 · LAX 07:38 · JFK 10:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.