quickstart

Hadoop-Impala学习笔记之入门

怎甘沉沦 提交于 2020-02-10 12:49:38
CDH quickstart vm包含了单节点的全套hadoop服务生态,可从https://www.cloudera.com/downloads/quickstart_vms/5-13.html下载。如下: 对应的节点如下(不包含Cloudera Navigator): 要学习完整的hadoop生态,最好是使用8C/32GB以上的服务器,4C/16GB勉强能跑、但是很勉强(最好使用2个以上节点)。 impala 使用c++编写(Spark使用Scala编写),采用MPP架构(类似于MariaDB Columnstore,也就是之前的infinidb),由下列组件组成: Hue是一个Web智能查询分析器,能够进行语法提示,查询Impala、HDFS、HBase。如下: 其中impala服务器由Impala Daemon(执行SQL)、Impala Statestore(监控Daemon状态)、Impala Catalog(将DDL变更传输给Daemon节点,避免了DDL通过Impala执行时运行REFRESH/INVALIDATE METADATA的必要,通过Hive时,仍然需要)组成。impala-shell和mysql客户端类似,执行SQL。 Impala使用和Hive一样的元数据,其可以存储在mysql或postgresql中,称为metastore。

Docker Quickstart Terminal windows10系统下出现闪退的解决方案

主宰稳场 提交于 2020-02-07 07:19:08
Docker Quickstart Terminal windows10系统下出现闪退的解决方案 问题一 双击Docker Quickstart Terminal,提示windows 正在查找bash.exe。如果想亲自查找文件,请点击“浏览”。 一般出现这个问题,是因为之前已经安装过了git,且bash.exe的路径与Docker Toolbox中不一致导致的。 1、右击Docker Quickstart Terminal的图标 2、点击 “属性” 3、在 “目标” 处,观察 "C:\Program Files\Git\bin\bash.exe" --login -i "D:\Program Files\Docker Toolbox\start.sh" “C:\Program Files\Git\bin\bash.exe” 是默认的bash.exe的地址,应该将其修改为自己的Git文件内bin文件夹中bash.exe的地址(可以找到文件后按住shift+右击,选择复制为路径) 这个问题很多人讲的很详细,就不在赘述。 问题二 修改了bash.exe的地址之后仍旧出现闪退问题 在这里我也是搜索了很多回答,大部分都是在解决问题一,我观察我原本的 “目标” 路径里的后半部分,也就是start.sh的路径 “D:\Program Files\Docker Toolbox\start.sh”

windows下使用docker quickstart terminal访问jupyter(tensorflow环境)拒绝访问的解决方法

*爱你&永不变心* 提交于 2020-02-07 05:03:48
1.docker run -it --rm --name myts -p 8888:8888 registry.cn-hangzhou.aliyuncs.com/denverdino/tensorflow 在docker quickstart terminal中输入常规命令,启动tensorflow的镜像。 复制网址 http://localhost:8888/?token=6e6f9307b156424120dddcf523169cf6f240fe0389815ae3 后,发现404拒绝访问。 2.由于是windows下使用docker quickstart terminal,属于虚拟机环境,windows下的浏览器需要访问虚拟机内部的网络。 所以把网址中的localhost换成192.168.99.100就可以访问了。 http:// 192.168.99.100: 8888/?token=6e6f9307b156424120dddcf523169cf6f240fe0389815ae3 界面显示。 来源: CSDN 作者: feetcrack 链接: https://blog.csdn.net/feetcrack/article/details/104201663

Django-REST-framework使用技巧(一)

不羁岁月 提交于 2020-01-19 22:48:21
1.Quickstart 1.1 项目搭建 1.2 序列化 1.3 视图 1.4 URLs 1.5 设置 2.Serialization 2.1 创建一个模型 2.2 创建一个序列化类 2.3 使用Serializers 2.4 使用ModelSerializers 2.5 使用Serializer编写常规的Django视图 3.测试我们在Web API上的第一次访问 1、Quickstart 环境 Python 3.7.2 MacOS High Sierra django-2.2.1 djangorestframework-3.9.4 1.1 项目 我们将创建一个简单的API来允许管理员用户查看和编辑和系统中的用户和组。 项目创建 创建目录 mkdir tutorial cd tutorial 创建virtualenv,环境隔离我们本地的依赖包关系 virtualenv env # 会得到下面结果回应 Using base prefix '/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7' New python executable in /Users/administrator/Desktop/Django-REST-Framework/tutorial/env/bin

IdentityService4学习笔记之Authorization Code

