Python中的yield和generator
yeid可以把函数或者列表变成生成器(generator),如果只调用一部分结果,可以极大的缩减内存占用和增加运行速度,可以用next()或者循环得到生成器类型的数据。generator可以用()表示。deffab(max):n,a,b0,0,1whilen<max:yieldb
Stella981 Stella981
3年前
Hexo NexT 主题添加评论和文章阅读量
前言折腾了畅言、gitalk、disqus这些评论API,最后都以失败告终,最终试到valine的时候终于成功,顺便把文章阅读量统计也搞定了。下面把我的经验写下来分享给大家,欢迎评论。Valine(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fvalin
IT全栈视野 IT全栈视野
11个月前
全面理解 HarmonyOS NEXT 的应用代码结构
HarmonyOSNEXT的应用代码结构通常包含以下几个主要部分:entry目录:这通常是应用的入口点,包含了应用的主要页面或功能模块的代码。pages目录:存放各个页面的代码文件,每个页面可能有自己的.js(逻辑)、.css(样式)和.hml(布局)文件
京东云开发者 京东云开发者
9个月前
Taro 鸿蒙技术内幕系列(二):如何让 W3C 标准的 CSS跑在鸿蒙上
作者:京东零售马银涛基于Taro打造的京东鸿蒙APP已跟随鸿蒙Next系统公测,本系列文章将深入解析Taro如何实现使用React开发高性能鸿蒙应用的技术内幕背景HarmonyOS采用自研的ArkUI框架作为原生UI开发方案,这套方案有完善的布局系统和样式
陈杨 陈杨
4个月前
使用HarmonyOS NEXT实现签名板的功能
简介大家好,我是一只会打代码的羊。今天来分享一篇之前使用ArkTSAPI9版本实现的签名板功能,目前鸿蒙已经推出API12了,对比API9的时候,现在实现一个功能太简单了。这期主要讲一下之前实现功能有多难受,以及如何实现。,现在这套代码也是可以直接迁移到A
GeorgeGcs GeorgeGcs
1个月前
【HarmonyOS Next】鸿蒙应用进程和线程详解
鸿蒙开发能力HarmonyOSSDK应用服务鸿蒙金融类应用(金融理财一、前言1.进程的定义:进程是系统进行资源分配的基本单位,是操作系统结构的基础。在鸿蒙系统中,一个应用下会有三类进程:(1)主进程,(2)ExtensionAbility进程,同一种类型的
GeorgeGcs GeorgeGcs
1个月前
【HarmonyOS NEXT】一键扫码功能
鸿蒙开发能力HarmonyOSSDK应用服务鸿蒙金融类应用(金融理财前言鸿蒙在api10之后,对系统api的基础上,封装了较为复杂功能的开发工具包,统一称之为Kit。这些Kit根据功能定义的不同,划分为不同的种类Kit。如下图所示:其实可以理解为集成在系统