首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Understanding PHP Generators(译)Understanding PHP Generators

PHP Generators Understanding PHP Generators 为什么需要谈论Generators,作为互联网应有,更快的速度意味着更好的用户体验,而Generators则是php...中解决速度和内存的杀手锏 原文 代码 What are PHP Generators在php5.5中加入,generators解决了在一个loop中不需要在内存中构建整个数组的问题,可能这么说还不是很明了...Using Generators 我们还是实现同样的功能,这次我们创建一个generator函数 <?...中使用return,将会退出generator Don't Misuse Generators Generators用来高效使用内存,但是使用Generators并不意味着不会出现内存耗尽的情况,如果错误使用的话...Conclusion Generators给我们提供了无法拒绝的性能提升。大多数时候,我们不需要高性能的服务器来解决问题,需要的这是我们重构下代码。Generators非常棒,我们应该多使用它。

31430
您找到你想要的搜索结果了吗?
是的
没有找到

使用 MVVM Toolkit Source Generators

Source Generators 是一项 C# 编译器功能,使 C# 开发人员能够在编译用户代码时进行检查,并动态生成新的 C# 源文件,以添加到用户的编译中。...对 MVVM 平台的开发者来说,Source Generators 是一个期待已久的新功能,毕竟 MVVM 模式需要写很多额外的代码。...到目前为止,为了减轻这些额外代码的负担,微软和其它开发者想出过很多不同的方案,而 Source Generators 看起来会是更好的一个。...MVVM Toolkit 已开始了这方面的工作,8.0 版本又得到进一步的加强,现在 MVVM Toolkit source generators 是一个增量生成器,性能将会提升很多。...最后 从上面的例子来看,无论从代码量、可维护性、可阅读性来看,source generators 都有巨大的优势,但在现阶段,MVVM Toolkit source generators 用起来还是有不少小问题

96030

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券