- 博客(6)
- 收藏
- 关注
原创 常用的git 命令总结
查看、添加、提交、删除、找回,重置修改文件git add <file> # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区git revert <$id> # 恢复某次提交的状态,恢复动作本身也创建次提交对象git revert HEAD # 恢复最后一次提交的状态查看提交记录git log git log <f...
2019-01-07 16:10:21
152
原创 java笔记--关于线程同步(5种同步方式)
java笔记--关于线程同步(5种同步方式)为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用, 从而保证了该变量的唯一性和准确性。1 synchronized 关键字同步1.同步方法
2017-11-30 11:43:08
247
原创 Android笔记:解决Android 7.0 FileUriExposedException url异常
从Android 7.0开始,不再允许在app中把file:// Uri暴露给其他app,否则应用会抛出FileUriExposedException。原因在于,Google认为使用file:// Uri存在一定的风险。比如,文件是私有的,其他app无法访问该文件,或者其他app没有申请READ_EXTERNAL_STORAGE运行时权限。解决方案是,使用FileProvider生成content
2017-11-29 16:13:03
355
转载 APP 基本框架设计
APP 基本框架设计前言 一个良好的APP 基本遵循“简单”,“易用”,“高效”,“便维护”,“可扩展”基本也是从这几个原则出发,比较符合用户体验;同时也是比较符合我们开发人员设计程序的初衷,尽量低的耦合性和尽量高的可复用性,而一个设计良好的应用程序;必然需要有个比较规范和通用的设计框架,因此APP框架设计就变得尤为重要了.APP框架设计包括哪些内容APP框架搭建的设
2016-12-14 13:52:17
16642
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人