智慧教学云平台学生使用手册-云实验

2021-03-09 18:37:15

本文介绍中软国际智慧教学云平台学生使用指南之云实验。系统的云课堂有两种,一种时标准课堂,实验可以穿插在教师的授课过程中;另一种时实验课,实验课的主体时实验案例,主要是让学生操作实验步骤。标准课堂或者实验课,根据实验选择的虚拟机模板的不同,大致可以分为以下类型的云实验:OpenStack(使用 云计算 分配的虚拟机)、Docker(使用 Docker 容器分配的虚拟机)、AI 实验(使用 AI 实验环境)和无环境的实验。

智慧教学云平台学生使用手册-云课堂学习

2021-03-09 18:35:23

本文介绍中软国际智慧教学云平台学生使用指南之云课堂学习。

智慧教学云平台学生使用手册-开放课学习

2021-03-09 18:32:46

本文介绍中软国际智慧教学云平台学生使用指南之开放课学习。

JIT的基本原理

2021-03-09 17:39:10

申请一块既有写权限又有执行权限的内存,然后把比较热点的Java方法,翻译成机器码,写入到这块内存里。当再需要调用原来的Java方法时,就转向调用这块内存。

“垃圾”回收算法的三个组成部分

2021-03-09 17:34:57

具体的垃圾回收算法(如mark-sweep, mark-compact等)是内存分配、垃圾识别和内存回收三者结合。

对象布局(object layout)相关介绍

2021-03-09 17:30:54

对象头(header)有和GC相关的元数据,也有和语言相关的元数据,可有可无,和具体语言、虚拟机有关,元数据可以集中放在一块特定区域;字段(field,也叫“域”);运行时(虚拟机)有能力识别对象哪些字段是值,哪些字段是引用。

根集合(root set)具体包含什么?

2021-03-09 17:27:08

根集合中的引用可以被应用程序直接访问,因此根指向的对象都是活的。具体包括:局部变量、静态(全局)变量、被外部接口保留的、例如JNI的LocalRef等、其他根、由语言、虚拟机、运行环境定义。

什么是“垃圾”?

2021-03-09 17:20:47

如果一个对象不可从“根”抵达,就是垃圾。

为什么使用“垃圾”回收?

2021-03-09 17:15:19

使用“垃圾”回收,以此避免常见的内存管理错误,进行• 责任分离,提高性能,对并发、多核的硬件资源有利。

类型对象全景图

2021-03-09 17:08:42

以代表列表的list对象为例,ListKlass既要能充当类型的功能,又要充当对象的功能,最直观的办法就是为ListKlass关联一个普通对象,这个对象被称为TypeObject。

动态类型和弱类型相关介绍

2021-03-09 17:06:10

动态类型是指变量在声明时不指定类型,可以使用任意的值为该变量赋值。而且对象往往可以在运行时增加或者删除某一个成员变量。弱类型是指在某一种语言中不存在类型的概念。Python实际上是强类型的,也就是说它的变量都是有类型的。

Klass的有什么作用?

2021-03-09 16:59:57

同一类对象的Klass指针都会指向同一个Klass对象。例如所有的整数对象的指针都会指向IntegerKlass。通过这个指针可以区分对象类型。

什么是Klass和Oop?

2021-03-09 16:55:58

Python源代码里缺少类型信息,更加完全依赖于对象类型识别机制;即使C++做为静态语言的代表,也依赖虚表指针进行dynamic_cast时的类型检查Klass机制。

什么是语言虚拟机?

2021-03-09 16:50:53

虚拟机(Virtual Machine)是一种软件对硬件的模拟实现。这个专用名词被使用在两个场景,一个是指整机虚拟机(例如VM Ware),另一个是编程语言虚拟机(例如JVM, Python VM)。

数据仓库DWS应用案例 数据处理耗时从天级缩短至小时级

2021-03-08 15:10:22

数据仓库 服务应用案例:互联网:数据处理耗时从天级缩短至小时级,助力客户实现业务能力升级。客户痛点:【数据处理耗时】:使用 开源 Hadoop处理数据耗时长,每次处理耗时1天;【不支持关联分析】:ES不能支持关联等复杂查询分析;【数据更新难】:数据使用宽表存储,维度数据变化需要更新整个宽表,工作量大。

共7780条