host

python3之模块SMTP协议客户端与email邮件MIME对象

天大地大妈咪最大 提交于 2020-01-04 22:59:49
1、smtplib模块的常用类与方法 smtplib模块实现邮件的发送功能,模拟一个stmp客户端,通过与smtp服务器交互来实现邮件发送的功能,可以理解成Foxmail的发邮件功能,在使用之前我们需要准备smtp服务器主机地址、邮箱账号以及密码信息。 在python2.3以后python自带smtplib模块,无需额外安装。 class smtplib.SMTP(host="",port=0,local_hostname=None,[timeout,]source_address=None): SMTP类定义作为SMTP的构造函数,定义了一个SMTP客户端会话对象,功能是与smtp服务器建立链接,在链接成功后,就可以向服务器发送相关请求,比如登陆、校验、发送、退出等。 host:参数为远程smtp主机地址;如:smtp.163.com port:为链接端口默认为25 local_hostname:是将本地主机的FQDN(完整域名)发送 HELO/EHLO(标识用户身份)的指令 timeout:为链接或尝试链接多少秒后超时 source_address:绑定到具有多个网络接口的计算机中的某个特定源地址上或特定的TCP端口,它需要一个元组(主机,端口) SMTP类方法: SMTP.connect(host='localhost',port=0)  :链接到远程SMTP主机的方法

GreenPlum 安装方法详解

梦想的初衷 提交于 2020-01-04 19:49:50
一、安装环境准备 1 、 磁盘环境准备 磁盘分区典型配置如下: 文件系统 文件格式 大小 / ext3 50GB,Linux系统的根目录,所有的目录都挂在这个目录下面,建议大小为5GB以上 /boot ext3 用来存放与Linux系统启动有关的程序,比如启动引导装载程序等,建议大小为200MB swap swap 1*RAM,实现虚拟内存,建议大小是物理内存的1~2倍 /usr ext3 用来存放Linux系统中的应用程序,其相关数据较多,建议大于3GB以上 /var ext3 用来存放Linux系统中经常变化的数据以及日志文件,建议大于1GB以上 /tmp ext3 将临时盘在独立的分区,可避免在文件系统被塞满时影响到系统的稳定性。建议大小为500MB以上 /data1 xfs 依据数据量而定 /data2 xfs 依据数据量而定 /home ext3 存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间 2 、 设置GP 推荐的OS 参数 注:标示“三台主机”的表示要在三台电脑上都做该操作,“master节点”表示只在mdw主机上操作 hostname ip 内存 硬盘 mdw 192.168.10.200 500M 8G sdw1 192.168.10.201 500M 8G sdw2 192.168.10.202 500M 8G Greenplum 需要在GP

tnsnames.ora配置小结

百般思念 提交于 2020-01-04 12:45:06
本文转载自: https://www.cnblogs.com/whgw/archive/2011/11/01/2230982.html 作者:whgw 转载请注明该声明。 listener.ora、 tnsnames.ora 和sqlnet.ora这3个文件是关系oracle网络配置的3个主要文件,其中listener.ora是和数据库服务器端 相关,而tnsnames.ora和sqlnet.ora这2个文件不仅仅关系到服务器端,主要的还是和客户端关系紧密。 检查客户端oracle网络的时候可以先检查sqlnet.ora文件: # SQLNET.ORA Network Configuration File: $ORACLE_HOME/NETWORK/ADMIN/sqlnet.ora # Generated by Oracle configuration tools. SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, HOSTNAME, ONAMES) ##NAMES.DEFAULT_DOMAIN = us.oracle.com 上面的sqlnet.ora文件说明: SQLNET.AUTHENTICATION_SERVICES= (NTS)——这个表示采用os认证,在数据库服务器上

php notice undefined index http_host in $GLOBALS['HTTP_SERVER_VARS']['HTTP_HOST']

五迷三道 提交于 2020-01-04 05:40:10
问题 Suddenly, I'm getting this notice from php after a recent php version update. It is used in several places (particularly my htmlMimeMail class). Code is: $mail->setSMTPParams('*mail.xxxx.xxx*', 26, $GLOBALS['HTTP_SERVER_VARS']['HTTP_HOST'], 1, '*email-name*', '*email-password*'); The notice is: Undefined index: HTTP_HOST in xxxx on line xxx The codes seems to be working fine, but the notice is annoying and I expect notices are used for a reason. How can I clear this notice? 回答1: $HTTP_SERVER

VS2019安装QT插件遇到的问题

只愿长相守 提交于 2020-01-03 15:51:01
安装和配置步骤参了考 vs2019配置qt 这个博主的文章。 我安装的过程中遇到了一个问题,在联机搜索的下载插件时,下载十分缓慢,试了两个方法。 按照 关于vs2019安装不了扩展问题 这个博主的方法,虽然下载了插件,也显示安装上,但是在vs2019的管理扩展下没有QT VS Tools。失败。 后来决定继续在vs里面下载,但是一直下载很慢,到某一个位置就卡住,很崩溃。如图情况: 然后,决定试一下修改host文件的方法,然后发现是我某天不小心修改了host文件,里面只有主机自己的地址了,后来替换回以前的host文件,下载速度就很快了,完全不存在之前的卡住,会卡住不动的不妨试一下修改host文件。 来源: CSDN 作者: 学编程的小学生叭 链接: https://blog.csdn.net/qq_42495639/article/details/103819527

