V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  liuhan907  ›  全部回复第 8 页 / 共 15 页
回复总数  291
1  2  3  4  5  6  7  8  9  10 ... 15  
2022-02-23 01:28:45 +08:00
回复了 lanlanye 创建的主题 程序员 关于软件设计的一些问题
@3dwelcome
那听起来不就是 erlang 的 actor 模型的弱化版,何况大规模下几万个指令和几万个函数的理解成本没有什么区别。或者说你觉得 win32 的那套消息机制会比现在的异步等待或者协程更容易理解?我反正不这么觉得。
2022-02-22 23:14:49 +08:00
回复了 lanlanye 创建的主题 程序员 关于软件设计的一些问题
@3dwelcome
但是函数难道不符合这个定义么?或者说,你认为的指令和函数本质上的区别是什么,我无法想象。函数本身已经就是对动作过程的描述,再增加一层抽象得到了什么好处呢?或者说,能否解释一下指令嵌套函数的模式和函数嵌套函数的模式有什么优势。
2022-02-22 23:01:45 +08:00
回复了 lanlanye 创建的主题 程序员 关于软件设计的一些问题
@3dwelcome
指令和函数除了叫法不同,我很难想出还有什么区别啊。。。
2022-02-16 10:56:41 +08:00
回复了 xiaopigfly 创建的主题 程序员 想找一个懂 DirectX 的朋友帮忙
@xiaopigfly 考虑一下用 dx8to9 这个工具先试试能不能解决问题
2022-02-15 20:20:48 +08:00
回复了 xiaopigfly 创建的主题 程序员 想找一个懂 DirectX 的朋友帮忙
升级目的是什么?
2022-01-24 12:38:36 +08:00
回复了 aljun 创建的主题 程序员 2022 年最适合写业务代码的编程语言是哪个?
不考虑历史包袱,那就 C#。
2022-01-12 17:28:28 +08:00
回复了 ThirdWorld 创建的主题 程序员 .net 大神请进
我是说你调用这个方法目的。按你的调用方式不会产生任何效果,你最好去看一下 string.Format 的文档。
2022-01-12 17:25:30 +08:00
回复了 ThirdWorld 创建的主题 程序员 .net 大神请进
我想知道你这是在格式化啥,你这里没有任何格式串参数。另外你这个报错是 pwsh 给的又不是 C#。
2021-12-22 20:55:27 +08:00
回复了 pydiff 创建的主题 Kubernetes 自建 harbor 证书问题
@pydiff 我记得 harbor 不能直接代理,必须得前缀。所以我们后来换 Nexus 了
2021-12-22 15:05:15 +08:00
回复了 714105382 创建的主题 程序员 想深入钻研一门语言 请大家出出主意
C#稍微有点不满足生态要求,不过反正也不差。我觉得 C#就可以。
2021-12-14 11:32:42 +08:00
回复了 kingofzihua 创建的主题 Linux 问一个协程方面的问题
@kingofzihua 你先理解一个事情,我们常见的 IO 都有非阻塞模式,不管 callback 也罢还是协程也罢都是为了在等待 IO 完成后继续执行剩下的代码。协程只是给开发者提供一个更简单的方式表达“后续代码”这么个东西而已。
2021-12-01 22:44:52 +08:00
回复了 xing393939 创建的主题 Go 编程语言 分享一个无需定义结构体解析 json 的包
但标准库那个也支持这么用,为什么要自己写?
@Buges Go 有元数据,只是不公开给开发者而已。
2021-11-22 10:41:43 +08:00
回复了 kikione 创建的主题 程序员 分布式没有全局时间
@whevether 网关不是单点那还不是回到这个问题上来了
@forgottencoast 懒,这玩意一写就是几百行还得加注释和两份代码对比,不想写,又不是做教程。
2021-11-18 11:49:00 +08:00
回复了 james2013 创建的主题 MySQL 3 亿 mysql 分表数据根据条件分页查询
我觉得最经济的按你的需求,应该是换分布式库了。
@Buges kt 那种模式和 await 没有什么区别,我反而觉得变得麻烦而且不直观。我认为良好的方式需要满足两个条件,一个是显示告诉调用者这个方法内是否有异步调用,第二个是显示进行异步等待。所以我并不太喜欢 kt 那个模式。以及我之前尝试给 kt 定制调度器,觉得比 C#麻烦。
@Buges 构造 task 和调度 task 当然没关系,但是隐式也就意味着你不会显示把 Task 当返回值写上,这样调用方是不能区分这个方法到底是想让你异步调用还是同步调用。kt 那个异步不管是用还是自定义调度,都比 C#麻烦的多,是个很好的例子。
@Buges 如果隐式插桩你还要控制调度,自定义调度实现起来会比显示调度更加麻烦,而且隐式调度还会有难以区分同步和异步调用的问题。
@Buges async/await 只是一个叫法,准确的说是需要能够自定义执行流的暂停和恢复。但是目前主流语言里能做到这点的基本都叫 async/await 所以说强依赖也当然没错。另外这个需求和分布式其实关系不大,单纯的只是和编程模型有关系。还有我想说的是,GC 不代表就一定要有开销但是降低复杂度。你看看最近微软对 dotnet 做的很多更新,显然是相反的操作,包括 Span<T> 、Memory<T> 等等这类东西。
1  2  3  4  5  6  7  8  9  10 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2503 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 11:58 · PVG 19:58 · LAX 04:58 · JFK 07:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.