自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 机器无root超级用户权限源码安装zsh

机器无root超级用户权限源码安装zsh1. 下载并安装 ncurses2. 下载并安装 ncurses3. 设置 zsh 为默认启动也可以更进一步安装 oh-my-zsh很多情况下我们可能无法获取 机器的 root 超级用户权限,为了使用 zsh,我们可以自己独立使用源码编译安装并配置,只在自己的账号下使用,也不会影响其他用户。1. 下载并安装 ncurseszsh 在编译时依赖了 ncurses,如果机器上没有该依赖,需要编译安装。下载 ncurses 源码:wget http://ftp.

2021-05-10 13:12:27 688

原创 Mysql解压版安装常见错误

Mysql解压版安装常见错误1. 在执行安装命令时,一直提示安装不成功。$scripts/mysql_install原因可能有两个:a. 在安装前存在旧的数据,运行$rm -r datab. 没有指定参数$scripts/mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir...

2018-03-15 21:22:48 749

原创 Mac初体验之配置与工具

Mac初体验之配置与工具入职的第一天就给配了MacBook Pro,以前只看别人用,这次自己也体验上了,还是有点小激动,原谅我的没有追求 (~_~)。好景不长,对于用惯了Windows和Ubuntu (diao si) 的我,终于发现还是使用不惯高大上的Mac,光看着外观好看并没有什么卵用。程序怎么安装,sad…...一、应用程序安装在网上找到想要下载的对应的Mac版的应用,应用的扩展名为dmg格...

2018-03-14 16:43:03 737

转载 国内图书分类号 国际图书分类号查询

国内图书分类号http://www.ztflh.com/   国际图书分类号查询http://www.udcc.org/udcsummary/php/index.php?id=36946&lang=en

2017-12-27 20:41:46 14439

原创 Ubuntu命令终端查看使用过的历史命令

Ubuntu命令终端查看使用过的命令使用history命令cyf@ubuntu:~$ history但是这样会显示出所有使用过的命令,可以在history后加上lesscyf@ubuntu:~$ history | less会显示出类似vim编辑器的形式,再使用类vim中的操作,查找使用过的命令:/sed //查找使用过的sed相关的命令也可以直接使

2017-10-22 12:20:18 12031

原创 Linux下快速替换文本中的字符串

Linux下快速替换文本中的字符串替换单个文本中的所有字符串方法1:使用vim打开文本文件cyf@ubuntu:~$ vim test.txt使用vim中的替换命令:%s/原字符串/替换字符串/gg方法2:cyf@ubuntu:~$ sed -i 's/原字符串/替换字符串/g' filename //替换文件中的所有匹配项替换文件夹

2017-10-22 00:35:41 7442

原创 Linux下使用远程ssh命令运行其他机器上的代码

Linux下使用远程ssh命令运行其他机器上的代码想在机器A上远程运行机器B上的一条命令,如运行B上的ls,则可使用命令:cyf@A:~$ ssh cyf@B 'ls'如果想在机器A上远程运行机器B上的多条命令,可使用分号将多条命令分开,如:cyf@A:~$ ssh cyf@B 'cd test; ls'当然也可以运行机器B上的shell脚本,如机器B上的cyf用户目录下有一个test.sh的脚本

2017-10-21 11:03:10 1937

转载 RUNTIME DATA AREAS – JAVA’S MEMORY MODEL

“Under the Hood” blog series – getting a deeper technical insight like the mobile solutions, JVM, computer languages, scripts, databases and other interesting tools and technologies. Each blog in this

2017-03-27 21:36:52 355

转载 Java Virtual Machine: the Essential Guide

IntroductionJava Virtual Machine (JVM) is an execution environment for Java applications. In the general sense, the JVM is an abstract computing machine defined by a specification, which is design

2017-03-27 21:34:54 302

转载 有向图的几个算法分析总结

简介    前面讨论的很多文章里,都是针对无向图进行的分析。无向图的一个特性就是其中一旦两个节点a和b是相连的,这就意味着有路径从a到b,同时也有从b到a的。它具体对应的矩阵表达方式对应着一个对称矩阵。而这里重点是考察有向图。和无向图比起来,有向图更加多了一种出入度的概念。因为方向的有向性,很多以前在无向图里看起来比较简单的问题在这里会变得更加有意思。 有向图定义 

2016-12-27 09:52:46 13513

转载 无向图的几个基本算法应用

简介    最近在看一些图相关的问题。实际上关于图相关的研究和问题已经非常多了。在前面的几篇文章里,我也谈到过图的定义、遍历法,扩展树生成和最短路径等问题。 除了这些问题及应用以外,还有一些比较常见的问题,虽然难度不大,不过经常会在一些情况下碰到。不仔细去考虑的话还是比较难解决的。这篇文章里重点要讨论解决的几个问题分别是检测图的连通性、图中间环的检测和二分图的检测。 图

2016-12-26 20:03:48 10292

转载 Linux下暴力破解工具Hydra详解

Linux下暴力破解工具Hydra详解一、简介Number one of the biggest security holes are passwords, as every password security study shows. Hydra is a parallized login cracker which supports numerous protoco

2016-12-07 09:49:40 602

原创 Ubuntu 启动应用程序文件夹位置

