Qcon北京2018-《以Null的处理、回调地狱的应对为例,看C#背后的问题解决思路》-Mads+Torgersen0 码力 | 32 页 | 2.66 MB | 2 年前3
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
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
C++高性能并行编程与优化 - 课件 - 12 从计算机组成原理看 C 语言指针11111101 表示 253 11111110 表示 254 11111111 表示 255 • 字节实际上就是 C 语言中的 unsigned char 类型。 ## 表示更大范围的整数:字(word) • 但是单单一个字节表示的范围还是太有限了,只能表示 0 到 255 的值。 - 如何扩大表示范围?简单,用两个字节合在一起即可,例如: - 00000000-00000000 11111111-11111110 表示 65534 11111111-11111111 表示 65535 - 这就是两个字节合成了一个字(word),实际上就是 C 语言里的 unsigned short 类型。 ## 不同位数的计算机,字(word)的大小也不一样 • 刚刚说把 2 个字节(byte)拼成一个字(word),实际上是 16 位计算机的做法。 - 16 位计算机得名就是因为他的字由 16 Socket(s): 1 Stepping: 10 CPU max MHz: 4500.0000 CPU min MHz: 800.0000 ## C 语言中的整数类型 ## C 语言的基础整数类型类型 Unix 32 位 Unix 64 位 Windows 32 位 Windows 64 位 0 码力 | 128 页 | 2.95 MB | 2 年前3
Java 源码剖析——彻底搞懂Reference 和ReferenceQueue0国际(CC BY-SA 4.0) 之前博主的一篇读书笔记——《深入理解Java虚拟机》系列之回收对象算法与四种引用类型博客中为家介绍了Java中的四种引用类型,很多同学都希望能够对引用,还有不同类型引用的原理进行更深入了解。因此博主查看了抽象父类Reference和负责注册引用对象的引用队列ReferenceQueue的源码在此和大家一起分享,并做了一些分析,感兴趣的同学可以一起学习。 ## Reference源码分析 一个构造函数带需要注册到的引用队列,一个不带。`queue`的意义在于我们以吃从外部通过对queue的操作来了解到引用实例所指向的实际对象是否被回收了,同时我们也可以过queue对引用实例进行一些额外的操作;但如果我们的引用实例在创建时没有指定一个引用队列,我们要想知道实际对象是否被回收,就只能够不停地轮询引用实例的get()方法是否为空了。值得注意的是虚引用Phantom e类也被称为引用类,它的实例 Reference Instance就是引实例,但是由于它是一个抽象类,它的实例只能是子类软(soft)引用,弱(weak)引用,虚(phantom)引用的某个,至于引用实例所引用的对象我们称之为实际对象(也就是我们上面所写出的referent)。 volatile ReferenceQueue queue; /* 引用对象队列 */0 码力 | 6 页 | 283.24 KB | 2 年前3
202306 ⼈⼈可⽤的开源数据可视化分析⼯具[Image](/uploads/documents/0/e/5/e/0e5eae9d8064371ed6dc5a5c54e1f0af/p12_2.jpg) 关联数据集 - 新建计算函数字段 维度与指标筛选 - 字段类型修改与定义 支持字段名称→业务术语 ## 数据集关联 ;支持选择图表的排序方式 加多种类型的数据集,数据库数据集/SQL数据集/Excel数据集/关联数据集/API数据集;数据库数据集和SQL数据集支持直连和定时同步两种连接方式,直连模式下SQL数据集支持动态参数传递;支持SQL数据集下数据参考功能,可预览数据库中的表及表字段,支持表名及字段名的快速复制;支持创建定时任务,以此控制数据集的更新,定时同步类型数据集,支持全量更新和增量更新两种方式;支持对数据集的字段类型/字段名/展示字段进行设置 0 码力 | 27 页 | 3.61 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
1.2 基于 Golang 构建高可扩展的云原生 PaaS 平台## GCN ## 基于 Golang 构建高可扩展的云原生 PaaS 平台  刘浩杨 端点 技术专家 ## 个人简介 - 18年加入端点,现任微服务和监控团队负责人 - 端点开源 PaaS Erda 的核心架构师 - 开源爱好者,Apache Erda Infra 开发框架 Erda Infra 是一套轻量级 Go 微服务框架,包含大量现成的模块和工具,能够快速构建起以模块化驱动的应用程序。 以模块化设计方式来驱动应用系统实现,支持模块可插拔 • 统一配置读取,支持默认值、支持从文件、环境变量、命令行参数读取 • 统一模块的初始化、启动、关闭 • 统一管理模块间的依赖关系 - 支持模块间的依赖注入 • 包含大量现成的微模块 1df0f27742e6bd32f6/p28_2.jpg) ## 模块化开发原则 - 面向接口进行开发,而不是面向实现 - 模块拆分的粒度尽可能小 - 模块内聚,模块间松耦合 - 模块间的引用使用DI而不是直接依赖实现包 - 服务可以由多个模块拼装组成  ## 杨可奥 PingCAP Chaos Mesh核心开发者 当前 Chaos Mesh 的 maintainer。在混沌工程的实践和实现上拥有一定经验和见解。除了 Chaos Mesh 之外还维护有多个受欢迎的开源项目,如 pprof-rs。 ## Chaos Mesh 让应用与混沌在 Kubernetes 上共舞 演讲人:杨可奥 PingCAP ## 目录 一、混沌工程的动机0 码力 | 30 页 | 1.49 MB | 1 年前3
DataEase 人人可⽤的开源数据可视化分析⼯具 2022 年 12 ⽉[Image](/uploads/documents/1/8/c/1/18c19037e322742089227353c1e75ee4/p12_2.jpg) 关联数据集 - 新建计算函数字段 维度与指标筛选 - 字段类型修改与定义 支持字段名称→业务术语 ## 数据集关联 












