k-means 之 C++ 的实现

物以类聚,人以群分所谓k-means,即k均值聚类.聚类过程好比中国历史上的“春秋五霸,战国七雄”,它们同属与中国大地,同时被周王室分封。分封的过程就相当于K类的指定过程,每一个诸侯国都对应于一个聚类。五霸即五类,七雄即七类,从五霸到七雄,即相当于一个聚类生长的过程。 用数学的语言来说就是,假设N个样点构成集合A,根据欧式距离需要将A划分为K个子集,则划分子集的过

深入解析 float

0.前言float属性在css2中是一个热门的属性,被广泛应用于布局之中,同时由于不当使用float带来的问题也非常多,本文结合自己对float的理解以及实际项目中碰到float的相关问题,做一个详细总结,欢迎一起探讨,但未经同意禁止转载。以下是文章的目录float的特性float与absolute的区别float与inline-block清除浮动的方法及优缺点1. flo

Centos 7 下搭建 LEMP 环境和安装 Redis、Memcache

0. 说明暑假实习,大叔准备教我一些知识,但在安装和配置环境的时候,出了一些问题,记录下来,希望可以帮到人。在 centos 7 下安装nginx,php 5.6 ,mariadb 10.0 ,redis 2.2.8,memcathe1.资源仓库0.资源站点ius.io如果下面的链接不可用了,可以自己在这上面查找。1.添加 epel 资源仓库命令:sudo rpm -Uvh

React 移动 web 极致优化

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/579083d1c9da73584b02587d最近一个季度,我们都在为手Q家校群做重构优化,将原有那套问题不断的框架换掉。经过一些斟酌,决定使用react 进行重构。选择react,其实也主要是因为它具有下面的三大特性。React的特性1.Learn on

逃不开的流量困局,淘宝电商和社交电商的区别在哪?

有人说社交电商应该去向淘宝电商取经,对于这个说法我是呵呵的,因为这两者底层的运营逻辑是完全不同的。越是深入了解社交电商,我越是有一个深切的感觉,那就是过去那一套电商的玩法,在这个领域是完全失效的。1、淘宝电商的常规玩法这里所说的淘宝电商,并不单指淘宝,指得是依靠平台生长的一类电商。平台型的电商有一个共同的特点,那就是拥有一个聚合型的流量中心,平台上的商家比拼的其实是获得流量

Pokemon Go火爆全球!去互联网社交化时代是否来临?

火爆的Pokemon Go数据分析公司Sensor Tower透露,该游戏2周下载量已破3000万,获得收入3500万美元,目前在美国、加拿大和欧洲大部地区发布。深夜聚众在墓地捕捉小精灵,街道上捉小精灵导致交通堵塞,有的人一夜没睡,就为了升级抓精灵。这些场景已成为了屡见不鲜的现象。近日印尼警方将一名在玩“精灵宝可梦GO”游戏时非法闯入井里汶市军事设施的法国人拘押了几个小时,

寻找创业方向时,如何零成本用大数据获悉市场行情?

最近一个朋友想创业,做母婴方面的项目,之前没做过该类项目,有了几个备选项目,分别是产后恢复、婴儿游泳、月子餐和月子会所,这些他都觉得不错,所以就有点选择恐惧症,想知道做哪个case有搞头。因此,让我帮忙分析分析一下哪个方向比较好。其实,仔细分析朋友提出的这个问题,我瞬间联想到许多:哪个方向的发展趋势/市场前景良好?这个方向有哪些规律性的东西值得注意?这个市场的目标用户的特征

来自微软的接口设计指南

原文地址:Microsoft API Guidelines笔者有关于REST系列文章笔者之前翻译过一篇来自于PayPal的RESTful API标准,其是PayPal内部遵循的RESTful的接口规范,本文则是微软提出的API 风格指南,笔者认为二者各有优劣。微软的准则相对更加详细严谨,但是对于复杂资源请求,却没有PayPal提及的多。本文目前仅包含第一部分的翻译,笔者日后

从开心网到柏拉图,所有不能构建壁垒的社交运营都是耍流氓

死或者生,这不是核心问题,问题是如何反思死和生,很多时候大家是太沉溺在英雄成败的传奇故事中,于是吃一堑不长一智,好了伤疤忘了痛,历史总是相似的,该怎么死还是怎么死。遥想2006年前后,当时的QQ是我们维持人际关系之必备,虽然大家都对QQ的山寨成风和LOW逼画风诟病有加,但是却也只能依赖无法离开。就在人们料定互联网这东西已经玩不出什么新花样,山河大势业已确定的时候,互联网上蹭

