host

HTTP 协议 Host 请求头的作用

谁说我不能喝 提交于 2019-12-06 02:13:04
原文作者: https://blog.csdn.net/codejas/article/details/82844032 Host 是 HTTP 1.1 协议中新增的一个请求头,主要用来实现虚拟主机技术 虚拟主机(virtual hosting)即共享主机(shared web hosting),可以利用虚拟技术把一台完整的服务器分成若干个主机,因此可以在单一服务器上运行多个网站或服务。 举一个简单的例子:有一台 ip 地址为 61.135.169.125 的服务器,在这台服务器桑部署着谷歌、百度、淘宝的网站。为什么我们访问 https://www.google.com 时,看到的是 Google 的首页而不是百度或者淘宝的首页?原因就是 Host 请求头决定着访问哪个虚拟主机。 来源: https://www.cnblogs.com/wssjzw/p/11956423.html

Shadow DOM系列5-JavaScript

本秂侑毒 提交于 2019-12-06 02:07:07
英文链接: Shadow DOM: JavaScript , 02 SEPTEMBER 2013 on Web Components, Shadow DOM 我们目前已经对 模板 、 HTML引入 和 Shadow DOM( 简介 、 基础 、 样式 、 样式续 ) 有了一定了解。所有这些技术的终极目标就是 自定义元素(custom elements) ,但是我们 尚未 企及这一终点。在你迈向这一终点之前,我还希望你能理解使用 JavaScript 操作 Shadow DOM 的基本方式。所以在本文中我将要阐述一些需要注意的问题——特别是关于事件(events)是如何工作的。当你掌握了这些知识,你就能更好的创建你的自定义元素啦。 让我们开整吧! 在今天开始之前,我想要感谢 Eric Bidelman 的这篇介绍 Shadow DOM 样式添加的 宏文 (可以戳 中文译版 )。本文的大部分都是我对他这篇博文内容的实践。如果有机会的话你一定要去读一下 HTLM5 Rocks 关于 Web Components 的全部文章 。 技术支持 我建议你使用 Chrome v33+ 来实验本文的例子,因为 33+ 的 Chrome 对我所描述的这些新特性都有浏览器的原生支持。 JavaScript 作用域 还记得之前我花了大把时间解释 Shadow DOM 的 CSS

Django学习笔记2——Django的View(视图)

可紊 提交于 2019-12-06 00:35:13
Django的View 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面。除此之外没有更多的要求了——可以说“没有什么神奇的地方”。为了将代码放在某处,大家约定成俗将视图放置在项目(project)或应用程序(app)目录中的名为views.py的文件中。 一个简单的视图 下面是一个以HTML文档的形式返回当前日期和时间的视图: from django.http import HttpResponse import datetime def current_datetime (request) : now = datetime.datetime.now() html = "<html><body>It is now %s.</body></html>" % now return HttpResponse(html) 让我们来逐行解释下上面的代码: 首先,我们从 django.http模块导入了HttpResponse类,以及Python的datetime库。 接着,我们定义了current_datetime函数。它就是视图函数

ansible-playbook的介绍和使用

此生再无相见时 提交于 2019-12-06 00:23:42
一、Playbook的介绍 Playbook是Ansible的配置,部署,编排语言。他们可以被描述为一个需要希望远程主机执行命令的方案,或者一组IT程序运行的命令集合。 当执行一些简单的改动时ansible命令是非常有用的,然而它真的作用在于它的脚本能力。当对一台机器做环境初始化的时候往往需要不止做一件事情,这时使用playbook会更加适合。通过playbook你可以一次在多台机器执行多个指令。通过这种预先设计的配置保持了机器的配置统一,并很简单的执行日常任务。 Playbook还开创了很多特性,它可以允许你传输某个命令的状态到后面的指令,如你可以从一台机器的文件中抓取内容并附为变量,然后在另一台机器中使用,这使得你可以实现一些复杂的部署机制,这是ansible命令无法实现的。 二、YAML介绍 Ansible使用标准的YAML解析器,使用YAML文件语法即可书写playbook。 YAML是一个可读性高的用来表达资料序列的格式,YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822等。Clark Evans在2001首次发表了这种语言。 Playbook组成结构 Inventory #定义管理主机(清单文件) Modules #定义模块 Ad Hot Commands Playbooks Variables #变量元素

