<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Duke10的博客]]></title><description><![CDATA[编程学习博客]]></description><link>https://blog.youkuaiyun.com/Duke10</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Duke10]]></copyright><item><title><![CDATA[element表格列顺序错误]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/122581771</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/122581771</guid><author>Duke10</author><pubDate>Wed, 19 Jan 2022 15:20:34 +0800</pubDate><description><![CDATA[element表格列顺序错误]]></description><category></category></item><item><title><![CDATA[element-ui分页功能删除最后一条数据返回上一页]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/117524247</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/117524247</guid><author>Duke10</author><pubDate>Thu, 03 Jun 2021 15:30:26 +0800</pubDate><description><![CDATA[element-ui分页功能删除最后一条数据返回上一页
         // 为了在删除最后一页的最后一条数据时能成功跳转回最后一页的上一页（pageSize=1时不生效）
          let totalPage = Math.ceil((this.total - 1) / this.pageSize)
          let currentPage =
            this.currentPage &gt; totalPage ? totalPage : this.current]]></description><category></category></item><item><title><![CDATA[Echarts区域缩放(datazoom)鼠标滚动报错：Unable to preventDefault inside passive event listener invocation(问题篇)]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/117469203</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/117469203</guid><author>Duke10</author><pubDate>Wed, 02 Jun 2021 15:06:36 +0800</pubDate><description><![CDATA[1、解决办法：
文件node_modules下，找到zrender文件。在zrender文件中找到event.js文件。
具体路径：zrender/lib/core/event.js。
找到event.js文件下的addEventListener函数，如下修改标注红色字体部分。

代码：el.addEventListener(name, handler, { passive: false });
2、所遇到的情况：
1、带区域缩放的时间轴。

当鼠标在图表上下滚动时，报错：Unable to prevent]]></description><category></category></item><item><title><![CDATA[413 Request Entity Too Large]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/116226829</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/116226829</guid><author>Duke10</author><pubDate>Wed, 28 Apr 2021 10:00:07 +0800</pubDate><description><![CDATA[如果是使用了nginx作为web服务器，并且上传的文件比较大时，需要修改nginx的最大上限。 client_max_body_size
2000m;  #最大限制为2000M



]]></description><category></category></item><item><title><![CDATA[vue+element ui实现全局loading]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/116156517</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/116156517</guid><author>Duke10</author><pubDate>Mon, 26 Apr 2021 15:12:20 +0800</pubDate><description><![CDATA[应用场景
场景：前端在发送Ajax请求，请求后台数据时，不允许用户点击当前页面的其他按钮。


引入loading

import { Loading } from 'element-ui'


]]></description><category></category></item><item><title><![CDATA[docker容器中启动uwsgi秒退]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/116156042</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/116156042</guid><author>Duke10</author><pubDate>Mon, 26 Apr 2021 14:55:23 +0800</pubDate><description><![CDATA[docker容器中启动uwsgi秒退
docker容器中启动uwsgi秒退，若用docker logs 容器 只有 [uWSGI] getting INI configuration from uwsgi.ini，无其他错误信息。那么就是 uwsgi.ini里用了daemonize 参数。该参数会使uwsgi在后台运行。
docker启动时，需要至少一个前台运用，否则会自动退出，注释掉daemonize就可以使用了

...]]></description><category></category></item><item><title><![CDATA[element-ui带输入建议的input框踩坑]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/109031629</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/109031629</guid><author>Duke10</author><pubDate>Mon, 12 Oct 2020 17:05:24 +0800</pubDate><description><![CDATA[问题描述：获取到后端返回的数组，并将数组传入作为 results 传入 callback 后，焦点放在 输入框 上的时候，并未出现任何内容，只出现了一个不完整的空白框。
卡了好久，反复测试了n遍results数据，最后发现输入建议列表的数据只来源于data:[] 中的 value 字段，将 response 中需要展示的字段组成 {value:‘输入建议’} 这种格式，问题解决。

...]]></description><category></category></item><item><title><![CDATA[第六题：旋转数组的最小数字]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/86543395</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/86543395</guid><author>Duke10</author><pubDate>Fri, 18 Jan 2019 17:12:53 +0800</pubDate><description><![CDATA[把一个数组最开始的若干个元素搬到数组的末尾，我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转，输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转，该数组的最小值为1。 NOTE：给出的所有元素都大于0，若数组大小为0，请返回0。
第一种解法：
注：看到这道题，我立马就想到了这个解法，然后提交，竟然对了。。。。
# -*- coding:utf-8 -...]]></description><category></category></item><item><title><![CDATA[第五题：用两个栈实现队列]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/84774752</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/84774752</guid><author>Duke10</author><pubDate>Mon, 03 Dec 2018 17:26:54 +0800</pubDate><description><![CDATA[用两个栈来实现一个队列，完成队列的Push和Pop操作。 队列中的元素为int类型。
# -*- coding:utf-8 -*-
class Solution:
    def __init__(self):
        self.stack1 = []   #用来入队
        self.stack2 = []   #用来出队
    def push(self, node):
  ...]]></description><category></category></item><item><title><![CDATA[第四题：重建二叉树]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/84769591</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/84769591</guid><author>Duke10</author><pubDate>Mon, 03 Dec 2018 16:00:51 +0800</pubDate><description><![CDATA[输入某二叉树的前序遍历和中序遍历的结果，请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6}，则重建二叉树并返回。
# -*- coding:utf-8 -*-
# class TreeNode:
#     def __init__(self, x):
#         s...]]></description><category></category></item><item><title><![CDATA[第三题：从尾到头打印链表]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/84769546</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/84769546</guid><author>Duke10</author><pubDate>Mon, 03 Dec 2018 16:00:08 +0800</pubDate><description><![CDATA[输入一个链表，按链表值从尾到头的顺序返回一个ArrayList。
# -*- coding:utf-8 -*-
# class ListNode:
#     def __init__(self, x):
#         self.val = x
#         self.next = None

class Solution:
    # 返回从尾部到头部的列表值序列，例如[1,2,3]...]]></description><category></category></item><item><title><![CDATA[第二题：替换空格]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/84769487</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/84769487</guid><author>Duke10</author><pubDate>Mon, 03 Dec 2018 15:59:20 +0800</pubDate><description><![CDATA[请实现一个函数，将一个字符串中的每个空格替换成“%20”。例如，当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
# -*- coding:utf-8 -*-
class Solution:
    # s 源字符串
    def replaceSpace(self, s):
        # write code here
        ret...]]></description><category></category></item><item><title><![CDATA[第一题：二维数组中的查找]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/84769428</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/84769428</guid><author>Duke10</author><pubDate>Mon, 03 Dec 2018 15:58:27 +0800</pubDate><description><![CDATA[在一个二维数组中（每个一维数组的长度相同），每一行都按照从左到右递增的顺序排序，每一列都按照从上到下递增的顺序排序。请完成一个函数，输入这样的一个二维数组和一个整数，判断数组中是否含有该整数。
# -*- coding:utf-8 -*-
class Solution:
    # array 二维列表
    def Find(self, target, array):
        # wr...]]></description><category></category></item><item><title><![CDATA[js实现网站运行时间统计]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/83992074</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/83992074</guid><author>Duke10</author><pubDate>Mon, 12 Nov 2018 14:54:41 +0800</pubDate><description><![CDATA[&amp;amp;amp;lt;span id=&amp;amp;quot;sitetime&amp;amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/span&amp;amp;amp;gt;
&amp;amp;amp;lt;script language=javascript&amp;amp;amp;gt;
    function siteTime(){
        window.setTimeout(&amp;amp;quot;siteTime()&amp;]]></description><category></category></item><item><title><![CDATA[django传值给模板, 再用JS接收并进行操作]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/82695183</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/82695183</guid><author>Duke10</author><pubDate>Thu, 13 Sep 2018 21:25:12 +0800</pubDate><description><![CDATA[今天用要django传递数据给模板, 因为数据需要使用js处理，第一次这么使用。记录一下

用json.dumps()方法将值传给模板.



import json

return render(request,'wauth/freetime.html', {'slot_ids': json.dumps(slot_ids)})

用JSON.parse()接收django传过来的值.



va...]]></description><category></category></item><item><title><![CDATA[django统计网站访问次数，同时记录访问ip地址和次数]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/81273741</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/81273741</guid><author>Duke10</author><pubDate>Sun, 29 Jul 2018 18:25:06 +0800</pubDate><description><![CDATA[写完博客网站之后，需要加一些统计信息，比如统计访问用户总访问量，或者统计用户ip地址和该ip地址的访问次数 
下面我自己写的models 
models.py

#访问网站的ip地址和次数
class Userip(models.Model):
    ip=models.CharField(verbose_name='IP地址',max_length=30)    #ip地址
    count...]]></description><category></category></item><item><title><![CDATA[个人网站优化]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/81263280</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/81263280</guid><author>Duke10</author><pubDate>Sat, 28 Jul 2018 17:28:00 +0800</pubDate><description><![CDATA[最近一直在写一个个人博客网站，完成后发现打开速度和访问量都不如意，所以花了几天时间优化网站，以提高响应速度和访问量。。。。 
个人博客页面链接：http://www.shihao.online（django搭建的个人博客，还在完善中）

一些小建议： 
1：能用外链的js，css文件最好不要用服务器本地的 
例子： 
一些常用的js,css文件引入公共资源库上的，如下演示

&amp;amp;amp;lt;link hr...]]></description><category></category></item><item><title><![CDATA[使用git报错：Failed to connect to 127.0.0.1 port 8888: 拒绝连接]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/81209778</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/81209778</guid><author>Duke10</author><pubDate>Wed, 25 Jul 2018 20:36:59 +0800</pubDate><description><![CDATA[git clone 出现错误： 
Failed to connect to 127.0.0.1 port 8888: 拒绝连接

分析：


lsof -i:8888    发现端口未被占用
查看代理：env|grep -i proxy


https_proxy=127.0.0.1:8888
http_proxy=127.0.0.1:8888
socks_proxy=
ftp_proxy=

原...]]></description><category></category></item><item><title><![CDATA[修改linux下默认的python版本]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/81067281</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/81067281</guid><author>Duke10</author><pubDate>Mon, 16 Jul 2018 16:27:24 +0800</pubDate><description><![CDATA[linux默认的应该都是python2，但是更多的现在都是python3，就想修改默认python版本 
1：删除/usr/bin目录下的python link文件 
cd /usr/bin 
sudo rm -rf python

2：删除后再建立新的链接关系： 
sudo ln -s /usr/bin/python3  /usr/bin/python...]]></description><category></category></item><item><title><![CDATA[django admin定制（使用django-suit)]]></title><link>https://blog.youkuaiyun.com/Duke10/article/details/81034116</link><guid>https://blog.youkuaiyun.com/Duke10/article/details/81034116</guid><author>Duke10</author><pubDate>Fri, 13 Jul 2018 16:41:05 +0800</pubDate><description><![CDATA[环境：django2，python3
OS:linux系统(deepin)
IDE:pycharm

越使用django越觉得django的admin不好看，可能是审美疲劳，就想换个界面，还不想自己写，找到了一个很好用的django-suit

django扩展能力还是挺强的，有牛人开发出了suit这个插件。只需要简单的几步配置，就可以让admin后台变得美观许多。

先看效果，我的个人博客后台界...]]></description><category></category></item></channel></rss>