出现上述问题可能是格式化两次hadoop,导致没有datanode 解决方法1:重启linux,再使用start-dfs.sh和start-yarn.sh 重启一下hadoop 解决办法2:找到hadoop安装目录下 h…
21.为什么说Objective-C是一门动态的语言?
objective-c语言是C语言的一个子类,所以Objective-C是一个静态语言,但是Objective-C的三大特性之一的多态性让其拥有了动态性。 oc的动态性让程序可以在运行时判断其该有的行为,而不是像c等静态…
PostgreSQL数据的导出导入
导出PostgreSQL数据库中的数据: $ pg_dump -U postgres -f mydatabase.sql mydatabase 导入数据时首先创建数据库再用psql导入: $ createdb newda…
使用redis的有序集合实现排行榜功能
排行榜是业务开发中常见的一个场景,如何设计一个好的数据结构能够满足高效实时的查询,下面我们结合一个实际例子来讨论一下。 场景 选手报名参加活动,观众可以对选手进行投票,每个观众对同一名选手只能投一票,活动期间最多投四票。…
Markdown插入表格语法
我们知道默认情况下,Markdown 插入的表格,单元格中的内容默认左对齐;表头单元格中的内容会一直居中对齐(不同的实现可能会有不同表现)。 普通的表格 Markdown 代码: | 一个普通标题 | 一个普通标题 | …
Redis 功能入门大全和基于scala的应用实现(1)
文章列表: Redis 功能入门大全和基于scala的应用实现(1) 概要 Redis server 基于5.0.0的stable版本 Client基于 Jedis 2.9.0 Scala 基于 2.11.X 前言 Re…
Ubuntu 下安装 PHP7 扩展 Memcached
参考链接1:https://serversforhackers.com/c/installing-php-7-with-memcached 参考链接2:https://hanxv.cn/archives/25.html …
深入理解Memcache原理
1.为什么要使用memcache 由于网站的高并发读写需求,传统的关系型数据库开始出现瓶颈,例如: 1)对数据库的高并发读写: 关系型数据库本身就是个庞然大物,处理过程非常耗时(如解析SQL语句,事务处理等)。如果对关系…
lerna入门篇
lerna### Lerna 是一个用来优化托管在git\npm上的多package代码库的工作流的一个管理工具,可以让你在主项目下管理多个子项目,从而解决了多个包互相依赖,且发布时需要手动维护多个包的问题。 lerna…
[回忆篇]Spider之Scrapy安装的方法详解
转自CSDN,5年前写的第一篇技术类的文章,当时还是个小菜鸟,一转眼5年过去了 当时从知乎摘抄的别人的励志故事,激励工作不久略失意的自己(工作缺少激情),开始利用下班时间自学android开发、iOS开发、Python开…
golang安装gRpc
安装官方安装命令: go get google.golang.org/grpc 是安装不起的,会报: package google.golang.org/grpc: unrecognized import path …
第三章 Perl语言(二)-值
变量值 新手程序员往往只关注自己的程序要做些什么,而成熟的程序员则是在想如何为程序设计一个合适的数据模型。****变量帮你对数据进行抽象,变量的值就是让程序变得具体从而发挥实际作用。****变量的值可以是你期望的任何东西…