a 夏天 提交于 2019-12-02 18:27:26
前文 本文所有内容来自官方文档,如果有写不明白的地方请下方留言或查看官方文档。 今天介绍Authorization Code模式,适用于保密类型的客户端,保密类型客户端可以理解为在服务器端生成页面(比如传统mvc)。 开始 我们需要改进的东西: Is4项目 我们需要的东西: 一个mvc客户端 Is4项目改进 1)添加UI 因为Authorization Code中客户端涉及到用户(资源持有人),所以我们需要一个登陆页面。在is4项目文件夹中打开命令行执行 dotnet new is4ui,可以看到执行完成之后文件夹是这样的: 多了Views和Quickstart文件夹。 注: Views:存放视图文件。 Quickstart:存放控制器,检查器等一些列核心工具。(比较重要) 在依赖注入中添加控制器和视图:services.AddControllersWithViews(); 此时执行的话会看到一个没有css的网页,因为我们还没有加静态文件中间件。在startup中app.UseIdentityServer();之前添加app.UseStaticFiles();这样运行应该会看到以下界面: 2)添加测试用户 这个比较简单,因为生成UI的时候携带一个测试用户的文件叫做TestUser.cs,在Quickstart文件夹下可以找到

shiro入门笔记之第一个demo创建

回眸只為那壹抹淺笑 提交于 2019-12-02 11:01:39
前言 看到这篇文章之前,可能很多小伙伴都没听过shiro,那么shiro是什么呢?shiro是Apache基金会下一个非常有名的开源项目(项目官网: http://shiro.apache.org/ ),官网是这样介绍的: Apache Shiro™是一个功能强大且易于使用的Java安全框架,它执行身份验证、授权、加密和会话管理。使用Shiro易于理解的API,您可以快速轻松地保护任何应用程序—从最小的移动应用程序到最大的Web和企业应用程序。 接下来就让我们近距离地了解shiro吧。 一、创建maven项目 1.选择maven模板,填写项目信息 选择maven,这里我选择的模板是quickstart 填写项目信息 设置项目maven配置,如果没有特殊设置,直接下一步 设置项目保存路径 maven项目到此创建完成,下面开始shiro demo 二、编写shiro demo 1.导入依赖包 导入如下依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.2.6</version> </dependency> 2.编写java package io.github.syske;/* * Licensed to the Apache Software

GeoTools介绍、环境安装、读取shp文件并显示

混江龙づ霸主 提交于 2019-11-30 21:14:47
GeoTools是一个开放源代码(LGPL)Java代码库,它提供了符合标准的方法来处理地理空间数据,例如实现地理信息系统(GIS)。GeoTools库实现了开放地理空间联盟(OGC)规范。 Geotools主要提供各种GIS算法,实现各种数据格式的读写和显示。 在显示方面要差一些,只是用Swing实现了地图的简单查看和操作。 用户可以根据Geotools提供的算法自己实现地图的可视化。OpenJump和udig就是基于Geotools的。 目前的大部分开源软件,如udig,geoserver等,对空间数据的处理都是由geotools来做支撑。 web服务,命令行工具和桌面程序都可以由geotools来实现。 是构建在OGC标准之上的,是OGC思想的一种实现。而OGC是国际标准,所以geotools将来必定会成为开源空间数据处理的主要工具, Geotools用到的两个较重要的开源GIS工具包是JTS和GeoAPI。前者主要是实现各种GIS拓扑算法,也是基于GeoAPI的。 Geotools现在还只是基于2D图形的,缺乏对 3D空间数据算法和显示的支持。 Geotools支持的数据格式 arcsde , arcgrid , geotiff , grassraster , gtopo30 , image ( JPEG , TIFF , GIF , PNG ), imageio-ext

Django rest framework 入门

送分小仙女□ 提交于 2019-11-30 03:21:48
测试使用环境:Windows10+pycharm+python3.7 参考文章: https://q1mi.github.io/Django-REST-framework-documentation/tutorial/quickstart_zh/ 1、pycharm新建项目 2、安装restframework pip install djangorestframework 3、创建APP django-admin startapp quickstart 4、数据迁移(数据库同步) python manage.py migrate 5、创建用户,名为 administrator,密码为 password123 python manage.py createsuperuser 6、详细代码 Settings.py INSTALLED_APPS = ( ... 'rest_framework', ) REST_FRAMEWORK = { 'DEFAULT_PERMISSION_CLASSES': [ 'rest_framework.permissions.IsAdminUser', ], 'PAGE_SIZE': 10 } urls.py from django.conf.urls import url, include from rest_framework import

ng2 quickstart

流过昼夜 提交于 2019-11-27 04:09:24
1.下载 git clone https://github.com/angular/quickstart.git quickstart-angular 2.安装模块 npm install 3.启动 npm start 4.访问 http://localhost:3000/ 转载于:https://www.cnblogs.com/ivan0626/p/6668621.html 来源: https://blog.csdn.net/weixin_30629977/article/details/99358739