摘要: 本人决定将博客搬迁至CSDN。 地址: https://blog.csdn.net/kingbox000 阅读全文
posted @ 2018-04-13 23:20 ChickenTang 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 作为一个热爱运动的程序员,自然而然地会把运动和程序联系在一起。最近发现有一套有氧运动动作很不错,奈何没有一个好的辅助提示工具,于是乎就想到自己写一个,很简单:动作共十组,每运动40秒休息20秒,持续10分钟。不多说,直接上代码: Html代码: Js 代码: 最后是我个人觉得非常适合做运动听的歌曲: 阅读全文
posted @ 2017-02-12 10:10 ChickenTang 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 快速排序算法,是我的算法系列博客中的第二个Js实现的算法,主要思路: 在一个数组中随机取一个数(一般都取第一个或者最后一个),使这个数与数组中其他数进行比较,如果比它大就放到它的右边,比它小就放到这个数的左边,依次递归调用直到比较队列中只有两个数。 代码实现: 注:代码可能还有可以优化的地方,欢迎吐 阅读全文
posted @ 2016-12-19 12:49 ChickenTang 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 最近工作中有个需要是动态配置页面,想到之前公司有做过类似的,用的是JqueryUi,所以就看了下它的Api。下面就是我做的小Demo,想用的同学可以参考: Html: Js: 阅读全文
posted @ 2016-12-11 16:25 ChickenTang 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 最近一个面试官问了我一个函数节流的问题,大概是:Js 方法传入两个参数:一个时间值、一个函数,返回一个函数。在这个时间间隔内,无论用户怎么触发这个函数,只执行一次这个函数,直到这个时间走完才可以执行第二次这个函数。然后感觉自己工作中遇到过这个问题,但是不知道这种形式就是函数节流。下面我来说下这个Js 阅读全文
posted @ 2016-12-06 09:44 ChickenTang 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 最新因工作原因需要接触到算法,之前学习C++的时候有接触过算法,Javascript中实现算法其实也是大同小异。下面我讲下第一个实现的排序算法--直接插入排序。基本实现思路:假定一个数组中前n(n>=2)个值已经排序好了,那我们就从第n+1个与前面进行比较,当 a[n+1] > a [i] && a 阅读全文
posted @ 2016-11-28 22:19 ChickenTang 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 最近在做手机端的H5项目,有个标题是在一根横线中的,就是水平居中加垂直居中(如图一)。这应该是前端开发中经常遇到的一个场景了,做的次数多了就有一些体会,我今天就总结了下这种结构的实现思路:首先,用元素的Border来做这根线;然后,线与文字在同一个父级元素下;最后,设置线为绝定位,文字相对定位,设置 阅读全文
posted @ 2016-11-16 21:43 ChickenTang 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 这几天在做项目需要跳转并刷新,我们项目是用的Angularjs的框架 ,并且是投放在70寸的大电视上,还需要定时跳转。 遇到的问题就是在页面跳转了之后,浏览器占用内存一直在增加,查看了好久,最终下面代码解决问题: 解决问题的能力在这个点有了一个小小的提升。 阅读全文
posted @ 2016-11-09 12:31 ChickenTang 阅读(219) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-10-23 21:14 ChickenTang 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 最近在做XX项目的大屏展示页面,有一个表格需要用到这个滚动效果,于是就写了个指令,记录下,共同学习。 Html代码: 样式代码: 指令Js代码: 沟通请加扣扣:740482406. 阅读全文
posted @ 2016-09-28 15:31 ChickenTang 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 突然想到有一回面试的时候有一个问题一直挂在心头,于是乎在网上找了找,这个比较好: 本代码转自:深度克隆函数 阅读全文
posted @ 2016-09-07 15:58 ChickenTang 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 最近在做项目的时候,经常会有需要各种居中的情况,现在分享一个最佳实践。 其实思路就是让一个Div绝对定位,设置成中线;让另外的内容固定宽度,margin-left: auto; margin-right: auto; 最后再调整下位置就可以达到内容在中间,且在横线中间的效果。 阅读全文
posted @ 2016-08-25 19:07 ChickenTang 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1、矩形选框,按住Shift就可以成为正圆或者正方形。按住ALt就可以控制圆心的位置; 2、美颜:滤镜--模糊--回到开始--历史记录工具,去掉不要的地方。 3、套索工具双击闭合;4、钢笔工具是做选区工具使用,也可以配合文字工具写非直线文字;5、摁H键,拖动,可以跳转到图片指定区域; 阅读全文
posted @ 2016-07-24 15:26 ChickenTang 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 最近工作需要,就自己写了一个图片轮播插件,不过想到要集成到框架中,于是又用RequireJs改了一遍。 style.css jquery-1.11.1.min.js require.js viewpager.js view.js index.html viewpager.js: view.js in 阅读全文
posted @ 2016-07-09 11:39 ChickenTang 阅读(166) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-07-09 11:34 ChickenTang 阅读(3) 评论(0) 推荐(0) 编辑