Hadoop安装配置 (分布式)

背景 本篇博客是接着上篇博客写的,若未查看上篇博客请先查看,配置伪分布式是配置分布式的基础。 网络配置 1、关闭master虚拟机,手动复制两台虚拟机(需保证伪分布式也配置成功,所有配置文件都配置好了),点击鼠标右键复制粘贴, 在这里另外两个虚拟机命名为slave1和slave2。下图是复制完成的状态。 2、更改主机名称:sudo vim /etc/hostname slave1这台虚拟机中写slave1;slave2这台虚拟机中写slave2; 3、配置域名和ip的对应关系:sudo vim /etc...

Continue Reading »
分享到:

Bootstrap 日期选择器

最近,有同学反映,平台更新个人信息页面不是很友好, 尤其是使用 Firefox 浏览器的同学, 填日期还得 按照yyyy-mm-dd这类的格式填写, 今天周五顺手添加一个日期选择器,也把年龄自动判断了。 先记录一下日期选择器的用法, 闲话少说,直接上代码: <!DOCTYPE html> <html> <head> <title></title> <link href="./css/bootstrap.css" rel="stylesheet" media="screen"> <link href=".....

Continue Reading »
分享到:

Newman Fast 算法Python实现

之前写的newman fast算法有错误,更正过来了并上传一下代码,希望能有帮助,如果有错误也请指出。 算法原理: 先将每个节点看作一个社区,然后选择模块度增值最大的进行合并,直到所有社团变成一个社团为止。 所需包安装 pip install networkx==1.11 # networkx目前版本2.0,遍历邻居函数G.neighbors(node)返回不再是一个list,读者可自行调整 import networkx as nx # newman快速算法 # 合并社团函数 def cluAsse...

Continue Reading »
分享到:

【转载】flask + celery + gunicorn + gevent + nginx + supervisord 实现业务系统的开发及部署

接触了flask开发有一小段时间了,使用flask主要完成了我们产品的Android客户端的后台服务(提供REST API),还有就是为运营提供数据统计及应用发布的web系统。之前都是通过传统的笔记本来记录开发中遇到的问题,渐渐发现很多问题存在着很多的共性,通过博客的方式开启一个记录和交流的新方法吧。文中如果有什么错误欢迎指出,对flask开发有兴趣的朋友也可以互相交流,探讨问题。 flask在他的官方文档中是这样描述的,flask是一个python的微框架,基于Werkzeuk和Jinjia2。目前对于...

Continue Reading »
分享到: