03 小罗 python与devops0 码力 | 22 页 | 1.64 MB | 1 年前3
苏宁易购小程序架构实践 苏宁 禹立彬苏宁易购小程序架构实践 苏宁 禹立彬 小程序群与割裂的互联网 • 截止今日,互联网头部公司都推出了自己的小程序产品,腾讯系的微 信小程序,应用在微信和QQ,百度的百度小程序,应用在手机百度 和百度地图,头条小程序,应用在今日头条和抖音,还有各大厂家的 快应用等项目、 • 同时,WAP/APP等应用场景也需要同步开发,成本巨大。 小程序生态 • 围绕着小程序,各厂家也推出了一系列针对小程序的生态标准,联合 围绕着小程序,各厂家也推出了一系列针对小程序的生态标准,联合 登录,授权获取用户信息,支付,通知消息,客服等等 • 对于这些生态功能来说,也需要一系列基础服务去支持 小程序的不足 • 组件化能力不足,代码复用能力弱 • API不统一,代码无法兼容 • 这些呼唤着快速解决方案 苏宁的小程序群 • 苏宁易购小程序,苏宁拼购,苏宁特卖,苏宁母婴。。。 • 苏宁优惠等 苏宁小程序平台 1 小程序基础服务 小程序基础服务 CONTENTS 1 域名收敛服务 通过统一的网关,request域 名收敛 联合登录策略 ——— 尝试无授权登录+授权登 录 微信/百度小程序联合 登录—快速绑定 使用媒体提供的手机号接口,快速注 册/绑定 微信/百度共用 小程序服务-二维码&图片 • 二维码服务——— 二维码预生成服务 • 图片合成———素材+二维码朋友圈分享 小程序服务-服务通知0 码力 | 36 页 | 833.39 KB | 1 年前3
刘道平-从0到1,移动政务应用小程序系统架构演化从0到1,移动政务服务小程序系统架构演化 Dolphin 刘道平 数字广东/粤省事产品中心 系统架构师 Dolphin 刘道平 • 毕业于华南理工大学 软件工程硕士 • 2001年开始从事软件研发工作,参与过税务、电信、银行、 基金、海关等多个行业大型业务系统的研发 • 有高级程序员、PMP、ScrumMaster证书 • TGO广州会员 简介 一、移动政务应用服务现状与痛点 二、一个特殊的移动政务应用项目 二、一个特殊的移动政务应用项目 三、政务服务小程序平台研发过程 四、政务服务小程序平台架构演化 五、政务服务系统架构小结与思考 目录 1、当前政务移动应用APP发展情况 1、功能单一 大多政务服务APP功能单一,仍以政务信息发布为主,缺乏实用的网上办事和便民服务。 仅有15%的政务APP提供办事服务,存在“信息有余、服务不足”的问题。 2、下载APP成为负担 政务APP盲目开发泛滥, 少填少报、少跑快办 1 一次认证、全网通办 2 原生体验、 风格一致 4 实时运营、 即时反馈 目录 一、移动政务应用服务现状与痛点 二、一个特殊的移动政务应用项目 三、政务服务小程序平台研发过程 四、政务服务小程序平台架构演化 五、政务服务系统架构小结与思考 4、一个特殊的移动政务应用项目 3 资源少:初期团队人员少、 业务推动阻力大 1 时间紧: 1月启动,5月上线 2 目标高:高频便民服务、0 码力 | 35 页 | 15.60 MB | 1 年前3
Yii 2.0 权威指南輮 輮 輮 輮 輸 輹 輳 輮 輹 过滤器 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輹 輴 輳 輮 輱 輰 小部件 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輱 輰 輲 輳 輮 輱 輱 资源 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輳 輳 輷 輸 輮 輴 数据提供者 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輳 輳 輹 輸 輮 輵 数据小部件 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輳 輴 輶 輸 輮 輶 客户端脚本使用 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輵 輰 輰 輱 輴 輮 輱 輱 使用 轙 轩 轩 作为微框架 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輵 輰 輴 匱 匵 小 小 小部 部 部件 件 件( ( (南 卩 卤 卧 卥 却 即 ) ) ) 匵 匰 匹 轶 轩 轃 轏 轎 轔 轅 轎 轔 轓 匱 匶 助 助 助手 手 手类 类 类( ( (午 卥 卬 印 卥 卲 即 )0 码力 | 537 页 | 4.66 MB | 1 年前3
Python 标准库参考指南 3.7.13 接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1253 26.2 tkinter.ttk --- Tk 主题小部件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1263 26.3 tkinter.tix --- TK 扩展包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1443 28.5 timeit --- 测量小代码片段的执行时间 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1451 28.6 trace --- 跟踪 Python 语句执行 类型, 适用双目算术运算符的规则。对于整数,结果和 (a // b, a % b) 一致。对于浮点数,结果是 (q, a % b) ,q 通常是 math.floor(a / b) 但可能会比 1 小。在任何情况下,q * b + a % b 和 a 基本相等;如果 a % b 非零,它的符号和 b 一样,并且 0 <= abs(a % b) < abs(b) 。 enumerate(iterable0 码力 | 1846 页 | 9.09 MB | 9 月前3
Python 标准库参考指南 3.7.13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1331 26.2 tkinter.ttk --- Tk 主题小部件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1341 26.3 tkinter.tix --- TK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1532 28.5 timeit --- 测量小代码片段的执行时间 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1540 28.6 trace --- 跟踪 Python 类型,适 用双目算术运算符的规则。对于整数,结果和 (a // b, a % b) 一致。对于浮点数,结果是 (q, a % b) ,q 通常是 math.floor(a / b) 但可能会比 1 小。在任何情况下,q * b + a % b 和 a 基 本相等;如果 a % b 非零,它的符号和 b 一样,并且 0 <= abs(a % b) < abs(b) 。 enumerate(iterable0 码力 | 1961 页 | 9.14 MB | 9 月前3
Python 标准库参考指南 3.8.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1506 27.6 timeit --- 测量小代码片段的执行时间 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1514 27.7 trace --- 跟踪 Python 语句的执行 类型, 适用双目算术运算符的规则。对于整数,结果和 (a // b, a % b) 一致。对于浮点数,结果是 (q, a % b) ,q 通常是 math.floor(a / b) 但可能会比 1 小。在任何情况下,q * b + a % b 和 a 基本相等;如果 a % b 非零,它的符号和 b 一样,并且 0 <= abs(a % b) < abs(b) 。 enumerate(iterable default ,则会触 发ValueError。 14 Chapter 2. 内置函数 The Python Library Reference, 发布 3.8.20 如 果 有 多 个 最 小 元 素, 则 此 函 数 将 返 回 第 一 个 找 到 的。 这 和 其 他 稳 定 排 序 工 具 如 sorted(iterable, key=keyfunc)[0] 和 heapq.nsmallest(10 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.8.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1506 27.6 timeit --- 测量小代码片段的执行时间 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1514 27.7 trace --- 跟踪 Python 语句的执行 类型, 适用双目算术运算符的规则。对于整数,结果和 (a // b, a % b) 一致。对于浮点数,结果是 (q, a % b) ,q 通常是 math.floor(a / b) 但可能会比 1 小。在任何情况下,q * b + a % b 和 a 基本相等;如果 a % b 非零,它的符号和 b 一样,并且 0 <= abs(a % b) < abs(b) 。 enumerate(iterable default ,则会触 发ValueError。 14 Chapter 2. 内置函数 The Python Library Reference, 发布 3.8.20 如 果 有 多 个 最 小 元 素, 则 此 函 数 将 返 回 第 一 个 找 到 的。 这 和 其 他 稳 定 排 序 工 具 如 sorted(iterable, key=keyfunc)[0] 和 heapq.nsmallest(10 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.8.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1611 27.6 timeit --- 测量小代码片段的执行时间 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1619 27.7 trace --- 跟踪 Python 类型,适 用双目算术运算符的规则。对于整数,结果和 (a // b, a % b) 一致。对于浮点数,结果是 (q, a % b) ,q 通常是 math.floor(a / b) 但可能会比 1 小。在任何情况下,q * b + a % b 和 a 基 本相等;如果 a % b 非零,它的符号和 b 一样,并且 0 <= abs(a % b) < abs(b) 。 enumerate(iterable numeric_string ::= [sign] numeric_value 这 里,floatnumber 是 Python 浮 点 数 的 字 符 串 形 式, 详 见 floating。 字 母 大 小 写 都 可 以, 例 如,“inf”、“Inf”、“INFINITY”、“iNfINity”都可以表示正无穷大。 另一方面,如果实参是整数或浮点数,则返回具有相同值(在 Python 浮点精度范围内)的浮点数。如0 码力 | 2052 页 | 9.74 MB | 9 月前3
Python 标准库参考指南 3.10.15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1449 25.9.2 Tix 部件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1449 25 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1662 27.6 timeit --- 测量小代码片段的执行时间 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1663 27.6.1 基本示例 . . . . . 则适用二进 制算术运算符的规则。对于整数而言,结果与 (a // b, a % b) 相同。对于浮点数则结果为 (q, a % b),其中 q 通常为 math.floor(a / b),但可能比它小 1。在任何情况下,q * b + a % b 都 非常接近 a,如果 a % b 非零,则结果符号与 b 相同,并且 0 <= abs(a % b) < abs(b)。 enumerate(iterable0 码力 | 2207 页 | 10.45 MB | 9 月前3
共 403 条
- 1
- 2
- 3
- 4
- 5
- 6
- 41













