<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[learnpy3的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/learnpy3</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; learnpy3]]></copyright><item><title><![CDATA[Python 3 爬虫 豆瓣电影top250(requests,BeautifulSoup解析)]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79953184</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79953184</guid><author>learnpy3</author><pubDate>Sun, 15 Apr 2018 20:57:26 +0800</pubDate><description><![CDATA[1.使用requests,和BeautifulSoup解析import requests
from bs4 import BeautifulSoup


HEADERS = {
    &quot;Referer&quot;: &quot;https://movie.douban.com/top250&quot;,
    &quot;User-Agent&quot;: &quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) ...]]></description><category></category></item><item><title><![CDATA[Python多线程]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79949898</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79949898</guid><author>learnpy3</author><pubDate>Sun, 15 Apr 2018 18:34:33 +0800</pubDate><description><![CDATA[1.同时执行多个任务    多进程模式    多线程模式    多进程+多线程   注：进程是操作系统分配资源的最小单元。线程是操作系统调度的最小单元。2.多线程编程多任务可以由多进程完成，也可以由一个进程中的多线程完成(一个进程至少有一个进程)3.Python中模块_thread和threading。_thread是低级模块，threading是高级模块，对_thread进行了封装。绝大多数情况...]]></description><category></category></item><item><title><![CDATA[Python单例模式]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79905349</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79905349</guid><author>learnpy3</author><pubDate>Thu, 12 Apr 2018 00:19:30 +0800</pubDate><description><![CDATA[1.单例模式要点某个类只有一个实例；类必须自行创建实例必须自行向系统提供这个实例2.实现单例模式方法使用模块使用__new__使用装饰器(decorator)使用元类(metaclass)3.模块一：将类保存到test1.py文件中#test1.pyclass Opt(object):    def foo(self):        print(&quot;hello&quot;)my_opt = Opt()二：获...]]></description><category></category></item><item><title><![CDATA[Python 实例方法，类方法(classmethod)，静态方法(staticmethod)]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79903412</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79903412</guid><author>learnpy3</author><pubDate>Wed, 11 Apr 2018 21:41:01 +0800</pubDate><description><![CDATA[1.普通方法def opt(a):    print(&quot;a&quot;)2.实例方法，类方法，静态方法class A(object):    def opt(self,a):        print(a)    @classmethod    def opt(cls,a):        print(a)    @staticmethod    def opt(a):        print(a)c=A...]]></description><category></category></item><item><title><![CDATA[Git笔记]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79875860</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79875860</guid><author>learnpy3</author><pubDate>Tue, 10 Apr 2018 14:36:57 +0800</pubDate><description><![CDATA[1.Git初识    更好备份--&amp;gt;差异备份，文件快照备份    可以跟踪文件改动，二进制文件无法跟踪文件变化    快照--&amp;gt;回溯到之前的某一提交状态，或者整个项目回到某一状态    适合团队开发2.cenos 6.4安装Git    yum install git （如果报错可能是你的网络环境有问题）3.创建版本库(仓库)    构建一个空目录或者空目录(linux环境下：mkdi...]]></description><category></category></item><item><title><![CDATA[django models层外键报错TypeError: __init__() missing 1 required positional argument: 'on_delete']]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79691253</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79691253</guid><author>learnpy3</author><pubDate>Sun, 25 Mar 2018 21:55:39 +0800</pubDate><description><![CDATA[1.解决方法，添加参数：on_delete=models.CASCADE例如topic = models.ForeignKey(Topic,on_delete=models.CASCADE)]]></description><category></category></item><item><title><![CDATA[django 项目无法创建]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79690214</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79690214</guid><author>learnpy3</author><pubDate>Sun, 25 Mar 2018 20:34:26 +0800</pubDate><description><![CDATA[转载：https://blog.youkuaiyun.com/u012187186/article/details/282715731. 首先是 用django-admin.py startproject mysite结果打开来的是django-admin.py以记事本的方式打开来，解决该问题的办法是将.py文件的打开方式设置为python安装目录下的python.exe比如在我的电脑上，是D:\Anacon...]]></description><category></category></item><item><title><![CDATA[linux环境下在eclipse创建maven项目访问hadoop文件系统的文件]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79558256</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79558256</guid><author>learnpy3</author><pubDate>Wed, 14 Mar 2018 18:30:43 +0800</pubDate><description><![CDATA[1.在linux系统中打开eclipse2.新建一个maven项目一路next,填写group id和artifact id 点击finish结束。3：在左边的项目栏中找到pom.xml文件，在这里要添加配置来为项目开始hadoop相关的jar包在pom.xml文件中的dependencies块中添加红色方框中的配置信息。按ctrl +s保存文件退出4.在项目文件夹中创建/src/main/res...]]></description><category></category></item><item><title><![CDATA[linux环境下安装eclipce和maven]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79549977</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79549977</guid><author>learnpy3</author><pubDate>Wed, 14 Mar 2018 09:47:41 +0800</pubDate><description><![CDATA[1.安装eclipce将eclipse上传到linux中解压到对应目录中2.安装maven~将meven包上传到linux中，解压到相应文件夹中~配置maven环境变量：切换到root用户，使用vi编辑器打开 /ect/profile  即：vi /etc/profile  ）在文件末尾添加                                export MAVEN_HOME=解压后m...]]></description><category></category></item><item><title><![CDATA[Hadoop 基础和 伪分布式环境]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79523548</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79523548</guid><author>learnpy3</author><pubDate>Mon, 12 Mar 2018 13:11:42 +0800</pubDate><description><![CDATA[1.HDFS架构NomeNode --&amp;gt; DataNode2.YARN架构 资源调度，管理3.MapReduce计算架构map:并行处理输入数据reduce:对map结果进行汇总shuffle连接map和reduc两个阶段仅适合离线批处理：具有很好的容错性和扩展性；合适简单的批处理任务缺点：启动开销大，过多是哟个磁盘导致效率低下等。4.hadoo系统安装方式单机模式；单机伪分布模式；集群分布...]]></description><category></category></item><item><title><![CDATA[linux shell if-then笔记]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79495013</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79495013</guid><author>learnpy3</author><pubDate>Fri, 09 Mar 2018 11:26:26 +0800</pubDate><description><![CDATA[1.fi 为灰色解决：在fi后面敲一个回车2.修改之后仍然报错解决：没有将文件格式改为unix。将文件格式转换文unix保存执行文件]]></description><category></category></item><item><title><![CDATA[linux 虚拟机的克隆以及网络配置]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79467833</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79467833</guid><author>learnpy3</author><pubDate>Wed, 07 Mar 2018 11:51:13 +0800</pubDate><description><![CDATA[1.在Vmware页面中右键选择要克隆的虚拟机&amp;gt;选择管理&amp;gt;克隆&amp;gt;创建一个克隆虚拟机2.在Vmware页面中进入克隆的虚拟机，开始配置linux网络环境3.更改linux mac地址  切换到终端，root用户执行以下命令：vi  /etc/udev/rules.d/70-persistent-net.rules  4.接着更改系统的ip地址和mac地址在终端执行以下命令：vi  ...]]></description><category></category></item><item><title><![CDATA[linux 上安装jdk]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79462808</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79462808</guid><author>learnpy3</author><pubDate>Tue, 06 Mar 2018 20:00:35 +0800</pubDate><description><![CDATA[1.将jdk上传到Linux中2.在linux终端执行  ·rpm -qa | grep java 检查Linux中是否有自带的jdk和安装包，如果有，执行以下命令进行删除。  ·rpm -e --nodeps 包名 (注意要全部删除)3.解压jdk 执行 tar -zxvf jdk包 -C 路径名4.修改profile文件 执行vim /etc/profile 命令，按i键进入插入模式，在文档末...]]></description><category></category></item><item><title><![CDATA[linux 学习笔记（二）]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79458708</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79458708</guid><author>learnpy3</author><pubDate>Tue, 06 Mar 2018 17:34:58 +0800</pubDate><description><![CDATA[1.用户创建useradd 用户名 --添加用户名passwd 用户名 --设置密码userdel 用户名 --删除用户su   --更换用户    su - root切换到超级用户 su - jone 切换到普通用户groupadd --添加用户组2.只有root用户能够改变一个文件的所有者3.只有root用户和文件的所有者能够改变文件的组4.通过chgrp命令改变组的所有全  chgrp[-R...]]></description><category></category></item><item><title><![CDATA[linux 安装以及SercureCRT连接]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79449128</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79449128</guid><author>learnpy3</author><pubDate>Mon, 05 Mar 2018 19:25:28 +0800</pubDate><description><![CDATA[1.安装VMware2.在Vmware 界面上选择 ：文件&amp;gt;新建虚拟机&amp;gt;选择典型配置，稍后安装操作系统&amp;gt;选择客户机操作系统&amp;gt;输入虚拟机名称&amp;gt;指定磁盘大小&amp;gt;完成对虚拟机的创建3.在Vmware页面，选择新建的虚拟机&amp;gt;点击编辑虚拟机设置&amp;gt;设置中选择CD/DVD，找到要使用的操作系统ios文件&amp;gt;确定4.回到Vmware页面，选择虚拟机&amp;gt;点击开启...]]></description><category></category></item><item><title><![CDATA[django models 文档笔记]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79443907</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79443907</guid><author>learnpy3</author><pubDate>Mon, 05 Mar 2018 13:56:00 +0800</pubDate><description><![CDATA[1.modelsmodels是关于您的数据的单一，明确的信息来源。它包含您正在存储的数据的重要字段和行为。通常，每个模型映射到单个数据库表。每个模型都是一个子类的Python类 django.db.models.Model。模型的每个属性表示一个数据库字段。在代码层面，模型就是一个类，包含属性和方法。模型中最重要的部分 - 也是模型的唯一必需部分 - 是它定义的数据库字段的列表。字段由类属性指定。...]]></description><category></category></item><item><title><![CDATA[Linux 学习笔记]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79441915</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79441915</guid><author>learnpy3</author><pubDate>Mon, 05 Mar 2018 09:44:16 +0800</pubDate><description><![CDATA[1.命令格式： 命令 [-选项] [参数]  例如： ls -la /etc2.ls [选项] [文件或目录]  显示文件目录  -a 显示所有文件及目录  -l 除文件外列出文件详细信息3.cd 切换目录4.mkdir mkdir [-选项] [目录名]  创建新目录 选项： -p5.cp cp [-选项] [原文件或目录] [目标目录]  复制文件或目录    -r:若给出的源文件是一个目录文...]]></description><category></category></item><item><title><![CDATA[django web项目开发]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79441590</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79441590</guid><author>learnpy3</author><pubDate>Mon, 05 Mar 2018 08:41:25 +0800</pubDate><description><![CDATA[一.Django web  1.使用项目名称新建文件夹，这里项目名称为my_blog，进入命令行将目睹定位带新建的目录中。  2.创建虚拟环境。终端输入 python -m venv blog_env (运行venv模块，创建一个名为blog_env的环境)  3.激活虚拟环境。终端输入： mc os下：source blog_env/bin/activate windows下：my_blog\S...]]></description><category></category></item><item><title><![CDATA[Heroku上部署了app,出现You're using the staticfiles app without having set the STATIC_ROOT setting to。。。错误]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79431385</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79431385</guid><author>learnpy3</author><pubDate>Sat, 03 Mar 2018 16:56:38 +0800</pubDate><description><![CDATA[1.在Heroku上部署app出现如下错误：django.core.exceptions.ImproperlyConfigured: You're using the staticfiles app without having set the STATIC_ROOT setting to a filesystem path.2.原因：Heroku通过您的应用程序根目录中的两个文件之一来知道您的应...]]></description><category></category></item><item><title><![CDATA[pip 查看已经安装包的命令以及版本]]></title><link>https://blog.youkuaiyun.com/learnpy3/article/details/79428226</link><guid>https://blog.youkuaiyun.com/learnpy3/article/details/79428226</guid><author>learnpy3</author><pubDate>Sat, 03 Mar 2018 09:37:25 +0800</pubDate><description><![CDATA[pip freeze]]></description><category></category></item></channel></rss>