删除文件并提交
摘要:1、删除:git rm -rf a.txt 或者 直接右键删除文件a.txt 2、提交:git commit -m 'delete a.xtx' 3、push:git push -u origin master
阅读全文
代码块
摘要:1、局部代码块 位置:方法中 作用:限制变量的生命周期,及早释放,提高内存效率。 2、构造代码块 位置:类中方法外 特点:每次构造方法执行时,都会执行构造代码块中的代码,并且在构造方法执行前执行。 作用:可以将无参数、带参数的构造方法中相同的内容抽取到构造代码块中,提高代码复用性。 3、静态代码块
阅读全文
代码冲突解决方法
摘要:ps:push代码前最好先pull一次 1、遇到代码冲突无法提交代码时,先进行pull操作,然后查看出现冲突的文件,文件中出现<<<<<<< >>>>>>>,尖括号中间的内容就是冲突内容,将该内容修改保存; 2、重新add冲突文件并commit到本地仓库,重新push到远程即可。
阅读全文
从远程仓库拉取代码
摘要:1、将远程仓库代码克隆到本地:git clone 远程仓库URL 2、项目拉取更新:git pull 远程仓库名称 分支名称
阅读全文
先有本地仓库 远程仓库为空推送代码的步骤
摘要:1、创建远程仓库(这里用的是码云https://gitee.com) 2、生成SSH公钥步骤 ps:先使用cd ~/.ssh查看是否生成过SSH公钥,如果看到NO such file or directory,代表没有生成公钥。 a、设置Git账户: git config user.name(查看g
阅读全文
本地仓库分支工作流程
摘要:1、创建新的本地分支 :git checkout -b 新分支名 这是两条git命令的简写($ git branch 新分支名,$ git checkout 新分支名) 2、新分支开发完成后合并到master分支: a、先切换到master分支:git checkout master b、查看分支状
阅读全文
模板设计模式
摘要:1、什么是模板设计模式 把抽象类(Abstract Class)整体看作是一个模板,模板中不能决定的东西定义成抽象方法(Abstract Method),让继承的子类去重写抽象方法实现需求。 2、使用场景 主要解决一些方法通用,在很多类都重复使用的的场景。 3、优缺点 优点:a、封装不变部分,扩展可
阅读全文
类型转换
摘要:隐式转换: 1、当小的数据类型和大的数据类型在一起运算的时候,小的数据类型会提升为大的数据类型再进行运算。特别注意的是:byte、short、char在进行运算的时候,都会直接提升为int,然后再进行运算; 2、取值范围小的数据,给取值范围大的类型赋值时,可以直接赋值; 强制转换:把一个数据范围大的
阅读全文
变量
摘要:变量就是内存中的存储空间,空间中存储着经常发生改变的量(数据)。 变量的定义格式:数据类型 变量名 = 数据值;
阅读全文