用户中心USER CENTER

首页/用户
  • android servicemanager与binder源码分析三------如何进入内核通讯

    摘要:的构造传递进入的就是。如果状态是,直接返回。到底是否正确呢看代码先创建一个对象,这个对象是个存储读写内容的对象。然后终于进入了内核驱动的部分。 承接上文,从getService开始,要开始走binder的通讯机制了。首先是上文的java层 /frameworks/base/core/java/android/os/ServiceManagerNative.java: 118 pu...

    lijy91 发布于Java
  • 浅谈jmockit中mock机制的实现

    摘要:看到的函数返回类型,估计就是在这里实现了字节码的转换,然后返回了新的被掉包的文件了。虽然是门静态类型语言,不过幸亏有字节码和作为中间层,使得实现起来相对容易。 最近在工作中写单元测试的时候,有使用到jmockit来mock无关对象。 在jmockit中,你可以使用MockUp来创建一个fake的实例,对某个方法指定自己的实现,而不是调用实际的方法。 对于接口类型,需要这样调用: @Mo...

    lijy91 发布于Java
  • 前端技术演进(二):前端与协议

    摘要:这个来自之前做的培训,删减了一些业务相关的,参考了很多资料参考资料列表,谢谢前辈们,么么哒 这个来自之前做的培训,删减了一些业务相关的,参考了很多资料(参考资料列表),谢谢前辈们,么么哒

    lijy91 发布于Html
  • larkplayer: 插件化的 HTML5 播放器

    摘要:是一款轻量级易扩展的播放器,是为解决一些中小型的视频业务场景。同时各插件由于是面向的播放器接口,插件不知道插件的存在,因此能极大地降低各插件功能间的耦合。 larkplayer 是一款轻量级 & 易扩展的 html5 播放器,是为解决一些中小型的视频业务场景。这些业务不一定需要大而全的解决方案,并且他们往往有自己的定制化需求。 背景 为什么要编写 larkplayer?(注意,这里面有...

    lijy91 发布于Html
  • CSS——可视化格式模型

    摘要:控制框块级元素和块框以及行内元素和行框相关的概念。规则在行内格式化上下文中,框一个接一个地水平排列,起点是包含块的顶部。 CSS的可视化格式模型 CSS中规定每一个元素都有自己的盒子模型(相当一规定了这个元素如何显示); 然后可视化格式模型则是把这些盒子模型按照规则摆放到页面上,也就是如何布局; 换句话说,盒子模型规定了怎么在页面上摆放盒子,盒子的相互作用等等; CSS的可视化格式模...

    lijy91 发布于Html
<