作者 彭东林 pengdonglin137@163.com 平台 Linux-4.10.17 Qemu2.8 + vexpress-a9 概述 在系统开机probe驱动的时候,有些设备驱动加载可能需要比较长的时间,尤其是像i2c这样的设备,总线带宽较低,如果在驱动的probe中读写大量的寄存器的话, ...
分类:
其他好文 时间:
2018-01-06 23:26:08
阅读次数:
597
在之前呢,我们经常会有这种需求,比如在某个activity,或者某个fragment里面,我们需要查找某个数据源,并且显示出来,当数据源自己更新的时候,界面也要及时响应。 当然咯,查找数据这个过程可能很短,但是也可能很漫长,为了避免anr,我们都是开启一个子线程去查找,然后通过handler来更新我 ...
分类:
移动开发 时间:
2017-12-30 12:18:17
阅读次数:
171
说到加载 CSS 这种事儿不是很简单吗?像这样咯: <link rel="stylesheet" href="cssfile.css"> 这不就完事儿了嘛! 这样是没错!但是这样有问题啊——会阻塞渲染!浏览器看到这个标签就会停下手里的活儿,去加载 CSS 并解析了。 当然了,如果这个 CSS 文件是 ...
分类:
Web程序 时间:
2017-12-28 11:42:33
阅读次数:
204
HTML4.01为script标签定义了5个属性: charset 可选。指定src引入代码的字符集,大多数浏览器忽略该值。defer 可选。延迟脚本执行,相当于将script标签放入页面body标签的底部。除IE和较新版本的Firefox外,其他浏览器并未支持。language 已废弃。大部分浏览 ...
分类:
Web程序 时间:
2017-12-28 11:42:24
阅读次数:
183
将首屏页面要用到的CSS文件,放在页面头部加载,其他模块的CSS可以使用异步加载:loadCSS 和 Preload。 关于preload,推进2篇文章给大家看下: 1、通过rel="preload"进行内容预加载: https://developer.mozilla.org/zh-CN/docs/ ...
分类:
Web程序 时间:
2017-12-26 19:10:20
阅读次数:
154
使用ajax非常简单,通常有两种方法:(一般见第一种使用情况最多,也比较方便) 1.JQuery下的ajax调用 function() { .ajax({ type:"POST", //不同元素使用逗号隔开 url:http://www.baidu.com/Home/Index data:{user ...
分类:
Web程序 时间:
2017-12-22 18:39:24
阅读次数:
206
AMD规范的实现代表是require.js amd是异步加载规范 CMD规范的实现代表是sea.js 对于依赖的模块AMD是提前执行,CMD是延迟执行。不过RequireJS从2.0开始,也改成可以延迟执行(根据写法不同,处理方式不通过)。 CMD推崇依赖就近,AMD推崇依赖前置。 对于依赖的模块A ...
分类:
Web程序 时间:
2017-12-21 18:14:53
阅读次数:
224
ztree--插件实现增删改查demo(完整版) var setting = { async: { enable: true, //开启异步加载处理 dataFilter: filter //用于对 Ajax 返回数据进行预处理的函数 }, view: { addHoverDom: addHover ...
分类:
其他好文 时间:
2017-12-21 17:20:19
阅读次数:
1124
项目大致问题是这样的 在线咨询模块的数据是通过ajax异步加载来请求到数据,然后动态解析并且显示 前台页面的请求代码 后台action: 另外就是这个项目还有一个登陆权限的认证,如果不登录后台或者登录的信息失效的话,那么请求该后台action就会自动跳入后台的登录页面 控制台打印的错误 说是后台返回 ...
分类:
Web程序 时间:
2017-12-17 22:27:47
阅读次数:
273
Webpack 是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到实际需要的时候再异步加载。通过 loader 的转换,任何形式的资源都可以视作模块,比如 CommonJs 模块、 AMD 模块、 ...
分类:
Web程序 时间:
2017-12-14 19:33:00
阅读次数:
246