<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hegui1997的博客]]></title><description><![CDATA[每一条经历过生活的狗，都一定吃过寂寞的屎]]></description><link>https://blog.youkuaiyun.com/hegui1997</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hegui1997]]></copyright><item><title><![CDATA[win10系统遇到删不掉的文件夹怎么办]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/109359946</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/109359946</guid><author>hegui1997</author><pubDate>Thu, 29 Oct 2020 14:51:33 +0800</pubDate><description><![CDATA[win10系统遇到删不掉的文件夹怎么办：

具体操作步骤如下：

1、打开“此电脑”-“查看”，在“文件扩展名”前打钩；





2、然后在桌面上新建一个txt文本文档；





3、双击打开新建的文本文档，复制粘贴下列的代码：

DEL /F /A /Q \\?\%1

RD /S /Q \\?\%1





4、将文本文档另存，“文件”-“另存为”；





5、将“txt”扩展名改为“bat”；





6、桌面上会有一个“bat”文件，将删不掉的文件夹拖进这个文件中即可。最后将“...]]></description><category></category></item><item><title><![CDATA[电脑重装系统，不需要U盘的极其简操作]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/104807277</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/104807277</guid><author>hegui1997</author><pubDate>Wed, 11 Mar 2020 22:17:51 +0800</pubDate><description><![CDATA[电脑重装系统，不需要U盘的极其简操作。

1、搜索网站：“MSDN我告诉你”（https://msdn.itellyou.cn/），然后点击操作系统，选择一个自己要安装的系统



2、点击详细详细信息，复制链接，用迅雷将链接的文件下载下来



3、下载完打开文件，选择setup.exe安装。后续就是普通安装操作。注意一般重装系统是为了清空C盘，所以选择要保留的内容为无（提前备份好C盘文件）。
...]]></description><category></category></item><item><title><![CDATA[ps快捷键大全]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/99892277</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/99892277</guid><author>hegui1997</author><pubDate>Tue, 20 Aug 2019 22:43:04 +0800</pubDate><description><![CDATA[参考链接：

http://www.16xx8.com/photoshop/jiaocheng/2015/137603.html




	编辑文件快捷键撤消 CTRL+Z，一般是指撤销前一步的操作向前一步

	CTRL+SHIFT+Z向后两步 CTRL+ALT+Z一般是指撤销前两步的操作剪切

	CTRL+X与复制同等效果，但剪切之后原图像不在复制

	CTRL+C...]]></description><category></category></item><item><title><![CDATA[Ubantu中配置Python环境]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/99243230</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/99243230</guid><author>hegui1997</author><pubDate>Sun, 11 Aug 2019 23:14:47 +0800</pubDate><description><![CDATA[参考链接

https://blog.youkuaiyun.com/yunlongl/article/details/81102331



前言：当我们在开发过程中，会用到不同版本的python，然而这又是我们不可避免的问题。

以下列出两种种基本的解决方案：

一、ubuntu中切换python版本

使用update-alternatives命令切换python版本

sudo update-alte...]]></description><category></category></item><item><title><![CDATA[使用Python进行AES加密和解密]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/88389251</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/88389251</guid><author>hegui1997</author><pubDate>Sun, 07 Jul 2019 11:06:50 +0800</pubDate><description><![CDATA[摘录于：http://blog.youkuaiyun.com/nurke/article/details/77267081

另外参考：http://www.cnblogs.com/kaituorensheng/p/4501128.html

AES，是美国联邦政府采用的一种加密技术，AES有几个模式，其中CBC模式是公认的安全性最好的模式，被TLS所采用。

加密与解密双方需确定好key，key的长度可以是...]]></description><category></category></item><item><title><![CDATA[python操作.csv文件]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/87728953</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/87728953</guid><author>hegui1997</author><pubDate>Sun, 07 Jul 2019 11:06:41 +0800</pubDate><description><![CDATA[参考链接：

https://blog.youkuaiyun.com/weixin_36279318/article/details/79078255

需求：将a.csv中，相同手机号，只要有一个发送成功，则其余改为发送成功



代码：


# -*- coding: utf-8 -*-
# @Time    : 2019/2/19 16:32
# @Author  : guigle
# @File   ...]]></description><category></category></item><item><title><![CDATA[python的__getitem__方法]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/87989063</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/87989063</guid><author>hegui1997</author><pubDate>Sun, 07 Jul 2019 11:06:29 +0800</pubDate><description><![CDATA[如果在类中定义了__getitem__()方法，那么他的实例对象（假设为P）就可以这样P[key]取值。当实例对象做P[key]运算时，就会调用类中的__getitem__()方法。


# -*- coding:utf-8 -*-
class DataTest:
  def __init__(self,id,address):
    self.id=id
    self....]]></description><category></category></item><item><title><![CDATA[Pyhton AES CBC PKCS5加解密对接Java该类型的加解密]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/88748651</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/88748651</guid><author>hegui1997</author><pubDate>Sun, 07 Jul 2019 11:06:19 +0800</pubDate><description><![CDATA[刚开始pyhton自己脚本加解密，网上很多方法，都能实现


# -*- coding: utf-8 -*-
# @Time    : 2019/3/11 11:14
# @Author  : guigle
# @File    : AES_CBC.py
# @Software: PyCharm
import base64

from Crypto.Cipher import AES
from b...]]></description><category></category></item><item><title><![CDATA[Python+Django实现微信小程序支付功能]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/90300983</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/90300983</guid><author>hegui1997</author><pubDate>Fri, 17 May 2019 21:41:02 +0800</pubDate><description><![CDATA[参考链接：https://blog.youkuaiyun.com/qq_34493908/article/details/81190057
]]></description><category></category></item><item><title><![CDATA[Json WebTokens的实现原理及Django的序列化组件Serializer]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/89448435</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/89448435</guid><author>hegui1997</author><pubDate>Mon, 22 Apr 2019 11:55:20 +0800</pubDate><description><![CDATA[前言


最近在做一个python项目的改造，将python项目重构为java项目，过程中遇到了这个知识点，觉得这个蛮实用的，所以下班后回来趁热打铁写下这篇总结，希望后面的人能够有所借鉴，少走弯路。

一、优势简介


JSON Web Tokens简称jwt，是rest接口的一种安全策略。本身有很多的优势：


解决跨域问题：这种基于Token的访问策略可以克服cookies的跨域问题。
服务端...]]></description><category></category></item><item><title><![CDATA[django中的login_required装饰器模块]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/89432692</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/89432692</guid><author>hegui1997</author><pubDate>Sun, 21 Apr 2019 14:34:45 +0800</pubDate><description><![CDATA[参考链接：

https://blog.youkuaiyun.com/weixin_43952160/article/details/88380351
]]></description><category></category></item><item><title><![CDATA[html中的block、extends、include三者的区别和用法]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/89416566</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/89416566</guid><author>hegui1997</author><pubDate>Sat, 20 Apr 2019 14:49:13 +0800</pubDate><description><![CDATA[block extends include三者的差别跟用法

一、block定义基础模板，在html内容中定义多个block块，block由子模板引用同名block块，来决定是否替换这些部分

{% block title %}一些内容，这里可不填{% endblock %}
{% block content %}一些内容，这里可不填{% endblock %}
{% block footer %...]]></description><category></category></item><item><title><![CDATA[Django数据库操作(执行原生SQL的几种方法)]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/89398511</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/89398511</guid><author>hegui1997</author><pubDate>Fri, 19 Apr 2019 13:48:22 +0800</pubDate><description><![CDATA[1.使用extra方法

　　解释：结果集修改器，一种提供额外查询参数的机制

　　说明：依赖model模型

　　用在where后:

　　　　Book.objects.filter(publisher_id="1").extra(where=["title='python学习1'"])　　　　

　　用在select后　　

　　　　Book.objects.filter(publisher_...]]></description><category></category></item><item><title><![CDATA[Django中的抽象模型类]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/88899169</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/88899169</guid><author>hegui1997</author><pubDate>Fri, 29 Mar 2019 18:14:32 +0800</pubDate><description><![CDATA[参考链接：https://www.cnblogs.com/xuchunlin/p/5920545.html
]]></description><category></category></item><item><title><![CDATA[程序限制多开（重复开启）]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/88891599</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/88891599</guid><author>hegui1997</author><pubDate>Fri, 29 Mar 2019 14:22:41 +0800</pubDate><description><![CDATA[# QApplication 对象,它必须在所有与用户界面相关的其它类被创建之前被创建。
# 这里如果QApplication对象没有被创建，会报错：QWidget: Must construct a QApplication before a QWidget
app = QApplication(sys.argv)
"""限制多开"""
pid_lis = psutil.pids()
for ...]]></description><category></category></item><item><title><![CDATA[Python程序退出方式小结]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/88890780</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/88890780</guid><author>hegui1997</author><pubDate>Fri, 29 Mar 2019 13:43:05 +0800</pubDate><description><![CDATA[Python程序退出方式小结

这篇文章主要介绍了Python程序退出方式小结，具有一定参考价值，需要的朋友可以了解下。

对于如何结束一个Python程序或者用Python操作去结束一个进程等，Python本身给出了好几种方法，而这些方式也存在着一些区别，对相关的几种方法看了并实践了下，同时也记录下。

参考：

Python 核心编程 (第二版) 中文高清

1. sys.exit()

执行...]]></description><category></category></item><item><title><![CDATA[单例模式的几种方式和实际使用]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/88630938</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/88630938</guid><author>hegui1997</author><pubDate>Thu, 28 Mar 2019 17:58:52 +0800</pubDate><description><![CDATA['''
1、什么是单例模式
    单例模式：基于某种方法实例化多次得到实例是同一个
2、为何用单例模式
    当实例化多次得到的对象中存放的属性都一样的情况，应该将多个对象指向同一个内存，即同一个实例
3、如何用
'''

# 单例模式实现方式一：
import settings


class Mysql:
    __instacne = None

    def __init__(s...]]></description><category></category></item><item><title><![CDATA[一个Django项目创建多个app]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/88871340</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/88871340</guid><author>hegui1997</author><pubDate>Thu, 28 Mar 2019 16:07:34 +0800</pubDate><description><![CDATA[参考链接：https://blog.youkuaiyun.com/chenshaopeng1234/article/details/72869130

Django再apps.py中配置和settings.py中配置的区别：https://www.jb51.net/article/148849.htm
]]></description><category></category></item><item><title><![CDATA[pandas操作excel]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/88865272</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/88865272</guid><author>hegui1997</author><pubDate>Thu, 28 Mar 2019 11:27:43 +0800</pubDate><description><![CDATA[根据.conf配置文件，拿到要读出的列名，一行一个字典，存放于列表里

pandas读取read_excel和to_excel各参数详解：https://blog.youkuaiyun.com/u010801439/article/details/80052677

pandas读取excel常用操作：https://www.cnblogs.com/liulinghua90/p/9935642.html

...]]></description><category></category></item><item><title><![CDATA[将一个excel指定列写入另一个excel的指定列]]></title><link>https://blog.youkuaiyun.com/hegui1997/article/details/88837180</link><guid>https://blog.youkuaiyun.com/hegui1997/article/details/88837180</guid><author>hegui1997</author><pubDate>Wed, 27 Mar 2019 09:50:29 +0800</pubDate><description><![CDATA[列的写入方法没有找到，都是按行写入，有列的读取方法，但是没有按列写入


import os
import xlrd
from openpyxl import load_workbook

path = os.path.join(os.getcwd(), 'test.xlsx')
path01 = os.path.join(os.getcwd(), r"resident_export['20190...]]></description><category></category></item></channel></rss>