自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Duke10的博客

编程学习博客

  • 博客(151)
  • 资源 (4)
  • 收藏
  • 关注

原创 Django2.0整合markdown编辑器并实现代码高亮(解决在前端显示的换行问题)

测试成功环境: python:3.5.4 os:Deepin 15.5 Django:2.0 IDE:pycharmDjango整合django-mdeditor注:博主再写个人博客时,找了好久的编辑器,tinymce丑的一批,DjangoUeditor我没有做出来实时预览的效果,只有这个看着比较好,一是有普通编辑器具备的大部分功能,二是属于主流的markdown语法,比较适合...

2018-07-13 16:22:54 10137 24

原创 一个考验c语言和数据结构功底的小项目

想测一下自己c语言学习水平的朋友可以做一下这个项目试试,能做出来说明c语言已经入门了 #include<stdio.h>#include<stdlib.h>#include<string.h>typedef struct Node{ char data[20]; //指名字 struct Node *next;}Node;//把每一个文件夹看成一个头结点,

2017-10-26 08:16:46 6842 1

原创 element表格列顺序错误

element表格列顺序错误

2022-01-19 15:20:34 1095

原创 element-ui分页功能删除最后一条数据返回上一页

element-ui分页功能删除最后一条数据返回上一页 // 为了在删除最后一页的最后一条数据时能成功跳转回最后一页的上一页(pageSize=1时不生效) let totalPage = Math.ceil((this.total - 1) / this.pageSize) let currentPage = this.currentPage > totalPage ? totalPage : this.current

2021-06-03 15:30:26 939

原创 Echarts区域缩放(datazoom)鼠标滚动报错:Unable to preventDefault inside passive event listener invocation(问题篇)

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

2021-06-02 15:06:36 1224

原创 413 Request Entity Too Large

如果是使用了nginx作为web服务器,并且上传的文件比较大时,需要修改nginx的最大上限。 client_max_body_size2000m; #最大限制为2000M

2021-04-28 10:00:07 144

原创 vue+element ui实现全局loading

应用场景场景:前端在发送Ajax请求,请求后台数据时,不允许用户点击当前页面的其他按钮。引入loadingimport { Loading } from 'element-ui'

2021-04-26 15:12:20 1501

原创 docker容器中启动uwsgi秒退

docker容器中启动uwsgi秒退docker容器中启动uwsgi秒退,若用docker logs 容器 只有 [uWSGI] getting INI configuration from uwsgi.ini,无其他错误信息。那么就是 uwsgi.ini里用了daemonize 参数。该参数会使uwsgi在后台运行。docker启动时,需要至少一个前台运用,否则会自动退出,注释掉daemonize就可以使用了...

2021-04-26 14:55:23 868

原创 element-ui带输入建议的input框踩坑

问题描述:获取到后端返回的数组,并将数组传入作为 results 传入 callback 后,焦点放在 输入框 上的时候,并未出现任何内容,只出现了一个不完整的空白框。卡了好久,反复测试了n遍results数据,最后发现输入建议列表的数据只来源于data:[] 中的 value 字段,将 response 中需要展示的字段组成 {value:‘输入建议’} 这种格式,问题解决。...

2020-10-12 17:05:24 476 1

原创 第六题:旋转数组的最小数字

把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。第一种解法:注:看到这道题,我立马就想到了这个解法,然后提交,竟然对了。。。。# -*- coding:utf-8 -...

2019-01-18 17:12:53 301

原创 第五题:用两个栈实现队列

用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。# -*- coding:utf-8 -*-class Solution: def __init__(self): self.stack1 = [] #用来入队 self.stack2 = [] #用来出队 def push(self, node): ...

2018-12-03 17:26:54 309

原创 第四题:重建二叉树

