摘要: http://lync.in/check-empty-value-in-javascript/有时候我们会遇到这样的情况:在一些前端控件要提交数据到服务器端的数据验证过程中,需要判断提交的数据是否为空。如果是普通表单的字符串数据,只需要在 trim 后判断 length 即可,而这里需要的数据可以是... 阅读全文
posted @ 2014-11-07 10:24 Crazy Eric 阅读(659) 评论(0) 推荐(0) 编辑
摘要: http://www.missyuan.com/thread-395406-1-1.html1. position:static所有元素的默认定位都是:position:static,这意味着元素没有被定位,而且在文档中出现在它应该在的位置。一般来说,不用指定 position:static,除非想... 阅读全文
posted @ 2014-10-31 13:32 Crazy Eric 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 符合一贯简单的风格,只需记住两个符号 _ 和 *看例子:#main {background:black;*background:red;_background:blue;}第一句会被所有浏览器承认,于是背景是黑的;第二句只有ie67认,于是只有ie67的背景变红;第三句只有ie6认,于是只有ie6变... 阅读全文
posted @ 2014-10-28 12:04 Crazy Eric 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 标题: JavaScript 中小数和大整数的精度丢失作者: Demon链接: http://demon.tw/copy-paste/javascript-precision.html版权: 本博客的所有文章,都遵守“署名-非商业性使用-相同方式共享 2.5 中国大陆”协议条款。先来看两个问题:0.... 阅读全文
posted @ 2014-10-28 12:02 Crazy Eric 阅读(432) 评论(0) 推荐(0) 编辑
摘要: Freemyapps怎么赚积分、Clash of Clans宝石获得技巧的终极教程来啦~此教程详细指导大家一步步的成功获取大量积分,买5个农民神马的自然不再话下。当然,人民币玩家可以略过~原文作者:rabbitbo大多数人都应该楚这个Freemyapps的,通过下载推荐的某些APP,会给你返回一些积分,积分可以兑换amazon card (美国亚马逊购物卡),itunes card 。(咱们主要用itunes card)1、用iphone或者ipad 的(Safari浏览器)登录这个网站: http://t.cn/8Frknc9 或者http://m.freemyapps.com/share/ 阅读全文
posted @ 2014-03-02 13:01 Crazy Eric 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: 转载自http://www.cnblogs.com/jcli/p/calendar_recur_rule.html背景 什么是「日历」服务,相信大家都用过,或者看到过。就像非计算机时代,大家也会买个挂历,然后把什么时候要做什么事用笔圈起来,然后每过一个月,一天,就撒一页,这样到了做标记处理事情的日子,我们就可以知道今天有个什么事情要做,比如妈妈的生日,同学聚会的日子等。当然现在互联网应用时代我们会用更好的软件应用管理好我们的日历提醒事件,比如大家最常用的Google日历,QQ日历: 如上图所示,就是Google的日历产品,我添加了一个每月7号还贷的事件,这样每个月的7号前,比如说6号上... 阅读全文
posted @ 2014-01-21 22:45 Crazy Eric 阅读(2465) 评论(0) 推荐(0) 编辑
摘要: 1.1.2 TCP/IP四层模型和OSI七层模型表1-1是 TCP/IP四层模型和OSI七层模型对应表。我们把OSI七层网络模型和Linux TCP/IP四层概念模型对应,然后将各种网络协议归类。表1-1 TCP/IP四层模型和OSI七层模型对应表OSI七层网络模型Linux TCP/IP四层概念模型对应网络协议应用层(Application)应用层TFTP, FTP, NFS, WAIS表示层(Presentation)Telnet, Rlogin, SNMP, Gopher会话层(Session)SMTP, DNS传输层(Transport)传输层TCP, UDP网络层(Network)网 阅读全文
posted @ 2013-10-21 21:27 Crazy Eric 阅读(581) 评论(0) 推荐(1) 编辑
摘要: 堆排序的思想是利用数据结构--堆。具体的实现细节: 1. 构建一个最大堆。对于给定的包含有n个元素的数组A[n],构建一个最大堆(最大堆的特性是,某个节点的值最多和其父节点的值一样大。这样,堆中的最大元素存放在根节点中;并且,在以某一个节点为根的子树中,各节点的值都不大于该子树根节点的值)。从最底下的子树开始,调整这个堆结构,使其满足最大堆的特性。当为了满足最大堆特性时,堆结构发生变化,此时递归调整对应的子树。 2. 堆排序算法,每次取出该最大堆的根节点(因为根节点是最大的),同时,取最末尾的叶子节点来作为根节点,从此根节点开始调整堆,使其满足最大堆的特性。 3. 重复上一步操作,直到堆的.. 阅读全文
posted @ 2013-10-02 19:00 Crazy Eric 阅读(639) 评论(1) 推荐(0) 编辑
摘要: 问题:有100盏灯泡,第一轮点亮所有电灯,第二轮每两盏灯熄灭一盏,即熄灭第2盏,第4盏,以此类推,第三轮改变编号为3的倍数的电灯,第3盏,第6 盏,如果原来那盏灯是亮的,就熄灭它,如果原来是灭的,就点亮它,以此类推,直到第100轮。问第100结束后,还有多少盏灯泡是亮的?解答:由题意最如果最后某一盏灯是亮着的,那么它一定是被切换了奇数次(第0次的时候全部都关着)。首先来看一下6这盏灯,它被切换的次数是第1次(轮),第2次,第3次和第6次。可以看出如果某一轮6被切换了,那么该轮数一定可以整数6,即是6的约数,由于约数是成对出现的,所以6被关掉的次数是偶数次。但是是对于像4,16这样的完全平方数, 阅读全文
posted @ 2013-10-02 13:06 Crazy Eric 阅读(650) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/realxie/article/details/8078043假设有长度分为为M和N的两个升序数组A和B,在A和B两个数组中查找第K大的数,即将A和B按升序合并后的第K个数。解法一:使用两个指针指向A和B的开头,很容易在O(M+N)的时间内完成,此算法略过。解法二:使用二分的方法。算法思想在代码注释中#include#include#includeusingnamespacestd;//Notice:K>0intFindKthElm(intA[],intaBeg,intaEnd,intB[],intbBeg,intbEnd,intk){if(aB 阅读全文
posted @ 2013-10-02 12:55 Crazy Eric 阅读(462) 评论(0) 推荐(0) 编辑