预科day03 学习工具和方法
今日内容概要
- git码云与日常作业相关的操作规范
- 标记语言Markdown的常规使用和Typora的使用
- 思维导图
- 笔记制作
- 博客制作
- 排BUG技巧
昨日内容回顾
- 码云的注册与使用
- git的基本操作
git init
,初始化git add .
,将代码的增删改拍快照git commit -m 'note'
,将代码变更提交git remote add origin https://gitee.com/oldboy-python-full-stack-26/19083026021.git
,将本地仓库与码云仓库建立连接。其中,https://gitee.com/oldboy-python-full-stack-26/19083026021.git 是码云的地址。git pull origin master
,将码云的更改内容应用到本地仓库git pull origin master --allow-unrelated-histories
,允许合并无关联的历史变更git push origin master
,将本地的代码变更应用到码云仓库
今日内容详细
- 老师的作业会布置在码云的issues,学生通过下面的评论报告作业完成情况
Markdown常规语法
1. 标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
-
一级标题
-
二级标题
-
三级标题
-
四级标题
-
五级标题
-
六级标题
2. 列表
-
有序列表
1. 列表内容 2. 列表内容 3. 列表内容
- 列表内容
- 列表内容
- 列表内容
-
无序列表
* 列表内容 - 列表内容 + 列表内容
-
列表内容
-
列表内容
-
列表内容
-
3.代码块
-
多行代码块
```然后按下回车键,这个符号在键盘左上角,反引号。 这段文字的内容就包含在一个多行代码块内。 多行代码块的右下角还可以设置语言,用来高亮显示相应语言的语法短语。
-
单行代码块
这段`代码内容`会在段落的行内显示
这段
代码内容
会在段落的行内显示
4. 表格
-
使用代码创建表格
| 第一个标题 | 第二个标题 | | --------- | -------- | | 文字内容 | 文字内容 | | 文字内容 | 文字内容 |
-
代码创建表格太过繁琐,建议使用快捷键
ctrl + t
或者在菜单栏中依次点击段落
->表格
->插入表格
快捷创建表格 -
5. 图片
-
Markdown语法插入图片
![图片名](图片路径) ![1567587525338](./预科day03.assets/1567587525338.png) 用“/”而不是“”是因为在码云中使用Linux系统,用“/”写路径能被识别出来。
如上图,在偏好设置的图像标签中,设置
复制图片到./$(filename).assets
文件夹,这样,新复制的图片文件就会保存在工作目录的文件夹中。 -
HTML语法插入图片
<img src = "https://gitee.com/oldboy-python-full-stack-26/19083026021/raw/master/week01/预科day01/media/pc_setup_01.png">
6. 超链接
[提示语](网址)
我们可以建立这样一个[百度](https://www.baidu.com/)的超链接
- 我们可以建立这样一个百度的超链接
- 按住
ctrl
键,用鼠标左键点击超链接,会在浏览器中访问链接地址。
7. 加粗倾斜
**这个是加粗**
*这个是倾斜*
***这个是加粗倾斜***
- 这个是加粗
- 这个是倾斜
- 这个是加粗倾斜
8. 分割线
***
---
+++
9. 颜色
Markdown本身不支持颜色显示,需要用HTML标签实现
<span style = "color:pink">粉色</span>
- 粉色
思维导图
1. 推荐平台
2. 核心三个按键
- 空格(输入内容)
- 回车(生成同级节点)
- Tab(生成次级节点)
3. 制作技巧
- 按照树形结构,从粗到细进行
笔记制作指导
1. 笔记制作技巧
- 能用图片少用文字
- 能用代码也少用文字
- 能用gif的尽量花时间做一个gif(进阶)
- 音频,每晚睡前把今天学到的东西用音频跟小组成员之间交流
- 视频,每个阶段把学到的东西录成视频,不追求教会别人,只要能从录视频的过程中发现自己的不足即可
2. 笔记制作大纲
# Python全栈开发
## Python入门
### 安装
### PyCharm安装、激活、使用
## Python基础
### Python语法
### Python数据类型
## Python进阶
### 面向对象
### 网络编程
### 并发编程
### 数据库
## 前端
### HTML
### CSS
### JS
## WEB框架
### Django
-
Python全栈开发
Python入门
安装
PyCharm安装、激活、使用
Python基础
Python语法
Python数据类型
Python进阶
面向对象
网络编程
并发编程
数据库
前端
HTML
CSS
JS
WEB框架
Django
技术博客制作
1. 推荐平台
2. 博客园使用技巧
-
在博客园个人主页点击
管理
->选项
,把默认编辑器
改成Markdown
。这样,以后我们的课程笔记用Typora写好以后就可以直接复制到博客园中啦。 -
在
设置
选项卡中,可以通过自定义样式,让博客园首页更加美观。
排BUG技巧
1. 推荐搜索引擎
- 百度,国内能用,但很不好用,很多BUG找不到恰当的解决方法
- Google,国内不能用,需要一定技巧
- StackOverflow,几乎所有的BUG都能在这里找到,但是全英文
2. 排BUG思路技巧
- 遇到BUG,理清楚导致BUG的原因
- 可以把报错信息放到搜索引擎中搜索,找到合适的解决方案
- 仔细分析,解决问题
- 如果怎么试都不能解决问题,从头开始,再写一遍