<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mini_panda的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/mini_panda</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mini_panda]]></copyright><item><title><![CDATA[uwsgi+nginx部署django项目]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/86501328</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/86501328</guid><author>mini_panda</author><pubDate>Wed, 16 Jan 2019 19:21:28 +0800</pubDate><description><![CDATA[大道

]]></description><category></category></item><item><title><![CDATA[Elasticsearch几种查询语法]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/83186984</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/83186984</guid><author>mini_panda</author><pubDate>Fri, 19 Oct 2018 19:31:10 +0800</pubDate><description><![CDATA[1、query string search
2、query DSL
3、query filter
4、full-text search
5、phrase search
6、highlight search


1、query string search
搜索全部商品：GET /ecommerce/product/_search

took：耗费了几毫秒
timed_out：是否超时，这里是没有
_...]]></description><category></category></item><item><title><![CDATA[Elasticserach简单实战--1]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/83186663</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/83186663</guid><author>mini_panda</author><pubDate>Fri, 19 Oct 2018 18:53:17 +0800</pubDate><description><![CDATA[1、document数据格式
2、电商网站商品管理案例：背景介绍
3、简单的集群管理
4、商品的CRUD操作（document CRUD操作）

1、document数据格式
面向文档的搜索分析引擎
（1）应用系统的数据结构都是面向对象的，复杂的
（2）对象数据存储到数据库中，只能拆解开来，变为扁平的多张表，每次查询的时候还得还原回对象格式，相当麻烦
（3）ES是面向文档的，文档中存储的数据结构，...]]></description><category></category></item><item><title><![CDATA[Elasticsearch核心概念]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/83186424</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/83186424</guid><author>mini_panda</author><pubDate>Fri, 19 Oct 2018 18:25:32 +0800</pubDate><description><![CDATA[elasticsearch的核心概念
（1）Near Realtime（NRT）
近实时，两个意思，从写入数据到数据可以被搜索到有一个小延迟（大概1秒）；基于es执行搜索和分析可以达到秒级
（2）Cluster：
集群，包含多个节点，每个节点属于哪个集群是通过一个配置（集群名称，默认是elasticsearch）来决定的，对于中小型应用来说，刚开始一个集群就一个节点很正常
（3）Node：
节点，...]]></description><category></category></item><item><title><![CDATA[Django drf 相关笔记]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/82948179</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/82948179</guid><author>mini_panda</author><pubDate>Fri, 05 Oct 2018 23:51:23 +0800</pubDate><description><![CDATA[**
假设一直存在models.py下有：
**
from django.db import models
class Goods(models.Model):
   &amp;amp;quot;&amp;amp;quot;&amp;amp;quot;
   商品
   UEditorField：
   &amp;amp;quot;&amp;amp;quot;&amp;amp;quot;
   category = models.ForeignKey(GoodsCategory,verbo]]></description><category></category></item><item><title><![CDATA[Elasticsearch安装配置笔记]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/81736277</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/81736277</guid><author>mini_panda</author><pubDate>Thu, 16 Aug 2018 11:48:31 +0800</pubDate><description><![CDATA[elasticsearch-rtf



elasticsearch-rtf是在elasticsearch基础上进行了插件预预装，本质上是和elasticsearch一样的，只不过省去了 
github方式下载： 
该仓库网页地址：https://github.com/medcl/elasticsearch-rtf

git clone https://github.com/medcl/elast...]]></description><category></category></item><item><title><![CDATA[xadmin集成DjangoUeditor富文本编辑器]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/80779924</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/80779924</guid><author>mini_panda</author><pubDate>Sat, 23 Jun 2018 00:03:25 +0800</pubDate><description><![CDATA[在对后台进行编辑时，采用百度开源的富文本编辑器ueditor，本文采用djangoueditor。由于原作者不再对其进行维护Python3的版本安装 点此进入https://github.com/twz915/DjangoUeditor3。 
建议将源码包下载下来，并直接放在项目下的extra_apps中，如下所示： 




本文的开发环境如下：


python352
django1.10
u...]]></description><category></category></item><item><title><![CDATA[selenium + Chrome 模拟浏览器爬淘宝信息]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/80725187</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/80725187</guid><author>mini_panda</author><pubDate>Mon, 18 Jun 2018 17:20:52 +0800</pubDate><description><![CDATA[环境:

ubuntu16.04
python3.5.2
版本 67.0.3396.87（正式版本） （64 位）
chromedriver 2.40






安装所需工具:


1 selenium三方库安装




pip install selenium  # 安装selenium库


2 chromedriver安装 
chromedriver官网地址:   http://chrom...]]></description><category></category></item><item><title><![CDATA[cookie登陆qq空间的两种方式]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/79862968</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/79862968</guid><author>mini_panda</author><pubDate>Mon, 09 Apr 2018 10:52:55 +0800</pubDate><description><![CDATA[标题：　qq空间cookie登陆的两种方式


requests.get(url,headers)   其中cookie在headers头文件中，每次请求都要带上headers
s=request.session()  s.cookies[‘xxxxx’] = “cookie的值”，每次请求不用再带上headers,直接get就好 




1、需求分析：


登陆qq空间实现个人或者好友的说说列...]]></description><category></category></item><item><title><![CDATA[cookie 登录github]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/79861176</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/79861176</guid><author>mini_panda</author><pubDate>Mon, 09 Apr 2018 09:24:10 +0800</pubDate><description><![CDATA[cookie登录github





环境：

1、python3.5.2
2、Ubuntu16.04


1、登陆你的github帐号后，找到cookie信息





2、构建headers信息



headers = {&quot;User-Agent&quot;:&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) ...]]></description><category></category></item><item><title><![CDATA[session 验证码登录豆瓣看《头号玩家》评论]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/79841124</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/79841124</guid><author>mini_panda</author><pubDate>Sat, 07 Apr 2018 15:45:19 +0800</pubDate><description><![CDATA[豆瓣前面的评论是不需要登录就可以get下来的的，后面到一定页数就需要验证了，不登录就爬不了。我还是采用了session先post在get 的方法


本人小白，不喜勿喷，一起交流，一起进步
代码地址：https://github.com/1400720231/Python-Spider/tree/master/session_post_douban




1、在登录界面观察需要提交的表单数据

...]]></description><category></category></item><item><title><![CDATA[session登录github]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/79838416</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/79838416</guid><author>mini_panda</author><pubDate>Sat, 07 Apr 2018 00:50:00 +0800</pubDate><description><![CDATA[用session　获取token值，构建表单登录github





环境：


ubuntu 16.04
python 3.5.2
requests库和BeautifulSoup库






1、打开github登录页面，输入一个错的账号密码，发现表单数据为下面这样





也就是说我们需要post过去的数据为这样子的：



data = {
        'authenticity_...]]></description><category></category></item><item><title><![CDATA[cookie登录知乎]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/79832040</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/79832040</guid><author>mini_panda</author><pubDate>Fri, 06 Apr 2018 11:28:46 +0800</pubDate><description><![CDATA[用cookie登录个人知乎主页





步骤：

  1、用自己账号登录知乎，然后复制下来自己的cookie信息。
  2、用request.get(url,headers=headers)把cookie传入get请求中
  3、用BeautifulSoup匹配内容




一、用自己账号登录知乎，获取自己的cookie信息。







二、构造请求函数，并把cookie信息加入





...]]></description><category></category></item><item><title><![CDATA[闭包　late binding]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/79649678</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/79649678</guid><author>mini_panda</author><pubDate>Thu, 22 Mar 2018 09:56:13 +0800</pubDate><description><![CDATA[Python闭包



1.什么是闭包，闭包必须满足以下3个条件：

必须是一个嵌套的函数。
闭包必须返回嵌套函数。
嵌套函数必须引用一个外部的非全局的局部自由变量。


举例说明：

嵌套函数但不是闭包

def nested():
    def nst():
        print('i am nested func %s' % nested.__name__)
    nst()


...]]></description><category></category></item><item><title><![CDATA[python2.x中的编码]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/79504482</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/79504482</guid><author>mini_panda</author><pubDate>Fri, 09 Mar 2018 23:53:06 +0800</pubDate><description><![CDATA[str与字节码

首先，我们完全不谈unicode。



s = &quot;人生苦短&quot;

s是个字符串，它本身存储的就是字节码。那么这个字节码是什么格式的？ 
如果这段代码是在解释器上输入的，那么这个s的格式就是解释器的编码格式，对于windows的cmd而言，就是gbk。 
如果将段代码是保存后才执行的，比如存储为utf-8，那么在解释器载入这段程序的时候，就会将s初始化为utf-8编码。



un...]]></description><category></category></item><item><title><![CDATA[浅谈源码编译]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/78884858</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/78884858</guid><author>mini_panda</author><pubDate>Sun, 24 Dec 2017 14:15:09 +0800</pubDate><description><![CDATA[linux 源码安装软件原理(1) make 与 configure的关系
  　　在使用类似 gcc的编译器来进行编译的过程并不简单，因为一套软件并不会仅有一支程序，而是有一堆程序码文件。所以除了每个主程序与副程序均需要写上一笔编译过程的命令外，还需要写上最终的连结程序。程序小的时候还好，如果是大了，编译命令就麻烦了，这个时候，可以使用make这个命令的相关功能来进行编译过程的命令简化了！当运行]]></description><category></category></item><item><title><![CDATA[Pycharm 配置]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/78823272</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/78823272</guid><author>mini_panda</author><pubDate>Sun, 17 Dec 2017 01:54:47 +0800</pubDate><description><![CDATA[下载： 
 　　从官网上下载pycharm社区版本解压：padna@GE60:~/下载$ tar -zxvf pycharm-professional-2017.3.1.tar.gz 
padna@GE60:~/下载cd pycharm-2017.3.1/bin$ 
padna@GE60:~/下载/pycharm-2017.3.1/bin$ ./pycharm.sh 在license server中]]></description><category></category></item><item><title><![CDATA[WPS配置安装]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/78823086</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/78823086</guid><author>mini_panda</author><pubDate>Sun, 17 Dec 2017 00:01:53 +0800</pubDate><description><![CDATA[一、社区版WPS下载下载地址： http://community.wps.cn/download/二、 安装步骤 padna@GE60:~/下载$ sudo dpkg -i wps-office_10.1.0.5707~a21_amd64.deb  #安装.deb包
 #或者直接双击WPS.deb包，会跳转到ubuntu软件中心，点击安装即可。三、知识点dpkg： dpkg命令 软件包管理 dpkg]]></description><category></category></item><item><title><![CDATA[virtualenv django之MySQL配置]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/78816596</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/78816596</guid><author>mini_panda</author><pubDate>Fri, 15 Dec 2017 20:41:17 +0800</pubDate><description><![CDATA[一、MySQL安装panda@ubuntu64:~sudo apt-get install mysql-server 
panda@ubuntu64:~sudo apt-get install mysql-clientpanda@ubuntu64:~mysql -u root -p  #输入密码进入
mysql> show databases; #查看已有数据库
+-----------------]]></description><category></category></item><item><title><![CDATA[pyenv等环境配置]]></title><link>https://blog.youkuaiyun.com/mini_panda/article/details/78703022</link><guid>https://blog.youkuaiyun.com/mini_panda/article/details/78703022</guid><author>mini_panda</author><pubDate>Sun, 03 Dec 2017 18:33:22 +0800</pubDate><description><![CDATA[一、pyenv （python 多版本管理器）(1)pyenv安装root@ubuntu64:cd /root  #进入root目录
root@ubuntu64:~# git clone git://github.com/yyuu/pyenv.git .pyenv  #源码安装pyenv
root@ubuntu64:/etc/profile.d# touch pyenv.sh  #穿在/etc/pr]]></description><category></category></item></channel></rss>