移动端开发中,touch那点破事

最近做移动端开发时,深入接触到了touch事件,发现这厮甚是坑人。在不同的移动终端中,行为表现也有些不同,或者可以认为存在bug。

为了解决这个问题,我写了一个轻量级的滑动库,针对移动端设计的,很轻量,效率很高。传送门在这(iSlider.js)。

很多跟touch相关UI可以藉此进行开发,绕过那些和touch相关的一些兼容性问题,对于这个库有任何建议欢迎一起沟通~

移动端为何用touch事件?

有些朋友可能觉得用click事件不就可以了,还可以照顾到pc端。而实际上,移动端设备[……]

Read more

浅析Web开发中前端路由实现的几种方式

故事从名叫Oliver的绿箭虾`说起,这位大虾酷爱社交网站,一天他打开了Twitter,从发过的tweets的选项卡一路切到followers选项卡,Oliver发现页面的内容变化了,URL也变化了,但为什么页面没有闪烁刷新呢?于是Oliver打开的网络监控器(没错,Oliver是个程序员),他惊讶地发现在切换选项卡时,只有几个XHR请求发生,但页面的URL却在对应着变化,这让Oliver不得不去思考这一机制的原因…

叙事体故事讲完,进入正题。首先,我们知道传统而经典的Web开发中,服[……]

Read more

思考这些问题,怎样去生活,如何去学习

来北京半年了,工作或者学习都收获颇多。有了这些基础,感觉是该有新的计划了。当然,简单明了,依旧会归结到生活和工作学习。960

工作学习

在北京的第一家公司工作至今,让我意识到了英语的重要性,不关你公司的性质如何、个人职业如何,这个工具至关重要,因此少用百度多谷歌。

每个人学习新东西后,最终的结果可能一样,都会用,但是横看成岭、侧看成峰,虽然大家都有看到,但是角度不一样,看到也不一样,收获更不一样。因此,注重细节,不能忽视事物的本质。

工作虐我千百遍,我仍待那厮如初恋。这份责任心,我[……]

Read more

忘记MySQL密码后,方便快捷的找回方式

如题,当你忘记你的MySQL root账户密码怎么办?

一种很方便的方法是修改MySQL目录下my.ini文件,在其中的mysqld块里,添加跳过授权命令:skip-grant-tables。Ok,可以去SQL中直接用root账户登录,密码为空,然后修改root密码啦。

改完后,记得删掉授权命令,然后重启sql服务,搞定。