V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  falser101  ›  全部回复第 5 页 / 共 6 页
回复总数  113
1  2  3  4  5  6  
2024 年 8 月 5 日
回复了 falser101 创建的主题 问与答 关于关系很好的朋友借钱问题
这几天脑子里都是关于这件事让我很烦 他真的是一手好牌打得稀烂 这几年明明过得很不错的 很气 因为真的希望他过得好 谢谢大家的建议和回复 想开了 不管了
2024 年 8 月 5 日
回复了 falser101 创建的主题 问与答 关于关系很好的朋友借钱问题
他已经给家里坦白了,还想让我帮他从银行贷款,先还网贷......
2024 年 8 月 5 日
回复了 falser101 创建的主题 问与答 关于关系很好的朋友借钱问题
感谢各位劝,听劝
2024 年 8 月 5 日
回复了 falser101 创建的主题 问与答 关于关系很好的朋友借钱问题
@CHTuring 确实,给我说这个,让我内心很纠结,一边是多年的朋友,一边是我自己辛苦挣的钱
加了一条解决了
当前路由
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 10 0 0 wlan0
0.0.0.0 192.168.22.1 0.0.0.0 UG 100 0 0 enp3s0
10.0.0.0 192.168.22.1 255.0.0.0 UG 0 0 0 enp3s0
172.16.6.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet8
192.168.1.0 0.0.0.0 255.255.255.0 U 10 0 0 wlan0
192.168.22.0 0.0.0.0 255.255.255.0 U 100 0 0 enp3s0
192.168.61.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet1
192.168.192.0 0.0.0.0 255.255.255.0 U 0 0 0 ztjlh3ajee
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 10 0 0 wlan0
0.0.0.0 192.168.22.1 0.0.0.0 UG 100 0 0 enp3s0
172.16.6.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet8
192.168.1.0 0.0.0.0 255.255.255.0 U 10 0 0 wlan0
192.168.22.0 0.0.0.0 255.255.255.0 U 100 0 0 enp3s0

这是我的路由表,是需要删除掉有线的 0.0.0.0 这一条吗
2024 年 1 月 25 日
回复了 pdxjun 创建的主题 Go 编程语言 大佬们这段 golang 代码怎么优化,这么多 if 判断
GPT3.5
您可以通过将相似的逻辑整理成一个函数,并使用循环来遍历需要执行的函数,以减少代码的冗余。以下是一个优化后的示例:

go
Copy code
// 定义一个函数类型,用于处理特定的 ColumnFn
type ColumnFuncHandler func(column *Column) string

// 处理 ColumnFn 的函数
func processColumnFn(column *Column, fnName string, fnHandler ColumnFuncHandler) string {
if column.ColumnFn[fnName] != nil {
return fnHandler(column)
}
return ""
}

// 处理所有 ColumnFn 的函数
func processAllColumnFns(column *Column) string {
var result string

// 定义需要处理的函数名列表
fnNames := []string{"primaryKey", "autoIncrement", "default", "notNull", "comment"}

// 遍历函数名列表,执行相应的处理函数
for _, fnName := range fnNames {
result += processColumnFn(column, fnName, column.ColumnFn[fnName])
}

return result
}

// 在你的代码中调用 processAllColumnFns
col := column.typeFn(column.ctype) + processAllColumnFns(column)
通过这种方式,您可以将重复的逻辑整理到函数中,并通过循环来遍历需要执行的函数。这样可以使代码更加清晰、可维护,并减少冗余。同时,如果以后需要添加或删除某个 ColumnFn ,只需在 fnNames 中进行相应的修改,而不必在每个条件语句中进行更改。
@eyebrow WmoxMDIzNTM1NTY5
base64 求拉
@pmx1990 是啊,有工作但是不想继续搞 java
@shank 谢大佬,这样就有学习的方向了
@thiswind 在公司用,
@talkischeap567 可以的,准备整个 27 的
@fanhed 型号发我下,hxd
@ThomasKim 学到了,谢谢大佬
@imicksoft 马上下载
@litengyu86 确实很浮躁,下次我也去爬山试试
@wqq096737ink 但感觉 golang 岗位相对较少,暂时是在做 java 相关开发,上一份工作倒是用 golang 进行过开发,但找工作可能还不够,还需要积累
@NoString 非常好的建议,但对于技术上班之外的赚钱可以说是毫无头绪
@aapeli 加你了通过下
1  2  3  4  5  6  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2740 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 05:22 · PVG 13:22 · LAX 22:22 · JFK 01:22
♥ Do have faith in what you're doing.