kubernetes ConfigMap实战demo

自作多情 提交于 2020-01-03 09:12:13
首先开发一个简单的SpringBoot demo项目。 application.yml mysql: host: 106.14.13.61 ... 如果想动态改变mysql中的连接地址,目前有很多种方法,比如java -jar 启动命令传值,DockerFile镜像文件传值。 今天演示的是利用kubernetes的configMap动态配置mysql的url 为了方便效果,我们可以在SpringBoot demo项目中写个controller将url host返回。 @Value("${mysql.host}") private String host; 开始编写编排文件 deploy.yaml --- apiVersion: v1 kind: Service metadata: name: demo-wpp-service spec: type: NodePort selector: app: demo-wpp ports: - port: 80 targetPort: 8088 nodePort: 30089 --- apiVersion: extensions/v1beta1 kind: Deployment metadata: name: demo-wpp-deployment spec: replicas: 2 template: metadata: labels:

PHP7 学习笔记(十六)Yaconf 一个高性能的配置管理扩展

烂漫一生 提交于 2020-01-03 09:04:49
鸟哥博客原文: Yaconf – 一个高性能的配置管理扩展 什么是yaconf ? 它使用单独的一个配置目录(在yaconf.directory指定), 不和代码在一起.它在PHP启动的时候, 处理所有的要处理的配置, 然后这些配置就会常驻内存, 随着PHP的生命周期存亡. 避免了每次请求的时候解析配置文件.配置目录和代码分离以后, 可以借助一个配置管理后台, 来实现配置的统一化管理.配置如果有变化, 它会reload, 不需要重启(检测的频率由yaconf.check_delay控制).它支持丰富的配置类型, 包括字符串, 数组, 分节, 分节继承, 并且还可以在配置中直接写PHP的常量和环境变量等. 为什么要用 yaconf ? 一般我们项目中是用PHP文件做配置的, 一个config目录下可能有十几个甚至数十个.php配置文件, 里面都是各种各样的array, 这就导致配置文件的解析耗费了很大的性能。 安装 1、Windows Windows 10 环境配置 phpStudy 集成环境 扩展下载地址: http://pecl.php.net/package/yaconf 选择一个最新版本: http://pecl.php.net/package/yaconf/1.0.7/windows 根据本地环境学则一个版本 复制 解压后的 php_yaconf.dll 文件到 D:

解决github图片不显示和加载速度慢的问题

时间秒杀一切 提交于 2020-01-03 08:52:40
之前就在github上看到自己的头像和网站上的图片不显示,还以为是网速问题,也一直没管。 到现在还是不显示,终于忍无可忍了,网络好好的,可为啥就是图片加载不出来呢? 在github上F12看了一下,发现图片的url解析不出来报红线了,之后百度了一圈,把报红线的url拷贝到 IPAddress.com ,之后把搜索到的IP地址写入本地host文件中,保存就行了(如果之后发现github变慢图片又显示不出来也可以用这招来解决)。 本地host文件地址 C:\Windows\System32\drivers\etc下的hosts文件 还有一个快速打开方式(如果你电脑装有火绒): 最后附上终极解决方案(可有效解决github加载速度慢和图片不显示的问题): 打开host文件后在后面加上下面的内容,保存关闭即可。(保存后重启电脑,可能会有一段时间延迟,等个几分钟host文件就生效了) # GitHub Start 192.30.253.112 github.com 192.30.253.119 gist.github.com 151.101.184.133 assets-cdn.github.com 151.101.184.133 raw.githubusercontent.com 151.101.184.133 gist.githubusercontent.com 151.101.184

Upload medium or larg file size in host (images,multimedia files,…) without ftp protocol

时光毁灭记忆、已成空白 提交于 2020-01-03 05:26:18
问题 How can make a uploader file in vb6 to work easyly and can be uploade files into host. For example (images or multimedia files or other format) and size > small size files for exampe > 500kb or 1 mb , 2 mb or upper sizes . Please help me to can find any way to designed without ftp protocols . I think it is possible to use of msxml refrences but i don't know how can designed it by msxml . [thanks] 回答1: You could upload to a HTTP like dropbox. The downside of simple HTTP file transfer is that

Python Django主机管理

岁酱吖の 提交于 2020-01-03 00:03:25
1.新建一个django project项目 django-admin startproject DjangoWeb 2、新建app python manage.py startapp master 3.编写models.py创建数据库模板 # -*- coding: utf8 -*- # linyouyi from django.db import models # Create your models here. class Business(models.Model): name = models.CharField(max_length=32) code = models.CharField(max_length=32) def __str__(self): return self.name class HostGroup(models.Model): name = models.CharField(max_length=32, unique=True) def __str__(self): return self.name class Host(models.Model): hostname = models.CharField(max_length=32, db_index=True) alias = models.CharField(max_length=32