host

Can't receive broadcast Intent of UsbManager.ACTION_USB_DEVICE_ATTACHED/UsbManager.ACTION_USB_DEVICE_DETACHED

大城市里の小女人 提交于 2019-12-05 03:39:41
I am coding an USB host App recently, but it's stucked because I can't detect the device attached/detached event, I followed the coding note of http://developer.android.com/guide/topics/connectivity/usb/host.html and refer to other's coding in the network, After checking several times, I still can't find the problem. After my debugging, it seems that the UsbManager.ACTION_USB_DEVICE_ATTACHED/UsbManager.ACTION_USB_DEVICE_DETACHED intent is not happened, Because I try to use Context.sendBroadcast() to send a customized Intent, and my BroadcastReceiver can receive the intent. But when I attach

hadoop hbase hive 常见问题解决

北城余情 提交于 2019-12-05 03:39:24
安装过程中,由于网络终端,导致下面问题: 问题1:安装停止在获取安装锁 /tmp/scm_prepare_node.tYlmPfrT usingSSH_CLIENT to get the SCM hostname: 172.16.77.20 33950 22 opening logging file descriptor 正在启动安装脚本...正在获取安装锁...BEGIN flock 4 这段大概过了半个小时,一次卸载,一次等了快1个小时,终于过去了, 问题2:不能选择主机 安装失败了,重新不能选主机 图1 解决方案,需要清理安装失败文件 卸载 Cloudera Manager 5.1.x.和 相关软件【官网翻译:高可用】 问题3:DNS反向解析PTR localhost: 描述: DNS反向解析错误,不能正确解析Cloudera Manager Server主机名 日志: Detecting Cloudera Manager Server... Detecting Cloudera Manager Server... BEGIN host -t PTR 192.168.1.198 198.1.168.192.in-addr.arpa domain name pointerlocalhost. END (0) using localhost as scm server

1212. Team Scores in Football Tournament

孤者浪人 提交于 2019-12-05 03:16:34
Table: Teams +---------------+----------+ | Column Name | Type | +---------------+----------+ | team_id | int | | team_name | varchar | +---------------+----------+ team_id is the primary key of this table. Each row of this table represents a single football team. Table: Matches +---------------+---------+ | Column Name | Type | +---------------+---------+ | match_id | int | | host_team | int | | guest_team | int | | host_goals | int | | guest_goals | int | +---------------+---------+ match_id is the primary key of this table. Each row is a record of a finished match between two different

Ansible之Playbook

a 夏天 提交于 2019-12-05 02:50:12
Playbook介绍 playbook参考文档 Playbook 与 ad-hoc 相比,是一种完全不同的运用ansible的方式,类似与 saltstack 的 state 状态文件。 ad-hoc 无法持久使用, playbook 可以持久使用。 playbook 是由一个或多个 play 组成的列表, play 的主要功能在于将事先归并为一组的主机装扮成事先通过 ansible 中的 task 定义好的角色。从根本上来讲,所谓的 task 无非是调用 ansible 的一个 module 。将多个 play 组织在一个 playbook 中,即可以让它们联合起来按事先编排的机制完成某一任务; Playbook核心元素 Hosts 执行的远程主机列表 Tasks 任务集 Varniables 内置变量或自定义变量在playbook中调用 Templates 模板,即使用模板语法的文件,比如配置文件等 Handlers 和notity结合使用,由特定条件触发的操作,满足条件方才执行,否则不执行 tags 标签,指定某条任务执行,用于选择运行playbook中的部分代码。 Playbook语法 playbook 使用 yaml 语法格式,后缀可以是 yaml ,也可以是 yml 。 在单一一个 playbook 文件中,可以连续三个连子号( --- )区分多个 play

virtualbox+ubuntu 16.04+devstack+openstack 安装教程

僤鯓⒐⒋嵵緔 提交于 2019-12-05 02:07:20
本教程是在virtualbox中安装两台ubuntu16.04.4 server虚拟机,通过devstack安装openstack 以下红色为终端输入的命令, 蓝色是配置文件需要输入的 我是学习了cloudman老师的教程才会安装的,下面是转载网址: http://cloudman.cc/ https://mp.weixin.qq.com/s/g-bKZqRFUGXDghIfGJ16_g 视频教程 https://www.cnblogs.com/CloudMan6/p/5357273.html 里面是老师的博客,下面有评论,会讨论一些错误,大家认真看。 安装环境:win10 ubuntu16.04.4 server 笔记本16g内存 i7cpu 网络为中国电信 VirtualBox-5.2.8-121009-Win.exe Xshell 5 首先去官网下载virtualbox,我是5.28版本,同时官网上下载拓展程序Oracle_VM_VirtualBox_Extension_Pack-5.2.8-121009 openstack.vbox-extpack 1.安装Xshell,可以连接终端复制粘贴代码。下面会用到 2.打开vbox,管理---全局设定--扩展那里添加下载的extpack包。 3.安装openstack需要设置好网卡,vbox设置成功了,最后我又去vmware安装

Django - How to simply get domain name? [duplicate]

