摘要: 验证码是我们开发的时候经常用到的功能,所以在此本人包装了一个验证码类,应该可以作为php的类插件用,在此分享给各位博客园的读友。 实现的原理也是很简单,就是利用画布的几个函数,再加上一些字符串的获取,东凑西凑就构成了,呵呵。 这里大概写一下思路吧,其实这个类已经注释的非常清楚了,不过,个人还是在行文 阅读全文
posted @ 2017-02-25 18:43 循环源圈 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 这个原生代码的js日历插件是根据我前面的那个生成日历效果的函数改造而成的,原本以为利用我前面那个日历函数可以很容易就实现博客园一样效果的日历插件,但事实上还是费了一般的功夫才实现这个博客园效果的日历插件,个中遇到的问题就不一一叙述了,只讲两点。 我本以为这个时间插件的点击事件是比较容易实现的,但,动 阅读全文
posted @ 2017-01-22 22:37 循环源圈 阅读(6378) 评论(1) 推荐(3) 编辑
摘要: 桶排序,利用编号分组存储数字,再利用编号合并分组的一种算法排序。 举个易于理解的例子: 一组数字,9,3,4,0,2,8,5,1,7,6,11,10,18,15,17,12,16,13,19,14 我们把这组数字分组编号成10个桶装起来,但怎么编号分组呢? 这里我们利用数字范围来对数字进行分桶。首先 阅读全文
posted @ 2017-01-15 12:41 循环源圈 阅读(1112) 评论(0) 推荐(1) 编辑
摘要: 这个简单的类似alert的函数,效果还行,至于css样式,那没的说了,笔者确实尽力了,如果读者觉得太烂,你可以随便改函数的样式的,反正,笔者觉得还可以,呵呵。 阅读全文
posted @ 2017-01-08 19:00 循环源圈 阅读(3562) 评论(0) 推荐(1) 编辑
摘要: 在这里,我详细的讲一下我个人对于插入排序的理解。 每个人对于事物的理解都是不一样的,因为每个人对世界万物的看法和思考方式都不一样。因此,对于排序算法,我想每个人都有自己的理解方式,所以,虽然博客园里有很多关于排序的文章,但那只是其他人对这几个排序的理解方式,而笔者也有自己的理解方式,所以,笔者也就没 阅读全文
posted @ 2017-01-08 14:15 循环源圈 阅读(5160) 评论(0) 推荐(0) 编辑
摘要: 用一个函数简单的实现一个月份的日历,效果如下: 这个日历效果有高亮显示,我实现的思维比较简单。 我把上面的日历效果用表格table生成,分成两个部分。 第一个部分:就是前面的第一排,我用一行<tr></tr>显示,这一部分表示的上个月份留下来的日期和这个月份的日期的混合日期; 第二部分:就是剩下的所 阅读全文
posted @ 2016-12-31 16:22 循环源圈 阅读(4331) 评论(0) 推荐(0) 编辑
摘要: 这里给大家详细讲解一下一个匹配IP地址的正则表达式, 有关正则方面的知识,会在详细的讲解中提到。 在讲解之前,我先给大家介绍一下,ip地址的生成规则。 IP地址,是由32位数字二进制转为四个十进制的字符串组成。 怎么转化?下面讲解: 二进制:11111111111111111111111111111 阅读全文
posted @ 2016-12-25 19:36 循环源圈 阅读(1941) 评论(5) 推荐(0) 编辑
摘要: js实现倒计时 阅读全文
posted @ 2016-12-20 22:22 循环源圈 阅读(3948) 评论(0) 推荐(0) 编辑
摘要: 关于排序,其实不管是哪种语言,都有它内置的排序函数,我们要用的时候调用就行了,既然如此,我们为什么还要讲这个东西呢?我想,其实,我们讲排序更多是在于排序中包含的思想算法,因为,算法对于计算机来说相当重要,一个好的算法能够让计算机的效率达到事半功倍的效果,所以,算法是计算机语言中一门相当热门的课程,它 阅读全文
posted @ 2016-12-18 15:38 循环源圈 阅读(8728) 评论(0) 推荐(2) 编辑
摘要: js的this是什么?关于这个东西,博客园里面有太多的解释了,不过,本人看了一下,感觉对this解释的有点复杂了,因此,本人在此给this一个简单易于理解的定义。 this其实是js的一个对象,至于是什么对象呢?很简单,this这个对象就是:谁调用它它就指向谁。 关于这一点,其实,博客园的文章已经说 阅读全文
posted @ 2016-12-10 22:51 循环源圈 阅读(3614) 评论(0) 推荐(1) 编辑