Butterfly主题配置
安装主题(三选一即可)安装主题 npm安装(推荐)
注意:此方法只支持 Hexo 5.0.0以上版本!在你的博客根目录(我这里路径为【C:/Hexo-Blog/blog-demo】)1npm i hexo-theme-butterfly
Github安装
在你的博客根目录里(我这里路径为【C:/Hexo-Blog/blog-demo】),打开Git BASH工具,执行命令即可1git clone -b 4.5.0 https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
Gitee安装
在你的博客根目录里(我这里路径为【C:/Hexo-Blog/b ...
苍穹外卖
苍穹外卖课程内容
软件开发整体介绍
苍穹外卖项目介绍
开发环境搭建
导入接口文档
Swagger
项目整体效果展示:
管理端-外卖商家使用
用户端-点餐用户使用
当我们完成该项目的学习,可以培养以下能力:
1. 软件开发整体介绍作为一名软件开发工程师,我们需要了解在软件开发过程中的开发流程, 以及软件开发过程中涉及到的岗位角色,角色的分工、职责, 并了解软件开发中涉及到的三种软件环境。那么这一小节,我们将从 软件开发流程、角色分工、软件环境 三个方面整体介绍一下软件开发。
1.1 软件开发流程
1). 第1阶段: 需求分析
完成需求规格说明书、产品原型编写。
需求规格说明书, 一般来说就是使用 Word 文档来描述当前项目的各个组成部分,如:系统定义、应用环境、功能规格、性能需求等,都会在文档中描述。例如:
产品原型,一般是通过网页(html)的形式展示当前的页面展示什么样的数据, 页面的布局是什么样子的,点击某个菜单,打开什么页面,点击某个按钮,出现什么效 ...
JAVA开发规范
一、编程规范1.1、命名风格(1)不能以下划线或者美元符号开始和结束;
(2)不能使用拼音和英文混合方式,不能直接中文方式;
(3)类名使用UpperCamelCase风格,但是DO/BO/DTO/VO/AO/PO/UID除外: 正解:MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion 反例:macroPolo / UserDo / XMLService / TCPUDPDeal / TAPromotion
(4)方法名、参数名、成员变量、局部变量使用lowerCameCase风格,驼峰形式;
(5)常量命名全部大写,单词下划线隔开,不嫌名字长;
(6)抽象类Abstract或者Base开头,异常类Exception结尾,测试类Test结尾;
(7)POJO中布尔型变量不加is前缀,可能引起序列化错误;
(8)包名全小写,点分符号之间只有一个英语单词;
(9)杜绝不规范缩写;
(10 ...
开发环境安装
Java环境安装
视频地址: https://www.bilibili.com/video/BV188411A7Nx/
安装程序jdk下载地址:https://pan.quark.cn/s/a0616d38e925提取码:Sa59
然后一路下一步,可以更改安装的路径,默认安装在C盘
然后安装jre的时候也要注意路径
这两个路径最好在同一个根目录下,如果怕出错,就不要修改这个路径了,一直下一步就好了
最后安装好就是这样的
配置环境变量
我得电脑->属性->高级系统设置->环境变量
然后新建 系统变量1、新建JAVA_HOME环境变量
变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_3512、修改path环境变量添加 %JAVA_HOME%\bin 注意前面有个;
3、新建CLASPATH
变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar最后一路确定回去,然后开启doc,输入 java -version
输入java和j ...
软件工程
文章目录
一、软件工程概述
1. 定义
2. 软硬件失效
3. 软件危机
4. 软件工程三要素
5. 软件工程目标
6. 软件工程研究内容
7. 软件工程知识体系
二、软件生命周期模型
2.1 软件工程过程:PDCA循环
2.2 软件生命周期 software life cycle
2.3 过程模型(软件生命周期模型)
2.3.1 瀑布模型
2.3.2. V模型和W模型
2.3.2 原型方法(prototyping)
2.3.4. 演化模型
2.3.5. 增量模型
2.3.6. 螺旋模型
2.3.7. 喷泉模型(迭代模型)
2.3.8. 构件组装模型
2.3.9. 快速应用开发(RAD)模型
2.4 新型软件生命周期模型
2.4.1 统一软件开发过程
2.4.2.敏捷开发
三、软件需求分析
3.1 系统分析
4.2 需求定义
4.3 软件需求分析的目标及任务
4.4 软件需求分析建模的原则和方法
4.5 软件需求工程
4.5.1 软件需求分析过程
1.需求获取
2.需求建模
3.需求确认
四、 面向对象需求分析方法
4.1 UML概述
4.2 UM ...
Python数据分析
1 Python 中的数据分析
数据分析:把隐藏在一些看似杂乱无章的数据背后的信息提炼出来,总结出所研究对象的内在规律
数据分析三剑客:Numpy,Pandas,Matplotlib
2 NumPyNumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。
2.1 ndarray创建多维数组
ndarray为多维数组。
12345678910111213141516171819202122# 创建一维数据np.array([1,2,3])# 创建二维数组np.array([[1,2,3],['a','b','c']])输出:array([['1', '2', '3'], ['a', 'b', 'c']], dtype='<U11')# 使用matplotlib.pyplo ...
Maven安装与配置,Idea配置Maven
文章目录
一、下载Maven
二、安装
三、配置环境变量
四、配置settings文件
五、idea配置
maven安装之前要先安装jdk,请确保你的系统已经安装了jdk环境。
一、下载Maven选择你需要的maven版本下载:官网下载传送门
我使用的是3.6.1版本:maven-3.6.1-bin.zip
二、安装把下载好的maven压缩包解压到一个没有中文,空格或其他特殊字符的文件夹,如:
三、配置环境变量1.右键此电脑->属性->高级系统设置->环境变量
找到系统变量这一栏,点击新建。
2.新建系统变量MAVEN_HOME3.编辑系统变量Path,添加变量值%MAVEN_HOME%\bin
12%MAVEN_HOME%\bin1
4.验证安装是否成功,win+R运行cmd,输入mvn -v,如图所示则配置成功
四、配置settings文件1.在Maven安装目录conf目录下找到settings.xml配置文件,右键选择一种文本编辑器打开,我这里使用Notepad++打开
2.修改本地仓库地址(1)在maven安装目录下新建本地仓库文件夹mave ...
Python数据挖掘
课程设计从构建数据挖掘思维的角度出发,为你详解数据挖掘,具体分为三大部分:
基础知识准备(模块一)。带你建立对数据挖掘的全局认知,学习课程中可能会涉及的一些基础知识(包括必备的Python语言知识,以及如何搭建Python环境),帮你快速进入状态。
数据挖掘过程(模块二)。授人以鱼不如授人以渔,重点是让你能够在思想和行为上都做足准备,全面细致地了解数挖掘方法的实施过程。同时,我也会讲到数据挖掘过程中的每一个步骤都会遇到哪些坑,帮你加强思考、少走弯路,明白从理论到实战,“数据挖掘”这个词是如何一步步变具体的。
算法详解(模块三~模块七)。涉及数据挖掘的分类、聚类、回归、关联分析这四大问题,以及一些自然语言处理的知识。重点介绍每个算法的理念、优缺点、应用场景,配合一些简短的代码来说明该如何使用,让你能够快速上手应用。每个模块的最后一个课时,我会通过为本课程设计的实践案例,来带你处理一个实际问题。
课程最后整理一些数据挖掘的开源工具和学习资源:如果你不会写代码,也可以先使用这些工具来进行数据挖掘;如果你希望在数据挖掘方面有更加深入的学习和理解,那么这些资源也会帮到你。
23 word2 ...