摘要:
git回滚有两种方式,reset和revert git reset --hard commitID会强制删除commit之前的提交 git revert --hard commitID 会通过一个新的commit回退至指定提交 阅读全文
摘要:
下面是一段firebase上的用于获取当前token的代码,我需要把这个token获取然后返回给外面使用,并封装成一个方法 FirebaseMessaging.getInstance().getToken() .addOnCompleteListener(new OnCompleteListener 阅读全文
摘要:
错误信息 公司接入了Facebook的第三方登录功能。发现一个问题,就是第一次登录之后,下次再登录就只有两个按钮:以上次的身份继续登录,取消登录。如果想使用另一个账号登录的话,就只能从Facebook客户端切换账号,然后再调登录接口。 还有一个情况,就是在已经成功登录过这个应用的情况下,再调用Fac 阅读全文
摘要:
在master主分支上新建了一个分支master_xxx,之后在这个分支进行修改,在合并时发现主分支有新提交,无法合并。 git merge master 之后会列出有冲突的文件,并且自动把没冲突的master新提交的文件同步到master_xxx分支 修改完之后直接提交 git add . git 阅读全文
摘要:
Android 裁切图片功能 动态申请权限 申请文件的读写权限 Android 7以上适配FileProvider Android 7 以后,Android对文件的保护变得十分严格,应用只有在调用自己的私有目录时才不需要权限,其他目录都需要动态申请权限。并且uri的创建不能再使用uri.fromFi 阅读全文
摘要:
文档标题 作者 出版社 日期 摘要 目录 文字类 加粗 就为国家 就出现了在v好给金融机构我 加醋(两个_) 斜体 斜体 段落和换行 这是一行 这是一行 这是一行。 这是一行这是一行这是一行这是一行这是一行这是一行 这是另一段,中间用空行隔开 标题2 链接和图片 链接 或者 https://ww 阅读全文
摘要:
模板方法模式 命令模式 责任链模式 策略模式 迭代器模式 中介者模式 观察者模式 备忘录模式 访问者模式 状态模式 解释器模式 阅读全文
摘要:
代理模式 装饰模式 适配器模式 组合模式 桥梁模式 外观模式 享元模式 阅读全文
摘要:
单例模式 工厂方法模式 抽象工厂模式 建造者模式 原型模式 阅读全文
摘要:
1. 单一职责原则 不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 2. 里氏替换原则 继承必须确保超类所拥有的性质在子类中仍然成立,即父类中的所有性质在子类中全部成立。 里氏替换原是继承复用的基础,它反映了基类与子类之间的关系,是对开闭原则的补充,是对实现抽象化的具体步骤的规 阅读全文