2017年05月的内容

HTML5

详解JavaScript操作文件和二进制数据

herman 2年前 (2017-05-28) 787浏览 0评论

在很长的一段时间内 JavaScript 是不能操作二进制数据的。同样的为了安全性,直接操作文件也是不被支持的。但是随着 ECMAScript 5 的出现,引入了Blob对象,允许直接操作二进制数据。 当然在 ECMAScript...

HTML5

HTML/HTML5 设置img(图片)自适应div(容器)

herman 2年前 (2017-05-21) 15164浏览 0评论

我的另一网站 CODE大全,使用的 bootstrap 搭建的。但是对于博客中引入的图片总是不能随着移动端的适配进行友好的展示。今天查阅了一些相关资料,进行了优化,在这里做个总结! 做法很简单,只要设置对应图片的width和htight的具...

JAVA

Android 热更新热升级访问权限和即时生效问题

herman 2年前 (2017-05-21) 2650浏览 0评论

前段时间 IOS 取消了相关框架的热更,在 CSDN 社区专家群引起了大量的讨论。大家纷纷发表自己的看法和技术解决方案。本文不是 IOS 相关的问题的解决方案,主要围绕 Android 的热更新进行学习! 综合前面的几篇文章《Android...

JAVA

详解 Android 热更新升级如何突破底层结构差异?

herman 2年前 (2017-05-21) 1139浏览 0评论

附上前面两篇关于Android 热更新的文章《Android热修复升级原理和实践》、《Android热修复升级、兼容性问题的根源》。 知道了native替换方式兼容性问题的原因,我们是否有办法寻求一种新的方式,不依赖于ROM底层方法结构的实...

JAVA

Android热修复升级、兼容性问题的根源

herman 2年前 (2017-05-21) 836浏览 0评论

通过上一篇文章《》,我们已经对 Android 的热修复问题有了初步的认知。本文将重点探讨Android热修复升级实践中的兼容性问题的根源。 目前市面上几乎所有的native替换方案,比如Andfix和另一种Hook框架Legend,都是写...

JAVA

Android热修复升级原理和实践

herman 2年前 (2017-05-21) 1002浏览 0评论

前段时间,Android 平台上涌现了一系列热修复方案,如阿里的 Andfix、微信的Tinker、QQ空间的Nuva、手Q的QFix等等。 其中,Andfix 的即时生效令人印象深刻,它稍显另类,并不需要重新启动,而是在加载补丁后直接对方...

HTML5

免费的 Web 视频播放器 Projekktor

herman 2年前 (2017-05-14) 1567浏览 0评论

Projekktor 视频播放器不仅免费而且功能强大。和《jQuery 视频播放器 Jquery-video-extend 详解》视频播放器相比,更加实用。Projekktor 支持片头、片中、片尾广告功能。支持 flash RTMP ...

NDIS

tightvnc源码学习—Hook鼠标键盘

nui111 2年前 (2017-05-13) 1772浏览 0评论

今天是第一天学习Tightvnc的源码,首先是对它编译出来的源码感到奇怪。一个远程控制程序只有一个Hook dll,那是怎样实现的远程控制呢?  首先普及一下什么叫Hook。Hook(钩子)的本质是一段用以处理系统消息的程序,通过...

JAVA

为什么Java中的密码优先使用 char[] 而不是String?

herman 2年前 (2017-05-13) 813浏览 0评论

这个问题在国内很少有人关注,以至于面试时,一问三不知!包括我和我的同事,以及我的多个领导都不清楚其中的原因。今天我终于在 Statck Overflow 上找到了答案。 问题:为什么Java中的密码优先使用 char[] 而不是String...

HTML5

零基础如何迅速学会web前端知识(HTML\HTML5\CSS3)

herman 2年前 (2017-05-13) 827浏览 0评论

这个话题比较热门,论坛里经常有人问到我,或者私信我。平时由于工作时间繁忙,没有时间总结,今天特意总结一下,分享出来,大家共勉! 前端知识要学的东西比较多,各种js库一大堆。但是这些知识都是从最基础的HTML5,CSS3,JavaScript...