08 2017 档案

摘要:underscore.js提供了很多很有用的函数,今天想说说其中的两个。这两个函数都用于限制函数的执行。 debounce 在解释这个函数前,我们先从一个例子看下这个函数的使用场景。假设我们网站有个搜索框,用户输入文本我们会自动联想匹配出一些结果供用户选择。我们可能首先想到的做法就是监听keypre 阅读全文
posted @ 2017-08-27 14:38 sivkun 阅读(647) 评论(0) 推荐(0)
摘要:http://www.w3school.com.cn/cssref/pr_resize.asp 实例 规定可以由用户调整 div 元素的大小: 亲自试一试 浏览器支持 Firefox 4+、Chrome 以及 Safari 不支持 resize。 浏览器支持 Firefox 4+、Chrome 以及 阅读全文
posted @ 2017-08-26 21:55 sivkun 阅读(278) 评论(0) 推荐(0)
摘要:之前写了一篇 《详解 CSS 属性 - :before && :after》 的博文,当时自己没分清楚伪元素和伪类,所以在文章内把概念混淆了,庆幸 @riophae 兄指正了我的错误,所以今天打算好好研究下两者的区别。首先,阅读 w3c 对两者的定义: CSS 伪类用于向某些选择器添加特殊的效果。 阅读全文
posted @ 2017-08-26 18:49 sivkun 阅读(235) 评论(0) 推荐(0)
摘要:如果你是初次接触Bootstrap,你一定会为它的栅格布局感到敬佩。事实上,这个布局系统提供了一套响应式的布局解决方案。 既然这么好用,那他是如何用CSS来实现的呢? 我特意去Bootstrap官方下载了源代码进行分析了一番,看完之后果然有了收获,不过我只看了栅格布局的那块代码,其实也很简单,不必担 阅读全文
posted @ 2017-08-26 12:18 sivkun 阅读(1733) 评论(0) 推荐(0)
摘要:简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk 阅读全文
posted @ 2017-08-24 17:17 sivkun 阅读(224) 评论(0) 推荐(0)
摘要:1.海量数据常见解法: 有很多个无序的数,怎么从中选出其中最大的若干数呢? 这个问题中的很多可以是几个数也可以使成百上亿的数,针对此问题我们有以下解法: 解法一: 咱们先简单的理解,要求一个序列中最小的k个数,按照惯有的思维方式,很简单,先对这个序列从小到大排序,然后输出前面的最小的k个数即可。 至 阅读全文
posted @ 2017-08-24 10:53 sivkun 阅读(219) 评论(0) 推荐(0)
摘要:说明:本文分为三部分内容, 第一部分为一道百度面试题Top K算法的详解;第二部分为关于Hash表算法的详细阐述;第三部分为打造一个最快的Hash表算法。 第一部分:Top K 算法详解问题描述百度面试题: 搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255 阅读全文
posted @ 2017-08-23 22:24 sivkun 阅读(2096) 评论(0) 推荐(0)
摘要:HTTP访问控制 https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS 解决跨域的方式有很多种,本文介绍“跨域请求附带发送cookie” 一、测试环境 前提:后台使用apache+php实现。apache设置多个虚 阅读全文
posted @ 2017-08-12 00:42 sivkun 阅读(3948) 评论(0) 推荐(0)
摘要:这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。 下表给出了相对 http://store.company.com/dir/page 阅读全文
posted @ 2017-08-11 22:45 sivkun 阅读(616) 评论(0) 推荐(0)
摘要:网上教程很多,仅记录我的配置,可供参考 一、修改httpd.conf 打开appserv的安装目录,找到httpd.conf文件,分别去掉下面两行文字前面的#号。 [plain] view plain copy #LoadModule vhost_alias_module modules/mod_v 阅读全文
posted @ 2017-08-11 21:11 sivkun 阅读(302) 评论(0) 推荐(0)
摘要:HTML5的新成员:WebSocket 上篇介绍了HTTP1.1协议的基本内容,这篇文章将继续分析WebSocket协议,然后对这两个进行简单的比较。 WebSocket WebSocket协议还很年轻,RFC文档相比HTTP的发布时间也很短,它的诞生是为了创建一种「双向通信」的协议,来作为HTTP 阅读全文
posted @ 2017-08-07 17:03 sivkun 阅读(318) 评论(0) 推荐(0)
摘要:洗牌算法 阅读全文
posted @ 2017-08-07 16:46 sivkun 阅读(347) 评论(0) 推荐(0)
摘要:前言 盒子模型作为CSS基础中的基础,曾一度以为掌握了IE和W3C标准下的块级盒子模型即可,但近日在学习行级盒子模型时发现原来当初是如此幼稚可笑。本文尝试全面叙述块级、行级盒子模型的特性。作为近日学习的记录。何 为盒子模型? 盒子模型到底何方神圣居然可以作为CSS的基础?闻名不如见面,上图了喂! 再 阅读全文
posted @ 2017-08-05 11:11 sivkun 阅读(554) 评论(0) 推荐(0)
摘要:前端的学习是永无止境的,总是不断的有新知识需要学习,为了能跟上节奏,也硬逼自己开始学习一些ES6相关的知识。今天先来学习ES6中的箭头函数。在学习箭头函数之前先简单的回顾一下JavaScript中的一些概念。 函数常见的写法及调用方法 平时在看别人写的代码,总是能看到各种不同风格的JavaScrip 阅读全文
posted @ 2017-08-04 15:05 sivkun 阅读(317) 评论(0) 推荐(0)
摘要:转载: http://www.cnblogs.com/coco1s/p/3953653.html 学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将 po 出我收集的 9 张 javascript 相关的思维导图(非原创)。 思维导图小tips: 思维导图又叫心智图,是表达发射性思维的有 阅读全文
posted @ 2017-08-01 15:06 sivkun 阅读(220) 评论(0) 推荐(0)
摘要:转载 : http://blog.csdn.net/chenxiaochan/article/details/73716617 REST是英文representational state transfer(表象性状态转变)或者表述性状态转移;Rest是web服务的一种架构风格;使用HTTP,URI, 阅读全文
posted @ 2017-08-01 09:48 sivkun 阅读(265) 评论(0) 推荐(0)