TypeScript 类型系统## TypeScript 类型系统 分享人:陈文岗 学校:中国科学院大学 2021年1月21日 ## 关于TypeScript TypeScript是微软推出的JavaScript静态类型版本,它是JavaScript的超集,可以编译为纯粹的JavaScript TypeScript How Does TypeScript Work? TypeScript file.ts JavaScript jpg) ## TypeScript 基础类型 // 数字类型 let num: number; num = 123; // 布尔类型 let flag: boolean; flag = false; // 字符串类型 let str: string; str = 'Hello World'; ## TypeScript 高级类型 // 数组类型 let arr: number]; arr 'chenwengang', age: 23 }; // 函数类型/函数签名 type Callback = () => void; let cb:Callback = () => { console.log('callback'); }; ## TypeScript 高级类型 // 交叉类型 type User1 = { name: string;0 码力 | 25 页 | 1.27 MB | 2 年前3
Secure access to EC2 (for developers)access to EC2 (for developers) ## Agenda – introduction – EC2 in native environment – 3-tier architecture intro – alternative methods of resource connection: – Bastion host - SSM – EC2 Instance Classic EC2 instance in default setting. ## Resources: EC2SecurityGroup: Type: AWS:: EC2:: SecurityGroup Properties: GroupName: Launch-wizard-13 GroupDescription: Allow traffic to EC2 SecurityGroupIngress: _2.jpg) Resources: EC2SecurityGroup: Type: AWS:: EC2:: SecurityGroup Properties: GroupName: Launch-wizard-13 GroupDescription: Allow traffic to EC2 SecurityGroupIngress: - CidrIp: 3.145.12.1/32 IpProtocol:0 码力 | 10 页 | 3.11 MB | 1 年前3
5 刘知杭 静态类型的Python## 静态类型的Python PYTHON 30th Lyzh(刘知杭) ## 目录 CONTENTS ➤ 有关类型的概念 使用mypy对Python源代码进行静态分析 代数数据类型 拓展知识 ## 关于类型的一些基本概念 有类型不等于有类型系统 PYTHON 30th 动态语言类型化的必要性 ## 不久前的一个案例 ☀️ ☀️ ☁️ rl = filter(lambda x: HttpResponse(json.dumps(rl), content_type='application/json') ## 类型的概念 CPython定义了PyObject这个结构体作为对象头。 CPython中的类型,是指在对象头中指向类型元信息的指针。 ## ●●● // cpython/include/object.h #define PyObject_HEAD PyObject CPython有类型,但CPython没有类型系统。这就是CsPython中诸多问题的由来。 ## 类型系统是什么? 类型系统(type system)是一种编译期(Compile-time)的类型推导检查规则。 类型系统(type system)的基本目标是防止程序在运行时发生类型错误。当且仅当语言运行时不存在任何形式的类型错误,那么它就是sound的。soundness是类型系统研究的重要目标。0 码力 | 42 页 | 6.87 MB | 2 年前3
优化小实例## PyTorch ## 2 D函数优化实例 主讲人:龙良曲 ## Himmelblau function $$ f(x,y)=(x^{2}+y-11)^{2}+(x+y^{2}-7)^{2}. $$   ## 个人简介 · 深信服科技 · 腾讯 ·联想深圳中国开发实验室 ## 前言 · 国际化项目的一些不同点导致架构工作的一些不同 • 应用实例体现这些不同点 ## 广告 ## ·要求不同: 各国法律法规(版权,协议,第三方,accessibility),安全性和隐私... ## • 地域不同: 服务器的部署, 用户的访问, 组织架构, 团队沟通... ## 项目实例 -- XA项目背景及需求 · 多设备协作 PC, Mobile, Pad, Cloud... • 跨设备及云智能搜索 ·语音等多种输入方式 ## 用例示意图 XA of Input technology ## 3 D Camera  ## 项目实例 -- 项目开发团队 |项目|备注| |---|---| |项目名称|XA| |支持国家|160| |多语言支持|27种语言| |架构师|5-8人| |开发人员|中国,美国,日本,印度| |三方合作伙伴|6-7家|0 码力 | 53 页 | 2.36 MB | 2 年前3
基本数据类型## PyTorch ## 基本数据类型 主讲人:龙良曲 ## All is about Tensor |python|PyTorch| |---|---| |Int|IntTensor of size()| |float|FloatTensor of size()| |Int array|IntTensor of size \[d1, d2, ...]| |Float array|FloatTensor0 码力 | 16 页 | 1.09 MB | 2 年前3
MoonBit月兔编程语言 现代编程思想 第四课 多元组, 结构体,枚举类型# 现代编程思想 多元组,结构体与枚举类型 Hongbo Zhang 基础数据类型:多元组与结构体 ## 回顾:多元组 • 多元组:固定长度的不同类型数据的集合 ☐ 定义: $ (\leq $ 表达式 $ \gt $ , $ \leq $ 表达式 $ \gt $ , $ \geq $ ) ☐ 类型:(<表达式类型>,<表达式类型>,...) ○ 例如: ■ 身份信息:("Bob" == 2023 • 列表:任意长度的相同类型数据的集合 ○ 例如: ■ 字符的序列:Cons('H', Cons('i', Cons('!', Nil))) Cons : construct 的缩写 ## 笛卡尔积 - 一个多元组类型的元素即是每个组成类型的元素构成的有序元素组。集合的笛卡尔积,又称积类型 。例:扑克牌的所有花色: $ \{ $ postal: Int } 通过名称,我们能明确数据的信息以及对应字段的含义 ## 结构体的定义 - 结构体的定义形如 struct <结构体名称> { <字段名>: <类型> ; ... } o struct PersonalInfo { name: String; age: Int} • 定义结构体的值时,形如 { <字段名>: <值>0 码力 | 26 页 | 435.86 KB | 2 年前3
C++高性能并行编程与优化 - 课件 - 10 从稀疏数据结构到量化数据类型{ int x = -7 >> 2; printf("%d\n", x); } 1 ## 位运算 >> 对负数的处理 signed 类型的 >> n 会把最高位复制 n 次。 因为补码的特性,这导致负数 >> 的结果仍是负数。 这样就实现了和 Python 一样的始终向下取整除法。 ## 11001010 printf("%d\n", x); } -2 ## unsigned 类型的位运算 >> 不一样 而 unsigned 类型的 >> n 会不会复制最高位, 只是单纯的位移,这会导致负数的符号位单独被位 移,补码失效,造成结果不对。 unsigned 类型的 >> 会生成 shr 指令,signed 类型的 >> 会生成 sar 指令。 我们需要负方向无限延伸的稀疏数据结果,那就只要 2; } bate::timing("main"); return 0; } ## 使用 int64_t :每个占据 8 字节 • 如果用更大的数据类型,用时会直接提升两倍! 这是因为 i%2 的计算时间,完全隐藏在内存的超高延迟里了。 - 可见,当数据量足够大,计算量却不多时,读写数据量的大小唯一决定着你的性能。 - 特别是并行以后,计算量可以被并行加速,而访存却不行。0 码力 | 102 页 | 9.50 MB | 2 年前3
函数计算在双11小程序场景中的应用FC Responsibility Developer Responsibility 优化前 1000ms 10ms~60000ms 优化后 200ms 10ms~60000ms 预留实例 0ms 0ms ## 函数计算-弹性伸缩  ## 函数计算-预留实例 · 预留实例:性能好 · 按量实例:按需使用  ## 函数计算-预留实例 |预留实例|按量实例|效果| |---|---|---| |0|0|禁止调用| |10|0|只使用预留实例,固定费用| |0|10|只使用按量实例,按需付费| |0|10|只使用按量实例,按需付费| |10|5|混合模式,兼顾性能和成本| ## 函数计算 ## Demo ## Thank you! Tusuk λοι  关注 “阿里巴巴云原生” 公众号 回复 1124 获取 PPT ## 阿里函数计算官网客户0 码力 | 13 页 | 6.95 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
void类型unknown类型never类型number类型string类型EC2 Instance ConnectBastion hostSSM3-tier architecturesecurity groups静态类型类型系统mypy鸭子类型结构类型系统Himmelblau函数PyTorch梯度下降Adam优化器优化实例Apache RocketMQAmazon S3CloudFormation高可用集群EC2实例类型架构工作国际化项目用户体验法律法规多设备协作TensorFloatTensorIntTensor数据类型多元组结构体枚举类型代数数据类型同构稀疏数据结构量化数据类型内存带宽优化int8_tbfloat16函数计算冷启动优化小程序场景预留实例按量实例













