V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ipwx  ›  全部回复第 1 页 / 共 201 页
回复总数  4015
1  2  3  4  5  6  7  8  9  10 ... 201  
值类型可以是栈对象,比堆对象更高效。

C# 的 gc 比 Java 看上去牛逼的原因就是因为 C# 从诞生开始就支持值类型。虽然 Java 的 GC 牛逼得多但也是逼出来的。所以保留值类型,可以让 go 程序有可能更高效。

虽然 go 有指针逃逸分析,和自动优化堆对象,但是众所周知,go 的编译是出了名的快(简陋)

所以有些 go 的缓存库标榜自己是 pointer-free 的(全都分配在 []value 上),因此性能比别人好。
好几年前我也迷信过 static linking 、single binary executable ,觉得这样做个小工具给别人用很 cool 。觉得 python 拖一堆依赖库很麻烦。

现在嘛,面向工资编程了还管这个?依赖库大无所谓,写程序快就行 。
1. go 的几个主要日志库都可以互相套娃做 sink
2. go 库不太喜欢乱写日志,常见的是乱扔 error 。不过你可以用 errorx 把别人的 error 包一层,保留上下文信息方便调试。
@ltaoo1o 那还是套娃组合吧(叹气
成熟的组件库,card 一般也没 N 个。

如果你需要 N 个 card ,不如想想你是否有这么多种风格非常不一样的 card 。能不能用参数解决
27 天前
回复了 huhu222 创建的主题 投资 没人聊聊最近的纳指吗? 跌麻了
纳指

2021/11/30~ 2025/1/31: 涨了 26.64%
2023/1/31~2025/1/31: 涨了 87.53%

所以 2021/11/30 ~ 2023/1/31 到底跌了多少呢?
这叫劣币驱逐良币,

做的过程不断要求加钱,老板迫于沉没成本只能继续砸。但掉坑之前谁知道呢?
把旧的接口留着,调一下新的接口相关代码呗。微软 20 年老 API 都留着呢
filezilla 不行吗
换句话说,你做的 web 服务出问题了客户可以找你修。nginx 出问题了他是不是没人找了。
因为客户需要审计各个组件的安全性(包括有没有人去按时补漏洞)吧。

nginx 你不做,客户没人做,所以不让用。
103 天前
回复了 qweruiop 创建的主题 问与答 关于私有 docker registry 的维护
docker-compose run --rm registry bin/registry garbage-collect /etc/docker/registry/config.yml
只有我想吐槽,900 个数连乘,肯定已经溢出了么。。。
杠杆做空,牛逼
135 天前
回复了 fescover 创建的主题 分享发现 不用对象储存的图床
你这还不如存本地文件。。。
155 天前
回复了 clacf 创建的主题 投资 心理承受能力不好的人,千万不要做 T
你仓位太重了,T 出去的太多了。

如果你只拿 10% 做 T 是不是心理好受很多。
156 天前
回复了 BRS5672023 创建的主题 C++ C++ 新手问下有没有办法链式定义一个类
@BRS5672023 把 Mono 再拆开成为最基本的形式比较好。那样的话自然可以区分 p * q 或者 q * p 了。
157 天前
回复了 BRS5672023 创建的主题 C++ C++ 新手问下有没有办法链式定义一个类
楼主要不要试试怎么能让你的 C++ 程序支持:

auto p = Symbol("p");
auto q = Symbol("q");

auto expression = 3 * pow(p, 2) * pow(q, 1) + 5 * pow(p, 2) * pow(q, 1);
std::cout << expression << std::endl;
1  2  3  4  5  6  7  8  9  10 ... 201  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4926 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 58ms · UTC 09:39 · PVG 17:39 · LAX 02:39 · JFK 05:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.