V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  neoblackcap  ›  全部回复第 8 页 / 共 98 页
回复总数  1959
1 ... 4  5  6  7  8  9  10  11  12  13 ... 98  
2022-04-12 21:41:18 +08:00
回复了 iqoo 创建的主题 程序员 c++ 结构体初始化的问题
你如果写 C++的话,那么请使用 C++的语法。你标出来的是 C 语言的语法。C++11 并不支持。

按照一些库的做法,都是提供对应的 alloc 函数(c lib 做法)。或者你可以尝试使用 POD(c++做法)
2022-04-11 03:26:10 +08:00
回复了 saleacy 创建的主题 Go 编程语言 麻烦问一下 println 和 print\n 底层有区别吗
当然有区别,你自己手动输入换行符可是不会根据平台不一样换行的。
Windows 下,换行可是 CRLF(\r\n)
讲道理,如果我做视频的话,我一定会加数字水印,一般人能去掉的话,我就认了。否则就是直接法院见
2022-03-28 02:40:50 +08:00
回复了 llsquaer 创建的主题 Python Python 发现个奇怪知识,类属性不被实例化修改,即可被外部修改
如果多写 Python 就会习惯了,这设计就是这样的。甚至还有用这个特性去替代单例模式。
2022-03-28 02:34:06 +08:00
回复了 rv54ntjwfm3ug8 创建的主题 程序员 哪些大公司在用 ASP.NET Core?
@golangLover 其实没有问题,因为.net core 跟.net framework 两个平台合并了,都叫.net 。就是不知道它那个跨平台做得怎么样了
@littlewing rust 语法复杂,加上泛型代码膨胀得很快的。当然最重要的是 rust 的前端给 llvm 喂了一大堆无用的代码,加重了编译后端的工作量。
@vcfghtyjc 你说得很好,不要再说了,再说就要请你去写 C++编译器了

因为 C++的编译器继承 C 编译器的特点,可以独立编译文件,这样每一个文件就是一个编译单元,可以分布式编译。编译的时候,编译器是不知道一个符号在全局中有没有被编译的。能知道全局符号信息的那个叫连接器。所以人们为了避免重复编译,所以就在头文件写宏,防止多次编译(不是多次 include )。
因为只要编译了,连接器就能在连接的过程中找到对应的符号的实现。
C#跟 C++不是对立的,完全可以用 C#写界面,然后调用 C++。C#调用 C++的库还算好调用。
然后跨平台,C#也有一些界面库,但是好不用就难说。
Qt 在这方面无论是稳定还是界面的好看,都相当出色。哪怕协议也是有 LGPL 让你选。开发商用软件都没问题。

其实还有第三条路,那么就是你自己写一个。使用一些图形库,直接写界面库,效率贼高,而且可以随便迁移(只需要写一个 render adapter ,基于 IMGUI ,帧数还能上升到 60fps 以上),这方面的例子就是 sublime text
2022-03-11 01:01:11 +08:00
回复了 Kontinue 创建的主题 程序员 读 rocketmq 文档有感
文档本来是有的,好像爆出过,开源之前要把文档干掉
2022-02-26 15:17:16 +08:00
回复了 sunny1688 创建的主题 程序员 TLS 是如何确定这个数据包是一个完整的包
流加密,加密前后信息长度是一样的。
2022-02-24 18:04:24 +08:00
回复了 liuguangxuan 创建的主题 C++ 请教各位 C++的老哥,你们都是从哪儿获取知识的?
自定义协议,用 socket 写很正常啊,又不是每家都会做好一套序列化库的。有些就是简单定义一下。
这个真的没有什么 low 不 low ,各种 rpc 也要 socket ,只不过不用你自己封装罢了。
但是用各种 rpc 就要承受各种 rpc 带来的开销。
2022-02-16 13:20:38 +08:00
回复了 iDontEatCookie 创建的主题 English 英语很烂怎么办啊?
@DAPTX4869 他是发音对了,但是面试官显然没有了解过这个词是怎么读的
@ihciah 要不换用 C#吧,不用再管这些了
2022-02-16 01:22:59 +08:00
回复了 wikiwiki6 创建的主题 程序员 如何部署一个 URL 转发系统
理论上就是一个缓存转发的过程,可以去试试 openresty
@springz 写 Rust ,能通过编译都挺不错了。
2022-02-16 01:17:20 +08:00
回复了 est 创建的主题 Google Google 已死。老美也苦 G 家久已
事实证明,商业公司都是一个样。没有永恒的王权。开不了源就只能内卷
2022-02-16 01:05:48 +08:00
回复了 lesismal 创建的主题 程序员 伸手党真是烦
其实也可以说,开源是兴趣,项目就是这样。如果你想要更加进一步的服务,比如教你如何用好,甚至写代码都是可以的,只要加钱。比如 5k 写几个 use case 还是很好的。
代码是自由的,但是人工服务本来就没有提,所以适当收费也是好的。
2022-02-16 00:59:00 +08:00
回复了 lesismal 创建的主题 程序员 伸手党真是烦
@bequt http client 可以去 awesome-go 上面看,好一点的都是基于 Builder 模式的。性能我就不知道了。
不过一般没啥特殊要求,我一般都是使用标准库中的 net/http ,毕竟没有外部依赖。仅供参考
@stirlingx rust 除了被编译器干,还有编译速度,其他都是挺好的。你会玩黑魔法有黑魔法的玩法,不会玩黑魔法有不会的玩法。丰俭由人。还能各种定义 DSL 。官方库在一些基础的地方也做得不错,比如自带一个 utf-8 编码的 String
2022-02-11 01:24:41 +08:00
回复了 wangwangc 创建的主题 程序员 写的开源软件被剽窃了,竟然还发到 app store
@zwpaper 又想开源又不想让人商业?那你写 EULA ,商用请联系你获取授权不就得了。跟 Unreal 那些商用软件一样。只要人家用了你的代码就是侵权,看可以,但是用不可以。
1 ... 4  5  6  7  8  9  10  11  12  13 ... 98  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1732 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 16:37 · PVG 00:37 · LAX 09:37 · JFK 12:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.