<?xml version="1.0" encoding="ISO-8859-1"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title type="text">博客园_疯子7314</title>
<subtitle type="text"/>
<id>uuid:daa5aac0-21a9-478c-bbf0-f9c2306137b6;id=2222</id>
<updated>2019-03-19T13:14:20Z</updated>
<author>
<name>疯子7314</name>
<uri>https://www.cnblogs.com/fengzi7314/</uri>
</author>
<generator>feed.cnblogs.com</generator>
<entry>
<id>https://www.cnblogs.com/fengzi7314/p/10463816.html</id>
<title type="text">python之常用模块4 - 疯子7314</title>
<summary type="text">pyinotify模块 pyinotify提供的事件： 在具体实现时，时间仅仅是一个标志位，因此，我们可以使用“与”操作来合并多个时间，下面来看一个实例 yagmail模块 python标准库中发送电子邮件的模块比较复杂，因此，有许多开原的库提供了更加易用的接口来发送电子邮件，其中yagmail是一</summary>
<published>2019-03-02T17:06:00Z</published>
<updated>2019-03-02T17:06:00Z</updated>
<author>
<name>疯子7314</name>
<uri>https://www.cnblogs.com/fengzi7314/</uri>
</author>
<link href="https://www.cnblogs.com/fengzi7314/p/10463816.html" rel="alternate"/>
<link type="text/html" href="https://www.cnblogs.com/fengzi7314/p/10463816.html" rel="alternate"/>
<content type="html">【摘要】pyinotify模块 pyinotify提供的事件： 在具体实现时，时间仅仅是一个标志位，因此，我们可以使用“与”操作来合并多个时间，下面来看一个实例 yagmail模块 python标准库中发送电子邮件的模块比较复杂，因此，有许多开原的库提供了更加易用的接口来发送电子邮件，其中yagmail是一 <a href="https://www.cnblogs.com/fengzi7314/p/10463816.html" target="_blank">阅读全文</a></content>
</entry>
<entry>
<id>https://www.cnblogs.com/fengzi7314/p/10463386.html</id>
<title type="text">python部署galery集群 - 疯子7314</title>
<summary type="text">galery.py文件内容 server_db2.conf</summary>
<published>2019-03-02T14:38:00Z</published>
<updated>2019-03-02T14:38:00Z</updated>
<author>
<name>疯子7314</name>
<uri>https://www.cnblogs.com/fengzi7314/</uri>
</author>
<link href="https://www.cnblogs.com/fengzi7314/p/10463386.html" rel="alternate"/>
<link type="text/html" href="https://www.cnblogs.com/fengzi7314/p/10463386.html" rel="alternate"/>
<content type="html">【摘要】galery.py文件内容 server_db2.conf <a href="https://www.cnblogs.com/fengzi7314/p/10463386.html" target="_blank">阅读全文</a></content>
</entry>
<entry>
<id>https://www.cnblogs.com/fengzi7314/p/10440137.html</id>
<title type="text">django自定义user认证系统 - 疯子7314</title>
<summary type="text">第一种，彻底推翻django的user认证系统，重新定义我们想要的字段 第二种，在django自带的user认证系统中添加自己想要的字段</summary>
<published>2019-02-26T13:01:00Z</published>
<updated>2019-02-26T13:01:00Z</updated>
<author>
<name>疯子7314</name>
<uri>https://www.cnblogs.com/fengzi7314/</uri>
</author>
<link href="https://www.cnblogs.com/fengzi7314/p/10440137.html" rel="alternate"/>
<link type="text/html" href="https://www.cnblogs.com/fengzi7314/p/10440137.html" rel="alternate"/>
<content type="html">【摘要】第一种，彻底推翻django的user认证系统，重新定义我们想要的字段 第二种，在django自带的user认证系统中添加自己想要的字段 <a href="https://www.cnblogs.com/fengzi7314/p/10440137.html" target="_blank">阅读全文</a></content>
</entry>
<entry>
<id>https://www.cnblogs.com/fengzi7314/p/10417367.html</id>
<title type="text">haproxy - 疯子7314</title>
<summary type="text">负载均衡的mariadb集群搭建 集群介绍： Galera是一个MySQL(也支持MariaDB，Percona)的同步多主集群软件，目前只支持InnoDB引擎。 主要功能： 同步复制 所有节点可以同时读写数据库 自动的节点成员控制，失效节点自动被清除 新节点加入数据自动复制 真正的并行复制，行级 </summary>
<published>2019-02-22T03:31:00Z</published>
<updated>2019-02-22T03:31:00Z</updated>
<author>
<name>疯子7314</name>
<uri>https://www.cnblogs.com/fengzi7314/</uri>
</author>
<link href="https://www.cnblogs.com/fengzi7314/p/10417367.html" rel="alternate"/>
<link type="text/html" href="https://www.cnblogs.com/fengzi7314/p/10417367.html" rel="alternate"/>
<content type="html">【摘要】负载均衡的mariadb集群搭建 集群介绍： Galera是一个MySQL(也支持MariaDB，Percona)的同步多主集群软件，目前只支持InnoDB引擎。 主要功能： 同步复制 所有节点可以同时读写数据库 自动的节点成员控制，失效节点自动被清除 新节点加入数据自动复制 真正的并行复制，行级 <a href="https://www.cnblogs.com/fengzi7314/p/10417367.html" target="_blank">阅读全文</a></content>
</entry>
<entry>
<id>https://www.cnblogs.com/fengzi7314/p/10393261.html</id>
<title type="text">django ORM模型 - 疯子7314</title>
<summary type="text">1.orm模型的使用 1.在ORM模型中contains和icontains都是查找目标中包含老师字符串的，唯一的区别是icontains对大小写不敏感，而contains对大小写是敏感的 Teacher.objects.filter(name__contains='老师') Teacher.obj</summary>
<published>2019-02-17T15:22:00Z</published>
<updated>2019-02-17T15:22:00Z</updated>
<author>
<name>疯子7314</name>
<uri>https://www.cnblogs.com/fengzi7314/</uri>
</author>
<link href="https://www.cnblogs.com/fengzi7314/p/10393261.html" rel="alternate"/>
<link type="text/html" href="https://www.cnblogs.com/fengzi7314/p/10393261.html" rel="alternate"/>
<content type="html">【摘要】1.orm模型的使用 1.在ORM模型中contains和icontains都是查找目标中包含老师字符串的，唯一的区别是icontains对大小写不敏感，而contains对大小写是敏感的 Teacher.objects.filter(name__contains='老师') Teacher.obj <a href="https://www.cnblogs.com/fengzi7314/p/10393261.html" target="_blank">阅读全文</a></content>
</entry>
<entry>
<id>https://www.cnblogs.com/fengzi7314/p/10363475.html</id>
<title type="text">清除浏览器自带样式 - 疯子7314</title>
<summary type="text">/* https://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */ html, body, div, span, applet, object, iframe, h1, h2, h...</summary>
<published>2019-02-11T14:39:00Z</published>
<updated>2019-02-11T14:39:00Z</updated>
<author>
<name>疯子7314</name>
<uri>https://www.cnblogs.com/fengzi7314/</uri>
</author>
<link href="https://www.cnblogs.com/fengzi7314/p/10363475.html" rel="alternate"/>
<link type="text/html" href="https://www.cnblogs.com/fengzi7314/p/10363475.html" rel="alternate"/>
<content type="html">【摘要】/* https://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */ html, body, div, span, applet, object, iframe, h1, h2, h... <a href="https://www.cnblogs.com/fengzi7314/p/10363475.html" target="_blank">阅读全文</a></content>
</entry>
<entry>
<id>https://www.cnblogs.com/fengzi7314/p/10363460.html</id>
<title type="text">轮播图js编写 - 疯子7314</title>
<summary type="text">//面向对象 function Left() { this.index = 0; this.lefthover = $('#left-content'); this.listenhover(); this.len = $('.left-ul').children('li').length } //定...</summary>
<published>2019-02-11T14:37:00Z</published>
<updated>2019-02-11T14:37:00Z</updated>
<author>
<name>疯子7314</name>
<uri>https://www.cnblogs.com/fengzi7314/</uri>
</author>
<link href="https://www.cnblogs.com/fengzi7314/p/10363460.html" rel="alternate"/>
<link type="text/html" href="https://www.cnblogs.com/fengzi7314/p/10363460.html" rel="alternate"/>
<content type="html">【摘要】//面向对象 function Left() { this.index = 0; this.lefthover = $('#left-content'); this.listenhover(); this.len = $('.left-ul').children('li').length } //定... <a href="https://www.cnblogs.com/fengzi7314/p/10363460.html" target="_blank">阅读全文</a></content>
</entry>
<entry>
<id>https://www.cnblogs.com/fengzi7314/p/10361876.html</id>
<title type="text">gulp用法 - 疯子7314</title>
<summary type="text">packages.json内容如下： 创建gulpfile.js(必须叫这个名字)</summary>
<published>2019-02-11T06:54:00Z</published>
<updated>2019-02-11T06:54:00Z</updated>
<author>
<name>疯子7314</name>
<uri>https://www.cnblogs.com/fengzi7314/</uri>
</author>
<link href="https://www.cnblogs.com/fengzi7314/p/10361876.html" rel="alternate"/>
<link type="text/html" href="https://www.cnblogs.com/fengzi7314/p/10361876.html" rel="alternate"/>
<content type="html">【摘要】packages.json内容如下： 创建gulpfile.js(必须叫这个名字) <a href="https://www.cnblogs.com/fengzi7314/p/10361876.html" target="_blank">阅读全文</a></content>
</entry>
<entry>
<id>https://www.cnblogs.com/fengzi7314/p/10352601.html</id>
<title type="text">django扩展User认证系统 - 疯子7314</title>
<summary type="text">第一种方法proxy 如果你对Django提供的字段，以及验证的方法都比较满意，没有什么需要改的。但是只是需要在他原有的基础之上增加一些操作的方法。那么建议使用这种方式。示例代码如下： 在以上，我们定义了一个Person类，让他继承自User，并且在Meta中设置proxy=True，说明这个只是U</summary>
<published>2019-02-05T03:36:00Z</published>
<updated>2019-02-05T03:36:00Z</updated>
<author>
<name>疯子7314</name>
<uri>https://www.cnblogs.com/fengzi7314/</uri>
</author>
<link href="https://www.cnblogs.com/fengzi7314/p/10352601.html" rel="alternate"/>
<link type="text/html" href="https://www.cnblogs.com/fengzi7314/p/10352601.html" rel="alternate"/>
<content type="html">【摘要】第一种方法proxy 如果你对Django提供的字段，以及验证的方法都比较满意，没有什么需要改的。但是只是需要在他原有的基础之上增加一些操作的方法。那么建议使用这种方式。示例代码如下： 在以上，我们定义了一个Person类，让他继承自User，并且在Meta中设置proxy=True，说明这个只是U <a href="https://www.cnblogs.com/fengzi7314/p/10352601.html" target="_blank">阅读全文</a></content>
</entry>
<entry>
<id>https://www.cnblogs.com/fengzi7314/p/10351777.html</id>
<title type="text">django中间件 - 疯子7314</title>
<summary type="text">中间件可以控制浏览器发送request请求到达view视图之前和response到达浏览器之前动作from django.http import HttpResponseEXCLUDE_IPS = ['127.0.0.2']def process_view(get_response): def mi</summary>
<published>2019-02-04T07:20:00Z</published>
<updated>2019-02-04T07:20:00Z</updated>
<author>
<name>疯子7314</name>
<uri>https://www.cnblogs.com/fengzi7314/</uri>
</author>
<link href="https://www.cnblogs.com/fengzi7314/p/10351777.html" rel="alternate"/>
<link type="text/html" href="https://www.cnblogs.com/fengzi7314/p/10351777.html" rel="alternate"/>
<content type="html">【摘要】中间件可以控制浏览器发送request请求到达view视图之前和response到达浏览器之前动作from django.http import HttpResponseEXCLUDE_IPS = ['127.0.0.2']def process_view(get_response): def mi <a href="https://www.cnblogs.com/fengzi7314/p/10351777.html" target="_blank">阅读全文</a></content>
</entry>
</feed>