摘要:
博客迁移的github pages "http://zhongshan1993.github.io/" 阅读全文
摘要:
# 运用DIV拖拽实现resize和碰撞检测 #### Div由拖拽改变大小 ###[演示demo](http://zhongshan1993.github.io/myDemo/singlePage/drag-changeDivSize.html)当我们运用html元素"textarea"写一个文本... 阅读全文
摘要:
课程格子和超级课程表这两个应用,想必大学生都很熟悉,使用自己的学号和教务系统的密码,就可以将自己的课表导入,随时随地都可以在手机上查看。 其实稍微了解一点php的话,我们也可以做一个类似这样的web 应用。 1,解决掉验证码 其实这是正方的一个小bug,当我们进入登陆界面时,浏览器会去请求服务器,服 阅读全文
摘要:
原文链接 "http://stackoverflow.com/questions/211383/which method of clearfix is best" 清除浮动的方式多种多样,以下每种方案在不同情况下,都有它出色的地方。 重提clearfix 在 "CSS Mojo" 中Thierry 阅读全文
摘要:
可以利用栈将一个数字从一种数制转换成另一种数制。假设想将数字n转换为以b为基数的数字,实现转换的算法如下: 1. 最高位为 n%b ,将此位压入栈。
2. 使用 n/b 代替n。
3. 重复步骤1和2,直到n等于0,且没有余数。
4. 持续将栈内元素弹出,直到栈为空,依次将这些元素排列,就得到... 阅读全文
摘要:
export和import ES6实现了模块功能,试图解决JavaScript代码上的依赖和部署上的问题,取代现有的 的`AMD`规范,成为浏览器和服务器通用的模块解决方案。 模块功能有两个关键字: 和`import export import namespace`),防止函数名冲突。 E... 阅读全文
摘要:
维基百科对单例模式的介绍如下:在应用单例模式时,生成单例的类必须保证只有一个实例的存在,很多时候整个系统只需要拥有一个全局对象,才有利于协调系统整体的行为。比如在整个系统的配置文件中,配置数据有一个单例对象进行统一读取和修改,其他对象需要配置数据的时候也统一通过该单例对象来获取配置数据,这样就可以简... 阅读全文
摘要:
"点击此处查看DEMO演示" 今天在做大众点评在线笔试题目的时候,遇到一个很有趣的编程题目,实现黑客电影中的字符串效果。对!就是图中这样……当时是直接在提交文本框上写的,也没有调试机会,于是肯定会有很bug,晚上闲来无事,重新实现一下~ <!DOCTYPE html PUBLIC " //W3C... 阅读全文
摘要:
1、插入排序1)算法简介插入排序(Insertion Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描... 阅读全文
摘要:
明天下午面试微店的前端开发职位,有点紧张~~ 刚刚正好看到js中的内存泄露,所以来整理一番。 1. 给DOM对象添加的属性是对一个js对象的引用。 var MyObject = {}; document.getElementById('myDiv').myProp = MyOb... 阅读全文
摘要:
"日志地址" 从七月初开始用md在github上写技术日志,每天一篇,提醒自己不能放松。 后来逐渐发现如果文件名上只有日期的话,会很不方便查阅,于是便想着将每篇日志的标题放到文件名上来,这样在没有网络的时候,我也可以随时在本地找到。 这样改的话工程量毕竟很大,于是今天试着用PHP对文件进行操... 阅读全文
摘要:
# 深夜,用canvas画一个时钟 #[**查看demo**](http://zhongshan1993.github.io/myDemo/singlePage/canvasClock.html)这几天准备阿里巴巴的笔试,可以说已经是心力交瘁,自从阿里和蘑菇街的内推被刷掉之后,开始越来越怀疑起自己的... 阅读全文