摘要:
在Apriori算法原理总结中,我们对Apriori算法的原理做了总结。作为一个挖掘频繁项集的算法,Apriori算法需要多次扫描数据,I/O是很大的瓶颈。为了解决这个问题,FP Tree算法(也称FP Growth算法)采用了一些技巧,无论多少数据,只需要扫描两次数据集,因此提高了算法运行的效率。 阅读全文
posted @ 2017-04-07 17:34
郑兴鹏
阅读(23354)
评论(7)
推荐(9)
摘要:
Apriori算法是常用的用于挖掘出数据关联规则的算法,它用来找出数据值中频繁出现的数据集合,找出这些集合的模式有助于我们做一些决策。比如在常见的超市购物数据集,或者电商的网购数据集中,如果我们找到了频繁出现的数据集,那么对于超市,我们可以优化产品的位置摆放,对于电商,我们可以优化商品所在的仓库位置 阅读全文
posted @ 2017-04-07 17:34
郑兴鹏
阅读(1514)
评论(0)
推荐(0)
摘要:
在FP Tree算法原理总结和PrefixSpan算法原理总结中,我们对FP Tree和PrefixSpan这两种关联算法的原理做了总结,这里就从实践的角度介绍如何使用这两个算法。由于scikit-learn中没有关联算法的类库,而Spark MLlib有,本文的使用以Spark MLlib作为使用 阅读全文
posted @ 2017-04-07 17:33
郑兴鹏
阅读(490)
评论(1)
推荐(0)
摘要:
在协同过滤推荐算法总结中,我们讲到了用矩阵分解做协同过滤是广泛使用的方法,这里就对矩阵分解在协同过滤推荐算法中的应用做一个总结。(过年前最后一篇!祝大家新年快乐!明年的目标是写120篇机器学习,深度学习和NLP相关的文章) 1. 矩阵分解用于推荐算法要解决的问题 在推荐系统中,我们常常遇到的问题是这 阅读全文
posted @ 2017-04-07 17:32
郑兴鹏
阅读(1005)
评论(0)
推荐(0)
摘要:
支持向量机原理(一) 线性支持向量机 支持向量机原理(二) 线性支持向量机的软间隔最大化模型 支持向量机原理(三)线性不可分支持向量机与核函数 支持向量机原理(四)SMO算法原理 支持向量机原理(五)线性支持回归 在前面两篇我们讲到了线性可分SVM的硬间隔最大化和软间隔最大化的算法,它们对线性可分的 阅读全文
posted @ 2017-04-07 17:31
郑兴鹏
阅读(352)
评论(0)
推荐(0)
摘要:
支持向量机原理(一) 线性支持向量机 支持向量机原理(二) 线性支持向量机的软间隔最大化模型 支持向量机原理(三)线性不可分支持向量机与核函数 支持向量机原理(四)SMO算法原理 支持向量机原理(五)线性支持回归 在SVM的前三篇里,我们优化的目标函数最终都是一个关于αα向量的函数。而怎么极小化这个 阅读全文
posted @ 2017-04-07 17:30
郑兴鹏
阅读(350)
评论(0)
推荐(0)
摘要:
支持向量机原理(一) 线性支持向量机 支持向量机原理(二) 线性支持向量机的软间隔最大化模型 支持向量机原理(三)线性不可分支持向量机与核函数 支持向量机原理(四)SMO算法原理 支持向量机原理(五)线性支持回归 在前四篇里面我们讲到了SVM的线性分类和非线性分类,以及在分类时用到的算法。这些都关注 阅读全文
posted @ 2017-04-07 17:29
郑兴鹏
阅读(7221)
评论(0)
推荐(0)
摘要:
第十一篇 前言 我们知道SDWebImageManager是用来管理图片下载的,但我们平时的开发更多的是使用UIImageView和UIButton这两个控件显示图片。 按照正常的想法,我们只需要在他们的分类中,通过SDWebImageManager把图片下载下载之后,再进行赋值就行了。但这样的设计 阅读全文
posted @ 2017-04-07 17:25
郑兴鹏
阅读(335)
评论(0)
推荐(0)
摘要:
一.seaslog 简单介绍及使用原因 它是C 写的PHP扩展,性能很高,使用简单,能满足大部分简单的日志需求。(个人感觉) 其他优势请看--》https://github.com/Neeke/SeasLog, http://www.oschina.net/p/seaslog , 缺点:(使用时碰到 阅读全文
posted @ 2017-04-07 17:24
郑兴鹏
阅读(218)
评论(0)
推荐(0)
摘要:
这个结构我是根据一些前端技术整合到一起,方便我平时测试一些看到的前端技术,例如CSS、JS等,将理论上升到验证的阶段。 requirejs+backbone+jquery+underscore+jasmine等技术整合集成 现在JS脚本也讲究MVC结构,所以在闲暇的时候查阅了相关资料。使用backb 阅读全文
posted @ 2017-04-07 17:21
郑兴鹏
阅读(207)
评论(0)
推荐(0)
摘要:
首要要做配置操作,配置两个域名,我这里使用的是Apache。附件中的demo1和demo2 iframe的一些属性介绍: 启用一系列对 <iframe> 中内容的额外限制。 可以在这里做调试 规定 <iframe> 看上去像是包含文档的一部分。 可以在这里做调试 规定在 <iframe> 中显示的页 阅读全文
posted @ 2017-04-07 17:19
郑兴鹏
阅读(118)
评论(0)
推荐(0)
摘要:
重中之重 语句执行顺序 我们先看看语句的执行顺序 如果我没记错这是《SQL SERVER 2005技术内幕--查询》这本书的开篇第一章第一节。书的作者也要让读者首先了解语句是怎么样的一个执行顺序,因为不知道顺序何谈写个好语句? 查询的逻辑执行顺序: (1) FROM < left_table> (3 阅读全文
posted @ 2017-04-07 17:13
郑兴鹏
阅读(173)
评论(0)
推荐(0)
摘要:
前面很多篇不管CPU、内存、磁盘、语句等等等都提到了索引的重要,我想刚刚开始学数据库的在校学生都知道索引对语句性能的重要性。但他们可能不知道,对语句的重要性就是对系统的重要性! 开篇小测验 开篇小测验 下面这样一个小SQL 你该怎么样添加最优索引 你是否一眼就能看出来呢? 答案将在文章中逐步揭晓~~ 阅读全文
posted @ 2017-04-07 17:12
郑兴鹏
阅读(215)
评论(0)
推荐(0)
摘要:
步骤1.TempDB压力诊断 等待类型诊断 TempDB的争用压力在等待篇中已经简单介绍,等待的表现为 pagelatch_类等待,等待的资源是 “2: X :X ” tempDB所在磁盘的响应时间 一个实例下只有一个tempdb,也就是当你在一个实例下创建了100个数据库,这100个数据库也只能用 阅读全文
posted @ 2017-04-07 17:08
郑兴鹏
阅读(255)
评论(0)
推荐(0)
摘要:
图片惰性加载 DEMO 地址 -> 图片惰性加载(放在了 Github 上,所以可能会慢,最好用 chrome) 关于惰性加载 在讲图片的惰性加载前,我们先来聊聊惰性加载。惰性加载又称为延迟加载、懒加载等,还有个好听的英文名字叫做 "lazyload"。需要注意的是,惰性加载并不只是图片的专利,Ja 阅读全文
posted @ 2017-04-07 17:04
郑兴鹏
阅读(1263)
评论(0)
推荐(0)
摘要:
服务器设置 gzip 压缩是 web 开发里很普遍的做法。假设你要请求一个 100k 的文件,网络传输速度为 50k/s,需要 2s 才能得到数据,但是如果在服务器设置了 gzip 压缩,将服务端的文件压缩到了 50k(实际上的压缩率往往小于 50%),这时候只需 1s 就能得到数据,然后在客户端解 阅读全文
posted @ 2017-04-07 16:36
郑兴鹏
阅读(191)
评论(0)
推荐(0)
摘要:
Data URI scheme 在前端开发中是个常用的技术,通常会在 CSS 设置背景图中用到。比如在 Google 的首页就有用到: Data URI scheme 简称 Data URI,经常会被错误地写成 data URLs。笔者认为通常用于将图片 base64 编码的 Data URI 可以 阅读全文
posted @ 2017-04-07 16:34
郑兴鹏
阅读(287)
评论(0)
推荐(0)
摘要:
在前文 Data URI 应用场景小结 中我们提到了一个概念,叫做 base64编码,今天我们就来聊聊 base64编码,揭开它的神秘面纱。 一句话解释:Base64是一种基于64个可打印字符来表示二进制数据的表示方法。 用记事本打开 exe、jpg、pdf 这些文件时,我们都会看到一大堆乱码,因为 阅读全文
posted @ 2017-04-07 16:29
郑兴鹏
阅读(338)
评论(0)
推荐(0)
摘要:
前文中我们聊了 Data URI 和 base64编码,稍微回顾下。base64编码 是将数据用 64 个可打印的字符进行编码的方式,任何数据底层实现都是二进制,所以都可以进行 base64编码,base64编码 主要用在数据传输过程中(编码、解码)。而 Data URI 是将数据用 URI 的形式 阅读全文
posted @ 2017-04-07 16:29
郑兴鹏
阅读(3220)
评论(0)
推荐(0)
摘要:
移动端页面内嵌了个 iframe,在 ios 下打开却发现页面怪异。比如 demo。代码如下: Android 下展现良好,但是在 ios 下: 调试一看,iframe 无故变大了,正常情况下应该和 screen 的宽保持一致(比如 360px),在 ios 下的宽度变成了 1440px(iPhon 阅读全文
posted @ 2017-04-07 16:27
郑兴鹏
阅读(2139)
评论(0)
推荐(0)
摘要:
使用 Javascript 字符串创建并向 DOM 中添加元素与文本节点 innerHTML、outerHTML、textContent 及 insertAdjacentHTML() 属性和方法提供了使用 Javascript 字符串创建并向 DOM 中添加节点的功能。 经过 Javascript 阅读全文
posted @ 2017-04-07 16:26
郑兴鹏
阅读(414)
评论(0)
推荐(0)
摘要:
题目来自 25 Essential JavaScript Interview Questions。闲来无事,正好切一下。 一 What is a potential pitfall with using typeof bar "object" to determine if bar is an ob 阅读全文
posted @ 2017-04-07 16:25
郑兴鹏
阅读(343)
评论(0)
推荐(0)
摘要:
先上 Demo,尽量用 chrome,代码可参考 Github。 在 HTML5 出现之前,页面元素的拖放需要监听 mousedown、mouseover 以及 mouseup 等一系列事件,然后改变元素的相对位置来实现这一效果。HTML DnD(Drag-and-Drop)API 的出现,使得拖放 阅读全文
posted @ 2017-04-07 16:24
郑兴鹏
阅读(200)
评论(0)
推荐(0)
摘要:
项目中碰到的问题,以前也碰到过,没有重视,现记录如下。 输出啥?点击 button 后输出啥? 解决类似的问题其实很简单,只需要牢记下面一句话: 除了 DOM 的事件回调或者提供了执行上下文(call、apply、bind)的情况,函数正常被调用(不带new)时,里面的 this 指向的是全局作用域 阅读全文
posted @ 2017-04-07 16:23
郑兴鹏
阅读(687)
评论(0)
推荐(0)
摘要:
熟悉css/css3颜色属性 颜色属性无处不在。字体要用颜色,背景可以有颜色,粒子特效更是离不开颜色。本文参考了一些资料简单总结下以备日后查阅。 css中颜色的定义方式: 十六进制色 RGB & RGBA HSL & HSLA 颜色名 十六进制色 个人最喜欢的一种颜色表达方式。 十六进制颜色是这样规 阅读全文
posted @ 2017-04-07 16:22
郑兴鹏
阅读(296)
评论(0)
推荐(0)
摘要:
项目中碰到的问题,记录如下。 需求很简单,点击一个文件链接下载该文件,同时向后台发送请求。需求很常见,用户点击下载后通常要进行下载量的统计,统计的话可以利用 script标签 或者 img标签(图片ping) 的跨域能力,将它们的 src 属性指向统计地址,但是这次用了 ajax 进行统计,遂出现了 阅读全文
posted @ 2017-04-07 16:22
郑兴鹏
阅读(850)
评论(0)
推荐(0)
摘要:
什么是JSON? JavaScript 对象表示法(JavaScript Object Notation)。 JSON是一种轻量级的数据交换格式,某个JSON格式的文件内部譬如可以长成这样: 1 2 3 4 { "name": "hanzichi", "sex": "male" } 1 2 3 4 阅读全文
posted @ 2017-04-07 16:16
郑兴鹏
阅读(152)
评论(0)
推荐(0)
摘要:
前言 demo预览-> typewriter gameⅡ (chrome only 没做兼容) 别看一开始时速度不快,会线性增长的哦,反正楼主的score还没达到过40... 为什么叫Ⅱ呢?之前写了个打字机游戏(试玩猛戳这里),数据上只是简单的手写了50个单词,全部输入正确即可过关,本来想改一下做成 阅读全文
posted @ 2017-04-07 16:16
郑兴鹏
阅读(173)
评论(0)
推荐(0)
摘要:
1、考察this 输出:10 2 第一次输出10应该没有问题。我们知道取对象属于除了点操作符还可以用中括号,所以第二次执行时相当于arguments调用方法,this指向arguments,而这里传了两个参数,故输出arguments长度为2。 2、var和函数的提前声明 输出:function a 阅读全文
posted @ 2017-04-07 16:15
郑兴鹏
阅读(624)
评论(0)
推荐(0)
摘要:
三者暧昧关系简单整理 在javascript中,prototype、constructor以及__proto__之间有着“著名”的剪不断理还乱的三角关系,楼主就着自己对它们的浅显认识,来粗略地理理以备忘,有不对之处还望斧正。 楼主的一句话理解就是:某个对象的constructor属性返回该对象构造函 阅读全文
posted @ 2017-04-07 16:10
郑兴鹏
阅读(136)
评论(0)
推荐(0)
摘要:
在javascript中这四货通常一起出现介绍,楼主记忆力实在是太差经常忘记用法,故记此文。 apply和call apply和call是函数原型的一个方法,调用者的类型必须是函数。官方解释:应用某一对象的一个方法,用另一个对象替换当前对象。通常用于改变上下文的this,这点和bind相似。appl 阅读全文
posted @ 2017-04-07 16:09
郑兴鹏
阅读(208)
评论(0)
推荐(0)
摘要:
typeof 使用方式:typeof a 或者 typeof (a) 返回一个string类型的值 顾名思义,这货是检查类型的,输出的是一个string值,直接看下面的检测代码: 这货最大的短板就是对null和数组的检测不利(都只能返回object)! typeof除了能初步检测变量的类型外,还能判 阅读全文
posted @ 2017-04-07 16:06
郑兴鹏
阅读(349)
评论(0)
推荐(0)
浙公网安备 33010602011771号