标签:git教程
7.4.抽离类为单独文件新建一个文件,单独存放一个类,例如:Person类抽离到person.dart文件中class Person { final String name; final num age; final String gender; const Person(this.name...
7.4.抽离类为单独文件新建一个文件,单独存放一个类,例如:Person类抽离到person.dart文件中class Person { final String name; final num age; final String gender; const Person(this.name...
7.面向对象dart是一门使用类和单继承的面向对象语言,所有的对象都是类的实例,所有的类都是Object的子类,换句话说就是万物皆对象#7.1.类与对象void main() { // 注意:new关键字可以省略 var p = new Person(); p.name = "xiaoqia...
#6.内置操作方法和属性#6.1.数字类型1.isEven判断是否是偶数int n = 10;print(n.isEven); // true2.isOdd判断是否是奇数int n = 101;print(n.isOdd); //true3.abs()取绝对值int n = -101;print(n...
#5.函数#5.1.函数定义语法:返回值类型 函数名(参数类型 参数1, 参数类型 参数2,...) { // 函数体 return ‘返回值’}举例:void main() { print(sum(10, 20));}num sum(int a, int b) { return a + b...
#4.流程控制#4.1.分支结构1.if语句void main() { int score = 80; if (score >= 90) { print('优秀'); } else if (score >= 80) { print('良好'); } else if (...
#3.运算符运算符本质上就是代表某运算规则的符号,例如: + ,这个符号,代表着数学运算里面的加法,按照加法法则进行运算即可,同理,学习运算符就是掌握这些规则而已#3.1.算术运算符算术运算符主要包括+、-、*、\、++、--、~/、%void main() { int a = 10; int ...
#2.变量和数据类型#2.1.变量和常量变量通俗的说就是可以变化的量,作用就是用来存储数据,你可以把一个变量看作是一个水果篮,里面可以装苹果、梨、香蕉等,常量就是一个固定的值,和变量是相对的,变量可以变化,常量是不可以变化的1.声明变量在dart中使用var来声明一个变量,这个和js中声明变量一样v...
1.环境搭建#1.1.dart简介Dart 是一种 易于学习、 易于扩展、并且可以部署到 任何地方 的 应用 编程 语言。Google 使用 Dart 来开发 大型应用。flutter使用dart语言来进行开发,因此,这是学习flutter的第一步#1.2.dart sdk安装官方文档:http:/...
#6.交作业的流程以下内容是螺钉课堂在线就业班提交作业的要求,非螺钉课堂在线就业班学员不用学习螺钉课堂作业全程采用git管理,希望在日常使用中,加深对git和github的理解具体流程:1.注册github账号,并把账号名发送给项目老师2.项目老师添加对应账号到项目中3.第一次写作业,通过git c...
5.github上的标签#5.1.标签的作用给当前版本打一个标签,在github上就会形成一个releases版本点击进去后,用户就可以下载对应版本的源代码#5.2.在本地git工具上创建标签,同步到github1.查看当前有多少标签git tag2.创建一个标签git tag v1.03.把标签推...
#4.分支管理#4.1.什么是分支?分支可以简单的理解为分叉,在主干上长出一条枝干出来,主干分支通常叫做master,在主分支上可以开很多分支出来,不同的人在不同的分支上做开发,最后合并到主分支,这样不会相互影响#4.2.github工作流github推荐的工作流:点击进入官网介绍地址第一步:根据需...
3.4.开源项目的协作方式开源项目通常是没有写入的权限的,我们需要换一种协作方式参与到这些开源项目中为了演示方便,我们把git-demo这个项目中nd-00002这个合作者的权限取消接下来nd-00002这个人想参与到git-demo这个开源项目中项目中,需要做以下步骤:第一步:fork这个开源项目...
3.3.解决多人协作开发过程中的代码冲突问题1.在多人协作开发的项目中,每次开发之前每个人最好先同步更新一下github上最新的代码,可以减少冲突的概率git pull2.产生冲突目前咱们演示项目git-demo中有两个开发这,第一个人,nodeing666,第二个,nd-00002,github仓...
3.远程管理#3.1.远程仓库相关命令1.查看远程仓库名字,这里以github为例git remote 上面命令执行后会得到:origin,这样一个名字,这个名字是我们克隆的时候默认设置好的如果你想更改origin这个名字,可以通过这样的命令:// 语法: git remote rename ...
2.4.常用git命令#2.4.1.回顾前面使用的命令1.git add 文件名 这个命令用来将代码提交到暂存区2.git status 可以查看当前提交的状态3.git commit -m '注释' 将代码从暂存区提交到版本库#2.4.2.查看日志git log#2.4.3.对比操作经过...
2.git常用命令#2.1.git的三个区1.工作区工作区就是你项目所在目录,这个目录是可以非常直观的看到的,编写代码主要在这个目录进行,例如:2.暂存区暂存区从字面上去理解就是用来暂时保存项目的地方,实际上它的作用和它的名字是一致的,暂存区可以起到过渡的作用,当我们写代码修改了一些文件的时候,可以...
1.git和github简介#1.1.git是什么?github是什么?git和github的关系?Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件...
1.11.预处理器文件处理#1.sass文件sass这种css预处理器是以.scss结尾,需要用node-sass和sass-loader来处理安装loadernpm i node-sass sass-loader -D增加相关配置:webapck.base.jsmodule: { rules: ...
1.4.webpack-dev-serverwebpack-dev-server是我们在开发阶段需要用到的一个服务器,它会把代码打包到内存,我们可以通过http的方式访问到打包到内存的代码安装npm i webpack-dev-server@3.8.1 -D修改package.json的启动命令 "...