Programming TypeScriptProgramming TypeScript 作者:duobancc 原文链接:https://ld246.com/article/1619437869849 来源网站:链滴 许可协议:署名-相同方式共享 4.0 国际 (CC BY-SA 4.0) TypeScript 概述 编译器 编写的代码(文本) 由 一个特殊的程序(编译器)解析,转换成抽象句法树(abstract syntax 检查这一步使用。 类型系统 ● 一般的有两种类型系统 1. 通过显示句法告诉编译器所有值的类型(注解) 2. 自动推导类型 ● TS 身兼两种类型系统 // 建议 原文链接:Programming TypeScript 一般来说,最好让TS 推导类型,少数情况下才显式注解类型。(Why?) 安装等 # 初始化npm 项目 npm init --yes # 安装 TSC、TSLint 编译和运行一步到位 npm i --save-dev ts-node # 快速 创建 TS 项目 脚手架工具 npx typescript-node-starter [projectname] 原文链接:Programming TypeScript0 码力 | 3 页 | 202.08 KB | 1 年前3
Functional Programming - 包涵卿SWIFT ����� �� @HANKBAO ��IM WHAT WHAT Functional programming is a programming paradigm 1. treats computation as the evaluation of mathematical functions 2. avoids changing-state and mutable data flatMap(roundCorner) .flatMap(applyBlur) REFERENCE ▸ Wikipedia ▸ Haskell Wiki ▸ Functional Programming in Swift ▸ objc.io THANKS Q & A0 码力 | 38 页 | 1.33 MB | 1 年前3
C++高性能并行编程与优化 - 课件 - 性能优化之无分支编程 Branchless Programming性能优化 之 无分支编程 Branchless Programming by 彭于斌( @archibate ) 两种代码写法:分支 vs 三目运算符 两种使用方式:排序 vs 不排序 测试结果(均为 gcc -O3 ) 测试结果可视化 图表比较:分支 vs 无分支 分支 无分支 0 0.01 0.02 0.03 耗时(越低越好) 乱序 有序 • 传统的分支方法实现的0 码力 | 47 页 | 8.45 MB | 1 年前3
Experience on Fast Microservice Programming - 亲自动手,体验微服务开源开发-快速微服务化编程体验HUAWEI.COM Experience on Fast Microservice Programming Security Level: Ju Zhen, Yang Bo Open Source Software Capability Center 2018-10-12 Contents • Case Introduction • Provider Development • Provider is the same as that on Consumer. l The communications model is isolated from the programming model to meet the requirements of different service scenarios. l The running model can be0 码力 | 12 页 | 2.56 MB | 1 年前3
Java 应用与开发 - Java GUI 编程0 码力 | 73 页 | 876.31 KB | 1 年前3
JAVA 应用与开发 - 控制台应用程序设计0 码力 | 63 页 | 2.84 MB | 1 年前3
Java 应用与开发 - Java EE 监听器编程0 码力 | 22 页 | 549.84 KB | 1 年前3
Java 应用与开发 - Java EE 过滤器编程大纲 过滤器概述 Java EE 过滤器 API Java EE 过滤器编程和配置 过滤器的主要任务 本节习题 过滤器的基本功能 过滤器采用 AOP(Aspect Oriented Programming)编程思想, 使用拦截技术,在 HTTP 请求和响应达到目标之前,对请求和 响应的数据进行预处理。主要包括: ▶ 对 HTTP 请求作分析,对输入流进行预处理。 ▶ 阻止请求或响应的进行。0 码力 | 31 页 | 605.91 KB | 1 年前3
Java 应用与开发 - 高级 I/O 编程0 码力 | 27 页 | 609.17 KB | 1 年前3
Java 应用与开发 - 面向对象编程进阶0 码力 | 49 页 | 659.74 KB | 1 年前3
共 222 条
- 1
- 2
- 3
- 4
- 5
- 6
- 23













