摘要: 在 Android 应用程序开发过程中,我们经常会用到一些所谓的架构方法,如:mvp,mvvm,clean等。之所以这些方法会被推崇是因为他们可以大大的解耦我们的代码的功能模块,让我们的代码在项目中后期更容易扩展和维护。 我个人比较推荐 mvp,主要是因为其相对比较简单且易上手,这次我将给大家介绍如 阅读全文
posted @ 2018-12-14 17:31 星辰之力 阅读(563) 评论(0) 推荐(0) 编辑
摘要: Github使用方法及常见错误 阅读全文
posted @ 2018-12-14 17:21 星辰之力 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 同时也可以查看branch信息 阅读全文
posted @ 2018-12-14 17:20 星辰之力 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 第一次在 Google Code 上弄项目,注册完毕后,尝试增加一个新文件用以测试 Git 是否好好工作。结果在 Push 时却显示 Every up-to-date,检查文件时却发现实际上一个都没更新上去。 因为对 Git 不够熟悉,因此只好 Googling,进行一番搜索后找到原因如下: 也就是 阅读全文
posted @ 2018-12-14 17:17 星辰之力 阅读(562) 评论(0) 推荐(0) 编辑
摘要: Git add git add [参数] [--] <路径> //作用就是将我们需要提交的代码从工作区添加到暂存区,就是告诉git系统,我们要提交哪些文件,之后就可以使用git commit命令进行提交了。 为了方便下面都用 . 来标识路径, . 表示当前目录,路径可以修改,下列操作的作用范围都在版 阅读全文
posted @ 2018-12-14 17:11 星辰之力 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 最近上传代码到GitHub的时候,当我输入 git push -u origin master的时候,它提示: 在网上找到的解决办法:重新输入一次: 然后再输入: 就可以提交了 阅读全文
posted @ 2018-12-14 17:10 星辰之力 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 今天使用VSCODE 学习node.js, 想在git上push代码 于是在git上建立了一个私有的长裤, 连接后push代码时提示如下错误: 大概原因就是 意思是本地和远程的文件应该合并后才能上传本地的新文件 使用菜单上的 同步 推 拉 都无法解决, 截图如下 于是参照 一直想飞的猪猪的方法 1、 阅读全文
posted @ 2018-12-14 17:08 星辰之力 阅读(3324) 评论(0) 推荐(0) 编辑
摘要: 第一种方法是在finder中按下command+shift+.键。 第二种方法是在命令行输入如下命令 阅读全文
posted @ 2018-12-14 16:46 星辰之力 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 写在前面: git忽略的原理: git设置本地忽略必须保证git的远程仓库分支上没有这个要忽略的文件,如果远程分支上存在这个文件,本地在设置ignore 将不起作用。 所以一般是在.gitignore 文件里面加入 .idea/ workspace.xml 即可,但是如果你在这样做之前已经将此文件提 阅读全文
posted @ 2018-12-14 15:56 星辰之力 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 同时搞着好几个项目,在Xcode、IDEA、Eclipse之间频繁的切换,每个项目的忽略文件列表都不一样,每个项目都有一个.gitignore,甚是麻烦,今天网上拔出来一个设置全局忽略的办法 阅读全文
posted @ 2018-12-14 15:08 星辰之力 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 上网查了下,发现中文大多答非所问,少数能解决的并没有阐述原理,所以我写这篇文章记录下。 这里先上stackoverflow的回答,基础好的可以看这个。 接下来说我自己的理解,出现这个问题的原因是git提交改动到缓存,要push的时候不会将本地所有的分支都push掉,所以出现这个问题。我们应该告诉gi 阅读全文
posted @ 2018-12-14 13:55 星辰之力 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 简介 什么是组件化? 项目发展到一定阶段时,随着需求的增加以及频繁地变更,项目会越来越大,代码变得越来越臃肿,耦合会越来越多,开发效率也会降低,这个时候我们就需要对旧项目进行重构即模块的拆分,官方的说法就是组件化。 组件化带来的好处 那么,采用组件化能带来什么好处呢?主要有以下两点: 1、现在And 阅读全文
posted @ 2018-12-14 10:50 星辰之力 阅读(1934) 评论(0) 推荐(0) 编辑
摘要: 如今移动app市场已经是百花齐放,其中有不乏有很多大型公司、巨型公司都是通过app创业发展起来的;app类型更加丰富,有电子商务、有视频、有社交、有工具等等,基本上涵盖了各行各业每个角落,为了更加具有竞争力app不仅功能上有创性,内容也更加多元化,更加饱满,所以出现了巨大的工程。这些工程代码不停添加 阅读全文
posted @ 2018-12-14 10:32 星辰之力 阅读(833) 评论(0) 推荐(0) 编辑