标签: Python3

  • Docker 下使用Centos系统镜像安装 uwsgi 运行 Python3 Django Nginx 反向代理

    Docker 下使用Centos系统镜像安装 uwsgi 运行 Python3 Django Nginx 反向代理

    需求描述

    最近老季在用Python3,Django写项目,这边具体记录一下在Docker下如何安装uwsgi来运行Django。

    注意:本项目代码已在宿主中生成过项目及文件,创建项目方法请移步:django入门教程 创建项目(Project)和应用(App)

    宿主Docker命令

    docker run -itd -v D:\wwwroot\:/data/wwwroot -p 8001:9000 --name juwsgi --link jnginx --link jmysql centos /usr/sbin/init

    这里我们只在linux系统中安装了 uwsgi 来运行python的web环境,mysql已单独运行在其他容器中。

    创建映射文件

    在 d:\wwwroot\traffic_scheduling 中创建 uwsgi.ini 的配置文件

    [uwsgi]
    # Django-related settings 
    # the base directory (full path) 
    chdir = /data/wwwroot/traffic_scheduling/web/
    # Django's wsgi file 
    module = web.wsgi 
    # the virtualenv (full path) 
    # home = /path/to/virtualenv 
    # process-related settings 
    master master = true 
    # maximum number of worker processes 
    processes = 2
    # the socket (use the full path to be safe) 
    # socket = /path/to/your/project/mysite.sock 
    socket = :9000
    # ... with appropriate permissions - may be needed 
    # chmod-socket = 664 
    # clear environment on exit 
    vacuum = true
    buffer-size = 32768
    pidfile = /tmp/uwsgi-IRM.pid   
    daemonize = /tmp/uwsgi-IRM.log
    

    uwsgi中的socket

    uwsgi监听的socket,可以为socket文件

    socket = /www/wwwroot/web/script/uwsgi.sock

    或 ip地址+端口号

    socket = :9000

    用nginx的时候就配socket , 直接运行的时候配 http
    指定IP端口 // 直接外部访问

    http-socket = :9000

    进入容器

    docker exec -it juwsgi /bin/bash

    在容器中运行命令

    1、在Centos容器中运行安装Python3

    CentOS上安装配置Python3.7 编译安装图文教程

    2、在容器中运行pip命令

    pip install --upgrade pip
    pip install django mysqlclient uwsgi
    ln -s /usr/local/bin/uwsgi /usr/bin/uwsgi

    测试你的Django项目

    现在,我们想让uWSGI做同样的事,但是返回一个Django站点而不是 test.py 模块。

    如果你还没有这样做,那么请确保你的 mysite 项目实际上正常工作,在终端中运行如下命令:

    python manage.py runserver 0.0.0.0:9000

    在浏览器中输入 http://127.0.0.1:9000 。

    如果正常,在终端中ctrl + c 取消,然后在终端中进入目录 /data/wwwroot/traffic_scheduling/web/ ,则使用uWSGI来运行它:

    uwsgi --http :9000 --module web.wsgi
    • module web.wsgi: 加载指定的wsgi模块

    将你的浏览器指向该服务器;如果站点出现,那么意味着uWSGI可以为你虚拟环境中的Django应用服务,而这个栈工作正常:

    the web client <-> uWSGI <-> Django
    

    现在,通常我们不会让浏览器直接与uWSGI通信。那是web服务器的工作,这是个穿针引线的活。

    配置Nginx容器

    Docker 安装 Nginx 映射本地文件 多虚拟主机 图文教程

    示例配置文件如下

    # mysite_nginx.conf
    # the upstream component nginx needs to connect to
    upstream django {
        # server unix:///path/to/your/mysite/mysite.sock; # for a file socket
        server 127.0.0.1:9000; # for a web port socket (we'll use this first)
    }
    # configuration of the server
    server {
        # the port your site will be served on
        listen      8001;
        # the domain name it will serve for
        server_name .example.com; # substitute your machine's IP address or FQDN
        charset     utf-8;
        # max upload size
        client_max_body_size 75M;   # adjust to taste
        location /static {
            root /data/wwwroot/traffic_scheduling/web/; # your Django project's static files - amend as required
        }
        # Finally, send all non-media requests to the Django server.
        location / {
            uwsgi_pass  django;
            include     uwsgi_params; # the uwsgi_params file you installed
        }
    }

    Centos下请关闭SELinux,否则会出现 403 forbidden (13: Permission denied) 。关闭SELinux的两种方法

    部署静态文件

    在运行nginx之前,你必须收集所有的Django静态文件到静态文件夹里。首先,必须编辑web/settings.py,添加:

    STATIC_ROOT = os.path.join(BASE_DIR, "static")

    然后运行

    python manage.py collectstatic
    

    基本的nginx测试

    重启nginx:

    /etc/init.d/nginx restart

    要检查是否正确的提供了媒体文件服务,添加一个名为 media.png 的图像到 /data/wwwroot/traffic_scheduling/web/static 目录中,然后访问http://example.com:8000/media/media.png – 如果这能正常工作,那么至少你知道nginx正在正确的提供文件服务。

    值得不仅仅是重启nginx,而是实际停止然后再次启动它,这将会通知是否有问题,以及问题在哪里。

    在宿主中查看是否可以成功运行

    在浏览器中输入 http://127.0.0.1:8001 查看是否运行成功。

  • Django运行访问项目出现的问题:DisallowedHost at / Invalid HTTP_HOST header

    Django运行访问项目出现的问题:DisallowedHost at / Invalid HTTP_HOST header

    问题描述

    Django运行访问项目出现的问题:DisallowedHost at / Invalid HTTP_HOST header:

    DisallowedHost at /
    Invalid HTTP_HOST header: ‘10.211.55.6:8000’. You may need to add u’10.211.55.6′ to ALLOWED_HOSTS.

    Request Method: GET
    Request URL: http://10.211.55.6:8000/
    Django Version: 1.10.4
    Exception Type: DisallowedHost
    Exception Value:
    Invalid HTTP_HOST header: ‘10.211.55.6:8000’. You may need to add u’10.211.55.6′ to ALLOWED_HOSTS.
    Exception Location: /usr/lib/python2.7/site-packages/django/http/request.py in get_host, line 113
    Python Executable: /usr/bin/python
    Python Version:

    1,以上时我访问请求的时候出现的,原因在于Django框架中的创建的一个项目的时候,

    2,跑下这个命令:python manage.py runserver 10.211.55.5:8000

    3,然后在我本机的浏览器中写入上述IP和端口请求过去:http://10.211.55.6:8000

    4,于是就出现了最上面的那个问题;

    5,于是就去django-admin.py startproject project-name创建的项目中去修改 setting.py 文件:

    ALLOWED_HOSTS = ['*']  #在这里请求的host添加了*

    6,于是就成功的访问到了Django的项目了;

  • Python Docker Centos  Django 出现 OSError: mysql_config not found 解决办法

    Python Docker Centos Django 出现 OSError: mysql_config not found 解决办法

    问题描述

    通过 pip install mysqlclient 时报出了

    OSError: mysql_config not found错误,如图:

    解决办法

    原因是linux需要mysql相关的一些依赖包

    yum install mysql-devel gcc gcc-devel python-devel -y

    安装完毕后就可以正常pip install mysqlclient了

  • django入门教程 创建项目(Project)和应用(App)

    django入门教程 创建项目(Project)和应用(App)

    创建项目

    打开Anaconda Prompt,cd 到一个你想放置你代码的目录,然后运行以下命令:

    django-admin startproject jsite

    让我们看看 startproject 创建了些什么:

    jsite/
        manage.py
        jsite/
            __init__.py
            settings.py
            urls.py
            wsgi.py

    创建数据库

    打开PyCharm,新建project,目录输入刚创建的jsite,忽略非空目录提示,直接点Yes。打开Terminal窗口,运行以下命令:

    python manage.py migrate

    会看到类似下面的显示:

    D:\jsite>python manage.py migrate
    Operations to perform:
      Apply all migrations: admin, auth, contenttypes, sessions
    Running migrations:
      Applying contenttypes.0001_initial... OK
      Applying auth.0001_initial... OK
      Applying admin.0001_initial... OK
      Applying admin.0002_logentry_remove_auto_add... OK
      Applying admin.0003_logentry_add_action_flag_choices... OK
      Applying contenttypes.0002_remove_content_type_name... OK
      Applying auth.0002_alter_permission_name_max_length... OK
      Applying auth.0003_alter_user_email_max_length... OK
      Applying auth.0004_alter_user_username_opts... OK
      Applying auth.0005_alter_user_last_login_null... OK
      Applying auth.0006_require_contenttypes_0002... OK
      Applying auth.0007_alter_validators_add_error_messages... OK
      Applying auth.0008_alter_user_username_max_length... OK
      Applying auth.0009_alter_user_last_name_max_length... OK
      Applying sessions.0001_initial... OK
    

    安装项目

    在 settings.py 的 INSTALLED_APPS 中添加项目名 jsite (需与 apps.py 中的名称一致)


    运行用于开发的简易服务器

    Terminal窗口中运行以下命令:

    python manage.py runserver

    会看到类似下面的显示:

    D:\jsite>python manage.py runserver
    Performing system checks...
    System check identified no issues (0 silenced).
    October 24, 2018 - 21:53:21
    Django version 2.1.2, using settings 'jsite.settings'
    Starting development server at http://127.0.0.1:8000/
    Quit the server with CTRL-BREAK.
    

    浏览器打开http://127.0.0.1:8000/,看到“The install worked successfully! Congratulations!”字样说明成功。千万不要 将这个服务器用于和生产环境相关的任何地方。这个服务器只是为了开发而设计的。

    会自动重新加载的服务器 runserver

    用于开发的服务器在需要的情况下会对每一次的访问请求重新载入一遍 Python 代码。所以你不需要为了让修改的代码生效而频繁的重新启动服务器。然而,一些动作,比如添加新文件,将不会触发自动重新加载,这时你得自己手动重启服务器。


    创建投票应用

    请确定你现在处于 manage.py 所在的目录下,然后运行这行命令来创建一个应用:

    python manage.py startapp polls

    这将会创建一个 polls 目录,它的目录结构大致如下:

    polls/
        __init__.py
        admin.py
        apps.py
        migrations/
            __init__.py
        models.py
        tests.py
        views.py
  • python django 中 如何修改admin首页和title

    python django 中 如何修改admin首页和title

    前言

    django的admin首页默认显示的”Django 管理”,title显示的是”Django 站点管理员”,这里的文案内容可以修改成自己项目的后台页面内容

    首页和title

    django后台首页点开,修改成项目对应的文案, 修改如下图2个地方

    admin.py修改

    在admin.py下重写admin.site里面的属性值

    • site_header 设置页面上的内容
    • site_title 页面左上角的title内容
    • index_title 后台管理
    # admin.py
    admin.site.site_header = 'xx 项目管理系统'
    admin.site.site_title = '登录系统后台'
    admin.site.index_title = '后台管理'
  • python  models.py 类里面的__str__ 和__unicode__作用

    python models.py 类里面的__str__ 和__unicode__作用

    前言

    最近学django,看到不少教程里面models.py里面建表,写一个类的时候,习惯上加个__str__ ,开始不太明白,简单的实践后才知道是为了美化类实例的打印内容。

    python3 里面用__str__ ,python2里面用__unicode__

    写个类在 models.py 中添加

    class ComputerRoom(models.Model):
        name = models.CharField(max_length=256,verbose_name = "名称")
        abbr = models.CharField(max_length=128, blank=True, null=True,verbose_name = "缩写")
        type = models.CharField(max_length=256)
        exist_buyout = models.IntegerField(blank=True, null=True)
        cmd_buyout = models.CharField(max_length=256, blank=True, null=True)
        exist_95 = models.IntegerField(blank=True, null=True)
        cmd_95 = models.CharField(max_length=256, blank=True, null=True)
        maximum = models.IntegerField(blank=True, null=True)
        lower_limit = models.IntegerField(blank=True, null=True)
        upper_limit = models.IntegerField(blank=True, null=True)
        weights = models.IntegerField(blank=True, null=True)
        host = models.CharField(max_length=256, blank=True, null=True)
        username = models.CharField(max_length=256, blank=True, null=True)
        password = models.CharField(max_length=256, blank=True, null=True)
        port = models.IntegerField(blank=True, null=True)
        maximum_95 = models.BigIntegerField(blank=True, null=True)
        lower_limit_95 = models.BigIntegerField(blank=True, null=True)
        upper_limit_95 = models.BigIntegerField(blank=True, null=True)
        update_time = models.DateTimeField(auto_now=True)
        
        # def __unicode__(self):
        #     return self.name
        def __str__(self):
            return self.name
        class Meta:
            managed = False
            db_table = 'computer_room'
            verbose_name_plural = "机房管理"

    这里如果我们使用 __unicode__ ,在列表中可以正常显示,但是在 添加/修改 页面显示 Object 对象了。

    如果使用 __str__ ,则显示正常了。

  • Python3 如何把Django后台设置成中文 图文教程

    Python3 如何把Django后台设置成中文 图文教程

    最近在用Python写一个项目,下面记录一下如何把Django的后台设置成中文。

    在项目的 settings.py 中配置:

    LANGUAGE_CODE = 'zh-hans'
    TIME_ZONE = 'Asia/Shanghai'

    后台即可显示为中文。

  • Django根据数据库反向生成models

    Django根据数据库反向生成models

    创建一个项目,修改settings.py文件,在settings里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致

    自动生成models模型文件

    python manage.py inspectdb

    把模型文件导入到app中

    创建app

    django-admin.py startapp app

    将模型导入创建的app中去

    python manage.py inspectdb > app/models.py
    #创建app
    django-admin.py startapp app
    #将模型导入创建的app中去
    python manage.py inspectdb > app/models.py

    至此大功告成

  • CentOS上安装配置Python3.7 编译安装图文教程

    CentOS上安装配置Python3.7 编译安装图文教程

    最近在学Python,就准备在上面弄一套Python的环境。

    本来以为是简简单单的安装一下就完事了,结果踩了真的是无数无数的坑!总算是给弄好了。

    其实安装python3.7本身很容易,并没有什么困难,主要是安装pip的时候遇到了好多问题。下面就说一下我具体踩过的坑,以及解决的办法。具体的安装步骤网上有非常非常多。

    完全照着这个里面的步骤做,就一点问题没有。不过为了防止意外情况,还是自己总结一遍。

    准备安装Python3、下载Python3

    一、安装依赖包,这个具体的作用我也不清楚,感觉好像是在安装的时候会要用到的工具。

    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make mysql-devel gcc-devel python-devel -y

    二、再执行安装一个工具,不安装会导致pip安装失败,这也是我遇到的最大的一个坑!

    yum install libffi-devel wget -y

    三、下载python3.7的包,有两种方法,一种是从官网下载,然后上传到CentOS上,另一种可以通过CentOS的wget命令直接下载。两者都可以。

    官方下载

        打开python的官方网站:https://www.python.org/  -->Downloads-->Source code-->Latest Python 3 Release - Python 3.7.0-->拉到最下面,选择Gzipped source tarball,下载到本地,然后上传到服务器即可

    wget命令

    wget -c https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

    安装Python3.7.0

    依次执行下列代码即可

    tar -zxvf Python-3.7.0.tgz
    cd Python-3.7.0
    ./configure ; make && make install

    如果出现了“ModuleNotFound:No module named ‘_ctypes’”报错,那就是你漏了第二步!!!

    配置环境变量(python和pip的)

    mv /usr/bin/python /usr/bin/python.bak
    ln -s /usr/local/bin/python3 /usr/bin/python
    mv /usr/bin/pip /usr/bin/pip.bak
    ln -s /usr/local/bin/pip3 /usr/bin/pip

    验证Python3是否安装完成

    1、验证python,如果显示的版本号是3.7.0,就代表安装成功了(CentOS会自带一个python2.7)

    2、验证pip,看看pip的版本号是不是10.0.1,以及最后括号里是不是3.7

    配置yum

    但是!!这时候,你输入一下yum,你会发现你的yum用不了了!为什么,刚刚还好使呢?

    [root@localhost ~]# yum update
    File “/usr/bin/yum”, line 30
    except KeyboardInterrupt, e:
    ^
    SyntaxError: invalid syntax

    主要是因为yum是依赖python2.7的,你把python改成了3.7了,自然不好使了。但是不用担心,python2.7还在你的电脑里。只要修改一下yum里的相关依赖即可。

    编辑文件/usr/libexec/urlgrabber-ext-down

    vi /usr/libexec/urlgrabber-ext-down

    打开以后,找到一个/usr/bin/python的,后面加上2.7就可以了!也就是 /usr/bin/python2.7

    编辑文件 /usr/bin/yum

    vi /usr/bin/yum

    做法和上面的一样,也是改成python2.7就可以了!

    然后,你的python开发环境就配置成功了!!!

  • Python 基础 网页爬虫 代码实例

    Python 基础 网页爬虫 代码实例

    Python现在很火,老季最近也想学习一下。下面我们写了一段练练手,大部分代码是从网上复制黏贴来的。

    目的

    采集老季博客的列表,前24页,然后将爬到的标题及单页网址打印出来。我们将会使用:

    • queue 列队
    • threading 创建多线程采集
    • BeautifulSoup 来分析网页

    代码实例

    #!/usr/bin/env python
    # coding: utf-8
    #队列自己带锁,自己阻塞,线程安全的,不用自己显式的去编写
    import threading
    import requests
    import urllib
    import queue
    from bs4 import BeautifulSoup
    import time
    class Foo(threading.Thread):
        def __init__(self, queue):
            threading.Thread.__init__(self)
            self.queue = queue
            print('\r\nStarting Thread...',item,'\r\n')
        def run(self):
            while True:
                key = self.queue.get()#取key列表里面的元素
                print('\r\nGetting Page...',key,'\r\n')
                res = self.grab(key)#运行函数grab,传的参数是key
                self.queue.task_done()#取不到元素的时候自动退出程序
                print(res,'\r\n')
        def grab(self,key):
            url = 'https://www.jiloc.com'+'/page/'+str(key)#将数字幻化成字符串
            res = requests.get(url=url)
            res.encoding='utf-8'
            soup = BeautifulSoup(res.text,"html.parser")
            d = []
            for link in soup.select("h2.entry-title a"):
                d.append({'title': link.get_text(), 'href':link.get("href")})
            return d
    if __name__ == '__main__':
        time_start=time.time()
        queue = queue.Queue()
        key = 24
        for i in range(key):
            queue.put(i+1)#将key加入队列里面,用于run()的调用
        for item in range(6):
            t = Foo(queue)
            t.setDaemon(True)#守护进程,如果主线程结束,则会退出
            t.start()
            
        queue.join()#阻塞,函数grab(1)执行完成,才会继续进行下一次grab(2)
        time_end=time.time()
        print('\r\ntime cost : ',round(time_end - time_start, 2),'s')

    运行结果

    {‘title’: ‘Make没有安装,错误sh: make: not found’, ‘href’: ‘https://www.jiloc.com/46018.html’}
    {‘title’: ‘create table select from 和 insert into table select from区别’, ‘href’: ‘https://www.jiloc.com/46014.html’}
    {‘title’: ‘Discuz官方论坛关闭发言权’, ‘href’: ‘https://www.jiloc.com/45806.html’}
    {‘title’: ‘系统重启Reboot 后 Docker服务及容器自动启动设置’, ‘href’: ‘https://www.jiloc.com/46008.html’}
    {‘title’: ‘PHP中如何将JSON格式字符串转换成http的url参数请求 图文教程’, ‘href’: ‘https://www.jiloc.com/45725.html’}{‘title’: ‘密码保护:WordPress 采集插件 wp-jpost 网站 8023mi.com 规则示例’, ‘href’: ‘https://www.jiloc.com/45038.html’}
    {‘title’: ‘php中如何启用exec函数 宝塔面板中如何解除exec函数的禁用?’, ‘href’: ‘https://www.jiloc.com/44843.html’}
    {‘title’: ‘LNMP1.6正式版已更新 已支持PHP7.3’, ‘href’: ‘https://www.jiloc.com/45780.html’}
    {‘title’: ‘WordPress使用新浪图床后图片无法打开,如何将图片迁移到本地完整过程 图文教程’, ‘href’: ‘https://www.jiloc.com/45569.html’}{‘title’: ‘SVN 命令行使用总结’, ‘href’: ‘https://www.jiloc.com/46003.html’}
    {‘title’: ‘Linux Windows MacOS 等系统中hosts的原理及作用’, ‘href’: ‘https://www.jiloc.com/44945.html’}{‘title’: ‘Vultr 在Linux系统中Nginx环境下如何建立基于域名的虚拟主机?’, ‘href’: ‘https://www.jiloc.com/45034.html’}
    {‘title’: ‘基于PHP HTML5的网站测速源码’, ‘href’: ‘https://www.jiloc.com/45103.html’}
    {‘title’: ‘在DEBIAN 9 或 UBUNTU 16.10 系统中配置LAMP环境’, ‘href’: ‘https://www.jiloc.com/45109.html’}
    {‘title’: ‘PHP常用的文件操作函数整理’, ‘href’: ‘https://www.jiloc.com/45084.html’}
    {‘title’: ‘Nginx常用屏蔽规则,让网站更安全’, ‘href’: ‘https://www.jiloc.com/45087.html’}
    {‘title’: ‘CN2 GT(GIS)和CN2 GIA的区别办法’, ‘href’: ‘https://www.jiloc.com/45092.html’}
    {‘title’: ‘php数组去除空值array_filter函数使用方法 代码实例’, ‘href’: ‘https://www.jiloc.com/45956.html’}{‘title’: ‘ThinkPHP 在Apache和Nginx中伪静态规则如何写?’, ‘href’: ‘https://www.jiloc.com/45030.html’}
    {‘title’: ‘Windows 10启用Linux子系统(WSL) 图文教程’, ‘href’: ‘https://www.jiloc.com/45016.html’}
    {‘title’: ‘LNMP一键安装包(Linux+Nginx+Mysql/MariaDB+PHP)图文教程’, ‘href’: ‘https://www.jiloc.com/45782.html’}
    {‘title’: ‘Vultr 优惠活动 注册即送$50美金,16个机房可选,按时计费’, ‘href’: ‘https://www.jiloc.com/45539.html’}
    {‘title’: ‘ECharts图表点击柱状打开a链接’, ‘href’: ‘https://www.jiloc.com/45721.html’}
    {‘title’: ‘解决WordPress全站开启https后的此网页包含过多的重定向问题’, ‘href’: ‘https://www.jiloc.com/45079.html’}
    {‘title’: ‘WordPress正确引入JS和CSS文件方法’, ‘href’: ‘https://www.jiloc.com/44838.html’}
    {‘title’: ‘[Vultr] VPS 怎么给账户充值余额?’, ‘href’: ‘https://www.jiloc.com/44727.html’}
    {‘title’: ‘搬瓦工美国cn2 vps服务器推荐购买方案 支持支付宝/微信’, ‘href’: ‘https://www.jiloc.com/45777.html’}
    {‘title’: ‘腾讯云如何更换服务器新的IP’, ‘href’: ‘https://www.jiloc.com/45770.html’}
    {‘title’: ‘ECharts图表中XY轴数据过多导致重叠显示不全问题如何解决 图文教程’, ‘href’: ‘https://www.jiloc.com/45714.html’}
    {‘title’: ‘Linux如何使用UnixBench脚本测试系统服务器性能跑分 图文教程’, ‘href’: ‘https://www.jiloc.com/45707.html’}
    {‘title’: ‘WordPress中如何引入默认jQuery并在特别jQuery版本中使用$()写法’, ‘href’: ‘https://www.jiloc.com/44834.html’}
    {‘title’: ‘[Vultr]怎么续费?怎么取消自动续费?’, ‘href’: ‘https://www.jiloc.com/44724.html’}{‘title’: ‘如何利用Shell脚本程序将WordPress网站中的新浪图片批量下载到服务器本地’, ‘href’: ‘https://www.jiloc.com/45575.html’}
    {‘title’: ‘docker logs-查看docker容器日志’, ‘href’: ‘https://www.jiloc.com/46207.html’}
    {‘title’: ‘PHP7 开启 Zend Opcache 加速网站服务器 图文教程’, ‘href’: ‘https://www.jiloc.com/46199.html’}
    {‘title’: ‘jQuery获取DropDownList下拉框操作Javascript代码实例 代码总结’, ‘href’: ‘https://www.jiloc.com/46195.html’}
    {‘title’: ‘Debian9系统如何修改SSH端口 图文教程’, ‘href’: ‘https://www.jiloc.com/45643.html’}
    {‘title’: ‘Debian9 Stretch如何更换apt源’, ‘href’: ‘https://www.jiloc.com/45645.html’}
    {‘title’: ‘Visual Studio Code 终端中使用 SVN not found’, ‘href’: ‘https://www.jiloc.com/45996.html’}{‘title’: ‘新浪博客宣布“相册”功能下线:8月停止导出’, ‘href’: ‘https://www.jiloc.com/45564.html’}
    {‘title’: ‘全能下载工具Motrix,支持BT、磁力链、百度网盘等资源’, ‘href’: ‘https://www.jiloc.com/45560.html’}
    {‘title’: ‘WordPress 开源采集插件 WP-JPost V0.8 ChangeLog’, ‘href’: ‘https://www.jiloc.com/45076.html’}
    {‘title’: ‘[腾讯云]四月每天三场秒杀优惠活动 云服务器/数据库/短信’, ‘href’: ‘https://www.jiloc.com/45067.html’}
    {‘title’: ‘WordPress 函数 :get_post_statuses 检索所有文章帖子状态值’, ‘href’: ‘https://www.jiloc.com/44831.html’}
    {‘title’: ‘[Vultr]VPS 申请退款销号图文教程’, ‘href’: ‘https://www.jiloc.com/44720.html’}
    {‘title’: ‘如何使用SecureCRT实现命令行的上传下载文件(使用sz与rz命令)图文教程’, ‘href’: ‘https://www.jiloc.com/45756.html’}
    {‘title’: ‘新浪图床近期不稳定论自建图床的重要性’, ‘href’: ‘https://www.jiloc.com/45556.html’}
    {‘title’: ‘jQuery操作radio单选框Javascript代码实例 图文教程’, ‘href’: ‘https://www.jiloc.com/46192.html’}
    {‘title’: ‘php生成GD图片不显示问题 解决办法 图文教程’, ‘href’: ‘https://www.jiloc.com/46189.html’}
    {‘title’: ‘php下安装配置mbstring模块’, ‘href’: ‘https://www.jiloc.com/44824.html’}
    {‘title’: ‘[Vultr]如何删除VPS/暂停VPS 图文教程’, ‘href’: ‘https://www.jiloc.com/44716.html’}
    {‘title’: ‘[Vultr]VPS如何查看账单?怎么查看Vultr用了多少钱?’, ‘href’: ‘https://www.jiloc.com/44708.html’}{‘title’: ‘Linux系统中使用PHP脚本定时监控交换机端口流量并添加删除修改交换机规则控制流量’, ‘href’: ‘https://www.jiloc.com/45749.html’}
    {‘title’: ‘阿里云云数据库RDS 首次用户可享半年10元优惠 云数据库MySQL首次购买专享福利’, ‘href’: ‘https://www.jiloc.com/45549.html’}{‘title’: ‘Vultr中Nginx环境下PHP安全设置 图文教程’, ‘href’: ‘https://www.jiloc.com/45010.html’}
    {‘title’: ‘pip安装时ReadTimeoutError解决办法’, ‘href’: ‘https://www.jiloc.com/46183.html’}
    {‘title’: ‘PHP代码检测web环境是否开启mod_rewrite模块’, ‘href’: ‘https://www.jiloc.com/44819.html’}
    {‘title’: ‘php程序中代码前面加上@符号是什么意思?’, ‘href’: ‘https://www.jiloc.com/44816.html’}
    {‘title’: ‘Docker安装Mariadb数据库 设置root密码 图文教程’, ‘href’: ‘https://www.jiloc.com/45880.html’}
    {‘title’: ‘Ubuntu系统下BT宝塔面板新增快捷命令行处理 修改端口/解除域名绑定/重启重置密码等’, ‘href’: ‘https://www.jiloc.com/45062.html’}
    {‘title’: ‘Git如何设置两个远程仓库地址?’, ‘href’: ‘https://www.jiloc.com/45637.html’}
    {‘title’: ‘RamNode 云充值优惠 $5美金起充 新老客户都可以参与 额外赠送50%额度’, ‘href’: ‘https://www.jiloc.com/46180.html’}
    {‘title’: ‘WordPress 下载主题模板、更新报错 No working transports found解决办法’, ‘href’: ‘https://www.jiloc.com/44812.html’}{‘title’: ‘PHP开发中跳出多层循环方法’, ‘href’: ‘https://www.jiloc.com/45746.html’}
    {‘title’: ‘Linode新上线加拿大多伦多Toronto, ON数据中心 注册即送10美元 2019 Linode优惠码 1核1G月付5美元起 按小时计费’, ‘href’: ‘https://www.jiloc.com/45545.html’}
    {‘title’: ‘WordPress安装环境需要PHP与MySQL版本要求’, ‘href’: ‘https://www.jiloc.com/45057.html’}
    {‘title’: ‘记一次PHP MySQL注入入侵’, ‘href’: ‘https://www.jiloc.com/45989.html’}{‘title’: ‘Vultr VPS 下 Windows 系统 服务器 中配置XAMPP环境搭建 WordPress博客图文教程’, ‘href’: ‘https://www.jiloc.com/44916.html’}
    {‘title’: ‘WordPress插件开发 register_post_type 设定菜单 位置 结合 add_submenu_page 添加自定义设置页面’, ‘href’: ‘https://www.jiloc.com/45949.html’}
    {‘title’: ‘Docker 安装 PHP 并配合 Nginx 运行 phpinfo’, ‘href’: ‘https://www.jiloc.com/45874.html’}
    {‘title’: ‘[Vultr]Linux系统中iptables防火墙 常用规则整理’, ‘href’: ‘https://www.jiloc.com/45006.html’}{‘title’: ‘Vultr 优惠活动 注册即送$50美金,16个机房可选,按时计费’, ‘href’: ‘https://www.jiloc.com/45539.html’}
    {‘title’: ‘Linux下使用Oneinstack Web环境一键升级到最新版本 图文教程’, ‘href’: ‘https://www.jiloc.com/45049.html’}
    {‘title’: ‘RamNode新品OpenStack云服务器平台开通及主机方案 图文教程’, ‘href’: ‘https://www.jiloc.com/46161.html’}
    {‘title’: ‘[Vultr]VPS 流量用完了怎么办?’, ‘href’: ‘https://www.jiloc.com/44704.html’}{‘title’: ‘WordPress 插件开发 如何一次性输入多个标签Tags搜索文章内容?’, ‘href’: ‘https://www.jiloc.com/45944.html’}
    {‘title’: ‘PHP如何登录连接TELNET并执行交换机命令类 图文教程’, ‘href’: ‘https://www.jiloc.com/45742.html’}
    {‘title’: ‘腾讯云 数字生态 – 每天五场秒杀 爆款1C1G云服务器首年99元/香港服务器199元’, ‘href’: ‘https://www.jiloc.com/45629.html’}
    {‘title’: ‘零基础如何在Linux系统下搭建WordPress?’, ‘href’: ‘https://www.jiloc.com/45041.html’}{‘title’: ‘Vultr VPS 如何利用phpmyadmin建立数据库?’, ‘href’: ‘https://www.jiloc.com/44927.html’}
    {‘title’: ‘WordPress中安装插件需要ftp怎么办?’, ‘href’: ‘https://www.jiloc.com/44809.html’}
    {‘title’: ‘Docker 安装 Nginx 映射本地文件 多虚拟主机 图文教程’, ‘href’: ‘https://www.jiloc.com/45860.html’}{‘title’: ‘Vultr VPS 安装了Debian系统后如何修改iptables规则配置 图文教程’, ‘href’: ‘https://www.jiloc.com/45736.html’}{‘title’: ‘[Enoctus] VPS 月付$10/无限流量/1GB内存/24GB SSD 硬盘’, ‘href’: ‘https://www.jiloc.com/44997.html’}{‘title’: ‘搬瓦工问答整理’, ‘href’: ‘https://www.jiloc.com/45165.html’}
    {‘title’: ‘腾讯云限时秒杀活动 – 仅限新人云服务器低至198元一年’, ‘href’: ‘https://www.jiloc.com/45981.html’}
    {‘title’: ‘搬瓦工VPS 补货DC9 CN2 GIA限量年付$39.99美金套餐’, ‘href’: ‘https://www.jiloc.com/46158.html’}{‘title’: ‘Vultr VPS 中 如何利用phpMyAdmin修改数据库密码?’, ‘href’: ‘https://www.jiloc.com/44923.html’}{‘title’: ‘[Vultr]发工单联系客服 图文教程’, ‘href’: ‘https://www.jiloc.com/44697.html’}
    {‘title’: ‘[Vultr]如何删除服务器 停止计费’, ‘href’: ‘https://www.jiloc.com/44693.html’}
    {‘title’: ‘MacOS系统中Mojave如何设置简单简短密码 解除密码最小长度4位’, ‘href’: ‘https://www.jiloc.com/45732.html’}
    {‘title’: ‘ECharts图表中的XY轴长度过大如何截取?’, ‘href’: ‘https://www.jiloc.com/45728.html’}
    {‘title’: ‘PHP 检索整个数据库 所有表 所有字段 包含某个关键字’, ‘href’: ‘https://www.jiloc.com/45939.html’}
    {‘title’: ‘Docker中快速删除所有容器’, ‘href’: ‘https://www.jiloc.com/45868.html’}
    {‘title’: ‘[Vultr]VPS支付方式 – AliPay支付宝/WeChat微信/Cred Card信用卡/PayPal贝宝等 以及付款区别’, ‘href’: ‘https://www.jiloc.com/45152.html’}
    {‘title’: ‘插件实现WordPress上传图片单独存到至腾讯云COS对象存储’, ‘href’: ‘https://www.jiloc.com/45135.html’}
    {‘title’: ‘[WordPress] 批量删除所有文章的特色图片 函数代码’, ‘href’: ‘https://www.jiloc.com/44912.html’}
    {‘title’: ‘WordPress 插件开发 如何新建自定义页面?’, ‘href’: ‘https://www.jiloc.com/45934.html’}{‘title’: ‘[Vultr]是怎么收费的?Vultr计时收费模式详解’, ‘href’: ‘https://www.jiloc.com/44682.html’}
    {‘title’: ‘Windows VPS服务器快速修改默认3389端口提高安全性能’, ‘href’: ‘https://www.jiloc.com/44988.html’}
    {‘title’: ‘[Vutlr]Linux Cetnos Debian 使用putty登陆 vultr VPS 服务器’, ‘href’: ‘https://www.jiloc.com/44661.html’}{‘title’: ‘PHP保留两位小数 四舍五入 代码实例’, ‘href’: ‘https://www.jiloc.com/46153.html’}{‘title’: ‘MacOS XAMPP 目录权限设置 图文教程’, ‘href’: ‘https://www.jiloc.com/44481.html’}
    {‘title’: ‘WordPress安装时出现”查询SELECT wp_时,WordPress数据库发生Unknown column ‘wp_’ in ‘field list’错误”’, ‘href’: ‘https://www.jiloc.com/44792.html’}
    {‘title’: ‘[Vultr]创建新的VPS服务器 图文教程’, ‘href’: ‘https://www.jiloc.com/44675.html’}
    {‘title’: ‘Windows 系统中如何进入注册表?’, ‘href’: ‘https://www.jiloc.com/44992.html’}
    {‘title’: ‘利用 腾讯云开发者平台 Cloud Studio 免费空间 一键部署 WordPress 可绑定自定义域名 支持https’, ‘href’: ‘https://www.jiloc.com/45113.html’}
    {‘title’: ‘php中file_get_contents 和 curl 区别’, ‘href’: ‘https://www.jiloc.com/44909.html’}
    {‘title’: ‘WordPress插件开发 在注册自定义文章后如何修改文章默认固定链接地址?’, ‘href’: ‘https://www.jiloc.com/45929.html’}{‘title’: ‘jQuery获取append添加html内容后的动态元素:live()和on()’, ‘href’: ‘https://www.jiloc.com/45857.html’}{‘title’: ‘阿里云Hi拼购活动 – 阿里云服务器优惠团购低至年付¥199元/老用户年付¥248元’, ‘href’: ‘https://www.jiloc.com/45619.html’}{‘title’: ‘Windows下如何查看系统版本位数 32|64位系统’, ‘href’:
    ‘https://www.jiloc.com/44668.html’}
    {‘title’: ‘宝塔面板安装不同PHP版本 切换WordPress PHP版本 图文教程’, ‘href’: ‘https://www.jiloc.com/44973.html’}{‘title’: ‘php代码中检测当前版本及环境是否支持某个函数’, ‘href’: ‘https://www.jiloc.com/44655.html’}
    {‘title’: ‘MacOS 连接 Windows远程桌面 Microsoft Remote Desktop for Mac 下载 图文教程’, ‘href’: ‘https://www.jiloc.com/44475.html’}
    {‘title’: ‘[WordPress]如何使用百度代码推送文章 百度快速收录 图文教程’, ‘href’: ‘https://www.jiloc.com/44904.html’}
    {‘title’: ‘[搬瓦工]新上线DC6机房CN2 GIA限量版/1核512MB内存/1Gbps带宽/500G流量/KVM架构/46.87美元/年’, ‘href’: ‘https://www.jiloc.com/44887.html’}
    {‘title’: ‘WordPress 如何获取文章发表用户ID’, ‘href’: ‘https://www.jiloc.com/45976.html’}{‘title’: ‘[Vutlr]Linux Cetnos Debian 使用putty登陆 vultr VPS 服务器’, ‘href’: ‘https://www.jiloc.com/44661.html’}
    {‘title’: ‘Vue.js 如何设置Select Option下拉值’, ‘href’: ‘https://www.jiloc.com/46147.html’}{‘title’: ‘[Ramnode]仅需$3每月/512M 内存/10G SSD/1T 流量/1Gbps/KVM/洛杉矶/西雅图’, ‘href’: ‘https://www.jiloc.com/44609.html’}{‘title’: ‘Windows Server 安装配置IIS+MySQL+PHP环境的详细图文教程–MySQL篇’, ‘href’: ‘https://www.jiloc.com/44772.html’}{‘title’: ‘MAC OS下切换默认终端为zsh 图文教程’, ‘href’: ‘https://www.jiloc.com/44472.html’}
    {‘title’: ‘网站恶意镜像 原理和Javascript解决方案’, ‘href’: ‘https://www.jiloc.com/44884.html’}
    {‘title’: ‘PHP 基于Redis/Memcached的高并发秒杀 锁 设计思路 代码示例’, ‘href’: ‘https://www.jiloc.com/44364.html’}
    {‘title’: ‘Vultr VPS 宝塔面板中 安装WordPress后更改“固定链接”后 页面404解决方法 图文教程’, ‘href’: ‘https://www.jiloc.com/44965.html’}
    {‘title’: ‘MacOS homebrew 加速设置 图文教程’, ‘href’: ‘https://www.jiloc.com/44469.html’}
    {‘title’: ‘腾讯云秒杀活动仅限新人 香港云服务器云服务器1C1G年付¥452元’, ‘href’: ‘https://www.jiloc.com/45614.html’}
    {‘title’: ‘BING、百度、有道平台免费翻译API’, ‘href’: ‘https://www.jiloc.com/44876.html’}
    {‘title’: ‘密码保护:WordPress 自动采集插件 wp-jpost 采集 网站 fanjian.net 规则示例’, ‘href’: ‘https://www.jiloc.com/44359.html’}
    {‘title’: ‘Vultr VPS服务器 XAMPP 在Apache下如何添加自定义虚拟主机绑定多个域名?’, ‘href’: ‘https://www.jiloc.com/44937.html’}{‘title’: ‘[Vultr]$10/月/2G 内存/55G SSD/2T 流量/KVM/日本/新加坡/洛杉矶等15机房 支持支付
    宝’, ‘href’: ‘https://www.jiloc.com/44601.html’}
    {‘title’: ‘PHP 开发 foreach list 配套 代码实例’, ‘href’: ‘https://www.jiloc.com/45926.html’}
    {‘title’: ‘搬瓦工bandwagonhost VPS忘记续费VPS被Suspended 怎么办?’, ‘href’: ‘https://www.jiloc.com/44415.html’}
    {‘title’: ‘CVE-2019-0708 Remote Desktop Services Remote Code Execution Vulnerability 微软远程桌面漏洞’, ‘href’: ‘https://www.jiloc.com/45611.html’}
    {‘title’: ‘WordPress 开源采集插件 WP-JPost V0.7.7 ChangeLog’, ‘href’: ‘https://www.jiloc.com/44864.html’}
    {‘title’: ‘Vultr新增Object Storage对象存储’, ‘href’: ‘https://www.jiloc.com/46141.html’}
    {‘title’: ‘Windows Server 安装配置IIS+MySQL+PHP环境的详细图文教程–PHP篇’, ‘href’: ‘https://www.jiloc.com/44750.html’}{‘title’: ‘[Buyvm]$2/月/512MB内存/10GB SSD空间/不限流量/KVM/拉斯维加斯CN2 GIA 可使用支付宝’, ‘href’: ‘https://www.jiloc.com/44557.html’}{‘title’: ‘微信小程序开发 批量选择上传图片 代码实例’, ‘href’: ‘https://www.jiloc.com/45853.html’}
    {‘title’: ‘Linux内核TCP SACK Panic远程拒绝服务漏洞’, ‘href’: ‘https://www.jiloc.com/45972.html’}
    {‘title’: ‘老季博客系统Debian9 Stretch及环境php7.3升级完成’, ‘href’: ‘https://www.jiloc.com/45596.html’}
    {‘title’: ‘php中如何启用exec函数 宝塔面板中如何解除exec函数的禁用?’, ‘href’: ‘https://www.jiloc.com/44843.html’}
    {‘title’: ‘Docker 本地基本搭建Nginx+PHP-FPM+MARIADB 命令’, ‘href’: ‘https://www.jiloc.com/45920.html’}
    {‘title’: ‘WordPress 开源采集插件 WP-JPost V0.6.2 ChangeLog’, ‘href’: ‘https://www.jiloc.com/44407.html’}
    {‘title’: ‘密码保护:WordPress 自动采集插件 wp-jpost 采集 网站 weijj.com 规则示例’, ‘href’: ‘https://www.jiloc.com/44355.html’}
    {‘title’: ‘Google Compute Engine GCE 免费300美金/一年使用期限 注册使用 图文教程’, ‘href’: ‘https://www.jiloc.com/44278.html’}{‘title’: ‘[RamNode]稳定建站之选 已接入支付宝、微信支付’, ‘href’: ‘https://www.jiloc.com/44551.html’}{‘title’: ‘Linux TCP “SACK PANIC” 远程拒绝服务漏洞 处理应对方案 图文教程’, ‘href’: ‘https://www.jiloc.com/45849.html’}
    {‘title’: ‘MacOS 更新 MOJAVE 10.14 星际争霸2 进入游戏鼠标无法移动 解决方案’, ‘href’: ‘https://www.jiloc.com/44403.html’}
    {‘title’: ‘Windows Server 2012 R2 解除文件下载限制’, ‘href’: ‘https://www.jiloc.com/44398.html’}
    {‘title’: ‘PHP如何正则表达式获取SQL语句中的表名?’, ‘href’: ‘https://www.jiloc.com/45914.html’}
    {‘title’: ‘WordPress 插件设置’, ‘href’: ‘https://www.jiloc.com/44232.html’}
    {‘title’: ‘WordPress 插件开发 激活插件时添加通知 代码实例’, ‘href’: ‘https://www.jiloc.com/45966.html’}
    {‘title’: ‘某面板6.x版本前台存储xss+后台csrf组合拳getshell 图文教程’, ‘href’: ‘https://www.jiloc.com/44342.html’}
    {‘title’: ‘Vultr Debian 8 x64环境下一键安装Windows7系统’, ‘href’: ‘https://www.jiloc.com/44395.html’}{‘title’: ‘香港VPS/1核/1G/25G SSD/1T流量/30M带宽/年付144元’, ‘href’: ‘https://www.jiloc.com/44548.html’}{‘title’: ‘解决Chrome插件安装时出现 程序包无效:”CRX_HEADER_INVALID”。’, ‘href’: ‘https://www.jiloc.com/45839.html’}
    {‘title’: ‘WordPress 插入媒体’, ‘href’: ‘https://www.jiloc.com/44162.html’}{‘title’: ‘WordPress 添加评论’, ‘href’: ‘https://www.jiloc.com/44094.html’}{‘title’: ‘WordPress 添加类别’, ‘href’: ‘https://www.jiloc.com/44215.html’}
    {‘title’: ‘WordPress 编辑类别’, ‘href’: ‘https://www.jiloc.com/44211.html’}
    {‘title’: ‘WordPress 主题管理’, ‘href’: ‘https://www.jiloc.com/44043.html’}
    {‘title’: ‘WordPress 插件开发 自定义文章类型中 add_meta_box 如何使用原生的分类/标签显示并保存数据?’, ‘href’: ‘https://www.jiloc.com/45909.html’}
    {‘title’: ‘php数组去除空值array_filter函数使用方法 代码实例’, ‘href’: ‘https://www.jiloc.com/45956.html’}
    {‘title’: ‘WordPress插件开发 register_post_type 设定菜单 位置 结合 add_submenu_page 添加自定义设置页面’, ‘href’: ‘https://www.jiloc.com/45949.html’}
    {‘title’: ‘阿里云轻量应用服务器 一键脚本 DD Windows 2008 图文教程’, ‘href’: ‘https://www.jiloc.com/44541.html’}
    {‘title’: ‘Javascript开发jQuery Ajax 返回值如何阻止form表单提交?’, ‘href’: ‘https://www.jiloc.com/45905.html’}
    {‘title’: ‘WordPress 编辑媒体’, ‘href’: ‘https://www.jiloc.com/44157.html’}
    {‘title’: ‘#活动# 腾讯云 – 2核8G(上海区)1折 / 2核4G(上海区)2折 / 1核1G(上海区)3折’, ‘href’: ‘https://www.jiloc.com/44274.html’}
    {‘title’: ‘密码保护:WordPress 自动采集插件 wp-jpost 采集 网站 dytt8.net 规则示例’, ‘href’: ‘https://www.jiloc.com/44380.html’}
    {‘title’: ‘PHP实用基础如何实现删除数组中的特定元素 代码实例’, ‘href’: ‘https://www.jiloc.com/45830.html’}{‘title’: ‘搬瓦工如何选择登录已购VPS方案面板?’, ‘href’: ‘https://www.jiloc.com/44522.html’}{‘title’: ‘WordPress 插件 Redis Object Cache 搭配 WP Super Cache 同一服务器多站点 缓存配置 防止串内容’, ‘href’: ‘https://www.jiloc.com/43916.html’}{‘title’: ‘什么是Docker?Docker的架构是什么样的?’, ‘href’: ‘https://www.jiloc.com/45890.html’}{‘title’: ‘WordPress 编辑评论’, ‘href’: ‘https://www.jiloc.com/44088.html’}
    {‘title’: ‘密码保护:WordPress 自动采集插件 wp-jpost 采集 网站 jiajusmart.com 规则示例’, ‘href’: ‘https://www.jiloc.com/44339.html’}{‘title’: ‘WordPress 删除类别’, ‘href’: ‘https://www.jiloc.com/44205.html’}{‘title’: ‘WordPress 开发 wp_category_checklist 将分类显示为checkbox格式’, ‘href’: ‘https://www.jiloc.com/44269.html’}
    {‘title’: ‘PHP 基于Redis/Memcached的高并发秒杀 锁 设计思路 代码示例’, ‘href’: ‘https://www.jiloc.com/44364.html’}
    {‘title’: ‘WordPress 添加页面’, ‘href’: ‘https://www.jiloc.com/44152.html’}{‘title’: ‘WordPress 审核评论’, ‘href’: ‘https://www.jiloc.com/44084.html’}
    {‘title’: ‘WordPress函数:register post type (自定义文章类型)用法和范例’, ‘href’: ‘https://www.jiloc.com/43831.html’}
    {‘title’: ‘WordPress 开发 wp_dropdown_categories 下拉式框显示所分类目录标签函数’, ‘href’: ‘https://www.jiloc.com/44267.html’}
    {‘title’: ‘密码保护:WordPress 自动采集插件 wp-jpost 采集 网站 fanjian.net 规则示例’, ‘href’: ‘https://www.jiloc.com/44359.html’}{‘title’: ‘搬瓦工VPS(BandwagonHost)自主任意更换机房实现换IP’, ‘href’: ‘https://www.jiloc.com/44516.html’}
    {‘title’: ‘WordPress 发布页面’, ‘href’: ‘https://www.jiloc.com/44141.html’}
    {‘title’: ‘WordPress 分类安排’, ‘href’: ‘https://www.jiloc.com/44201.html’}{‘title’: ‘WordPress 自定义主题’, ‘href’: ‘https://www.jiloc.com/44035.html’}
    {‘title’: ‘WordPress 安装’, ‘href’: ‘https://www.jiloc.com/44261.html’}
    {‘title’: ‘Discuz! 经典代码 PHP加密解密函数’, ‘href’: ‘https://www.jiloc.com/43907.html’}
    {‘title’: ‘PHP实现域名授权的两种方法 图文教程’, ‘href’: ‘https://www.jiloc.com/43905.html’}{‘title’: ‘WordPress 查看插件’, ‘href’: ‘https://www.jiloc.com/44081.html’}
    {‘title’: ‘WordPress 免费采集插件 WP-JPost 定时自动增量采集任务 设置图文教程’, ‘href’: ‘https://www.jiloc.com/43875.html’}
    {‘title’: ‘PHP数组函数–array_filter 用法详解’, ‘href’: ‘https://www.jiloc.com/45827.html’}
    {‘title’: ‘搬瓦工KiwiVM面板新手易用入门教学详细图文讲解’, ‘href’: ‘https://www.jiloc.com/44508.html’}
    {‘title’: ‘wordpress使用query_posts()函数WP_Query类获取指定分类中的日志 代码示例’, ‘href’: ‘https://www.jiloc.com/43848.html’}
    {‘title’: ‘WordPress 编辑页面’, ‘href’: ‘https://www.jiloc.com/44137.html’}
    {‘title’: ‘WordPress 添加帖子’, ‘href’: ‘https://www.jiloc.com/44197.html’}
    {‘title’: ‘WordPress 函数:get_template_part()调用你的自定义模板’, ‘href’: ‘https://www.jiloc.com/43840.html’}
    {‘title’: ‘Vultr更换新UI界面 新增High Frequency Compute 更换新LOGO’, ‘href’: ‘https://www.jiloc.com/45820.html’}
    {‘title’: ‘上海溯飏船舶物资有限公司’, ‘href’: ‘https://www.jiloc.com/43797.html’}
    {‘title’: ‘WordPress 在插件或模板开发中使用 session 图文教程’, ‘href’: ‘https://www.jiloc.com/43902.html’}{‘title’: ‘WordPress 安装插件’, ‘href’: ‘https://www.jiloc.com/44078.html’}
    {‘title’: ‘WordPress 窗口管理’, ‘href’: ‘https://www.jiloc.com/44020.html’}{‘title’: ‘WordPress 编辑帖子’, ‘href’: ‘https://www.jiloc.com/44193.html’}
    {‘title’: ‘Linux命令详解:crontab 定时任务’, ‘href’: ‘https://www.jiloc.com/43878.html’}
    {‘title’: ‘jQuery全文检索表格 特定文字变色高亮红色 图文教程’, ‘href’: ‘https://www.jiloc.com/45810.html’}{‘title’: ‘搬瓦工VPS推荐方案’, ‘href’: ‘https://www.jiloc.com/44494.html’}
    {‘title’: ‘WordPress函数:add meta box(自定义添加Meta模块)’, ‘href’: ‘https://www.jiloc.com/43846.html’}
    {‘title’: ‘WordPress 删除页面’, ‘href’: ‘https://www.jiloc.com/44131.html’}{‘title’: ‘WordPress 插件定制’, ‘href’: ‘https://www.jiloc.com/44073.html’}
    {‘title’: ‘WordPress 仪表盘’, ‘href’: ‘https://www.jiloc.com/44252.html’}
    {‘title’: ‘密码保护:WordPress 自动采集插件 wp-jpost 采集 网站 chinaznj.com 规则示例’, ‘href’: ‘https://www.jiloc.com/44336.html’}
    {‘title’: ‘WordPress Robots.txt 写法优化 示例’, ‘href’: ‘https://www.jiloc.com/43795.html’}
    {‘title’: ‘WordPress 开发必了解 过滤器(Filters):apply_filters和add_filter 用法和实例’, ‘href’: ‘https://www.jiloc.com/43829.html’}
    {‘title’: ‘WordPress 背景’, ‘href’: ‘https://www.jiloc.com/44014.html’}
    {‘title’: ‘WordPress 函数:add_theme_support()让你的主题支持特定的功能’, ‘href’: ‘https://www.jiloc.com/43838.html’}
    {‘title’: ‘密码保护:WordPress 自动采集插件 wp-jpost 采集 网站 webhtm.cn 规则示例’, ‘href’: ‘https://www.jiloc.com/44331.html’}
    {‘title’: ‘WordPress 主题制作基本模版文件以及基本函数 详解’, ‘href’: ‘https://www.jiloc.com/43793.html’}
    {‘title’: ‘WordPress 添加标签’, ‘href’: ‘https://www.jiloc.com/44126.html’}
    {‘title’: ‘WordPress 删除帖子’, ‘href’: ‘https://www.jiloc.com/44187.html’}
    {‘title’: ‘WordPress 通用设置’, ‘href’: ‘https://www.jiloc.com/44250.html’}
    {‘title’: ‘WordPress 开源采集插件 WP-JPost V0.6.1 ChangeLog’, ‘href’: ‘https://www.jiloc.com/44322.html’}
    {‘title’: ‘百度翻译 申请API Key 图文教程’, ‘href’: ‘https://www.jiloc.com/43783.html’}{‘title’: ‘WordPress 用户角色’, ‘href’: ‘https://www.jiloc.com/44066.html’}{‘title’: ‘WordPress 编辑标签’, ‘href’: ‘https://www.jiloc.com/44122.html’}
    {‘title’: ‘WordPress 预览帖子’, ‘href’: ‘https://www.jiloc.com/44183.html’}
    {‘title’: ‘WordPress 写作设置’, ‘href’: ‘https://www.jiloc.com/44247.html’}
    {‘title’: ‘PC/WAP 常见USER-AGENT值 列表’, ‘href’: ‘https://www.jiloc.com/44317.html’}
    {‘title’: ‘WordPress 主机转移’, ‘href’: ‘https://www.jiloc.com/44005.html’}{‘title’: ‘WordPress 删除标签’, ‘href’: ‘https://www.jiloc.com/44116.html’}
    {‘title’: ‘WordPress 自动采集插件 wp-jpost 采集网站 hecaijing.com 规则示例’, ‘href’: ‘https://www.jiloc.com/43872.html’}
    {‘title’: ‘WordPress 阅读设置’, ‘href’: ‘https://www.jiloc.com/44244.html’}{‘title’: ‘理解WordPress模板开发中无处不在的主循环’, ‘href’: ‘https://www.jiloc.com/43827.html’}
    {‘title’: ‘国内便宜云主机 七牛云 1元/月(仅限1个月)/ 需实名 国内多机房可选’, ‘href’: ‘https://www.jiloc.com/43774.html’}
    {‘title’: ‘WordPress 发布帖子’, ‘href’: ‘https://www.jiloc.com/44178.html’}
    {‘title’: ‘WordPress MYSQL 数据库及各表结构’, ‘href’: ‘https://www.jiloc.com/43823.html’}
    {‘title’: ‘WordPress判断文章分类函数in_category和is_category区别’, ‘href’: ‘https://www.jiloc.com/43870.html’}{‘title’: ‘WordPress 函数do_action()详解 应用实例’, ‘href’: ‘https://www.jiloc.com/43825.html’}
    {‘title’: ‘小内存VPS Caddy+php 配置 图文教程’, ‘href’: ‘https://www.jiloc.com/43768.html’}
    {‘title’: ‘WordPress 添加链接’, ‘href’: ‘https://www.jiloc.com/44112.html’}
    {‘title’: ‘WordPress 媒体库’, ‘href’: ‘https://www.jiloc.com/44174.html’}
    {‘title’: ‘WordPress分类列表函数:wp_list_categories用法及参数详解举例’, ‘href’: ‘https://www.jiloc.com/43867.html’}
    {‘title’: ‘WordPress 版本更新’, ‘href’: ‘https://www.jiloc.com/43993.html’}
    {‘title’: ‘MacOS 下修改 iTunes 备份文件路径 图文教程’, ‘href’: ‘https://www.jiloc.com/43900.html’}
    {‘title’: ‘WordPress 开源采集插件 WP-JPost V0.6.0 ChangeLog’, ‘href’: ‘https://www.jiloc.com/44314.html’}{‘title’: ‘WordPress 讨论设置’, ‘href’: ‘https://www.jiloc.com/44241.html’}
    {‘title’: ‘WordPress 函数 wp_list_comments()使用回调函数自定义评论展示方式’, ‘href’: ‘https://www.jiloc.com/43821.html’}
    {‘title’: ‘新浪免费图床 微博相册 使用方法 图文教程’, ‘href’: ‘https://www.jiloc.com/43766.html’}{‘title’: ‘WordPress 垃圾邮件防护’, ‘href’: ‘https://www.jiloc.com/43989.html’}
    {‘title’: ‘WordPress 备份和恢复’, ‘href’: ‘https://www.jiloc.com/43979.html’}
    {‘title’: ‘WordPress 添加用户’, ‘href’: ‘https://www.jiloc.com/44065.html’}
    {‘title’: ‘wordpress函数:get_permalink()获取文章页面的固定链接’, ‘href’: ‘https://www.jiloc.com/43865.html’}
    {‘title’: ‘WordPress 编辑链接’, ‘href’: ‘https://www.jiloc.com/44105.html’}{‘title’: ‘BT宝塔面板 磁盘爆满处理方法 图文教程’, ‘href’: ‘https://www.jiloc.com/43896.html’}{‘title’: ‘WordPress 添加媒体’, ‘href’: ‘https://www.jiloc.com/44167.html’}
    {‘title’: ‘WordPress 自动采集插件 wp-jpost 采集 Discuz论坛 网站 hostloc.com 规则示例’, ‘href’: ‘https://www.jiloc.com/44312.html’}
    {‘title’: ‘WordPress 用户照片’, ‘href’: ‘https://www.jiloc.com/44061.html’}{‘title’: ‘WordPress 函数:register_sidebar()创建主题侧边栏’, ‘href’: ‘https://www.jiloc.com/43819.html’}{‘title’: ‘WordPress函数:wp_get_archives根据日期显示日志归档详解举例’, ‘href’: ‘https://www.jiloc.com/43863.html’}
    {‘title’: ‘WordPress 优化’, ‘href’: ‘https://www.jiloc.com/43963.html’}{‘title’: ‘WordPress 媒体设置’, ‘href’: ‘https://www.jiloc.com/44238.html’}
    {‘title’: ‘WordPress 主题插件的多语言工具poedit包最新汉化版使用 图文教程’, ‘href’: ‘https://www.jiloc.com/43811.html’}
    {‘title’: ‘WordPress 删除链接’, ‘href’: ‘https://www.jiloc.com/44099.html’}{‘title’: ‘WordPress 插件开发 支持多语言 国际化 图文教程’, ‘href’: ‘https://www.jiloc.com/43890.html’}
    {‘title’: ‘WordPress函数:load_plugin_textdomain 插件多语言 国际化 本地化’, ‘href’: ‘https://www.jiloc.com/43892.html’}{‘title’: ‘WordPress 固定链接设置’, ‘href’: ‘https://www.jiloc.com/44235.html’}{‘title’: ‘WordPress 编辑用户’, ‘href’: ‘https://www.jiloc.com/44057.html’}
    {‘title’: ‘wordpress使用register_post_type 函数创建自定义文章类型’, ‘href’: ‘https://www.jiloc.com/43851.html’}{‘title’: ‘WordPress配置核心文件wp-config.php详解’, ‘href’: ‘https://www.jiloc.com/43809.html’}
    {‘title’: ‘MacOS升级后出现的 xcrun: error: invalid active developer path, missing xcrun 错误 解决办法 图文教程’, ‘href’: ‘https://www.jiloc.com/44310.html’}
    {‘title’: ‘WordPress 采集插件 WP-JPost 在Windows/Linux 系统环境下安装curl 采集 带ssl的https网站 图文教程’, ‘href’: ‘https://www.jiloc.com/43750.html’}{‘title’: ‘WordPress 用户删除’, ‘href’: ‘https://www.jiloc.com/44052.html’}
    {‘title’: ‘WordPress 重设密码’, ‘href’: ‘https://www.jiloc.com/43961.html’}
    {‘title’: ‘WordPress PHP 获取当前固定链接格式构造方法 图文教程’, ‘href’: ‘https://www.jiloc.com/43806.html’}
    {‘title’: ‘CentOS下安装Apache Bench进行网站压力测试 ab工具使用 图文教程’, ‘href’: ‘https://www.jiloc.com/43885.html’}
    {‘title’: ‘WordPress 个人档案’, ‘href’: ‘https://www.jiloc.com/44046.html’}
    {‘title’: ‘BandwagonHost搬瓦工VPS快速安装BT宝塔Web面板(适合所有Linux VPS)’, ‘href’: ‘https://www.jiloc.com/43928.html’}
    {‘title’: ‘WordPress函数:add_theme_page()后台添加设置页面’, ‘href’: ‘https://www.jiloc.com/43842.html’}
    {‘title’: ‘WordPress 自动采集插件 wp-jpost 采集网站 dmzj.com 规则示例’, ‘href’: ‘https://www.jiloc.com/43748.html’}
    {‘title’: ‘WordPress函数:load_theme_textdomain()(载入本地化语言文件)’, ‘href’: ‘https://www.jiloc.com/43836.html’}
    {‘title’: ‘WordPress 自动采集插件 wp-jpost 采集网站 vs.cm 规则示例’, ‘href’: ‘https://www.jiloc.com/43743.html’}{‘title’: ‘WordPress 自动采集插件 wp-jpost 采集网站 eastmoney.com 规则示例’, ‘href’: ‘https://www.jiloc.com/43802.html’}
    {‘title’: ‘WordPress函数:wp_tag_cloud(标签云)详解和举例’, ‘href’: ‘https://www.jiloc.com/43834.html’}
    {‘title’: ‘WordPress 使用 Cloudflare 免费SSL Flexible模式 导致重定向过多问题 解决方案’, ‘href’: ‘https://www.jiloc.com/43922.html’}{‘title’: ‘上海溯飏船舶物资有限公司’, ‘href’: ‘https://www.jiloc.com/43797.html’}
    {‘title’: ‘WordPress 自动采集插件 wp-jpost 采集网站 zimuzu.tv 规则示例’, ‘href’: ‘https://www.jiloc.com/43733.html’}
    {‘title’: ‘WordPress 自动采集插件 wp-jpost 采集网站 i4.cn 规则示例’, ‘href’: ‘https://www.jiloc.com/43738.html’}
    time cost : 9.66 s

    小结

    不得不说python的采集速度是非常快的,总共就花了9.66秒。这个速度比PHP快乐N多倍。

WeChat
↑