host

Reaching a network device by IP and port using the Android emulator

血红的双手。 提交于 2019-12-17 18:14:52
问题 Why my java app for android not connect to server ? I run the aplication in android emulator, and the server wich port 9999 and host 127.0.0.1 in my pc, but just not connect and i think this method isn't good for android app. Update: I work with API 8 ... Android 2.2 ! It is work Good ! ! Thanks everybody ;) It is my source code: import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import

Symfony 2 on virtual hosts

前提是你 提交于 2019-12-17 15:53:11
问题 I have a problem here with Symfony 2. I want to have virtual host on Windows Vista PC, so I can access my Symfony application like this myapp.local.com . What I have tried: I added these lines to hosts file 127.0.0.1 local.com 127.0.0.1 myapp.local.com These I added to apache httpd-vhosts.conf < VirtualHost myapp.local.com:80 > DocumentRoot "d:/data/www/myapp/web" ServerName myapp.local.com Alias /sf /$sf_symfony_data_dir/web/sf < Directory "/$sf_symfony_data_dir/web/sf" > AllowOverride All

Oracle LISTENER 主机名修改为IP地址后LISTENER无法监听到实例 oracle监听错误与hosts文件配置

风格不统一 提交于 2019-12-17 11:54:57
为什么 listener.ora 文件里面 HOST 后面到底应该输入IP地址还是主机名。我的经验告诉我,这边最好使用主机名。很多的时候,一个机器绑定的不只一个IP地址,如 HOST 后面是IP地址,那么ORACLE的 listener 只会监听指定的IP地址的访问请求,本机其它IP地址的连接都会拒绝的。另外,创建监听的时候, listener.ora 文件默认创建的就是主机名。那么,如果没有特别的需要,就不要再去画蛇添足的修改 host_name 为IP地址了。 将 .ora 和 tnsnames.ora 文件中的 HOST 信息从原来的主机名字修改为 IP 地址后,监听可以启动,但是无论如何也监听不到数据库实例的信息(即使反复重启数据库)。 修改后重新启动监听,但是监听一直保持在如下的状态 LSNRCTL> status Connecting to(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=144.194.192.183)(PORT=1521))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production Start Date 21-JUL-2009 14

List of devices support HCE?

ⅰ亾dé卋堺 提交于 2019-12-17 10:34:36
问题 As more and more devices have KitKat, I'm trying to compile a list of devices support HCE. Does anyone have the list? Feel free to add comments to contribute to this list. Below is what I have so far: Notes: Not all KitKat devices support HCE. To detect HCE support, use this code snippet: boolean isHceSupported = getPackageManager().hasSystemFeature("android.hardware.nfc.hce"); Some people reported that KitKat HCE phones has "Tap & Pay" in NFC Setting. I don't know if using "Tap & Pay" as HCE

Zookeeper系列一:Zookeeper介绍、Zookeeper安装配置、ZK Shell的使用

☆樱花仙子☆ 提交于 2019-12-17 09:08:06
https://www.cnblogs.com/leeSmall/p/9563547.html 一、Zookeeper介绍 1. 介绍Zookeeper之前先来介绍一下分布式 1.1 分布式主要是下面两个方面: 1) 任务拆分   任务拆分指的是把传统的单节点服务拆分成多个节点服务部署到不同的机器上对外提供服务。比如一个传统服务有订单+支付+物流等3个模块,拆分成订单系统、支付系统、物流系统3个服务。 2) 节点分工   如上面的服务拆分后,订单系统、支付系统、物流系统各司其职 说明: 分布式解决高可用,高并发的。 集群解决的是高可用。 集群从物理上来定义,分布式一种工作方式。 例如:一个工作任务需要10个小时(单节点) 分布式:10台机器,任务只需要1个小时就能够完成 集群:10台机器,任务还是10个小时。 1.2 分布式协作中的难点: 如果让你设计一个分布式系统,你预见到什么问题? 1) 保证节点高可用(节点故障) 2) 数据的一致性 3) 通讯异常 4) 网络分区 ....... 2. Zookeeper简介 Zookeeper就是用来解决分布式协作中的难点的 zookeeper是google的chubby项目开源实现。最早是hadoop的子项目 Zookeeper的使用场景: 小米米聊、淘宝Taokeeper其实是类zookeeper。 Kafka使用zookeeper

Python 13:程序:堡垒机开发

浪子不回头ぞ 提交于 2019-12-17 07:10:59
Python 13:程序:堡垒机开发 1、需求 2、表结构 3、readme 4、目录结构 5、代码 6、测试样图 一、需求 功能需求: 1、所有的用户操作日志要保留在数据库中(先存到redis中防止数据断线丢失) 2、每个用户登录堡垒机后,只需要选择具体要访问的设置,就连接上了,不需要再输入目标机器的访问密码 3、允许用户对不同的目标设备有不同的访问权限,例:   1、对192.168.1.113有mysql 用户的权限   2、对192.168.1.105有root用户的权限   3、对192.168.1.100没任何权限 4、分组管理,即可以对设置进行分组,允许用户访问某组机器,但对组里的不同机器依然有不同的访问权限  二、表结构 三、readme 1 作者:zz 2 版本: 堡垒机 示例版本 v0.1 3 开发环境: python3.6 4 5 程序介绍 6 1、所有的用户操作日志要保留在数据库中(先存到redis中防止数据断线丢失) 7 2、每个用户登录堡垒机后,只需要选择具体要访问的设置,就连接上了,不需要再输入目标机器的访问密码 8 3、允许用户对不同的目标设备有不同的访问权限,例: 9   1、对192.168.1.113有mysql 用户的权限 10   2、对192.168.1.105有root用户的权限 11   3、对192.168.1.100没任何权限

