<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/aimu4909</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; aimu4909]]></copyright><item><title><![CDATA[Django开发的小问题]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141341</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141341</guid><author>aimu4909</author><pubDate>Sat, 21 Sep 2019 09:34:00 +0800</pubDate><description><![CDATA[Form表单中input系列自动生成的required
默认情况下，如下图


如果需要去掉此提示，可在form标签中添加'novalidate'属性



转载于:https://www.cnblogs.com/Treelight/p/11561423.html...]]></description><category></category></item><item><title><![CDATA[Django实例]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141398</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141398</guid><author>aimu4909</author><pubDate>Fri, 06 Sep 2019 09:12:00 +0800</pubDate><description><![CDATA[分页一
views.py


 1 from django.shortcuts import render
 2 from django.http import HttpResponse
 3 from django.urls import reverse
 4 from django.utils.safestring import mark_safe
 5 
 6 #...]]></description><category></category></item><item><title><![CDATA[Django]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141402</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141402</guid><author>aimu4909</author><pubDate>Sat, 17 Aug 2019 13:11:00 +0800</pubDate><description><![CDATA[Django是Python中的一个模块，用于做网站后端管理的。在学Djang之前，了解一下Web框架
Web框架
Web框架可分为两类，MVC和MTV，本质上是同一个Web框架，只是名称不同。
1、MVC：Modal（数据库）、View（模板文件）、Controller（业务处理）
2、MTV：Modal（数据库），Template（模板文件）、View（业务处理）
Dj...]]></description><category></category></item><item><title><![CDATA[图片轮播]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141401</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141401</guid><author>aimu4909</author><pubDate>Sat, 17 Aug 2019 11:06:00 +0800</pubDate><description><![CDATA[实现办法：
1、引入jquery、css
2、在script标签调用轮播插件
3、准备滑动内容，我们创建一个slider类，然后在其子元素li中加入滑动内容，滑动内容可以是图片、视频以及任意html内容

&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF...]]></description><category></category></item><item><title><![CDATA[网站样式推荐]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141395</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141395</guid><author>aimu4909</author><pubDate>Fri, 16 Aug 2019 11:42:00 +0800</pubDate><description><![CDATA[一、easyui（不建议，有大量的ajax，不容易修改）
使用步骤
1、下载http://www.jeasyui.net/download/jquery.html
2、使用deom：去下载文件中找（更全）或http://www.jeasyui.net/demo/380.html并且复制到html文件中
3、修改head标签中的lin标签和script标签中的路径。


二...]]></description><category></category></item><item><title><![CDATA[jQuery]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141394</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141394</guid><author>aimu4909</author><pubDate>Wed, 07 Aug 2019 10:34:00 +0800</pubDate><description><![CDATA[总体概述
一、jQuery相当于Python中的模块，其诞生的目的就是简化DOM操作。DOM操作基本上都封装在jQuery中。不过也有例外，比如createElement创建标签的操作，还是需要DOM完成。Dom对象与jQuery对象可互相转换
jQuery对象 --------&gt; Dom对象：$('#i1')[0]
DOM对象------&gt; jQuery对象：$(&...]]></description><category></category></item><item><title><![CDATA[前端之DOM操作]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141392</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141392</guid><author>aimu4909</author><pubDate>Sat, 27 Jul 2019 22:54:00 +0800</pubDate><description><![CDATA[DOM概述
DOM的全程是document，即文档。哪里的文档？html中的文档文本。DOM我理解为是JavaScript中的模块之一。DOM操作即是要对文档操作，一般分为两步
1、找到标签
2、操作标签
选择器
直接选择器：
document.getElementById 根据ID获取一个标签
document.getElementsByName...]]></description><category></category></item><item><title><![CDATA[前端之JavaScript]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141390</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141390</guid><author>aimu4909</author><pubDate>Fri, 26 Jul 2019 18:53:00 +0800</pubDate><description><![CDATA[总体概述
JavaScript其实也是一种语言，它可以使得页面动起来。JavaScript与python一样，也是需要解释器的。但其解释器不需要特别安装，因为浏览器就是JavaScript的解释器！！
存在形式
一、存在于一个head标签中
二、存在于body标签的最低部，不建议在body标签的其它地方，因为html也是从上到下执行，在body标签的其它地方则有可能会卡住
三 ...]]></description><category></category></item><item><title><![CDATA[sublime text3的使用]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141399</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141399</guid><author>aimu4909</author><pubDate>Wed, 24 Jul 2019 23:59:00 +0800</pubDate><description><![CDATA[一、在中文官网上下载安装，则支持中文，并且已安装Emmet
二、需把文件另存为.html格式文件才能使用emmet
三、右键则可使用浏览器浏览

转载于:https://www.cnblogs.com/Treelight/p/11241671.html...]]></description><category></category></item><item><title><![CDATA[前端之CSS]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141388</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141388</guid><author>aimu4909</author><pubDate>Mon, 15 Jul 2019 00:19:00 +0800</pubDate><description><![CDATA[什么是CSS？
在标签上设置标签的style属性。
编写CSS的方法
一、直接在标签中写style属性。

二、在head标签中写style标签，这里就需要选择器选择所需的标签
1、id选择器，以#开头，例子如下：

&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta char...]]></description><category></category></item><item><title><![CDATA[前端之HTML]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141331</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141331</guid><author>aimu4909</author><pubDate>Thu, 11 Jul 2019 00:07:00 +0800</pubDate><description><![CDATA[一、总体概况
1、html：相当于一个赤裸裸的人（20个标签）
2、css：给人穿上衣服（颜色、位置）
3、js：让人会动

初识html
服务端如下：

import socket


def handle_reauest(conn):
    conn.recv(1024)
    conn.send('HTTP/1.1 200 OK\r\n\r\n'.e...]]></description><category></category></item><item><title><![CDATA[vim中安装youcompleteme插件]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141329</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141329</guid><author>aimu4909</author><pubDate>Tue, 09 Jul 2019 09:41:00 +0800</pubDate><description><![CDATA[分两种情况
一、vim版本需要大于7.4.1578，并且支持python3，此种情况本人还没遇到，但可通过以下方法查看条件是否符合
1、进入vim，输入命令:version
2、进入vim，输入命令:echo has('python3')

二、不符合以上条件的
（一）、编译安装vim，步骤如下
1、安装依赖库
yum install -y ruby ruby-deve...]]></description><category></category></item><item><title><![CDATA[尚未学习的内容]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141397</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141397</guid><author>aimu4909</author><pubDate>Wed, 03 Jul 2019 11:21:00 +0800</pubDate><description><![CDATA[1、log模块
2、subprocess模块
3、traceback模块

转载于:https://www.cnblogs.com/Treelight/p/11125338.html]]></description><category></category></item><item><title><![CDATA[mysqlalchemy]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141386</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141386</guid><author>aimu4909</author><pubDate>Fri, 28 Jun 2019 16:29:00 +0800</pubDate><description><![CDATA[ORM简介
见链接：
http://www.cnblogs.com/alex3714/articles/5978329.html
利用orm创建一个数据表
步骤：
1、连接
2、创建一个orm基类
3、定义一个数据库的类，继承的是orm基类
4、调用orm基类中的metadata的create_all创建数据表

 1 import sqlalchemy
 2 ...]]></description><category></category></item><item><title><![CDATA[Centos7防火墙操作命令]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141384</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141384</guid><author>aimu4909</author><pubDate>Fri, 28 Jun 2019 10:56:00 +0800</pubDate><description><![CDATA[1、firewalld的基本使用
启动： systemctl start firewalld
查看状态： systemctl status firewalld
禁用，禁止开机启动： systemctl disable firewalld
停止运行： systemctl stop firewalld


2.配置firewalld-cmd
查看版本： firewall...]]></description><category></category></item><item><title><![CDATA[Mysql]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141382</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141382</guid><author>aimu4909</author><pubDate>Wed, 26 Jun 2019 11:34:00 +0800</pubDate><description><![CDATA[在Linux上的安装
1、yum install mariadb mariadb-server -y
2、service mariadb start
3、chkconfig mariadb on


Linux上的启动、关闭、连接、密码设置
1、启动服务：service mariadb start
开机启动：chkconfig mariadb on
2、关闭服务：m...]]></description><category></category></item><item><title><![CDATA[Redis]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141381</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141381</guid><author>aimu4909</author><pubDate>Sat, 15 Jun 2019 01:35:00 +0800</pubDate><description><![CDATA[准备阶段
一、在Centos上安装Redis。yum install redis
二、在python中pip install redis
三、在centos命令行中常用的命令
1、set &lt;key&gt; &lt;value&gt;：设key的值为value
2、keys *：获取所有的键
3、get &lt;key&gt;：获取key的值
4、set &lt;key...]]></description><category></category></item><item><title><![CDATA[RabbitMQ]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141396</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141396</guid><author>aimu4909</author><pubDate>Thu, 13 Jun 2019 08:29:00 +0800</pubDate><description><![CDATA[准备阶段
1、安装ERLang和RabbitMQ，并且启动RabbitMQ
2、pyp install pika

应用阶段
一、使用方法：
1、发送端的使用步骤：
A、建立一个连接
B、通过连接建立一个管道对象
C、声明管道名称
D、利用basic_publish（不会阻塞）在管道里发送数据
E、关闭连接


import pika
# 建立连接
co...]]></description><category></category></item><item><title><![CDATA[IO阻塞模型]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141377</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141377</guid><author>aimu4909</author><pubDate>Tue, 04 Jun 2019 10:43:00 +0800</pubDate><description><![CDATA[一、知识储备
1、内存空间分配：在Linux中，有4G的虚拟内存空间，其中前1G为内核空间，后3G为用户空间，为了安全问题，用户空间不能访问内核空间。
2、如果是一台socket服务器，需要等待客户端发送数据过来，这个过程由于要访问网卡等硬件设备，用户是不能直接访问，需要内核访问。这个就需要产生一个系统调用，然后产生以下步骤：
A、内核等待数据的到来
B、数据从内核空间复制到内核...]]></description><category></category></item><item><title><![CDATA[爬虫]]></title><link>https://blog.youkuaiyun.com/aimu4909/article/details/101141379</link><guid>https://blog.youkuaiyun.com/aimu4909/article/details/101141379</guid><author>aimu4909</author><pubDate>Sun, 02 Jun 2019 14:03:00 +0800</pubDate><description><![CDATA[一、把整个网页爬下来


import gevent
from urllib import request


def get_url_data(url):
    print('获取%s的数据' % url)
    data = request.urlopen(url).read()
    f = open('url_data', 'wb')
    f.wr...]]></description><category></category></item></channel></rss>