V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ncbdwss  ›  全部回复第 10 页 / 共 11 页
回复总数  211
1 ... 2  3  4  5  6  7  8  9  10  11  
303 天前
回复了 idblife 创建的主题 程序员 举个自己用 cursor 的例子吧
这域名,很熟悉。。从豆瓣小组那个时期过来的?
303 天前
回复了 jectychen1990 创建的主题 NAS 台式机做 nas 可行吗
除了功耗高没其它毛病,但是如果 nas+其它用途,不在乎功耗肯定没问题啦
307 天前
回复了 cjbkobe 创建的主题 NAS 想把物理黑群换成 WIN10+VM,有没有人打醒我
esxi 换了 winserver2022+vm 。再也不折腾了。
重要怕丢的就 raid1 ,其它的裸奔
322 天前
回复了 Niner 创建的主题 Java update 大家会允许这样写吗?
绝对不允许。
324 天前
回复了 xhwdy26 创建的主题 程序员 从微服务走向单体化
开发团队人数不多。使用的用户不是非常庞大。单体项目绝对足够。99.99%的项目单体绝对搞定。
337 天前
回复了 ethusdt 创建的主题 程序员 使用 cursor/windsurf 创建新项目的一点小疑惑
自己创建好,然后打开项目 @Codebase 让它自己熟悉一下。
不要说这个 200m 的磁盘不行了。就是 30M 那个 2c2g 装个 mysql 随便一跑磁盘 iops 就满了,这硬盘是稀巴烂。
找第三方吧。自己搞不定的。
350 天前
回复了 albin504 创建的主题 程序员 cursor 能理解整个工程的代码吗?
上下文大小限制啊。不能全部都理解
让 gpt 去学吧。
363 天前
回复了 mahogany 创建的主题 程序员 在家闲置的主机怎么利用?
和你一样闲置的 8700+32g ,显卡 1080 拆卖了。8700 塞机柜里了。
364 天前
回复了 kuxuan 创建的主题 程序员 到底选 Cursor 还是 Windsurf
用 Cursor 白嫖 Windsurf
2024-12-06 16:21:43 +08:00
回复了 ethsol 创建的主题 Go 编程语言 菜鸟请教 interface 的使用
package main

import (
"fmt"
)

type C interface {
Scan()
}

type A struct{}

func NewA() *A {
return &A{}
}

func (a *A) Scan() {
fmt.Println("A Scan")
}

type B struct{}

func NewB() *B {
return &B{}
}

func (b *B) Scan() {
fmt.Println("B Scan")
}

// 工厂函数,返回不同的类型
func NewInstance(svc string) (C, error) {
switch svc {
case "A":
return NewA(), nil
case "B":
return NewB(), nil
default:
return nil, fmt.Errorf("invalid service: %s", svc)
}
}

func main() {
svc := "A" // 可以通过命令行参数获取 svc

// 通过工厂函数选择实例化对象
c, err := NewInstance(svc)
if err != nil {
fmt.Println("Error:", err)
return
}

// 启动并执行 Scan()
go func(c C) {
c.Scan()
}(c)

// 阻塞,避免主程序提前退出
select {}
}

说明:
NewInstance(svc string):通过传入的 svc 字符串来决定实例化 A 或 B ,返回 C 类型接口。
在 main 函数中,通过 NewInstance 获取具体的实例并执行 Scan() 方法。
使用 go 协程来异步执行 Scan() 方法。
通过 select{} 保证主程序不会提前退出。
这样做的好处:

通过工厂模式将实例化逻辑集中管理,避免了 switch 语句的重复使用。
如果以后需要添加更多的服务,只需在 NewInstance 函数中增加对应的 case ,而不需要修改 main 函数的核心逻辑,增加了可扩展性。
这种写法比直接使用 switch 更加优雅、清晰,并且具有更好的可扩展性。
2024-12-02 12:30:10 +08:00
回复了 yiqiu2324 创建的主题 MacBook Pro M4 PRO 16 寸 14CPU+20GPU+48GB RAM, 硬盘选 1TB / 2TB?
替你试过了。SW_DVD9_Win_Pro_10_22H2.3_64ARM_ChnSimp_Pro_Ent_EDU_N_MLF_X23-36949 。win10 装不上,安装过程中蓝屏。只能装 win11 的 arm 版本。
2024-11-18 09:12:50 +08:00
回复了 HeHeDa 创建的主题 NAS nas 暴露在公网有多危险?
qnap ,没开二次验证用了 3 年多没任何问题。开了二次验证到现在也有 4 年了。从未有过任何问题。
2024-10-24 17:51:07 +08:00
回复了 iorilu 创建的主题 Windows 有什么好用的微软 mstsc 管理工具推荐吗
2XClientRDP\
团队大的才有价值。几个人的小团队搞这个就是作死,自找麻烦。
2024-09-27 16:48:39 +08:00
回复了 lxfcode 创建的主题 站长 独立站点或开发者如果防御 DDoS 攻击?
ddos 也要成本的。你没的价值别人打你干啥。
1 ... 2  3  4  5  6  7  8  9  10  11  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5600 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 03:02 · PVG 11:02 · LAX 19:02 · JFK 22:02
♥ Do have faith in what you're doing.