整容网红VS素颜网红,鱼与熊掌不可兼得

papi酱作为一名网红,受着社会褒贬不一的看法。papi酱在短视频中,谈论的主题紧跟时代潮流,言语极为接地气,内容让观众产生了强烈的共鸣,而自嘲自黑的表达方式和收放自如的洒脱个性更吸引了观众的眼球。这两个优势让她迅速在内容创业上取得了成功,获得了两千多万的投资。然而,在7月11日晚上,她在视频直播上的未经任何“整容”的表现却让观众对其产生了质疑。首先,她的直播在多个平台上播

由失落的豆瓣“小事”产生的思考

一、“小事”的强势而入小事刚上线的时候,直接抢占了豆瓣一级导航的位置,后来还一度占据首页。可见豆瓣当时对“小事”给予了多大的期望,“小事”对于豆瓣来说也是具有重要战略意义一步棋。而豆瓣的这次尝试,几乎遭到了用户一边倒的负面评价。如果豆瓣只是在某个不起眼的角落新增了这个功能,也不不会遭到用户这么强烈的反应,但由于他们想要急于改变,并向外界展示一直在尝试,想要更好地用内容和场景

mac本地搭建kafka

zookeeper 安装 wget http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz tar zxvf zookeeper-3.4.6.tar.gz cd zookeeper-3.4.6 cp -rf conf/zoo_sample.cfg conf/zoo.cfg

WWDC 2016:更加安全的 Swift 3.0

原文链接 : WWDC 2016: Increased Safety in Swift 3.0原文作者 : Matt Mathias译文出自 : 掘金翻译计划译者 : Zheaoli校对者: llp0574, thanksdanny在 Swift 发布之后,Swift 的开发者一直在强调,安全性与可选择类型是 Swift 最为重要的特性之一。他们提供了一种'nil'的表示机

移动端上下滑动切换屏幕的实现

前言看过了不少移动端上下滑动切换屏幕的效果,于是自己拿简历试着实现了一下。本文原创,若有转载敬请告知谢谢。效果可看:滑动切换屏幕效果或者扫描二维码。github地址http://github.com/Lsxj/cv. 技术不精,若有Bug欢迎指正!原文可看我的个人网站:http://lsxj615.com/2016/07/21/mobile-touch-switch/实现过

PM2开机启动

生成pm2开机启动脚本 使用pm2 save和pm2 startup生成启动脚本/etc/init.d/pm2-init.sh pm2 start /opt/yliyun/work/node/pm2.json pm2 save pm2 startup pm2 stop all pm2 kill新建服务启动脚本 node_service内容如下 # !/bin/sh # ch

weblogic安装注意事项_linu

原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1043一、安装过程:参考“weblogic安装截屏(linux)”注意事项:安装weblogic时,需要注意以下两点:1、首先在安装目录下创建weblogic12文件夹如安装目录:/opt/SpyTest/PVT/Java/container/2、第二步Choo

从零开始开发一款H5小游戏(五) 必要的包装,游戏规则和场景设计

本系列文章对应游戏代码已开源 Sinuous game到这里我们已经讲了游戏的整体设计和实现。一个游戏要完整,还需要给它制定一个评分机制,它是整个游戏的关键所在。就好比一部电影,特效再好看,如果剧情狗血,那也是一部烂片。相信大家都玩过一些简单但很吸引人的小游戏。比如很久以前微信上的打飞机,围住神经猫,还有前段时间大火的slither.io。他们都简单易玩,但却能让人肾上腺素

Git 常用命令大全(转)

Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。Git常用操作命令:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]

vim模板插件vim-template的使用

vim模板插件vim-template的使用之前使用IDE编程,模板是最基本的功能,现在切换到vim,用惯了模板的我,对于每次写代码都来上# -*- coding: utf-8 -*-# # 日期 作者# # License这么一段,感觉有点恐怖,Google了一下,vim竟然可以实现比IDE更强大的功能,真是不得不佩服vim的强大!安装由于不同人的vim配置不一样,安装方

[译] 逐渐去掌握 React(作为一名 Angular 开发者)

原文链接 : Getting to Grips with React (as an Angular developer)原文作者 : DAVE CEDDIA译者 : llp0574(web前端领域)译者注:翻译如有疏漏,欢迎指出!感谢!你是一个对 React 感兴趣的 Angular 开发者吗?不用担心,这真的不会让你成为一个背叛者或其他什么,真的。或许你早就已经开始玩 R