输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{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...

2018-12-03 16:00:51 272

原创 第三题:从尾到头打印链表

输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。# -*- coding:utf-8 -*-# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: # 返回从尾部到头部的列表值序列,例如[1,2,3]...

2018-12-03 16:00:08 293

原创 第二题:替换空格

请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。# -*- coding:utf-8 -*-class Solution: # s 源字符串 def replaceSpace(self, s): # write code here ret...

2018-12-03 15:59:20 335 1

原创 第一题:二维数组中的查找

在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。# -*- coding:utf-8 -*-class Solution: # array 二维列表 def Find(self, target, array): # wr...

2018-12-03 15:58:27 281

转载 js实现网站运行时间统计

&amp;amp;lt;span id=&amp;quot;sitetime&amp;quot;&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;script language=javascript&amp;amp;gt; function siteTime(){ window.setTimeout(&amp;quot;siteTime()&

2018-11-12 14:54:41 1560

原创 网站服务器选择

转发来自:https://www.shihao.online/detail/56/现在许许多多的小伙伴都需要用到服务器,我最近也是购买服务器搭建了个人的博客网站,欢迎访问因为很多新手不知道如何选择服务器购买,所以我今天给大家简单推荐一些常用的服务器学生服务器推荐如果你是学生,非常好,国内几个知名的服务器商都对学生有大力的支持,比如阿里云,学生服务器只要9.9元,云服务器一个月9.9,1核 ...

2018-11-08 20:59:43 1161

原创 django传值给模板, 再用JS接收并进行操作

今天用要django传递数据给模板, 因为数据需要使用js处理,第一次这么使用。记录一下用json.dumps()方法将值传给模板.import jsonreturn render(request,'wauth/freetime.html', {'slot_ids': json.dumps(slot_ids)})用JSON.parse()接收django传过来的值.va...

2018-09-13 21:25:12 5875 3

原创 django统计网站访问次数,同时记录访问ip地址和次数

写完博客网站之后,需要加一些统计信息,比如统计访问用户总访问量,或者统计用户ip地址和该ip地址的访问次数 下面我自己写的models models.py#访问网站的ip地址和次数class Userip(models.Model): ip=models.CharField(verbose_name='IP地址',max_length=30) #ip地址 count...

2018-07-29 18:25:06 11710 15

原创 个人网站优化

最近一直在写一个个人博客网站,完成后发现打开速度和访问量都不如意,所以花了几天时间优化网站,以提高响应速度和访问量。。。。 个人博客页面链接:http://www.shihao.online(django搭建的个人博客,还在完善中)一些小建议: 1:能用外链的js,css文件最好不要用服务器本地的 例子: 一些常用的js,css文件引入公共资源库上的,如下演示&amp;amp;lt;link hr...

2018-07-28 17:28:00 3168

原创 使用git报错:Failed to connect to 127.0.0.1 port 8888: 拒绝连接

git clone 出现错误: Failed to connect to 127.0.0.1 port 8888: 拒绝连接分析:lsof -i:8888 发现端口未被占用查看代理:env|grep -i proxyhttps_proxy=127.0.0.1:8888http_proxy=127.0.0.1:8888socks_proxy=ftp_proxy=原...

2018-07-25 20:36:59 9177 3

原创 修改linux下默认的python版本

linux默认的应该都是python2,但是更多的现在都是python3,就想修改默认python版本 1:删除/usr/bin目录下的python link文件 cd /usr/bin sudo rm -rf python2:删除后再建立新的链接关系: sudo ln -s /usr/bin/python3 /usr/bin/python...

2018-07-16 16:27:24 1608

原创 django admin定制(使用django-suit)

环境:django2,python3OS:linux系统(deepin)IDE:pycharm越使用django越觉得django的admin不好看,可能是审美疲劳,就想换个界面,还不想自己写,找到了一个很好用的django-suitdjango扩展能力还是挺强的,有牛人开发出了suit这个插件。只需要简单的几步配置,就可以让admin后台变得美观许多。先看效果,我的个人博客后台界...

2018-07-13 16:41:05 4787 3

原创 git使用

Git简介 Git是目前世界上最先进的分布式版本控制系统 安装 sudo apt-get install git 安装成功后,运行如下命令 git 检测是否安装成功创建github账号 本地Git仓库和GitHub仓库之间的传输是通过SSH加密的 step1:创建项目的SSH Keyssh-keygen -t rsa -C &amp;quot;[email protected]&amp;quot;...

2018-07-09 19:48:40 219

原创 django+nginx+uwsgi部署(及遇到的错误)

1:uWSGI uWSGI实现了WSGI的所有接口,是一个快速、自我修复、开发人员和系统管理员友好的服务器 安装uWSGIpip install uwsgi配置uWSGI,在项目中新建文件uwsgi.ini,编写如下配置[uwsgi]socket=外网ip:端口(使用nginx连接时,使用socket)http=外网ip:端口(直接做web服务器,使用http)chdir=项...

2018-07-09 15:30:53 2210

原创 pip install uwsgi安装uwsgi出错

使用python3.6安装uwsgi 老出错找不到 Python.hplugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory compilation terminated.网上搜了很多方法都没解决。仔细研究一番之后发现Python版本造成的,那么安装3.6的python-d...

2018-07-09 10:18:39 2595

转载 deepin中安装mongodb

安装 下载地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.0.tgz(或者到官网上下载别的版本)完成下载后,把软件包移动到软件安装的目录下,我这里是/usr/local/。解压:tar -zxvf mongodb-linux-x86_64-2.6.0.tgz(权限不够,要加sudo,下同)更改安装目录:mv m...

2018-06-09 15:33:19 1294

原创 pycharm在同目录下import,pycharm会提示错误,但是可以运行

原因是: pycharm不会将当前文件目录自动加入自己的sourse_path。  解决方案:右键make_directory as–&gt;sources path将当前工作的文件夹加入source_path就OK了...

2018-06-09 09:57:33 1589

原创 js函数

函数 函数就是重复执行的代码片。函数定义与执行&lt;script type="text/javascript"&gt; // 函数定义 function aa(){ alert('hello!'); } // 函数执行 aa();&lt;/script&gt;变量与函数预解析 JavaScript解析过程分为两个阶段...

2018-05-17 22:07:12 296

原创 js数组及其操作方法

数组及操作方法 数组就是一组数据的集合,javascript中,数组里面的数据可以是不同类型的。定义数组的方法//对象的实例创建var aList = new Array(1,2,3);//直接量创建var aList2 = [1,2,3,'asd'];操作数组中数据的方法 1、获取数组的长度:aList.length;var aList = [1,2,3,4...

2018-05-17 22:02:49 385

原创 css权重

CSS权重CSS权重指的是样式的优先级,有两条或多条样式作用于一个元素,权重高的那条样式对元素起作用,权重相同的,后写的样式会覆盖前面写的样式。权重的等级可以把样式的应用方式分为几个等级,按照等级来计算权重1、!important,加在样式属性值后,权重值为 10000 2、内联样式,如:style=””,权重值为1000 3、ID选择器,如:#content,权重值为10...

2018-05-07 09:29:50 547

原创 CSS盒模型

CSS盒子模型 盒子模型解释 元素在页面中显示成一个方块,类似一个盒子,CSS盒子模型就是使用现实中盒子来做比喻,帮助我们设置元素对应的样式。盒子模型示意图如下: 把元素叫做盒子,设置对应的样式分别为:盒子的边框(border)、盒子内的内容和边框之间的间距(padding)、盒子与盒子之间的间距(margin)。设置边框 设置一边的边框,比如顶部边框,可以按如下设置:bo...

2018-04-19 22:12:07 376

原创 css选择器

常用的选择器有如下几种:1、标签选择器 标签选择器,此种选择器影响范围大,建议尽量应用在层级选择器中。 举例:*{margin:0;padding:0}div{color:red} &lt;div&gt;....&lt;/div&gt; &lt;!-- 对应以上两条样式 --&gt;&lt;div class="box"&gt;....&lt;/div&gt; &..

2018-04-19 22:07:08 204

原创 css文本设置

常用的应用文本的css样式:color 设置文字的颜色,如: color:red;font-size 设置文字的大小,如:font-size:12px;font-family 设置文字的字体,如:font-family:’微软雅黑’;font-style 设置字体是否倾斜,如:font-style:’normal’; 设置不倾斜,font-style:’italic’;设置文字倾斜...

2018-04-19 22:04:56 401

原创 css基本语法及页面引用

css基本语法 css的定义方法是:选择器 { 属性:值; 属性:值; 属性:值;}选择器是将样式和页面元素关联起来的名称,属性是希望设置的样式属性每个属性有一个或多个值。代码示例:div{ width:100px; height:100px; color:red } css页面引入方法: 1、外联式:通过link标签,链接到外部样式表到页面中。&lt;link rel=...

2018-04-19 22:03:50 259

原创 html表单

&lt;!DOCTYPE html&gt; &lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;表单&lt;/title&gt;&lt;/head&gt;&lt;body&gt; &lt;h3&

2018-04-19 22:02:26 244

原创 html表格及传统布局

html表格table常用标签 1、table标签:声明一个表格2、tr标签:定义表格中的一行3、td和th标签:定义一行中的一个单元格,td代表普通单元格,th表示表头单元格table常用属性: 1、border 定义表格的边框2、cellpadding 定义单元格内内容与边框的距离3、cellspacing 定义单元格与单元格之间的距离4、align 设置单元格...

2018-04-19 22:00:54 10157 2

转载 安装windows+ubuntu双系统

需要的工具:ubuntu 13.04 32位 (百度云盘链接:链接:https://pan.baidu.com/s/1cvesFTnrxmgWFfT8yrqSag 密码:q2c6 也可以去官网下载最新版)UltraISO最新版 (百度云盘链接:https://pan.baidu.com/s/1ZBCFK1Ei1sdy2JivILmLxQ 密码:p3wl 用来刻录U盘启动盘)...

2018-04-16 14:30:59 464

原创 c语言指针转置二维数组

1,.静态:#include&lt;stdio.h&gt;void input(int *p,int n,int m){ int i,j; for(i=0;i&lt;n;i++) for(j=0;j&lt;m;j++,p++) scanf("%d",p);}void swap(int *p1,int *p2,int n,int m){ ...

2018-04-11 08:47:39 7074

原创 c语言指针经典问题(交换两个数字)

1.互换两个数字:# include&lt;stdio.h&gt;void g(int * p,int * q){ int t; //如果要互换*p和*q的值,则t必须定义为int, t = * p; //不能定义为int*,否则会有语法错误. * p = * q; * q = t;}int main(){ ...

2018-04-11 08:46:37 3134

sql_api_中文版.tar.gz

数据库的参考使用手册,里面涉及到了所有的查询、增加、修改、删除sql语句,并且包含了大量的数据库函数以及使用方法

2021-08-30

软件设计师历年真题及答案下载(含印刷版)

软件设计师历年真题,包含09年到17年真题以及答案,百度云盘链接分享,文件格式为word文件,含印刷版,可以直接印刷做题。

2018-10-17

c++基础视频完整教程

上传的百度云链接,完整的c++视频,从c语言提高到c++基础,然后是STL,设计模式,数据结构,总共11.17G。

2018-09-02

软考中级软件设计师复习资料

百度云链接,软件设计师考试资料,包含软件设计师教学视频和历年真题及答案,重要考点等等,共计36.93G,全套视频讲解数据结构,编译原理,操作系统、面向对象、数据库等12个章节的全部内容,分享给大家,希望能对备考的同学有所帮助!

2018-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除