Java基础
前言视频:黑马程序员
1.Java入门1.人机交互
什么是cmd?
在windows操作系统中,利用命令行的方式操作计算机。如:打开文件,打开文件夹,创建文件夹等。
常用CMD命令
操作
说明
盘符名称:
盘符切换。E:,表示切换到E盘。
dir
查看当前路径下的内容。
cd 目录
进入单级目录。cd itheima
cd ..
回退到上一级目录。
cd 目录1\目录2...
进入多级目录。cd itheima\JavaSE
cd \
回退到盘符目录。
cls
清屏。
exit
退出命令提示符窗口。
环境变量
2. Java概述
Java是什么?
计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言
JDK下载,安装与介绍(17版本)
下载:官方网站获取
安装:改路径即可
介绍
目录名称
说明
bin
该路径下存放了JDK的各种工具命令。javac和java就放在这个目录。
conf
该路径下存放了JDK的相关配置文件。
include
该路径下存放了一些平台特定的头文件。
jmods
该路径下 ...
计算机科学速成
前言:视频1:B站
视频2:GitHub
一个科普向系列视频,在短短 8 个小时里非常生动且全面地科普了关于计算机科学的方方面面:计算机的历史、计算机是如何运作的、组成计算机的各个重要模块、计算机科学中的重要思想等。正如它的口号所说的 Computers are not magic!
1.计算机早期历史
计算机技术的影响——进入信息时代
出现自动化农业设备与医疗设备
全球通信和全球教育机会变得普遍
出现意想不到的虚拟现实/无人驾驶/人工智能等新领域
计算机的实质:
计算机是由极其简单的组件,通过一层层的抽象,来做出复杂的操作。
计算机中的很多东西,底层其实都很简单,让人难以理解的,是一层层精妙的抽象。
关于计算的历史:
公元前 2500 年:算盘出现,为十进制,功能类似一个计数器。
公元前 2500 年-公元 1500年:星盘、计算尺等依靠机械运动的计算设备出现
公元 1613 年:computer 的概念出现,当时指的是专门做计算的职业,
1694 年:步进计算器出现,是世界上第一台能自动完成加减乘除的计算器。
1694-1900 年:计算表兴起,类 ...
JavaWeb基础
前言视频:黑马视频
Web标准也称为网页标准,由一系列的标准组成,大部分由W3C( World Wide Web Consortium,万维网联盟)负责制定。由三个组成部分:
HTML:负责网页的结构(页面元素和内容)。
CSS:负责网页的表现(页面元素的外观、位置等页面样式,如:颜色、大小等)。
JavaScript:负责网页的行为(交互效果)。
1.Maven1.初识Maven
Maven官网:https://maven.apache.org/
什么是Maven?
Maven是Apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。
Maven的作用
方便依赖管理
方便快捷的管理项目依赖的资源(jar包),避免版本冲突问题.
使用maven进行项目依赖(jar包)管理,只需要在maven项目的pom.xml文件中,添加一段配置即可实现。
统一项目结构
提供标准、统一的项目结构
12345678910111213my-project/├── src/│ ├── main/ # 实际项目资源│ │ ├── ja ...
Pytorch入门_小土堆
前言B站:pytorch入门
讲的真的基础,入门yyds!!!
0.环境搭建1.pytorch安装
前置条件:已安装anaconda
pycharm:ctrl+p查看需要输入的参数
12345678910111213// 创建虚拟环境,视频使用python=3.6conda create -n pytorch python=3.6# 激活虚拟环境conda activate pytorch# 查看虚拟环境列表conda env list# 安装cpu版pytorch(没有显卡的忧伤)conda install pytorch torchvision torchaudio cpuonly -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/conda install nb_conda
12345# 验证python # 对应的虚拟环境中import torchtorch.cuda.is_available() # 返回False,则成功(检查gpu是否可用)
1234567# 其他环境的安装# ...
商品大数据可视化系统
前言这是个项目是对淘宝的数据进行:数据爬取,数据分析,可视化大屏,机器学习进行销量预测。
视频:商品数据可视化大屏
技术:
数据获取:爬虫的selenium自动化技术
数据存储:MySQL数据库
后端:python的Django框架
前端:vue框架
图表:echarts
需要的工具:
后端与数据库:
python,pycharm专业版
MySQL,Navicat
Chrome,ChromeDriver
前端:
node.js
12># 镜像源:>npm config set registry https://registry.npmmirror.com
vscode
项目展示:
1.项目初始化1.创建项目
2.安装依赖
创建一个requirements.txt文件,requirements.txt的内容是:
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 ...



