自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员之怒

欢迎访问www.tangyeah.club

  • 博客(25)
  • 收藏
  • 关注

原创 自力更生打造自己的个人网站,开袋即食

很早就有了自己搭建一个网站的想法,和新浪博客、简书不同,这里的一切元素我都可以自己定制,虽然没有掌握多少前端技术,但是现如今有很多优秀的开源博客建站平台,比如本文用到的WordPress,Z-Blog,FarBox(这个FarBox超级文艺,独立开发者,收费,现在有升级版的BitCorn,可惜没有内测资格)等等,使得个人网站开发这件事变成了开袋即食,完全不懂计算机的人也可以快速搭建出一个属于自己的网

2017-05-17 23:14:06 1840

原创 基于GephiSDK的数据可视化功能开发

实习结束,这是实习成果之一,功能比较完整的一个小模块,希望以后可以用到产品里。一、实现环境:NetBeansIDE 8.1 JDK 1.8 gephi-toolkit-0.9.1-all.jar 注:SDK使用NetBeans环境开发,对eclipse支持不好,尽量使用NetBeans来实现。二、相关资源:1.官方API:https://gephi.org/gephi-toolkit/0.9.

2016-08-18 15:59:44 2748 3

原创 Hadoop2.6.4集群环境搭建全记录

折腾了两天,总算把环境搭起来了,由于很多资料都是基于Hadoop1.0的,而目前的2.0以上的Hadoop架构发生变化,因此一些老旧的资料就已经不再适用,而我又实在是不喜欢看官方文档,所以整理出这篇攻略给同样不喜欢看英文文档的你(如果你喜欢看还会百度中文的资料么;-)目标:组成一个由四台电脑构成的简单集群,其中一台为master,余下三台为slave。环境:Ubuntu 14.04 LTS 64bi

2016-03-22 21:07:07 4545

原创 Solved:无法建立目录wp-content/uploads.有没有上级目录的写权限?

WordPress媒体库无法上传文件,会报出“无法建立目录wp-content/uploads/2017/5.有没有上级目录的写权限?”这个错误,这个问题的解决关键有两点:一、修改上传路径的键值对在WordPress数据库中找到表wp_options,修改upload_path的值为”wp-content/uploads”,注意带双引号代码如下:update wp_options set opti

2017-05-16 17:47:16 6066

原创 FTP安装插件

linux安装FTP服务FTP限制用户名为test,限制路径为/home/test,因此需要创建test用户: http://www.cnblogs.com/yangjinjin/p/3158245.html使test用户获得root权限: http://blog.csdn.net/stormbjm/article/details/9086163 其中方法三方便快捷,升级之后再将id改回去vi

2017-05-15 22:50:48 881

原创 Windows7搭建Apache本地服务器+PHP环境

版本Apache 2.4.25 Win64PHP 7.1.2 由于Apache在win环境下并没有提供release版本,只有源代码,如果不想自己编译可以选择这个版本:https://www.apachelounge.com/download/ 安装配置Apache1.下载解压至安装目录d:\Apache242.修改配置文件d:\Apache24\conf ServerRoot

2017-05-08 22:39:45 5846

转载 LRU缓存介绍与实现 (Java)

http://blog.csdn.net/beiyeqingteng/article/details/7010411

2016-08-20 16:58:57 544

转载 算法时间复杂度和空间复杂的

