摘要: 最近空闲时间,有朋友问我关于Ajax的工作原理,在这里我结合自己的工作经验和网上大佬的经验做一个总结,如有不足,请各位业内大佬指正 在我们了解Ajax之前,我们先来了解一下Javascript的执行原理: Javascript语言的执行环境是"单线程"(single thread),所谓的“单线程” 阅读全文
posted @ 2018-05-23 20:00 WEICHAO 阅读(12770) 评论(2) 推荐(8) 编辑
摘要: 作为一名前端开发人员,浏览器是开发、测试必不可少的一门工具,特别是随着现在网页效果的多元化,针对不同版本的浏览器,需要做不同的兼容。今天说说目前市面上常见的几种浏览器的内核,有不足的地方,请大佬们多多指点一下。 浏览器内核 浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译 阅读全文
posted @ 2018-04-06 20:50 WEICHAO 阅读(189) 评论(0) 推荐(1) 编辑
摘要: : 相信大家一定听说过gulp或者webpack,grunt等前端构建工具。gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用它,我们不仅可以很愉快的编写代码,而且大大提高我们的工作效率。  阅读全文
posted @ 2018-03-21 23:37 WEICHAO 阅读(7978) 评论(0) 推荐(3) 编辑
摘要: 自连接是连接的一种用法,但并不是连接的一种类型,因为他的本质是把一张表当成两张表来使用。 mysql有时在信息查询时需要进行对自身连接(自连接),所以我们需要为表定义别名。 我们举例说明,下面是商品采购表,我们需要找到采购价格比惠惠高的所有信息。 一般情况我们看到这张表我们第一时间用语句进行操作: 阅读全文
posted @ 2018-03-06 23:31 WEICHAO 阅读(606) 评论(0) 推荐(0) 编辑
摘要: ListView 显示大量相同格式数据 常用属性: listSelector listView每项在选中、按下等不同状态时的Drawable divider ListView每项间的间隔Drawable dividerHeight ListView每项间间隔的间隔高度 ListView 显示大量相同 阅读全文
posted @ 2017-04-18 17:04 WEICHAO 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 轮播图是很常用的一个效果 核心功能已经实现 没有什么特殊需求 自己没事研究的 所以封装的不太好 一些地方还比较糙 为想要研究轮播图的同学提供个参考目前测试图片为mipmap中的图片 没有写从网络加载图片 可自行根据需求在getShowView()方法中修改 通过handle延时发送通知改变界面 然后 阅读全文
posted @ 2017-04-18 16:50 WEICHAO 阅读(704) 评论(0) 推荐(1) 编辑