CentOS7.X环境下基于docker安装部署RabbitMQ集群

丶灬走出姿态 提交于 2019-12-17 06:58:33
在之前的文章中我已经介绍过使用源码来安装RabbitMQ(可参考文章https://blog.51cto.com/8355320/2445237 ),安装过程也比较繁琐,今天因环境需求,需搭建RabbitMQ集群,由于业务也都采取docker容器方式部署,因此也研究将RabbitMQ采用docker来部署,本文特将部署步骤记录下来: 备注:docker的安装部署,这里就不在添加部署过程,可参考文章https://blog.51cto.com/8355320/2438741 搭建环境: 操作系统:CentOS7.6 内存大小:8GB 硬盘:200G 1、IP地址规划 主机名 IP地址 RabbitMQ01 192.168.8.131 RabbitMQ02 192.168.8.132 RabbitMQ03 192.168.8.133 RabbitMQ04 192.168.8.134 2、RabbitMQ集群安装 (1)四个节点同时运行,下载RabbitMQ镜像 [root@RabbitMQ01~]# docker pull rabbitmq:3-management (2)四个节点分别运行,启动RabbitMQ容器 [root@RabbitMQ01~]# docker run -d --restart=always --hostname rabbit01 --name rabbit

转载: QEMU深入浅出: guest物理内存管理

♀尐吖头ヾ 提交于 2019-12-17 06:48:27
作 者:Stefan Hajnoczi 领 域:Open source and virtualization 适宜读者:对虚拟化有一定了解 背景知识:KVM,Qemu 前言: 众所周知,内存是计算机系统的一个关键组成部分。使用Qemu-kvm方式创建虚拟机时,guest物理内存是由几个不同层面共同管理的。本篇基于Qemu2.5的代码对管理guest物理内存的这几个重要层面进行概括性的解释,为读者深究Qemu源代码奠定了理论基础。 需要注意的是本篇并未涉及guest虚拟内存方面的内容,后续会对其介绍。毕竟使用KVM虚拟化技术的一个重要前提是支持guest与host之间物理内存的转换,并未涉及Qemu中软件模拟的内存管理(即guest虚拟地址与guest物理地址之间的转换)。 一、Guest RAM的配置参数 Qemu命令行选项“-m [size=]megs[,slots=n,maxmem=size]”分别定义了guest物理内存的初始化值,内存条(如DIMM)的可用插槽数以及可支持的guest物理内存最大值。 有了slot与maxmem这两个参数的定义,在Qemu模拟DIMM热插拔的过程中,guest操作系统像host一样,能够监测到内存块的添加或移除。比如向guest中热插拔一块DIMM内存条,就像是在真实物理机上进行的。再者,guest内存热插拔的操作单位并不是字节

测试端口常用命令

孤者浪人 提交于 2019-12-17 01:07:27
测试端口常用命令 1.ping命令 参考hebbly的微博 ping命令详解 1.1.测试网络连通 可用于网络可用性检查,对一个网络地址发送测试数据包,看该网络地址是否有响应并统计响应时间,以此测试网络。 使用ping检查连通性有5个步骤: a.使用ipconfig /all观察本地网络配置是否正确。 b.ping 127.0.0.1,其中127.0.0.1是回送地址,ping回送地址是为了检查本地tcp/ip协议有没有设置好。 c.ping 本机ip地址,检查本地ip地址是否设置有误。 d.ping 本网网关或本网ip地址,检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常。 e.ping 远程ip地址,检查本网或本机与外部连接是否正常。 1.2判断一条链路好坏 使用它的返回数据来估算与某台主机之间的速度是多少字节每秒。 上面最后一个截图中: “字节=32”表示ICMP报文中有32个字节的测试数据;“时间=11ms”是往返时间;从图中来看,丢包数为0,网络状态良好。 1.3对返回信息的分析 a.Request timed out分析原因 a.1 对方关机,或网络上无此地址。 a.2 对方与自己不在同一网段,通过路由无法找到对方。 a.3 对方确实存在,但设置了icmp数据包过滤(比如设置防火墙)。 想知道对方是否存在,用带参数-a的ping命令探测对方

mysql error 1130 hy000:Host 'localhost' is not allowed to connect to this mysql server 解决方案

≡放荡痞女 提交于 2019-12-17 00:50:32
ERROR 1130 (HY000): Host 'localhost' is not allowed to connect to this MySQL server D:\Wamp\mysql-5.6.21\bin>mysql.exe -uroot -p Enter password: ERROR 1130 (HY000): Host 'localhost' is not allowed to connect to this MySQL server 此处是root账户没有本地数据库的访问权限,所以无法连接数据库,需要使用grant给root账户授权。 授权之前需要登录到数据库,使用skip-grant-tables参数 skip-grant-tables 顾名思义,数据库启动的时候 跳跃权限表的限制,不用验证密码,直接登录。 编辑 my.ini,在[mysqld]的段中加上一句:skip-grant-tables [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock skip-name-resolve skip-grant-tables 临时解决方案,亦可以用于忘记mysql root用户密码时使用, 安全性也比较难以保证。 然后登陆到root账户,此时不需要输入密码就可以进入,然后grant授权