没有挤公交来上班过,就不知道生活的压力有多大。算法的时间复杂度和空间复杂度合称为算法的复杂度。 1.时间复杂度 (1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间

2016-08-20 16:39:38 473

原创 java类初始化过程

如图:

2016-07-28 14:11:25 439

转载 java到底是值传递还是引用传递

转子guhanjie博客:http://guhanjie.iteye.com/blog/1683637值传递例子 ... ... //定义了一个改变参数值的函数 public static void changeValue(int x) { x = x *2; } ... ... //调用该函数 int num

2016-07-27 14:19:54 316

原创 GraphX:RDD详解

———————–施工中——————–VertexRDDs1.filter过滤出符合条件的点集scala> val graph = GraphLoader.edgeListFile(sc, "file:///home/hadoop/1.txt")scala> graph.vertices.filter{case(id, v) => id > 5}2.mapValuesmap方法改变点的属性scala

2016-05-17 17:08:04 2541

原创 Spark学习笔记:Pregel API

import org.apache.spark.graphx._// Import random graph generation libraryimport org.apache.spark.graphx.util.GraphGenerators// A graph with edge attributes containing distancesval graph: Graph[Int

2016-05-13 21:14:42 1388

原创 Spark学习笔记:aggregateMessages

应用情景:分析一个图时,需要分析与顶点相连接的每个顶点的信息,例如,需要统计汇总指向A点的每个顶点的信息:每个点的年龄为了提高性能,主要的聚合操作从graph.mapReduceTriplets改为了新的graph.AggregateMessages。1.生产一个100个点的graph,边的数目随机。点属性Double,表示该点的年龄,边属性Intscala> import org.apache.s

2016-05-13 15:23:57 3604 1

原创 Spark学习笔记:joinVertices & outJoinVertices

joinVertices 若graph顶点的Id在点集pointTest中,则将graph顶点的属性使替换为点集pointTest的点属性; 若graph顶点Id不在点集pointTest中,则不对graph顶点属性做任何修改。1.创建graphscala> val graph = GraphLoader.edgeListFile(sc, "file:///home/hadoop/1.txt")

2016-05-13 13:18:10 3149

原创 Spark学习笔记:初识Spark

=。=

2016-05-12 16:16:41 558

转载 简洁强悍的杨辉三角

评论里大神多!服N = [1]while True: yield N N.append(0) N = [N[i-1] + N[i] for i in range(len(N))]

2016-04-24 17:18:40 527

转载 Python实现汉诺塔

转自廖雪峰网站神评论,解析十分清楚。源码:https://github.com/michaelliao/learn-python3/blob/master/samples/function/recur.pymove(n, a, b, c)这个函数不要理解为ABC三个柱子。 请这样理解,move函数,用来完成这么一个任务: 把n个盘子,从“源柱”通过“过渡柱”移动到“目标柱”上。 即mov

2016-04-23 11:13:07 3989

原创 检测端口是否打开

方法1telnet 9.119.131.105 8020方法2查看指定端口是否开启:nmap 9.119.131.105 -p 8020查看全部已打开的端口:nmap 9.119.131.105方法3nc -v 9.119.131.105 8020

2016-04-13 11:16:37 1291

原创 Apache本地服务器的部署

一、下载1.apr和apr-util: http://apr.apache.org/download.cgi Unix Source: apr-1.5.2.tar.gz [PGP] [MD5] Unix Source: apr-util-1.5.4.tar.gz [PGP] [MD5] 2.PCRE - Perl Compatible Regular Expressions http:/

2016-04-11 11:27:19 670

原创 ambari离线安装

用root账户ssh!!! 用root账户ssh!!! 用root账户ssh!!!!!!折腾两个多周。。。。。唉

2016-04-08 14:37:05 401

原创 YARN架构的深入理解

一、基本架构YARN是Hadoop 2.0中的资源管理系统,它的基本设计思想是将MRv1中的JobTracker拆分成了两个独立的服务:一个全局的资源管理器ResourceManager和每个应用程序特有的ApplicationMaster。 其中ResourceManager负责整个系统的资源管理和分配,而ApplicationMaster负责单个应用程序的管理。

2016-03-31 21:56:08 728

原创 Hadoop启动时的一些问题

1.关机重启之后需要依次关闭各节点的防火墙 2.由于公司内部ip是动态分配的,所以重启之后若ip发生变化,之前写入到/etc/hosts中的ip和主机名的对应关系实际上就是错误的了,实际上可以不配置这个文件,若能ping通各节点就可以。 3.如果在master节点上jps发现namenode无法启动,可以尝试删除/home/hadoop/tmp文件夹,并重新建立一个,然后更改owner,然后重新

2016-03-25 11:05:13 987

原创 设置ssh免密码验证

设置ssh免密码验证

2016-03-23 16:45:57 523

原创 Linux中一些基础命令,随用随记~

pppoe拨号上网: sudo pppoeconf,其中除了输入校园网账号密码之外,一路yes,ok就行了复制:cp 源 目的 cp -r /home /dst 可以将home文件夹下所有的文件和文件夹统统复制到dst文件夹下,-r是递归的缩写 向一些没有读写权限的文件夹中复制时加sudo解压缩:tar -zxvf XXXX.tar.gz 注意路径,默认解压到home下重命名:s

2016-03-20 17:58:54 488

原创 Linux下Java开发环境的搭建

我的系统是Ubuntu 14.04 LTS 64bit 一个月之后出16.04 LTS,到时候再换吧,反正已经折腾这么多次系统了,也不差这一次了=。=jdk的下载和安装登陆Oracle官网,下载相应的linux64位的jdk,Ubuntu对应的压缩包拓展名为.tar.gz在终端里输入如下命令行,解压缩下载的jdk,代码中路径根据和具体压缩文件名实际情况更改。tar -zxvf /home/t

2016-03-20 16:06:22 1538 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除