V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  james122333  ›  全部回复第 21 页 / 共 71 页
回复总数  1420
1 ... 17  18  19  20  21  22  23  24  25  26 ... 71  
补充二楼`[字母键]跳自该行该鼠标位置
字母键如为大写则是跨文件标记
2024 年 7 月 20 日
回复了 javak 创建的主题 Java Java hello world 确实就要占用 30M
@mark2025

非内建 微软相关
2024 年 7 月 19 日
回复了 javak 创建的主题 Java Java hello world 确实就要占用 30M
@whyso

java 过度设计 封装太多 坑很多
go runtime 大小相比其它没优势
rust 编译慢占用大 选错方案效能还出不来 撰写也很麻烦
python 效能低硬盘占用又不小的语言 包管理也不好
js 乱七八糟的包一堆 也是封装多 小型解释器还好 含 jit 的都是大容量占用
2024 年 7 月 18 日
回复了 javak 创建的主题 Java Java hello world 确实就要占用 30M
@shuimugan

不用到 HHVM 程度 会写 java 就手搓的出来
spring 工程师才手搓不出来 门槛并没有那么高
2024 年 7 月 18 日
回复了 javak 创建的主题 Java Java hello world 确实就要占用 30M
@shuimugan

如果明暸差异爱用什么就用什么 这才是使用计算机
2024 年 7 月 18 日
回复了 javak 创建的主题 Java Java hello world 确实就要占用 30M
@shuimugan

虽然对 java 有些许怨言 但我必需说所谓线程模型都是实现的 只是.net 标准库预设实现好一点而已 但对于手刻党来说这种差异根本不存在
认知多点更好
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
@qW7bo2FbzbC0

我有跳转过去 go 底层看就是 基本类型应该都有函盖才对 所以推测 driver 问题 不过没验过 对照一下 vczyh 的说明应该是这样
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
@qW7bo2FbzbC0

vczyh 先讲这问题的 后面才看到 你要先感谢他
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
@zzhaolei

orm 本身没有不确定性 本质还是产生 query string 传参 orm 的不确定性在於框架的实现 太过细节的框架从另外角度讲是坑
gorm 确实是慢没错 更何况就是要用事务
我离职了再写一个比较好的自己用
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
@lesismal

我目前弄的只有简单的 crud 和建立表 join 没整其他指令也没整 还是基於 sqlx 整的 只是用原生的 sql 应该也都差不多
根据 struct 中 tag 讯息拼接字符串 反射方法都已经写好 验证下来没问题 会这样搞主要是想偷懒点
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
@qW7bo2FbzbC0

这你要问 driver 为什么输出的格式是[]byte 也就是你上面贴的那个 lib
目前没时间研究 你自立自强点
至於 json 对[]byte 处理是合理的
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
@lesismal

你写的这个楼主说的 sqlx 已经有了
然后我在公司又把它封装成无 join 功能的 orm
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
@qW7bo2FbzbC0

我已经回了 n 次 json.RawMessage...
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
package main

import(
"encoding/json"
)

func main() {
m := map[string]any {
"name": "name",
"value": json.RawMessage([]byte("1")),
}
b, _ := json.Marshal(m)
println(string(b))
}

{"name":"name","value":1}
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
@qW7bo2FbzbC0

package main

import(
"encoding/json"
)

func main() {
m := map[string]any {
"name": "name",
"value": 1,
}
b, _ := json.Marshal(m)
println(string(b))
}

{"name":"name","value":1}
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
阿... Marshal 的话就直接 Marshal 成 json.RawMessage 就好了
把字段定义成 json.RawMessage 即可
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
@qW7bo2FbzbC0

你不能直接就一个 any 最起码知道它是字典阵列 不知道就先 json.RawMessage 根据内容 parse 一下用字典或阵列装
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
是最好定义 struct 外加上泛型
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
看 col 举例应该是[]map[string]any
2024 年 7 月 17 日
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
map[string]any, []any...族繁不及备载
1 ... 17  18  19  20  21  22  23  24  25  26 ... 71  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1240 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 23:42 · PVG 07:42 · LAX 16:42 · JFK 19:42
♥ Do have faith in what you're doing.