- 博客(18)
- 资源 (16)
- 收藏
- 关注
原创 Java中写双重检查加锁的单例时volatile关键字作用
1.保证多进程情况下变量的可见性2.禁止 instance = new Singleton();的指令重排注意:instance = new Singleton()分解为:1.分配对象内存空间2.初始化对象3.将instance指向分配的内存空间若不加 volatile;2和3两个步骤可以指令重排;这样就会造成Instance指向了内存空间,但实际未完成对象初始化.这样会导致a线程只执行到:Instance指向了内存空间,但实际未完成对象初始化;的时候b线程判断instance != n
2020-06-30 18:02:02 269
转载 TV(智能电视)app开发,adb局域网连接调试
TV(智能电视)app开发,adb局域网连接调试https://blog.csdn.net/liu943367080/article/details/81432031
2020-06-29 19:59:53 441
转载 反编译Android APK详细操作指南[ApkTool,dex2jar,JD-GUI] for Mac
反编译Android APK详细操作指南[ApkTool,dex2jar,JD-GUI] for Machttps://blog.csdn.net/fengyuzhengfan/article/details/80286704
2020-06-25 18:46:25 135
转载 linux怎么将一个文件移动到另一个目录下
linux怎么将一个文件移动到另一个目录下https://blog.csdn.net/u010579482/article/details/72081996
2020-06-25 17:03:54 2222
转载 Ubuntu 16.04 配置JDK及环境变量
Ubuntu 16.04 配置JDK及环境变量https://blog.csdn.net/DeMonliuhui/article/details/77374655
2020-06-25 16:59:50 151
原创 Android的显示与窗口
参考:1.浅析 Android 的窗口https://cloud.tencent.com/developer/article/1070984
2020-06-24 20:53:57 192
转载 UML类图中箭头和线条的含义和用法
UML类图中箭头和线条的含义和用法https://blog.csdn.net/qq_15646957/article/details/56280099
2020-06-22 18:17:19 292
原创 异常安全笔记
1.read reference and write参考:0.Lessons Learned from Specifying Exception-Safety for the C++ Standard Libraryhttps://www.boost.org/community/exception_safety.html1.Effective C++ 29:追求异常安全的代码https://harttle.land/2015/08/27/effective-cpp-29.html2.Except
2020-06-17 14:10:49 104
原创 SharedPreferences 多进程解决方案与ContentProvider
参考:1.SharedPreferences 多进程解决方案https://juejin.im/entry/590833711b69e60058eb34b92.理解ContentProvider原理http://gityuan.com/2016/07/30/content-provider/
2020-06-16 17:00:33 310
转载 查看Android源码版本
1.查看Android源码版本https://www.cnblogs.com/flyme/archive/2011/10/14/2211143.html2.https://source.android.google.cn/setup/start/build-numbers?hl=zh-cn
2020-06-16 10:51:50 241
转载 在 Kotlin 代码中慎用 lateinit 属性
在 Kotlin 代码中慎用 lateinit 属性https://zhuanlan.zhihu.com/p/31297995
2020-06-15 16:39:51 976
转载 curl 的用法指南
curl 的用法指南https://www.ruanyifeng.com/blog/2019/09/curl-reference.html
2020-06-09 22:18:59 129
转载 JSONObject中optString和getString等的区别
JSONObject中optString和getString等的区别https://my.oschina.net/deepSprings/blog/729834
2020-06-09 13:01:59 289
转载 首次将本地代码上传至github
首次将本地代码上传至githubhttps://blog.csdn.net/programmer_at/article/details/78011705git修改提交作者和邮箱https://blog.csdn.net/diu_brother/article/details/51982993Git如何删除版本库中的一个提交?https://segmentfault.com/q/1010000000115900...
2020-06-05 18:59:08 202
转载 Trying to create a file in Android: open failed: EROFS (Read-only file system)
Trying to create a file in Android: open failed: EROFS (Read-only file system)https://stackoverflow.com/questions/15711098/trying-to-create-a-file-in-android-open-failed-erofs-read-only-file-system注意在Android中读写文件需要指定到可以访问的目录下;直接安装Java的去java.io.ObjectOut
2020-06-02 21:14:01 583
转载 Android获取APP的应用程序名称、包名、图标,版本号基本信息
Android获取APP的应用程序名称、包名、图标,版本号基本信息https://blog.csdn.net/jia635/article/details/78722073
2020-06-02 10:19:01 1709
转载 git使用情景2:commit之后,想撤销commit
1.git使用情景2:commit之后,想撤销commithttps://blog.csdn.net/w958796636/article/details/536111332.git如何删除已经 add 的文件 (如何撤销已放入缓存区文件的修改)https://blog.csdn.net/u011630575/article/details/51069234
2020-06-01 11:25:39 114
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人