Ubuntu下,一个自启动小工具,名为“启动应用程序”。也可以在命令行中输入运行$ gnome-session-properties其对应的启动项配置文件的位置为:~/.config/autostart/

2016-12-07 00:14:20 3583

转载 ubuntu下创建eclipse桌面快捷方式

ubuntu下创建eclipse桌面快捷方式http://www.cnblogs.com/qq19831030qq/archive/2012/05/09/2491275.html1.终端代码 :sudo gedit /usr/share/applications/eclipse.desktop 然后在弹出的文件中输入:[cpp] vi

2016-11-22 10:41:28 306

转载 打包并提交运行Spark应用程序jar包

基于eclipse的Spark IDE可在 http://scala-ide.org/ 下载。以WordCount为例: package com.lxw.test import org.apache.spark.{SparkConf, SparkContext}import SparkContext._ object WordCount { def main (args: Arr

2016-11-22 09:56:56 9011

转载 Spark的算子的分类

Spark的算子的分类 Spark的算子的分类     从大方向来说,Spark 算子大致可以分为以下两类:     1)Transformation 变换/转换算子:这种变换并不触发提交作业,完成作业中间过程处理。     Transformation 操作是延迟计算的,也就是说从一个RDD 转换生成另一个 RDD 的转换操作不是马上执行,需要等到有 Acti

2016-11-18 20:51:06 3121

转载 Hadoop提供的reduce函数中Iterable 接口只能遍历一次的问题

之前有童鞋问到了这样一个问题:为什么我在 reduce 阶段遍历了一次 Iterable 之后,再次遍历的时候,数据都没了呢?可能有童鞋想当然的回答:Iterable 只能单向遍历一次,就这样简单的原因。。。事实果真如此吗?还是用代码说话:[java] view plain copypackage com.test;    

2016-11-17 16:14:25 2220

转载 Spark RDD API详解(一) Map和Reduce

Spark RDD API详解(一) Map和ReduceSparkRDD是什么?RDD是Spark中的抽象数据结构类型,任何数据在Spark中都被表示为RDD。从编程的角度来看,RDD可以简单看成是一个数组。和普通数组的区别是,RDD中的数据是分区存储的,这样不同分区的数据就可以分布在不同的机器上,同时可以被并行处理。因此,Spark应用程序所做的无非是把需要处理的数据转

2016-11-16 14:09:51 335

原创 算法第四版练习题答案

算法第4版练习题答案Algorithms 4th edition exercise answers.1FUNDAMENTALS1.2.13Transaction.javatransactiondatatype1.2.16Rational.javarationalnumb

2016-11-15 10:20:02 11964

原创 Giraph 单机及集群上运行任务命令说明

Giraph 单机及集群上运行任务命令说明单机运行 Giraph 任务 在单机运行 Giraph 任务之前,确保已经设置了 HADOOP_CONF_DIR 环境变量的值命令行输入 $ export HADOOP_CONF_DIR=$GIRAPH_HOME 设置过环境变量后,就可以执行自己的任务了$ giraph [jar文件路径] [类名] -vif [节点输入格式的类名] -vip [

2016-11-11 19:06:29 530

转载 scala 学习笔记-持续更新中

scala 学习笔记-持续更新中学习列表:scala官方文档scala cheattwitter Scala 课堂有趣的 Scala 语言: 使用递归的方式去思考《scala 编程》几乎一切乎都是表达式scala> 1 + 1res0: Int = 2复合表达式——{}花括号用于创建复合表达式,复合表达式的返回值是最后一

2016-11-11 15:01:38 781

原创 运行 Giraph 提示 too many counters

运行 Giraph 提示 too many counters在加入 -ca mapreduce.job.counters.limit=1000 后,仍然运行失败16/10/20 08:56:08 INFO job.GiraphJob: Waiting for resources... Job will start only when it gets all 2 mappers16/10/20 08

2016-11-10 10:06:14 1345

原创 Linux下远程同步或传输文件

Linux下远程同步文件 1. scp 命令用法;2. rsync 命令用法

2016-11-09 20:21:53 459

原创 Maven 手动安装 JAR 包

Maven 安装 JAR 包的命令是:mvn install:install-file -Dfile=jar包的位置 -DgroupId=指定jar的groupId -DartifactId=指定jar的artifactId -Dversion=指定jar的version -Dpackaging=jar

2016-08-30 10:35:21 375

原创 Giraph 运行常见错误

1. Could not find or load main class org.apache.giraph.yarn.GiraphApplicationMaster16/08/30 08:45:13 ERROR yarn.GiraphYarnClient: Giraph: org.apache.giraph.examples.SimpleShortestPathsComputation

2016-08-30 09:13:35 1226

原创 Giraph 操作参数

Giraph Optionslabeltypedefault valuedescriptiongiraph.SplitMasterWorkerbooleantrueSeparate the workers and the master tasks. This is required to support dynam

2016-08-29 18:56:08 608

原创 Giraph 源码编译常见错误

Giraph 源码编译命令:        giraph_basedir $ mvn -Phadoop_yarn -Dhadoop.version={指定hadoop版本} -DskipTests clean install如果一切正常,在giraph_basedir/giraph-dist目录下已经生成目标 jarGiraph 编译中常见错误

2016-08-28 20:34:43 1348 1

空空如也

空空如也

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

TA关注的人

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