[Spark]Zookeeper3.4.12和Kafka1.0.0的安装及配置
    Spark程序的开发,难免会迁涉到Kafka的有关内容,而Kafka的运行又依赖于Zookeeper。 Zookeeper的安装与部署     官网下载的Kafka程序包里面已经包含的一个Zookeeper程序,在这些文章中,我们没有使用它,而是使用了独立的Zookeeper程序。 先去官网下载Zoo…
[Spark]Spark2.1.0与Hadoop2.7.5的集群安装及配置
    工作快两个月了,已经大半年没有更新了,决定继续更新博客。续更的第一个系列将会是与目前工作相关Spark系列。第一篇就从Spark的安装与配置开始。 集群的准备 要搭建Spark集群环境,首先要准备集群。笔者这里使用了三台机器,都为debian8系统。 三台机的信息如下: 172.30.232.140 master 172…
利用forsaken-mail搭建一个一次性邮件系统
    很多时候,我们想使用互联网某些服务的时候,都会要求邮箱注册,而我们都知道,越多地方知道我们的邮箱地址,就越容易收到垃圾邮件,这个时候,我们就可以利用一次邮件系统来帮助我们。     forsaken-mail项目是一个开源的项目,基于nodejs完成的项目,项目地址为:forsaken-mail。 &…
基于JavaFX写的一个网络嗅探器
    前几天在github上突然收到一个pull request,测试之后,决定merge。今天有时间,对这个项目进行简单介绍。     做这个项目的原因,是因为学校的网络安全课程设计,大致要求如下: 实现一个功能比较简单的、具有图形界面的Sniffer,主线程响应用户界面操作,工作线程完成抓包等工作; 够…
开发了一个插件,给网站添加音乐播放器
    一直想给博客添加一个音乐播放器,最近也闲来无事,就想,干脆写一个插件吧。     这个插件是引用了网易云音乐的外链播放器,直接使用网易云的播放器。不自己另写播放器的原因有许多,比如,自己写播放器,还需要音乐外链,如果要更换音乐,还需要自己更新音乐源。     目前只是初步完成,功能…
实用小工具之GIT一键开关代理脚本
    github在大陆偶尔会出现不稳定的的状况,此时通过科学上网方法,能有效解决这种不稳定状况。git clone命令就更不用说了,笔者通常速度都为个位数,这个时候,走代理就是个非常行之有效的解决方法。     这里,提供一个脚本,方便快速开关代理。 #!/bin/bash case $1&nb…
在OpenVZ平台的服务器上安装魔改版的BBR
    BBR算法刚发布的时候,看网上的测评,都说这个拥塞算法比现有的拥塞算法带宽利用率高。     OpenVZ上使用BBR有很多种版本,例如UML、LKL。这里介绍的是LKL的rinetd版本的。     项目地址:https://github.com/mixool/rinetd 安装…
好久没有更新了
    终于过了秋招时期,整天想着找工作的心也可以放一放了。     刚签约完的那一会儿,真的感觉心里有一种说不出的感觉,不是喜,也不是悲。总觉着吧,学习了十几年,最终得到的就是这份工作,似乎不些许不愿,些许不甘,些许失落。     不过,过了有这么一段时间了,心里也就平静了。工作就算是定…
使用用xinetd转发gmail的imap和smtp服务器
    最近要迎来党的十九大,网络流量审查非常严格,以前能用的gmail服务器都显示连接失败,在网上找了找教程,便用自己的服务器搭了一个跳转服务器。     首先安装xinetd sudo apt-get install xinetd -y 然后添加配置文件 /etc/…
用JavaFX写的一个局域网聊天软件(完善中)
    JavaFX是Sun公司提出的,在2008年发布了正式版。     最近要做一个网络方面的实训,所骗打算写个聊天软件。前一断时间看到JavaFX的介绍,觉得挺不错的,所以这次正好练练手     基本构想:  &n…