<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[aoyi2011的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/aoyi2011</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; aoyi2011]]></copyright><item><title><![CDATA[flask返回数据类型]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499467</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499467</guid><author>aoyi2011</author><pubDate>Tue, 20 Aug 2019 17:13:00 +0800</pubDate><description><![CDATA[服务器这种后台返回的数据只能是string，json或者是文件类型，对应Html的解析文件类型
无法返回自定义的元组，只能返回规定好的元组，说白了只第一个元素有效

所有返回前台的内容其实都应该是Response的对象或者其子类，我们看到如果返回的是字符串直接可以写成return u'字符串内容'的形式，但是其实这个字符串也是经过了Response包装的：return Respon...]]></description><category></category></item><item><title><![CDATA[uwsgi03----直接部署]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499466</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499466</guid><author>aoyi2011</author><pubDate>Tue, 20 Aug 2019 10:29:00 +0800</pubDate><description><![CDATA[1.http 和 http-socket的使用上有一些区别:
http: 自己会产生一个http进程(可以认为与nginx同一层)负责路由http请求给worker, http进程和worker之间使用的是uwsgi协议http-socket: 不会产生http进程, 一般用于在前端webserver不支持uwsgi而仅支持http时使用, 他产生的worker使用的是http协议因此...]]></description><category></category></item><item><title><![CDATA[NGINX---一次阿里云宝塔开发flask经历]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499465</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499465</guid><author>aoyi2011</author><pubDate>Mon, 19 Aug 2019 23:18:00 +0800</pubDate><description><![CDATA[1.放行端口问题
不但需要在阿里云官网服务器控制台放行端口，还需要在宝塔里面放行端口



2.nginx
宝塔默认的用户是www


句法：
useruser[group];

默认：

用户无人;


语境：
main



定义工作进程使用的 凭据user和group。如果group省略，user则使用名称等于其的组。
案例...]]></description><category></category></item><item><title><![CDATA[Nginx08---腾讯云宝塔面板]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499463</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499463</guid><author>aoyi2011</author><pubDate>Mon, 03 Jun 2019 16:48:00 +0800</pubDate><description><![CDATA[主要在宝塔面板中Nginx和Apache不可同时存在
宝塔可以快速搭建网站并且配置
与nginx不冲突：nginx
nginx

转载于:https://www.cnblogs.com/BlueFire-py/p/10968534.html...]]></description><category></category></item><item><title><![CDATA[Nginx07---反向代理]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499464</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499464</guid><author>aoyi2011</author><pubDate>Mon, 03 Jun 2019 16:30:00 +0800</pubDate><description><![CDATA[小程序使用nginx反向代理https和wss

user  www www;
worker_processes auto;
error_log  /www/wwwlogs/nginx_error.log  crit;
pid        /www/server/nginx/logs/nginx.pid;
worker_rlimit_nofile 51200;

eve...]]></description><category></category></item><item><title><![CDATA[python---pth包路径]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499461</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499461</guid><author>aoyi2011</author><pubDate>Sat, 01 Jun 2019 16:54:00 +0800</pubDate><description><![CDATA[为依赖包添加环境变量 （这一步很关键）PYTHONPATH C:\tensorflow\models\research;C:\tensorflow\models\research\slim6.然后并没有神马卵用，为了一劳永逸，我直接将整两个目录添加到python默认的搜索路径下就行了。解决方法：在site-packages添加一个路径文件，如tensorflow_model.pth，必须...]]></description><category></category></item><item><title><![CDATA[PYTHON -c]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499462</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499462</guid><author>aoyi2011</author><pubDate>Fri, 31 May 2019 21:39:00 +0800</pubDate><description><![CDATA[命令行执行代码

转载于:https://www.cnblogs.com/BlueFire-py/p/10957663.html]]></description><category></category></item><item><title><![CDATA[关于/etc/rc.local]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499459</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499459</guid><author>aoyi2011</author><pubDate>Fri, 31 May 2019 21:28:00 +0800</pubDate><description><![CDATA[/etc/rc.d/rc.local 用于添加开机启动命令
/etc/rc.local是/etc/rc.d/rc.local的软连接

简单来说 开机自启的

转载于:https://www.cnblogs.com/BlueFire-py/p/10957604.html]]></description><category></category></item><item><title><![CDATA[supervisor+daphne+djangochannels]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499316</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499316</guid><author>aoyi2011</author><pubDate>Fri, 31 May 2019 21:26:00 +0800</pubDate><description><![CDATA[参照官网配置：https://channels.readthedocs.io/en/latest/deploying.html

1.supervisor
主要是用来管理进程，比如我们想让一个进程一直执行当前退出时，自动重启
分为客户端和服务器端

supervisord

服务器主管名为supervisord。它负责在自己的调用中启动子程序，响应来自客户端的命令，重新...]]></description><category></category></item><item><title><![CDATA[nohup 后台运行脚本，且可以实时查看日志]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499315</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499315</guid><author>aoyi2011</author><pubDate>Fri, 31 May 2019 20:49:00 +0800</pubDate><description><![CDATA[-u加在python上
python命令加上-u（unbuffered）参数后会强制其标准输出也同标准错误一样不通过缓存直接打印到屏幕。
这是因为python的缓存机制所决定的
如果是使用 nohup python abc.py &gt; nohup.log 2&gt;&amp;1 &amp; 的话，可以将日志写入到nohup.log文件，但是没法实时用tail -f nohup....]]></description><category></category></item><item><title><![CDATA[Django  mysql-client]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499460</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499460</guid><author>aoyi2011</author><pubDate>Sun, 19 May 2019 20:32:00 +0800</pubDate><description><![CDATA[sudo apt-get install libmysqlclient-dev
报错，mysqlclient 没有安装 ：实际已经安装，这是因为mysql安装时没有安装好
https://www.cnblogs.com/zhuyp1015/p/3561470.html

转载于:https://www.cnblogs.com/BlueFire-py/p/10890656.html...]]></description><category></category></item><item><title><![CDATA[django认证01---token]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499457</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499457</guid><author>aoyi2011</author><pubDate>Mon, 13 May 2019 17:34:00 +0800</pubDate><description><![CDATA[1.登录鉴权跟 Token 的鉴权区别
以 Django 的账号密码登录为例来说明传统的验证鉴权方式是怎么工作的，当我们登录页面输入账号密码提交表单后，会发送请求给服务器，服务器对发送过来的账号密码进行验证鉴权，验证鉴权通过后，把用户信息记录在服务器端（ django_session 表中），同时返回给浏览器一个 sessionid 用来唯一标识这个用户，浏览器将 sessionid ...]]></description><category></category></item><item><title><![CDATA[django授权-01--oauth2]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499458</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499458</guid><author>aoyi2011</author><pubDate>Sat, 11 May 2019 19:47:00 +0800</pubDate><description><![CDATA[oauth2的提供商：认证服务器
oauth2的消费者：目标服务器

如果目标服务器与认证服务器不一样的话，相当于目标服务器向认证服务器获取用户的信息
如果目标服务器和认证服务器一样的话，相当于用户获取访问token，通过token获取目标服务器（认证服务器上）的资源。
request.resource_owner来获取到user!,效果跟request.user一样.
...]]></description><category></category></item><item><title><![CDATA[路由器06---坑]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499455</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499455</guid><author>aoyi2011</author><pubDate>Fri, 10 May 2019 21:23:00 +0800</pubDate><description><![CDATA[1，安装软件 （强制安装依赖）
--force-depends
2，路由器信号不好，没有5G信号，多半是编程器固件坏了
重新刷对应型号的官方固件EEPOR

转载于:https://www.cnblogs.com/BlueFire-py/p/10846820.html...]]></description><category></category></item><item><title><![CDATA[路由器05---多拨]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499456</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499456</guid><author>aoyi2011</author><pubDate>Fri, 10 May 2019 21:17:00 +0800</pubDate><description><![CDATA[https://www.jianshu.com/p/918528949a35
https://blog.51cto.com/11684959/2177131
https://tbvv.net/posts/0101-breed.html

主要就是使用vwm，虚拟端口负载均衡

k1，k2这种路由器配置太低，不能装太多软件

注意：在校园网中只有特定版本的Pandor...]]></description><category></category></item><item><title><![CDATA[路由器04--OPKG]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499453</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499453</guid><author>aoyi2011</author><pubDate>Fri, 10 May 2019 20:11:00 +0800</pubDate><description><![CDATA[1.简介
https://oldwiki.archive.openwrt.org/doc/techref/opkg


Opkg 是一个基于 ipkg 的轻量级的软件包管理系统，主要用于嵌入式系统，目前应用opkg的有Open WRT 和 Open Embedded。1Opkg的详细使用方法可以参考OpenWRT的 WIKI页面，不再赘述，本文将重点解释opkg的工作原理。
...]]></description><category></category></item><item><title><![CDATA[路由器02---PandoraBox配置]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499454</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499454</guid><author>aoyi2011</author><pubDate>Fri, 10 May 2019 12:21:00 +0800</pubDate><description><![CDATA[1.安装libc

什么是libc，这里贴一个gnu官方的解释
Any Unix-like operating system needs a C library: the library which defines the ``system calls'' and other basic facilities such as open, malloc, printf, exit.....]]></description><category></category></item><item><title><![CDATA[路由器03---k1去广告]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499452</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499452</guid><author>aoyi2011</author><pubDate>Fri, 10 May 2019 11:58:00 +0800</pubDate><description><![CDATA[HOST文件
block.hosts：https://github.com/Diumo/ADhosts
由于k1的硬件限制，8M的Flash。在没有硬改的情况下，路由无法安装太多的插件，包括众所周知的adbyby去广告插件。很多吧友第一时间听闻潘多拉也可以去广告，都私我想要一个教程。下面为大家介绍k1使用潘多拉固件如何去广告
1、先去下载Winscp，打开然后新建站点，输入如下图...]]></description><category></category></item><item><title><![CDATA[路由器01---k2刷Pandora]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499318</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499318</guid><author>aoyi2011</author><pubDate>Fri, 10 May 2019 10:35:00 +0800</pubDate><description><![CDATA[1.固件
固件(Firmware)就是写入EPROM（可擦写可编程只读存储器）或EEPROM(电可擦可编程只读存储器)中的程序。
对于独立可操作的电子产品，固件一般指它的操作系统（“担任着一个数码产品最基础、最底层工作的软件才可以称之为固件”，这和操作系统的定义很一致）
2.BREAD
https://breed.hackpascal.net/

Boot and Reco...]]></description><category></category></item><item><title><![CDATA[nginx+flask02---概念]]></title><link>https://blog.youkuaiyun.com/aoyi2011/article/details/101499317</link><guid>https://blog.youkuaiyun.com/aoyi2011/article/details/101499317</guid><author>aoyi2011</author><pubDate>Thu, 09 May 2019 21:58:00 +0800</pubDate><description><![CDATA[概念理解

wsgiref模块是python提供的，用于测试和学习的简单的WSGI服务器模块。这个模块监听8000端口（监听端口可以改变），把Http请求，根据WSGI协议，转换application函数中的environ参数，然后调用application函数。wsgiref会把application函数提供的响应头设置转换为HTTP协议的响应头，把application的返回...]]></description><category></category></item></channel></rss>