Kafka 错误信息 java.io.IOException: Can't resolve address: VM_0_15_centos:9092

谁说我不能喝 提交于 2019-12-05 23:57:38
kafka 安装完成之后 代码运行的时候,运行完成报这个错误 java.io.IOException: Can't resolve address: VM_0_15_centos:9092 解决办法 刚开始再网上看的是在kafak的配置文件中加上ip 在 server.properties,添加如下配置: host.name = 192.168.111.130 # 本机ip地址 发现不管用 然后又找了找在自己本机电脑的hosts 中添加 192.168.0.191 VM_0_15_centos (192.168.0.191这个是安装kafka 的服务器地址) 成功! 来源: https://www.cnblogs.com/jiawen010/p/11951748.html

centos 7 卸载mysql

萝らか妹 提交于 2019-12-05 23:56:20
卸载Centos7自带的Maridb数据库 卸载maridb: [root@host-131 ~]# rpm -qa | grep mariadb mariadb-libs-5.5.52-1.el7.x86_64 [root@host-131 ~]# yum -y remove mari* [root@host-131 ~]# rm -rf /var/lib/mysql/* [root@host-131 ~]# rpm -qa | grep mariadb [root@host-131 ~]# 彻底卸载MySQL数据库: 基于MySQL数据库基于Centos7.3-部署后,卸载mysql数据库: [root@host-131 ~]# yum remove mysql-community-serve 使用remove发现还有部分残余文件: 这就是默认的卸载,其实还有很多 MySQL 依赖的软件包都并没有移除, 我们可以使用 rpm 命令的方式查看有哪些相关的软件名 [root@host-131 ~]# rpm -qa |grep mysql mysql-community-libs-5.7.22-1.el7.x86_64 mysql-community-server-5.7.22-1.el7.x86_64 mysql80-community-release-el7-1.noarch

python和linux命令交互方式总结

筅森魡賤 提交于 2019-12-05 22:34:51
python和linux命令交互有两种方式: 1. 直接使用os执行命令 os.system("armory -leg %s"%(host)) 这种方式的问题在于命令直接输出到console中了,无法定制。 2.使用pexpect import pexpect child = pexpect.spawn ('armory', ['-leg', host]) child.expect([pexpect.EOF,pexpect.TIMEOUT]) hosts=child.before.split("\r\n") hosts = [host for host in hosts if host !=""] print ",".join(hosts) 3. 貌似还可以使用os.popen lines = os.popen("netstat -an|grep ':3306' |awk '{print $5, $6}'").readlines() 更多参考文档: http://my.oschina.net/renwofei423/blog/17403 来源: CSDN 作者: san_yun 链接: https://blog.csdn.net/SAN_YUN/article/details/84518672

connection closed by foreign host

…衆ロ難τιáo~ 提交于 2019-12-05 22:26:19
用 Xshell 连接服务器总是报错 : Connection closed by foreign host. Disconnected from remote host... 1 2 原因可能是 SSH 服务器没设置保活时间间隔 , 具体设置如下 : # vim /etc/ssh/sshd_config 1 添加两行 , 或去掉注释 : ClientAliveInterval 60 ClientAliveCountMax 3 1 2 重启 SSH 服务 : # /etc/init.d/ssh restart # systemctl restart sshd 1 2 ClientAliveInterval 参数数值是秒 , 是指超时时间 , 上面设置的是一分钟 ; ClientAliveCountMax 设置允许超时的次数 , 上面设置的是允许三次 , 之后就关闭连接 ; 来源: https://www.cnblogs.com/capable/p/11947605.html

tomcat启动报错:Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown:

爱⌒轻易说出口 提交于 2019-12-05 22:26:17
问题:启动tomcat遇到启动报错: Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: base: base: Temporary failure in name resolution Listening for transport dt_socket at address: 8788 错误: 代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: base: base: 域名解析暂时失败 解决办法: vi /etc/hosts 在127.0.0.1和::1行后追加base 来源: oschina 链接: https://my.oschina.net/u/914290/blog/731035