一个人想着一个人 提交于 2019-12-05 01:28:56
This question already has an answer here: Django: get URL of current page, including parameters, in a template 6 answers Firstly, I want to say that I'm a beginner in Django. I'm looking for a simple way to retrieve the domain name of my Django website. I want to do this in my settings.py. I've already tried with the socket something like this: socket.gethostname() but this doesn't work correctly. If you have a request object,do request.META['HTTP_HOST'] This would return the hostname If you're using django.contrib.sites framework: from django.contrib.sites.models import Site your_domain =

网络存储服务ip-san搭建

会有一股神秘感。 提交于 2019-12-05 01:16:18
网络存储服务 ip-san搭建 一.简介 SAN (存储区域网络 storage area network and SAN protocols ,简称SAN),它是一种高速网络实现计算机与存储系统之间的数据传输。常见的分类是FC-SAN和IP-SAN两种。 FC-SAN通过光纤通道协议转发scsi协议;IP-SAN通过TCP协议转发scsi协议,也就是IP 地址。存储设备是指一台或多台用以存储计算机数据的磁盘设备,通常指磁盘阵列,主要厂商EMC、日立等。 iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的、可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。 iSCSI是一种基于TCP/IP 的协议,用来建立和管理IP存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。SAN 使得SCSI 协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。SCSI 结构基于C/S模式,其通常应用环境是:设备互相靠近,并且这些设备由SCSI 总线连接。

SUCTF复现

喜你入骨 提交于 2019-12-05 01:14:03
1.[SUCTF 2019]CheckIn php.ini文件: 简单来讲就是后门文件。 知识点: .user.ini。 :.user.ini。它比.htaccess用的更广,不管是nginx/apache/IIS,只要是以fastcgi运行的php都可以用这个方法。可谓很广,不像.htaccess有局限性,只能是apache. 那么什么是.user.ini? 这得从php.ini说起了。php.ini是php默认的配置文件,其中包括了很多php的配置,这些配置中,又分为几种:PHP_INI_SYSTEM、PHP_INI_PERDIR、PHP_INI_ALL、PHP_INI_USER。 这几种模式有什么区别?看看官方的解释: 其中就提到了,模式为PHP_INI_USER的配置项,可以在ini_set()函数中设置、注册表中设置,再就是.user.ini中设置。 这里就提到了.user.ini,那么这是个什么配置文件?那么官方文档在这里又解释了: 除了主 php.ini 之外,PHP 还会在每个目录下扫描 INI 文件,从被执行的 PHP 文件所在目录开始一直上升到 web 根目录($_SERVER['DOCUMENT_ROOT'] 所指定的)。如果被执行的 PHP 文件在 web 根目录之外,则只扫描该目录。 在 .user.ini 风格的 INI 文件中只有具有 PHP_INI

Docker-----四种网络模式

﹥>﹥吖頭↗ 提交于 2019-12-05 00:41:42
我们在使用docker run创建Docker容器时,可以用--net选项指定容器的网络模式,Docker有以下4种网络模式: · host模式,使用--net=host指定。 · container模式,使用--net=container:NAME_or_ID指定。 · none模式,使用--net=none指定。 · bridge模式,使用--net=bridge指定,默认设置。 1 host模式 Docker使用的网络实际上和宿主机一样,在容器内看到的网卡ip是宿主机上的ip。 众所周知,Docker使用了Linux的Namespaces技术来进行资源隔离,如PID Namespace隔离进程,Mount Namespace隔离文件系统,Network Namespace隔离网络等。一个Network Namespace提供了一份独立的网络环境,包括网卡、路由、Iptable规则等都与其他的Network Namespace隔离。一个Docker容器一般会分配一个独立的Network Namespace。但如果启动容器的时候使用host模式,那么这个容器将不会获得一个独立的Network Namespace,而是和宿主机共用一个Network Namespace。容器将不会虚拟出自己的网卡,配置自己的IP等,而是使用宿主机的IP和端口。 2 container模式

Docker 跨主机网络 overlay(十六)

泪湿孤枕 提交于 2019-12-05 00:28:50
一、跨主机网络概述 前面已经学习了 Docker 的几种网络方案:none、host、bridge 和 joined 容器,它们解决了单个 Docker Host 内容器通信的问题。本章的重点则是讨论跨主机容器间通信的方案。 docker 原生的 overlay 和 macvlan。 第三方方案:常用的包括 flannel、weave 和 calico。 二、准备 overlay 环境 为支持容器跨主机通信,Docker 提供了 overlay driver。Docerk overlay 网络需要一个 key-value 数据库用于保存网络状态信息,包括 Network、Endpoint、IP 等。Consul、Etcd 和 ZooKeeper 都是 Docker 支持的 key-vlaue 软件,我们这里使用 Consul。 1、环境描述 我们会直接使用上一节 docker-machine 创建的实验环境。在 docker 主机 host1(192.168.1.201)和 host2(192.168.1.203)上实践各种跨主机网络方案,在 192.168.1.200 上部署支持的组件,比如 Consul。 2、创建 consul 在 192.168.1.200 这台设备上面执行如下命令。 docker run -d -p 8500:8500 -h consul --name