感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
- Julia是什么类型的编程语言?
- Julia 是如何、何时以及由谁创建的?
- Julia 资源
开发环境
- 云开发环境简介
- 终端
- REPL系列
- 加载和安装软件包
- 集成开发环境
基本类型、变量和运算符
- 基本数据类型
- 字符串和插值
- 变量
- 运营商
变量、函数和操作
- 变量和常量
- 调用和声明函数和 lambda
- 控制流、异常处理和错误
范围
- 功能范围
- 全球和本地范围界定
- 块
- 开始/结束
- let/end
- 模块
- 数据结构
- 元组
- 字典
- 阵 列
- 向量
- 矩阵和线性代数
- 多维数组
- 点表示法(在函数中)
- 缺失值
类型
- 元组和命名元组
- 结构和可变性
- 工会
- 抽象类型和继承
- 参数类型(泛型)和继承
- 值类型
- 型式检查
方法和构造函数
- 多重调度
- 摘要/类型的写作方法
- 构造 函数
- 打印/显示方法
- 运算符重载
- 接口
元编程
- 符号
- 评估
- Express离子
- 插值
- 评估
- 调用和生成宏
- 代码生成
- @generated功能
本地并发性和并行性
- SIMD的
- 排比
- 任务和渠道
- 异步编程
- 多线程
- 性能优化
工具
- 单元测试
- 性能基准测试
- 分析
- 伐木
- 调试:堆栈跟踪
I/O接口
- 读取和写入文本和二进制文件
- 带分隔符的文件
- 内存映射
- 下载文件
要求
参加本课程没有任何先决条件
21 小时
客户评论 (1)
everything about Julia