分类: 编程笔记

  • 网站建设空间服务器怎么选择_读书小站

    本文收集自网络,侵删!

    网站建设空间服务器选择的方法:1、选择安全性高的空间服务器,避免网站数据被修改、下载或删除等;2、看空间服务器的访问速度是否较快,稳定性是否较高,确保网站能正常运行及被用户或蜘蛛进行访问;3、根据网站规模及需求选择合适的空间解决方案,能有效降低建站的成本。

    具体内容如下:

    1、安全性

    服务器的安全性直接决定网站安全,决定着用户能够安心放心地在你的网站上浏览信息或进行交易。此外,服务器的安全性决定网站重要文件的安全性,如果一些重要的数据被修改、下载或者删除等,那么对整个网站乃至企业都是致命的打击。

    2、访问速度及稳定性

    如果我们在选择服务器时,访问速度及稳定性是必须要考察的因素。因为其决定着我们的网站能否正常的运行及被用户或蜘蛛进行访问。一旦经常出现宕机或者加载时间过长,那么就会严重地影响用户体验及蜘蛛抓取。而这将导致我们的网站很难做到排名,或者辛辛苦苦做来的排名,就这样轻易地被击垮。

    3、空间解决方案

    选择合适的服务器空间解决方案,既能满足网站的需求,还能降0在服务器租用方面的成本。很多网友可能会比较疑惑,不知如何选择。对于个人博客、论坛和企业网站等中小型网站,一般选择虚拟主机来搭建网站便可。如果是电商、外贸、视频等这类网站,或者网站后期有很大发展空间的话,建议大家租用服务器。当我们选择虚拟主机时,需要考虑主机的IIS并发数、CPU/内存限制率、数据库支持、流量限制、可安装程序支持等因素。如果选择租用服务器,需要考虑CPU型号、内存大小、缓存、流量/带宽等这些因素。当然除了这些选择,还是较近两年比较流行的云主机,也是个不错的选择对象。

  • 使用高防ip服务器美国为什么会提示502错误_读书小站

    本文收集自网络,侵删!

    使用高防ip服务器美国提示502错误的原因有:1、美国高防回源IP被源站拦截或被限速,在服务器设置源站不再拦截或限速高防回源IP即可;2、美国服务器源站本身出现异常,如美国服务器机房物理故障,CPU、内存等占用过高,源站IP暴露等异常现象。

    具体内容如下:

    一、高防回源IP被源站拦截或限速

    美国服务器网站在配置高防IP后源站IP会因为高防IP在中间代理而被隐藏,因此在源站看来所有经过高防IP服务访问的客户端IP都会变成高防的回源IP。正常情况下客户端请求访问美国服务器高防IP,高防IP服务收到请求后把客户端IP转换成高防的回源IP发送给源站,而如果源站IP暴露客户端可以直接请求访问源站,这样就会绕过美国服务器高防IP提供的防护。

    没有配置高防IP代理时在源站看来客户端地址是非常分散的,正常情况下每个源IP的请求量都不大,而美国服务器网站在配置高防IP服务后高防回源的IP段固定且有限,因此在源站看来所有的访问请求都来自高防回源IP段,请求量也会变大导致源站可能误认为高防回源IP在对源站进行攻击,而如果源站如果有防御DDoS的安全策略的话就可能会将回源IP拦截或者限速。

    根据上述原理只要在美国服务器源站放行所有的高防回源IP,即可解决出现的502错误,设置源站不再拦截或限速高防回源IP方法有两种:

    1、在源站的防火墙、主机安全防护软件中,将高防回源IP网段添加到美国服务器白名单。

    2、直接关闭源站的防火墙及美国服务器安全防护软件。

    二、源站本身异常

    美国服务器源站本身异常包括以下情形:

    1、源站IP暴露,被恶意攻击导致美国服务器系统瘫痪。

    2、源站美国服务器机房物理故障。

    3、源站服务器中 Apache、NginxWEB程序出现问题。

    4、美国服务器CPU、内存等占用过高,导致性能骤降。

    5、源站上行链路拥挤阻塞。

    判断方法:

    修改美国服务器 hosts 文件,将域名直接指向源站IP,如果直接通过源站IP也不能访问,同时伴随Ping 源站IP丢包、telnet超时等现象,可判断为是此类原因导致。

    排查步骤:

    (1)查看源站流量、请求量是否有大量增长,同时对比高防IP管理控制台中的监控,如果源站遭到大流量攻击但高防IP管理控制台显示无异常,则有可能是攻击绕过美国服务器高防IP直接攻击源站。这种情况需要尽快更换源站IP。

    (2)排除遭受攻击的原因后可查看源站美国服务器的进程状态、CPU、内存占用情况,机房带宽的监控情况等。如有异常需要联系美国服务器相关技术人员或机房人员协助排查解决。

    (3)如果是个别客户端提示502错误,建议收集客户端IP和出现异常的时间点,并向美国服务器售后技术支持进行反映协助排查。

  • asp如何加密数据_读书小站

    本文收集自网络,侵删!

    asp如何加密数据

    在asp中使用MD5加密算法对数据进行加密,具体方法如下:

    <%

    Function hMac(data,key)

    dim ipad,opad,k_ipad,k_opad,i

    for i = 1 to ( 64 - len(key) )

    key = key & chr(&H00)

    next

    'Response.Write(len(key))

    ipad = "6666666666666666666666666666666666666666666666666666666666666666"

    opad = "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"

    k_ipad = strXor(ipad,key ) 'key Xor ipad

    k_opad = strXor(opad,key ) 'key Xor opad

    hmac =md5( k_opad & pack( md5( k_ipad & data ) ) )

    End Function

    Function strXor(strdata,strkey)

    Dim strChar, iKeyChar, iStrinGChar, i,iCryptChar

    for i = 1 to Len(strdata)

    iKeyChar = Asc(mid(strkey,i,1))

    iStringChar = Asc(mid(strdata,i,1))

    iCryptChar = iKeyChar Xor iStringChar

    strXor = strXor & Chr(iCryptChar)

    next

    End Function

    Function ShowHex(data)

    dim i

    dim ch

    l=lenB(data)

    for i = 1 to l

    ch=midB(data,i,1)

    h=trim(hex(ascB(ch)))

    if len(h)=1 then

    h="0"+h

    end if

    ShowHex = ShowHex + h+" "

    next

    end Function

    Function strtoHex(achar)

    if Asc(achar) < 58 then

    strtoHex = Asc(achar) - 48

    else

    strtoHex = Asc(achar) - 87

    end if

    End Function

    Function pack(amd5)

    dim i,n

    dim abyte,hsum,lsum

    n = len(amd5)/2

    for i = 0 to n - 1

    hsum = strtoHex(mid(amd5,2*i + 1,1)) * 16 + strtoHex(mid(amd5,2*i + 2,1))

    if hsum > 127 and i < n - 1 then

    i = i + 1

    'Response.write(mid(amd5,2*i + 1,1) & mid(amd5,2*i + 2,1) )

    lsum = strtoHex(mid(amd5,2*i + 1,1)) * 16 + strtoHex(mid(amd5,2*i + 2,1))

    pack = pack & chr(hsum * 256 + lsum )

    else

    'Response.write(mid(amd5,2*i + 1,1) & mid(amd5,2*i + 2,1) )

    pack = pack & chrw(hsum)

    end if

    next

    End Function

    Response.Write(md5(hmac("testdata","029a1228ea025cf897fe305715f3b794")))

    %>

  • python平均值用什么函数_读书小站

    本文收集自网络,侵删!

    python平均值用什么函数

    python中使用mean函数求平均值,具体方法如下:

    mean:mean()函数的作用是求取均值。

    mean()函数语法:

    np.mat(nums)

    mean()函数使用方法:

    import numpy as np #导入numpy模块

    np.mean(nums) #求平均值

  • cdn云加速服务器对网站有哪些优势_读书小站

    本文收集自网络,侵删!

    cdn云加速服务器对网站的优势有:1、能提高网站的访问速度,减少请求距离,降低网络延迟;2、能减轻网站服务器的访问压力,节省服务器配置成本;3、能提高网站的并发处理能力,有利于网站发展;4、能隐藏源服务器的IP地址,提高网站的稳定性和安全性;5、能有效防御DDOS,CC等流量攻击。

    具体内容如下:

    1、提升网站访问速度

    CDN分布在全国各地的节点可以把你的资源缓存到节点上,当用户访问时,CDN会自动分配用户访问CDN最近的节点,从而减少请求距离,减少响应速度,大大提升了网站访问速度。

    2、减少服务器压力

    CDN缓存技术,把网站上可缓存的内容都缓存到cdn节点上,访客访问网站需要请求的数据大部分节点都有节点直接返回数据给用户就可以了,当访问请求的数据cdn节点里面没有的时候,才会跟网站服务器请求数据,在很大程度上减轻了网站服务器的访问压力,节省服务器配置。

    3、提高网站并发处理能力

    由于CDN的节点缓存特性,假如网站原来同时可以最高100人访问,那么在使用CDN后,同时访总可能会提升至500-1200人以上,这点方面也可以给服务器省下不少性能哦。

    4、隐藏源服务器IP

    CDN的原理是通过分布在全国各地的节点转发网站内容,可以实现隐藏源服务器IP的目的,大大减少了服务器补入侵的可能性,一方面可以防御不少DDOS,如果你没有隐藏IP,别人很轻松就得到你的源IP地址,再加上你的IP没有防御的话,就很容易收到攻击,而从影响自己的业务。

    5、可以防御DDOS,CC攻击

    一些高防CDN是带有防火墙的,可以有效防御DDoS,cc等流量攻击。比如本公司加速提供四到七层的DDoS攻击防护,包括CC、SYN flood、UDP flood等所有DDoS攻击方式, 通过分布式高性能防火墙+精准流量清洗+CC防御+WEB攻击拦截,组合过滤精确识别,有效防御各种类型攻击。

  • 美国服务器适合搭建哪些网站类型_读书小站

    本文收集自网络,侵删!

    美国服务器适合搭建的网站类型有:1.外贸类网站,传输网络数据快速稳定;2.视频音乐网站,带宽资源需求较大;3.站群,服务器IP资源需求较大;

    美国服务器适合搭建哪些网站类型

    具体分析如下:

    外贸类网站

    外贸网站是本土连接世界各地的一个网络交流点,我们可以通过建设外贸网站,将本土商品卖到全球各地。相对于其他地区的服务器,美国服务器用于做外贸网站还是有绝对性的优势的,美国作为全球网络信息的中心交流点,美国机房在传输网络数据上也会相对更快速稳定一些。使用美国主机无论是国内用户访问还是海外用户访问,访问速度都是可以很稳定快速的。

    视频音乐网站

    视频音乐类网站在访问流量以及下载量上都会比较大,这类流量型网站,对于服务器的带宽需求是比较大的,美国机房不仅具备有大带宽的美称,在带宽升级上的性价比也是比较高的,相对于国内的带宽价格,美国机房带宽升级的价格要更优惠一些,更适合用于做流量型对带宽资源需求比较大的网站。

    站群

    站群网站的设立大部分是为了引流,用于公司的推广。站群类网站对于服务器的IP资源需求还是比较大的,通常一个IP对应一个站点。就IP资源上来说,美国的IP资源也是极为丰富的。美国主机更适合用户用于做站群服务器。

  • 国外vps主机租用有哪些优势_读书小站

    本文收集自网络,侵删!

    国外vps主机租用的优势有:1、用户能独立拥有root访问权限、IP地址、内存、应用程序等资源,能提高使用效率和稳定性;2、用户能自行安装程序、配置系统等,能节省大量的时间和精力,提高工作效率;3、能节省服务器运行和维护的成本,满足用户的使用需求。

    具体内容如下:

    1、资源独立

    国外vps主机以最大化的一种效率帮助我们更大程度的去共享相关的硬件软件许可证以及管理的资源,所以对于任何一个使用这种主角的用户和应用程序来讲,如果我们能够更好的达到相关的使用目的,每一个主机的平台运行和管理的过程之中,其实都与我们现如今使用的一种独立的主机呈现出完全相同的状态。因为我没有知道每一个vps主机都是可以独立的进行重启工作的,并且拥有着自己的root访问权限、用户、IP地址、内存、过程、文件、应用程序、系统函数库以及配置文件。所以这也就非常明确的能够帮助我们在短时间之内更大程度的去提高我们使用的效率,这样也成为了很多人对于我们现如今去选择服务器的一个非常明确的标准和特性。如果我们在使用这些主机的过程之中,能够把它作为一个独立的主机来进行使用,其实在操作的过程之中也能够达到更加稳定的特性要求。

    2、节省时间和精力

    每一个vps主机其实都有独立公网的ip地址,而且拥有着相当独立的操作系统,同时也配备了非常大的空间以及独立的储存特性,还有独立的CPU资源以及独立执行程序和系统配置的功能。所以我们在对账的一种主机进行相关使用的过程之中,就能够在更短的时间之内达到我们的操作要求,而且不会受到其他的一些操作系统的影响和阻碍。这也就成为了很多人对于相关的系统给与了足够和明确关注的一种特性和要求。我们使用这种主机的用户除了可以分配多个虚拟主机以及无线企业的邮箱之外,更是具备着独立主机的相关功能,可以自行的去安装相关的使用程序,而且也可以单独重启主机。所以工作效率和使用程度都能够达到最高的目标,自然也能够为我们节省大量的时间和精力以及操作的特性。

    3、节约成本

    国外vps主机在进行运行和管理的过程之中,与一台独立的主机完全相同,是我们在上面已经比较明确的介绍过的一种特性,但是我们会发现这种主机在节约成本上也具备着独到的优势和性质,所以才会凭借着这样的一些优势条件来获得越来越多的使用者的欢迎和支持。这样我们就能够根据不同的流量特性来进行相关的使用,这对于我们控制相关的成本有着非常明确的帮助,不管是在运行还是在维护的过程之中,由于这样的过程而花费的资金也能够更好的搭配节省下来,同样也避免了我们去聘请专业的运行和维护人员和花费的用人成本。

  • python中如何判断路径是否为挂载点_读书小站

    本文收集自网络,侵删!

    python中判断路径是否为挂载点的方法:1、在win操作系统中找到Python程序目录;2、打开idle工具;3、在idle中新建一个shell脚本;4、输入“import os”指令导入os模块;5、通过“os.path.ismount(路径)”指令判断路径是否为挂载点即可。

    python中如何判断路径是否为挂载点

    具体操作方法:

    在win系统的开始菜单中找到python程序。

    在python程序目录中找到并打开idle工具程序。

    在idle工具中点击左上角的“File”并选择“New File”新建一个shell脚本。

    在shell脚本中输入以下指令导入os模块。

    import os #导入os模块

    最后通过以下指令判断路径是否为挂载点即可。

    os.path.ismount(路径) #判断路径是否为挂载点

    相关操作指令:

    os.path.isabs(路径) #判断是否为绝对路径

    os.path.isfile(路径) #判断路径是否为文件

    os.path.isdir(路径) #判断路径是否为目录

    os.path.islink(路径) #判断路径是否为链接

  • centos查看端口占用情况的方法_读书小站

    本文收集自网络,侵删!

    Centos中查看端口占用情况的方法:1、打开centos终端;2、输入“netstat -tlunp”命令查看端口占用情况即可。

    centos查看端口占用情况的方法

    具体操作步骤:

    在centos系统桌面中使用快捷键【Ctrl+Alt+T】打开终端命令行模式。

    在centos终端命令行中输入以下命令查看端口占用情况即可。

    netstat -tlunp #查看端口占用情况

    相关命令:

    netstat -tuNLP |grep 端口号 #查看指定端口信息

    #可通过kill命令强行杀掉占用端口的进程

    kill -9 123 #123是进程PID,此命令可杀掉PID为123的端口进程

  • vps虚拟主机服务器连不上怎么办_读书小站

    本文收集自网络,侵删!

    vps虚拟主机服务器连不上解决的方法:1、系统配置出现问题导致服务器连不上,联系IDC服务商将故障系统配置重新更换,然后重启即可;2、线路出现问题导致服务器连不上,需要重启路由或网络交换机;3、vps设置有问题导致服务器连不上,检查端口号和DNS解析是否正常。

    具体内容如下:

    1、系统配置出现问题

    假使出现了不能连接,也早就查了网络情况,服务器设置等等,还没有完全找到问题的话。就要去联系 IDC服务商解决问题了,可以让服务商检查是否出现主机房硬件配置方面的问题。这种情况肯定需要 IDC服务商来解决。若出现硬件配置问题,则需要让 IDC服务商到主机房将故障系统配置重新更换,然后重新启动,一般这样vps才能正常连接。

    2、线路问题

    由于线路故障,vps无法连接浏览超时,很可能会发生此问题。假如您使用的是单线或双线vps,而出现无法连接的情况,很可能是由于线路问题。这种情况,就需要去重启路由或网络交换机。此外,大环境网络的不同也会导致vps无法正常地访问,这就需要我们去综合的考量一下到底是哪里出了问题。

    3、vps设置有问题

    假设对硬件配置、线路、网络等进行检查,仍然没有发现问题。然后再考虑是否要修改vps的设置,因为这也可能是导致vps无法连接的问题之一。只需检查一下端口号和DNS解析是否正常,是否有变化到什么程度,一一检查。若要修改配置,则需要再次将其设置为原始参数信息,然后重新启动即可。