Git基础
前言视频1:快速学习
视频2:黑马程序员
命令练习
1.学习目标
了解Git基本概念
能够概述git工作流程
能够使用Git常用命令
熟悉Git代码托管服务
00能够使用idea操作git
学习Git,不依赖于任何的编程知识,且可以保存代码或者资料(相当于一个云盘,但比百度云盘这种更加的方便)
重点是要掌握使用idea操作Git,企业用的最多,一般不会去使用命令
2.概述1. 开发中的实际场景123456789101112场景一:备份 小明负责的模块就要完成了,就在即将Release之前的一瞬间,电脑突然蓝屏,硬盘光荣牺牲!几个月 来的努力付之东流 场景二:代码还原 这个项目中需要一个很复杂的功能,老王摸索了一个星期终于有眉目了,可是这被改得面目全非的 代码已经回不到从前了。什么地方能买到哆啦A梦的时光机啊? 场景三:协同开发 小刚和小强先后从文件服务器上下载了同一个文件:Analysis.java。小刚在Analysis.java 文件中的第30行声明了一个方法,叫count(),先保存到了文件服务器上;小强在Analysis.java文件中的 第50行声明了一个方法,叫sum() ...
Shell编程
前言视频:尚硅谷
计算机必学的工具之一,但是学校不会教,企业又要用。对Shell的学习拖了很久,最近突然对脚本的兴趣非常的高涨,于是决定认真的学习一下。
因为学习的时间比较短且仓促,等以后再次深入学习的时候再次补充。
1.Shell概述Shell是一个命令行解释器,它接收应用程序/用户命令,然后调用系统内核。
Linux 提供的 Shell 解析器有
1234567[atguigu@hadoop101 ~]$ cat /etc/shells/bin/sh/bin/bash/usr/bin/sh/usr/bin/bash/bin/tcsh/bin/csh
bash和sh的关系
123[atguigu@hadoop101 bin]$ ll | grep bash-rwxr-xr-x. 1 root root 941880 5 月 11 2016 bashlrwxrwxrwx. 1 root root 4 5 月 27 2017 sh -> bash
Centos默认解析器是bash
12[atguigu@hadoop101 bin]$ echo $SHELL/b ...
English_Grammar
Topic 1.前言视频:英语兔
习题:语法习题
资源:夸克网盘
说实话,这个前言我已经改过很多次了,因为一提到英语,总有一种“莫名的痛”,有特别多想说的话。
每次学了语法的时候都有朋友说,语法学了没用,不如多背2个单词。但是真当我磕磕绊绊的学完了语法合集,我觉得非常有用!!!我不仅对英语有了一个非常好的知识体系了解,也明白了学习英语的方向——而不是盲目的背单词,背句子。(ps:虽然这个文档只是讲的一个大概,如果真想学习非常完整的语法,为何不使用语法书呢?)
语法的内容在后续的学习中,会进行补充。该把以前欠下的债好好还还了。
Topic 2.语法综述(video.2)1.简单句
基本句(简单句Simple Sentences): 把长句子拆分到不能再拆(能保持句意)的句子。除去感叹句、省略句、整句提问的问句,全都在说:什么 + 怎么样(主语 + 谓语)。
2.谓语动词(Verbs)的分类这五种基本句型涵盖了英语所有句子。
第一种:不及物动词intransitive verbs:可以独立完成的动作, 没有动作承受者的动词
主语+不及物动词
Papa Rabbit sleeps.兔老 ...
博客搭建
前言这次的搭建方法有两种:
hexo + gitee(国内,网页加载速度快)
hexo + github(国外,网页加载速度慢)
安装工具:
node.js:https://nodejs.org
git:https://git-scm.com/downloads
(官网下载比较慢)
Typora:编辑网页文档使用的工具
注意修改安装路径。
方法一:hexo + gitee推荐视频:小宇Boi
优点:
服务器在国内,别人的访问自己的网页速度快。
缺点:
需要身份证验证(身份证正反面,手持身份证正反面),以及等待备案通过。
方法二:hexo + github建议先看一遍:hexo + gitee 的推荐视频小宇Boi
优点:
只需要有邮箱,不需要身份验证。
缺点:
服务器在国外,不使用加速器可能连自己都访问不了。
推荐加速器:watt toolkit(微软商店可以下载,无毒,开源)
接下来是正式搭建:
在安装好node.js,git,Typora,watt toolkit(可选)之后,
环境检测:
在任意位置新建hexo文件夹
右键 - 显示更多选项 ...
Python数据分析与可视化基础
前言视频推荐:黑马程序员
重点学习了Numpy,Pandas,Matplotlib三个库
1.第一章 数据分析与可视化概述1.什么是数据分析数据分析是使用适当的统计分析方法对收集来的大量数据进行分析,从中提取有用信息和形成结论,并加以详细研究和概括总结的过程。
2.数据分析的流程
2.第二章 python编程基础注:详细语法见Python编程
以下为个人认为容易忘记的知识点:
不可变数据类型:number 、string、tuple
变数据类型:list、dictionary 、set
运算符优先级:
逻辑<关系<算术
r” “ 的字符串方式,默认不转义
切片:[:]
range(start,end,step),生成为[,)的区间。
字典中的键必须唯一。
空集合只能使用set()创建。
“ “.join()连接字符串。
lambda函数:
123匿名函数:a = lambda x,y,z:1+x*2+y*2+z*2a(1,2,3)
文件操作
打开文件:open()函数;
读取/写入文件:read()、readline()、readline ...
Java实践_微信小程序的开发
Java实践——小程序的开发前言视频网站:视频与笔记
1.环境的搭建
JDK(8,11,13,17,21版本皆可)
123环境变量: JAVA_HOME:JDK路径 path:%JAVA_HOME%\bin (关联javac.exe,java.exe)
Idea安装:2020 社区版,旗舰版
MySQL:5/8
navicat:不破解试用14天(破解注意关闭防火墙)
Maven:项目管理工具(解压即可)
创建本地仓库repository空⽂件夹(注意:与Maven在同一目录)
在Maven目录先/conf/settings.xml里,在53行左右插入:
1<localRepository>本地路径/repository</localRepository>
配置阿里云镜像,在161行插入:
123456<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>al ...





