摘要: WeUI是微信Web服务开发的UI套件, 目前包含12个模块 (Button, Cell, Toast, Dialog, Progress, Msg, Article, ActionSheet, Icons, Panel, Tab, SearchBar). 文中总结了我从WeUI学习到的知识. 阅读全文
posted @ 2016-08-01 21:07 柳正来 阅读(19072) 评论(6) 推荐(10) 编辑
摘要: jquery中的 和`prop`有什么区别? To retrieve and change DOM properties such as the checked, selected, or disabled state of form elements, use the .prop() method 阅读全文
posted @ 2016-07-18 21:44 柳正来 阅读(8355) 评论(0) 推荐(0) 编辑
摘要: 欢迎各位转载, 以让微信团队重视这些恼人的BUG. 请注明出处 "微信JSSDK与录音相关的坑 by lzl124631x" 我的github repo "audio.js" 是我在微信jssdk上封装的一层录音接口, 目的是: 1. 兼顾Desktop和微信调试. 2. 绕过微信JSSDK的BUG 阅读全文
posted @ 2016-04-17 12:44 柳正来 阅读(14874) 评论(10) 推荐(6) 编辑
摘要: 摘录自 "Understanding placeholder selectors" . 让你能够在多个选择器中通过继承的方式共享一段样式: 会被转化为: 有个问题就是, 如果你不可能用到 这个类呢? 占位符选择器 占位符选择器(Placeholder Selector)是以 而不是 作为开始符的选择 阅读全文
posted @ 2016-04-14 22:49 柳正来 阅读(3018) 评论(2) 推荐(3) 编辑
摘要: 自调用函数 自调用函数(self invoking funciton)就是函数定义完之后会立即运行的函数. 最常见的写法是: 自调用函数的另一种写法 不过最近看某个库的源代码(暂时忘了是哪个了=,.=)时发现有如下写法: 感到神奇, 于是 "SO了一下" , 原来这是另一种自调用函数的写法. 号使得 阅读全文
posted @ 2016-04-08 23:54 柳正来 阅读(4684) 评论(0) 推荐(1) 编辑
摘要: 要区分用户是通过"微信内置浏览器"还是"原生浏览器"打开的WebApp, 可以通过 来进行判断. 以下是对各种平台上微信内置浏览器和原生浏览器UA的对比 PC版微信: PC Chrome: iPhone版微信: iPhone Safari: Android版微信: Android (Samsung 阅读全文
posted @ 2016-04-08 23:21 柳正来 阅读(9350) 评论(0) 推荐(1) 编辑
摘要: "LintCode 81. Data Stream Median (Hard)" 思路: 1. 用一个大根堆保存较小的一半数, 一个小根堆保存较大的一半数. 2. 每次根据 和两个堆顶的数据决定往哪个堆里面放. 3. 放完后进行平衡确保两个堆的 差不超过1. 4. 利用两个堆的 和堆顶值计算 . 大 阅读全文
posted @ 2016-02-28 00:30 柳正来 阅读(212) 评论(0) 推荐(0) 编辑
摘要: "LintCode 83. Single Number II (Medium)" "LeetCode 137. Single Number II (Medium)" 以下算法的复杂度都是: 时间复杂度: 空间复杂度: 解法1. 32个计数器 最简单的思路是用32个计数器, 满3复位0. 解法2. 找 阅读全文
posted @ 2016-02-21 23:36 柳正来 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 想学Photoshop好久了, 作为一个想成为"将计算机技术和艺术结合起来的人", 不会Photoshop感觉说不过去. 先选了一个 "图" 尝试做, 结果发现太难了. 我给背景上色, 画了太阳就画不下去了... 退而求其次吧, 又想做 "这篇文章的效果" , 但是这里讲得太粗略了, 怎么"减去顶层 阅读全文
posted @ 2016-02-18 20:55 柳正来 阅读(329) 评论(0) 推荐(1) 编辑
摘要: "Fastclick" fastclick.js解决了什么问题? 自己接触WebApp开发的前期, 总感觉WebApp上的按键操作不如NativeApp的灵敏, 好像有那么一小点延迟. 后来才知道, 这是移动端浏览器特意设计的延迟 在移动端, "用户的点击"和"点击生效"之间会有300ms的延迟. 阅读全文
posted @ 2016-02-16 22:35 柳正来 阅读(967) 评论(0) 推荐(0) 编辑