搜索:

高性能算法/算法设计与分析 课程资料

教学目标 《高性能算法/算法设计与分析》是计算机专业的专业领域课程。高性能计算技术是计算机技术发展中的一项重要技术。通过该课程的学习,学生应该学习和掌握高性能计算的基础理论知识和实践经验,并为后续课程打下坚实基础。 绪论链接: https://pan.baidu.com/s/1mDlbxrVgdbSCyzJZxVKzEQ?pwd=gn5w 提取码: gn5w

教学基本要求 本课程以高性能计算和并行计算为主题,分为三大部分,第一部分是并行计算结构、算法与编程,第二部分是大数据分析及并行算法应用,第三部分是深度学习与性能优化方法。主要课程内容包括高性能计算机的系统结构模型,对称多处理机(SMP)、大规模并行处理机(MPP)、集群系统(Cluster)和并行计算的性能评测,并行算法的一般设计策略、基本设计技术和一般设计过程, 并行程序设计与MPI编程;大数据算法与高性能技术分析;深度学习高性能计算发展分析。

资料区

课件链接: https://pan.baidu.com/s/1hbzlCKLs4MDhdxJCFyFBnA?pwd=cm9a 提取码: cm9a

报告PPT链接: https://pan.baidu.com/s/1nz4F_1gym4wS8NHlqJVcmQ?pwd=a5jn 提取码: a5jn

习题链接: https://pan.baidu.com/s/1UAJSqKHZLAKis0Iy552INA?pwd=1xck 提取码:

AI公开课链接: https://pan.baidu.com/s/1ZwUSo1kRIP0PVJALkE1Lvw?pwd=kpwm 提取码: kpwm

清华大学 《并行计算》杨广文 32讲 链接: https://pan.baidu.com/s/1HkAFH8O9aH6_Itb5g8gaIA?pwd=7giu 提取码: 7giu

大数据算法视频教程 王宏志 全37讲 哈尔滨工业大学链接: https://pan.baidu.com/s/1ZwUSo1kRIP0PVJALkE1Lvw?pwd=kpwm 提取码: kpwm

参考教材链接: https://pan.baidu.com/s/1yXfz8qfrXmHRlOmevmIYDg?pwd=5dbp 提取码: 5dbp

移动开发技术简介

当前移动开发技术主要分为:原生开发技术(Native app)、网页开发技术(Web app)和混合开发技术(Hybrid app)。

Native app:是某一个移动平台所特有的,使用相应平台支持的开发工具和语言。Android是Google公司基于Linux平台开发的手机及平板电脑的操作系统,它自问世以来,受到了前所未有的关注,并迅速成为移动平台最受欢迎的操作系统之一。其主要语言为Java。视频教程链接: https://pan.baidu.com/s/1flnoMUnfui2lSoJ6oxu8Qw?pwd=764q 提取码: 764q

Web app:Web应用本质上是为移动浏览器设计的基于Web的应用,可以在各种智能手机浏览器上运行(html,java,asp.net,php,JavaScript),采用HTML (Hyper Text Markup Language) 5语言写出的App,不需要下载安装。教程链接: https://youziyi2024.xyz/web-design/907/.html

Hybrid app: 半原生半Web的混合类App。需要下载安装,看上去类似Native App,但只有很少的UI Web View,访问的内容是 Web 。Vue.js 框架教程链接:https://pan.baidu.com/s/1DQJCQk6y27XA2q8Coh6oNw?pwd=7r5p 提取码: 7r5p Vue 2+Vue3网课链接:https://www.bilibili.com/video/BV1GL4y1v79M?p=5&vd_source=d9e605ebeb1cca1248cff421d72a56a5

微信小程序种不需要下载安装即可使用的应用用户扫一扫或者搜一下即可打开应用。体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。语言:JavaScript/WXML/WXSS。教程链接: https://pan.baidu.com/s/1TkS-xMjdX-geNA3ViT-nGg?pwd=smka 提取码: smka

Web 开发三套件

1. html css javascript 三者之间的关系

HTMLCSSJavaScript是构建网页的三种基本技术,它们各自承担着不同的角色和功能:

  1. HTML(超文本标记语言)负责网页的结构和内容。它使用标签来定义网页的不同部分,如文本、图像等,并通过这些标签在浏览器中显示内容。HTML标签通常以成对尖括号的形式出现,可以包含属性来设置元素的其他特性。
  1. CSS(层叠样式表)负责网页的样式和布局。它通过定义HTML元素的样式,如颜色、字体、大小等,来控制网页的外观。CSS样式可以嵌套在HTML标签中,并且可以定义不同的选择器来应用到不同的HTML元素上。
  1. JavaScript(脚本语言)负责网页的行为和交互。它能够响应用户的操作,如点击按钮、填写表单等,执行动态的逻辑和动画效果,以及与服务器进行交互。JavaScript可以在客户端运行,也可以将逻辑发送到服务器端执行。

这三者之间的关系可以比:HTML是网页的“骨架”,定义了网页的基本结构和内容;CSS是网页的“皮肤”,决定了网页的外观和样式;JavaScript是网页的“肌肉”,提供了动态功能和交互体验。在实际开发中,这三种技术通常是相互配合使用的,以创建功能完整、外观精美的网页。

2. 基础教程

HTML基础 URL: https://pan.baidu.com/s/1yrURVh_7I9K_l9sC2qJ3Xg?pwd=957u 提取码: 957u

CSS基础 URL:https://pan.baidu.com/s/1Uhccc3s5nqppjcReCfTZ0w?pwd=hvn4 提取码: hvn4

JS基础 URL:https://pan.baidu.com/s/1okBo_5nQYIt1MXZcSjXh2A?pwd=2khv 提取码: 2khv

HTML5+CSS3 URL: https://pan.baidu.com/s/16DeRerl8uCARt4e-bO4yfQ?pwd=fdny 提取码: fdny

前端基本功JS URL:https://pan.baidu.com/s/1FQU5n3yhV_kRj8FR5Q1RBA?pwd=1nhu 提取码: 1nhu

JS进阶-特效 URL:https://pan.baidu.com/s/1WJLfM89syEFsaQ0IO_yXPA?pwd=558p 提取码: 558p