学习笔记
文章平均质量分 77
WJ_S
这个作者很懒,什么都没留下…
展开
-
Android 应用内存泄露的检查点
1. 避免对Context保持长期的引用 不要使用static的资源对象,因为会保持对activity实例的引用。 http://android-developers.blogspot.co.il/2009/01/avoiding-memory-leaks.html 不要在Activity中使用非static的内部类(如Handler),改为使用static内部类,内部类中使用Act原创 2015-04-19 23:36:38 · 817 阅读 · 0 评论 -
Android自定义进度条(ProgressBar)的问题
1. 在一个Layout中添加的自定义的ProgressBar: <ProgressBar android:id="@+id/pb" style="@android:style/Widget.ProgressBar.Horizontal" android:layout_width="match_parent" android:l原创 2013-11-25 16:45:45 · 11557 阅读 · 6 评论 -
关于JavaScript 的 for in
在JavaScript 中常用的两种遍历 for in 和 for of,先简单来理解它们的区别: 1. for in 是遍历 key 2. for of 是遍历 value 不过最近发现关于 for in 之前没注意到的一个特点: 对数组使用for in 遍历时,取到的索引值是 string 类型,而不是 number. 例如: let array = ["A","B原创 2017-08-16 20:24:25 · 449 阅读 · 0 评论 -
数字签名验证及加解密中的一些概念
名词解释对称加密通信双方使用同一个密钥( secret )加密解密密钥(Secret)对称加密中双方共同使用的密码非对称加密通信中的密钥是成对的:公钥A和私钥B。用A加密的密文只能用B解密,同样,用B加密的密文也只能用A解密公钥(Public Key) & 私钥(Private Key)公钥与私钥一一对应。公钥自由发布给外部通信方。私钥需要自己秘密存储,一旦泄漏则可能导致身份被伪造,机密信息泄漏。数原创 2016-05-20 13:49:36 · 3979 阅读 · 0 评论