是否了解线程的同步和异步?线程同步:多个线程同时访问同一资源,等待资源访问结束,浪费时间,效率低 线程异步:在访问资源时在空闲等待时同时访问其他资源,实现多线程机制是否了解网络的同步和异步?同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事 异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕 链表和顺序表储存时
分类:
编程语言 时间:
2018-05-07 11:06:34
阅读次数:
276
PS:在看到这个题目的同时,你们估计会想,Volley与Glide怎么拿来一块说呢,他们虽然不是一个框架,但有着相同功能,那就是图片处理方面。首先我们先来看一下什么volley,又什么是glide。 Volley是Google官方出的一套小而巧的异步请求库,该框架封装的扩展性很强,支持OkHttp, ...
分类:
移动开发 时间:
2018-05-06 01:40:24
阅读次数:
298
fetch: 这个方法是ES2017中新增的特性,这个特性出来后给人一种传统ajax已死的感觉,其实它的作用是替代浏览器原生的XMLHttpRequest异步请求,我们在日常的开发中,基本不会自己去写XMLHttpRequest,主要是太复杂了,都是使用已经封装好了的各种插件,常用的有jquery。 ...
分类:
其他好文 时间:
2018-05-03 19:52:28
阅读次数:
182
客户端渲染,代码中含有ajax请求,ajax请求回来的数据,在浏览器中右键->查看源代码,是看不到的,检查元素可以看到。百度爬出无法抓取ajax请求的数据,不利于seo。 服务器渲染,在服务器上,使用模板引擎,例如art-template,将原本页面中的变量替换好后再发送给客户端。例如一个html页 ...
分类:
其他好文 时间:
2018-04-28 10:51:31
阅读次数:
145
数据管理类web系统: 1,页面需要一些ajax去异步请求,加载数据;2,需要一些弹窗功能,审批功能,图片异步上传功能; 3,一些样式控制功能,一些动态拼数据功能。 这些功能是引入jquery库,从上到下都罗列function的写在页面上,经过日积月累,让人感觉页面很乱的感觉,有什么优化的办法吗? ...
分类:
其他好文 时间:
2018-04-27 16:44:31
阅读次数:
156
ES7中的async和await 在上一章中,使用Promise将原本的回调方式转换为链式操作,这就将一个个异步执行的操作串在一条同步线上了。下一次的操作必须等待当前操作的结束。 使用Promise的最后,遇到了一个问题,就是如果要对已经获得数据数组进行遍历,并在遍历中继续对每一条数据做异步请求操作 ...
分类:
其他好文 时间:
2018-04-25 17:02:28
阅读次数:
172
laypage是一款非常简单易用的分页控件,由于最近项目中使用到了,简单记录一下使用方法 1、引入laypage所需的js和css文件 2、定义分页需要显示的地方,id为doctorDiv是分页要显示的地方 3、使用ajax异步请求查询数据,并分页显示 4、最终效果 5、感觉laypage显示出来的 ...
分类:
其他好文 时间:
2018-04-17 00:02:02
阅读次数:
2818
jsp 首先创建index.jsp页面 controller 上面index.jsp发送list请求,接下来是处理请求的controller Mapper.xml User ...
分类:
编程语言 时间:
2018-04-12 22:14:01
阅读次数:
143
AJAX-Cache 最好用的jQuery-Ajax缓存插件 介绍 AJAX-Cache是一款jQuery插件,基于localStorage/sessionStorage实现异步请求缓存功能,并提供“快照”和“定时”两种缓存模式。 安装 npm Download https://github.com ...
分类:
Web程序 时间:
2018-04-08 18:24:43
阅读次数:
281
1.AJAX 原理 ajax可以发送异步请求和接受响应,在通过js 修改页面内容 异步请求:在不销毁页面的请求下向服务端发送请求,局部修改页面 2.获取Ajax 对象 function getXHR(){ var xhr=null; if(window.XMLHttpRequest()){ xhr= ...
分类:
Web程序 时间:
2018-04-06 23:45:04
阅读次数:
235