Fork me on GitHub

2016年5月4日

摘要: ZooKeeper安装与运行 首先从官网下载ZooKeeper压缩包,然后解压下载得到的ZooKeeper压缩包,发现有“bin,conf,lib”等目录。“bin目录”中存放有运行脚本;“conf目录”中存放有配置文件;“lib目录”中存放有运行所需要第三方库。 一、standalone模式 1. 阅读全文
posted @ 2016-05-04 14:22 HackerVirus 阅读(330) 评论(0) 推荐(0)
摘要: ZooKeeper的安装、配置、启动和使用(一)——单机模式 ZooKeeper的安装非常简单,它的工作模式分为单机模式、集群模式和伪集群模式,本博客旨在总结ZooKeeper单机模式下如何安装、配置、启动和使用: 一、安装配置ZooKeeper(在Windows操作系统下) a、下载ZooKeep 阅读全文
posted @ 2016-05-04 14:20 HackerVirus 阅读(468) 评论(0) 推荐(0)
摘要: Zookeeper安装部署 1. 安装 2. 单实例配置 修改配置文件 增加内存 zkEnv.sh zkEnv.sh 查询内存大小 3. 集群配置 注意:其中data目录和server地址需改成你真实部署机器的信息 修改配置文件 增加myid文件 并在data目录下放置myid文件:(上面zoo.c 阅读全文
posted @ 2016-05-04 11:45 HackerVirus 阅读(254) 评论(0) 推荐(0)
摘要: gcc入门 1. 什么是gcc gcc的全称是GUN Compiler Collection,它是一个能够编译多种语言的编译器。最开始gcc是作为C语言的编译器(GNU C Compiler),现在除了c语言,还支持C++、java、Pascal等语言。gcc支持多种硬件平台。 2. gcc的特点 阅读全文
posted @ 2016-05-04 07:24 HackerVirus 阅读(2585) 评论(0) 推荐(0)

2016年5月3日

摘要: MongoDB在实际项目中的使用 MongoDB简介 MongoDB是近些年来流行起来的NoSql的代表,和传统数据库最大的区别是支持文档型数据库。当然,现在的一些数据库通过自定义复合类型,可变长数组等手段也可以模拟文档型数据库。例如在PostgreSQL中,以下是一个复合类型的例子 CREATE 阅读全文
posted @ 2016-05-03 18:51 HackerVirus 阅读(2172) 评论(1) 推荐(0)
摘要: Hawk-数据抓取工具:简明教程 Hawk: Advanced Crawler& ETL tool written in C#/WPF 1.软件介绍 HAWK是一种数据采集和清洗工具,依据GPL协议开源,能够灵活,有效地采集来自网页,数据库,文件, 并通过可视化地拖拽,快速地进行生成,过滤,转换等操 阅读全文
posted @ 2016-05-03 18:48 HackerVirus 阅读(3472) 评论(0) 推荐(2)
摘要: MVC多语言应用 最近发现资源文件是个好东西, 用的好了可以给开发人员借阅不少的时间. 例如做一个多语言的网站, 资源文件就有不小的用处. 这里以MVC4模版项目的登录页为例, 简单说一下过程: 1.资源文件的处理 首先准备资源文件, 即语言包. 为WebSite项目添加两个resx文件, 如图: 阅读全文
posted @ 2016-05-03 18:39 HackerVirus 阅读(427) 评论(0) 推荐(0)
摘要: [后端人员耍前端系列]KnockoutJs篇:使用KnockoutJs+Bootstrap实现分页 一、引言 由于最近公司的系统需要改版,改版的新系统我打算使用KnockoutJs来制作Web前端。在做的过程中,遇到一个问题——如何使用KnockoutJs来完成分页的功能。在前一篇文章中并没有介绍使 阅读全文
posted @ 2016-05-03 18:35 HackerVirus 阅读(914) 评论(0) 推荐(0)
摘要: 管理工具 Kafka Manager 一、概述 Kafka在雅虎内部被很多团队使用,媒体团队用它做实时分析流水线,可以处理高达20Gbps(压缩数据)的峰值带宽。 为了简化开发者和服务工程师维护Kafka集群的工作,构建了一个叫做Kafka管理器的基于Web工具,叫做 Kafka Manager。这 阅读全文
posted @ 2016-05-03 18:32 HackerVirus 阅读(2611) 评论(0) 推荐(0)
摘要: 分解方法 概述 “分解方法”的思想和前面讲到的“提取方法”、“提取方法对象”基本一致。它是将较大个体的方法不断的拆分,让每个“方法”做单一的事情,从而提高每个方法的可读性和可维护性。分解方法可以看做是“提取方法”的递归版本,它是对方法反复提炼的一种重构策略。 分解方法 下图表示了这个重构策略,第1次 阅读全文
posted @ 2016-05-03 18:31 HackerVirus 阅读(498) 评论(0) 推荐(0)