TypeScript 多场景设计方案及应用实践## TypeScript 多场景开发实践 Best practices of TypeScript and Dev in Alibaba ## 陈仲寅(花名:张挺) 就职于 阿里巴巴淘宝技术部 MidwayJS 团队  zhangting@taobao axes, or labels that can be extracted and converted into a markdown table 复杂度逐步增加 - 全栈应用 面向外部用户 - 大流量 成为中流砥柱 - 核心应用 调用 http 服务,没有调用定义 提供 RPC 接口时,需要写 JSDoc ## C ### Node.js 测试靠人肉 ## This image is a 在内部体系中,Egg作为底层框架,不直接使用 ## 场景不同 Egg 解决的是 BFF 场景,而淘宝有不少全栈场景 ## 场景不同 Egg 解决的是 BFF 场景,而淘宝有不少全栈场景除了明确意义的 controller service 承载了太多的职能。 ## 场景不同 子目录缺乏支持 Egg 解决的是 BFF 场景,而淘宝有不少全栈场景 ## T ## 体验不同 我们希望引入 TypeScript0 码力 | 95 页 | 8.28 MB | 2 年前3
函数计算在双11小程序场景中的应用## 函数计算在双11小程序场景中的应用  吴天龙 阿里云函数计算技术专家  ## 双11小程序场景介绍   摇一下 就选它 ## 小程序场景的挑战 ☐ 安全隔离0 码力 | 13 页 | 6.95 MB | 1 年前3
Go Context原理及其典型适用场景# Context原理及其适用场景 随手记 李帅(飞雪无情) ___ ¥ 随手记 👨👩👧👦 卡牛 📸 随管家 ___ ## 大纲 常见并发模式 ■ Context实现原理 ☑ TLS VS Context ☑ 典型适用场景 ## Channel func add(a,b int) <-chan int{ sum:=make(chan int) go0 码力 | 32 页 | 4.62 MB | 2 年前3
Istio + MOSN 在 Dubbo 场景下的探索之路stio + MOSN 在 Dubbo 场景下的探索之路 陈鹏 多点生活 平台架构组研发工程师 陈鹏、多点生活平台架构组研发工程师 • 开源项目与云原生爱好者 多年网上商城、支付系统相关开发经验 • 2019 年至今从事云原生和 Service Mesh 相关开发工作 ## /01 为什么需要 Service Mesh 探索 Istio 技术点 Dubbo 场景下的改造 对比传统微服务架构 • "metadata": "Object{...} } ] } ] }, ## /03 ## Dubbo 场景下的改造 从数据面、控制面两个方面来介绍如何改造 ## 改造方案1 Istio+Envoy - 通过创建 EnvoyFilter 资源来给 xDS 资源打 patch Envoy 解析 Dubbo0 码力 | 25 页 | 3.71 MB | 1 年前3
ClickHouse在B站海量数据场景的落地实践## ClickHouse在B站海量数据场景的落地实践 胡甫旺 哔哩哔哩OLAP平台  ## 目录 ClickHouse在B站 内核 日志 用户行为数据分析 Future Work Q&A  ## 精确去重计数性能测试 4亿多的数据集上,去重计算出6千万整形数值, 893969949f71c00385f6b87df5/p6_3.jpg) ## 结论: - 整形值精确去重场景,groupBitmap 比 uniqExact 至少快 2x+ • groupBitmap仅支持整形值去重,uniqueAct支持任意类型去重。 • 非精确去重场景,uniq在精准度上有优势。 ## 精确去重计数性能测试 Progress: 415.88 million rows0 码力 | 32 页 | 1.47 MB | 2 年前3
Rust HTTP 协议栈在终端通信场景的实践 - 胡凯协议栈在终端通信场景的实践 胡凯 hukai45@huaweicom 华为 公共开发部 嵌入式软件能力中心 ‖ 目录 @ HTTP 协议介绍 什么是 HTTP 协议? @ Rust与HTTP协议 介绍 Rust 与 HTTP 协议栈结合的业界实现。 @ 终端 HTTP 通信场景浅析 终端场景下 HTTP 协议的主要使用场景,以及需要思考的问题。 @ Rust 与终端 HTTP 通信场景结合 我们当前结合 Rust 和终端通信场景的实践的简单介绍, 和1 Part 01 HTTP 协议介绍 什么是 HTTP 协议? Rust China Conf 2022 - 2023, Shanghai China HTTP 协议介绍 HTTP 协议,即超文本传输协议 (HyperText Transfer Protocol) 是一种用于分布式、协作式和超媒体 信息系统的应用层协议。 HTTP 是一个客户端〈用户) HTTP 协议 Rust 对于 HTTP 协议有良好支持: HTTP 协议是以TCP\TLS\UDP 等各种连接为基础的,非常依赖于高性能的Io 操作。 利用 Rust 异步实现 HTTP 协议和各种应用程序能得到十分可观的性能提升,并且能降低用户编码的难度。 Hpsamatos async /await HTTPI1.1 | HTTP/2 ma | Ed 画 本0 码力 | 26 页 | 1.25 MB | 2 年前3
JAVA 应用与开发 - 控制台应用程序设计## JAVA 应用与开发 控制台应用程序设计 让我们愉快的 Coding 起来吧 王晓东 中国海洋大学信息学院计算机系 October 13, 2018  ## 学习目标 ☑ 了解计算机人机交互发展 ■ 掌握控制台程序设计开发中 Java 控制台应用程序,可以一次性地向程序中传递(零至多个)字符串参数,这些参数被称为命令行参数。语法格式如下: java <应用程序类名> [<命令行参数>]* ## 命令行参数 ## 命令行参数 在启动时 Java 控制台应用程序,可以一次性地向程序中传递(零至多个)字符串参数,这些参数被称为命令行参数。语法格式如下: java <应用程序类名> [<命令行参数>]* [<命令行参数>]* ## 说明 命令行参数将被系统接收并静态初始化为一个一维的 String 数组对象,然后将之作为实参传给应用程序入口方法 main()。 ☑ 命令行参数须使用空格符分隔,如果参数中包含空格符则必须使用双引号括起来。 ## 命令行参数 课程配套代码 sample.commandline.CommandLineArgsSample.java ## 命令行参数0 码力 | 63 页 | 2.84 MB | 2 年前3
[试读]Angular 应用安全编程# 中文书名:Angular 应用安全编程 # Book Title: Securing Angular Applications Google Angular Team 编著 北京 • BEIJING Powered by TCPDF (www.tcpdf.org) ## 序 Angular 是一个开发平台。它能帮你更轻松的构建 Web 应用。Angular 集声明式模板、依赖注入、端到 为开发者提升构建 Web、手机或桌面应用的能力。 Powered by TCPDF (www.tcpdf.org) ## 前言 Web 应用程序的安全涉及到很多方面。针对常见的漏洞和攻击,比如跨站脚本攻击,Angular 提供了一些内置的保护措施。 Powered by TCPDF (www.tcpdf.org) ## 目录 序 前言 第一部分 Angular 应用基础 第一章 核心知识 第二部分 Angular 应用安全防范 第三章 最佳实践 3.1 最佳实践 3.2 防范跨站脚本(XSS)攻击 3.2.1 Angular 的“跨站脚本安全模型” 3.2.2 listings examples 附录 A Angular CLI 索引 Powered by TCPDF (www.tcpdf.org) # PART I Angular 应用基础 Powered0 码力 | 27 页 | 177.00 KB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













