自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小朱的博客

脑袋决定口袋,思路决定出路!

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

原创 Django学习笔记----4.数据库

数据库操作数据库配置连接数据库在settings.py中配置DATABASES = { 'default': { # 数据库引擎(是mysql还是oracle等) 'ENGINE': 'django.db.backends.mysql', # 数据库的名字 'NAME': 'dfz', # 连接...

2020-02-07 22:25:36 266

原创 Django学习笔记----3.模板

模板​ DTL为Django 内置的模板语言,可以实现和Django的无缝衔接。渲染模板render_to_string找到模板,然后把模板编译后渲染成Python的字符串格式,最后再通过HttpResponse 类包装成一个HttpResponse对象返回回去。from django.template.loader import render_to_stringfrom ...

2020-02-07 22:22:36 334

原创 Django学习笔记----2.URL与视图

URL与视图视图视图一般都写在app的views.py中。并且视图的第一个参数永远是request(一个HttpRequest对象)。这个对象中存储了请求过来的所有的信息,包含携带的参数以及一些头部信息等。在视图中,一般是完成逻辑相关的操作。视图的返回结果必须是HttpResponseBase对象或者子类的对象。映射视图写完后,要与URL进行映射,也即用户在浏览器中输入什么u...

2020-02-07 22:21:28 216

原创 Django学习笔记----1.前置知识

前置知识URL详解统一资源定位符scheme://host:port/path/?query-string=xxx#anchorscheme 协议host 主机名port 端口path 路径query-string 查询字符串anchor 锚点== URL中所有的字符串都是ASCII字符集,如果出现非ASCII字符,浏览器会自动编码 ==Django介绍Dj...

2020-02-07 22:19:49 240

原创 Python基础----Python函数

2020-01-01 11:19:53 114

原创 Python基础----Python面向对象

2020-01-01 11:11:19 121

原创 Python基础----Python类特殊成员

2020-01-01 11:04:42 151

原创 selenium + requests + xpath实现空气质量数据的爬取并实现网络异常等待

背景最近在爬一个空气质量的网站,数据比较多,而且网站还是采用的js动态渲染的方式!好吧! 我只能选择使用selenium了,直接模拟浏览器登录的方式抓取数据。另外,因为我想要全部的数据,所以,我还得获得网站提供的所有的城市和对应的有空气质量数据的年月。这样才能不用自己去输入,直接搞到全部。而我又发现,这一部分的内容他不是动态渲染过来的,所以我还是用我喜欢的requests请求再加xpath进行...

2019-12-01 00:34:35 400

原创 操作系统相关概念1

第一章 操作系统的定义 用来控制和管理计算机系统资源,方便用户使用的程序和数据结构的集合。 操作系统的特征 并发性 并发 并发是指在某一时间间隔内计算机系统中运行着多个程序 并行 并行是指在同一时刻计算机内有多个程序都在运行,这只有在多CPU系统中才能实现。 共享性 共享是指多个用户或程序共享系统的软、硬件资源。​ 互斥共...

2019-11-26 09:30:13 711

原创 使用微信小程序的蓝牙模块

蓝牙开发流程打开蓝牙适配器搜索周围蓝牙获取搜索过程中所搜索到的设备信息连接想要连接的设备获取服务、特征值写数据、读数据上代码index.wxml<!--index.wxml--><view class="content"> <button type="primary" class="button" bindtap...

2019-07-29 09:36:00 2145

原创 django生产环境配置-ubuntu

安装uwsgipip install uwsgi安装mysqlsudo apt-get install mysql-client mysql-server安装nginxsudo apt-get install nginx​导入数据库把在本地生成的数据库内容先通过navicat导出,然后再通过下面命令导入到数据库中去。source ~uwsgi配置说明chdirc W...

2019-06-22 00:09:41 357

原创 django + PIL对django中media中图片处理

需求说明最近在做一个项目,其中有个需求,简单的来说是这样的:前端输入一个字符串,在后台数据库中查询数据,将查询到的结果和media中存在的一个图片模板结合生成一个新的图片。最后将结果返回给前端。实现技术djangoPIL坑读取django目录下的图片文件这个坑,把我给坑了一晚上,一开始我使用相对路径,绝对路径,都没办法读取到,而且在网页上可以显示,但是本地写的py脚本就...

2019-06-16 00:01:12 1124 2

原创 uni-app学习笔记

什么是UniAppUnion Application前端框架基于Vue.js开发规范同小程序一端开发,多端运行开发工具HBuilderX框架基础MVCM model - 模型层,数据的增删改查V view - 视图层,前端页面C controller - 控制层,处理业务MVVMV view - HTML页面VM viewmodel - 调度者...

2019-06-05 00:00:28 2938

原创 django-crontab 实现定时作业

需求在网站上要实现一些定时任务,比如说电商网站 订单问题一个未下单的订单在半小时后要进行删除,或者是修改订单状态预约系统 预约记录问题在预约系统中,我预约了一个教室或者是图书馆的一个座位等,当超过我预约的时间并且我没有去赴约,这时候要修改该教室(图书馆座位的状态)使用安装pip install django-crontab使用配置在setting.p...

2019-05-26 03:36:24 226

原创 入坑树莓派

最近在用树莓派做一个项目,关于实时显示由时间戳和某几个数字生成二维码,每分钟会刷新一次。遇到了好多坑,好多好多坑,在这里总结下!先看最终效果图-----怎么通过一根网线,或者是同一局域网下用电脑显示先用一根网线,将笔记本和树莓派相连接。然后进行下面的操作打开win10的cmd 输入arp -a如果由屏幕的话,通过屏幕直接就可以在shell里面添加上vnc服务,如果出现错误,说什...

2019-05-25 00:07:46 390

原创 后缀表达式计算

#include<stdio.h>#include<stdlib.h>#define MaxSize 100float compvalue(char exp[]){struct{float data[MaxSize];int top;} st;st.top = -1;float d;char ch;int t = 0;ch = exp[t++];...

2019-05-19 17:31:29 497

原创 数据结构与算法(18)--线性表相关概念补充

线性表的类型定义线性结构的特点存在唯一的一个被称作"第一个"的数据元素存在唯一的一个被称作”最后一个“的元素除第一个元素外,集合中的每个数据元素均只有一个前驱除最后一个元素外,集合中的每个数据元素均只有一个后继线性表是最常用且最简单的一种数据结构。在线性表中,一个数据元素可以由若干个数据项组成,把数据元素称为记录,含有大量记录的线性表又称为文件。...

2019-05-19 00:52:58 293

原创 数据结构与算法(17)--图的遍历

BFS 广度优先搜索类似于数的层次遍历

2019-05-16 17:26:08 126

原创 数据结构与算法(16)--图的存储结构

图的存储结构图中顶点没有次序之分。图中边的顶点的数量是任意的。邻接矩阵顶点用一维数组来存储。边或者弧用二维数组来存储。a[i][j]a[i][j]a[i][j]1:若(vi,vj)(v_i,v_j)(vi​,vj​)是E(G)E(G)E(G)中的边0:若(vi,vj)(v_i,v_j)(vi​,vj​)不是E(G)E(G)E(G)中的边通过看是0还是1来判断两个顶点之间...

2019-05-15 21:19:48 230

原创 数据结构与算法(15)--图的基本概念

定义图G由顶点集V和边集E组成,记为G=(V,E)V(G)表示图G中顶点的有限非空集。用|V|表示图G中顶点的个数,也称为图G的阶。E(G)表示图G中顶点之间的关系(边)集合,用|E|表示图G中边的条数。图不可以为空,一个图中就算是一条边都没有,也就是边集为空,但顶点集一定不为空。图有向图无向图有向图弧是顶点的有序对<v,w>v是弧尾,w是弧头v邻接到w或者w邻...

2019-05-14 22:26:35 473

原创 数据结构与算法(14)--哈夫曼树

哈夫曼树的一些概念权 :树中结点的相关数值路径长度 :从树中某个结点到另外一个结点之间的分支数目(经过的边数)带权路径长度 :从树的根结点到任意结点的路径长度(经过的边数)与该结点上权值的乘积数中所有也结点的带权路径长度之和称为该树的带权路径长度。WPL=∑i=1nwi×li WPL= \sum_{i=1}^n w _i \times l_i WPL=i=1∑n​wi​×...

2019-05-14 16:08:57 229

原创 数据结构与算法(13)--二叉树

二叉树的特点每个节点最多有两颗子树左右子树有顺序特殊的树斜树满二叉树完全二叉树二叉树的顺序存储结构二叉树的顺序存储结构就是用一组地址连续的存储单元依次自上而下、自左向右存储完全二叉树上的结点元素对于一般的二叉树,我们先转换为完全二叉树进行存储,用空值来代替。二叉树的链式存储结构叉树的链式存储结构就是二叉树每个结点最多有两个孩子,所以设计二叉树的结点结构时,考虑两个指针...

2019-05-14 00:07:28 261

原创 数据结构与算法(12)--树

##define ElemType char#define MaxSize 50 //双亲表示法 typedef struct TNode{ ElemType data; int parent;}TNode;typedef struct{ TNode nodes[MaxSize]; //结点数组 int n; // 树的双亲表示结构 };//孩子表示法/***把...

2019-05-13 17:45:59 171

原创 数据结构与算法(11)--前缀中缀后缀表达式

如何将中缀表达式转换成后缀表达式按运算符的优先级对所有的运算符和它的运算数加括号。把运算符移到对应的括号后。去掉括号。前缀表达式其实将运算符提到括号的前面,其他都一样。...

2019-05-13 16:05:28 151

原创 数据结构与算法(10)--栈的应用-括号匹配

//括号匹配/*算法思想: **若是左括号,入栈,若是右括号,则出栈一个左括号判断是否与之匹配;**检验栈是否为空,只有栈空,整个字符串才是括号匹配的。 */ #include<cstdio>#include<cstring>#include<cstdlib>#define ElemType charusing namespace std;...

2019-05-13 09:49:05 172

原创 数据结构与算法(9)--链式队列

typedef struct{ //链式队列结点 ElemType data; struct LinkNode *next; }LinkNode;typedef struct{ LinkNode *front,*rear; //队头和队尾指针 }LinkQueue; //这时候的队列有头节点的front指向头节点 //入队bool Push(LinkQueue &...

2019-05-13 08:47:31 137

原创 数据结构与算法(8)--循环队列

循环队列//入队 rear = (rear+1)%MaxSize//出队 front = (front+1)%MaxSize /*** 把front==rear 仅作为队空的判定条件,** 当队列满的时候,令数组中仍然保留一个空余单元,我们认为这个时候队列满了 ** (rear+1)%MaxSize == front */ //队列中的元素个数 (rear-front+MaxSi...

2019-05-13 08:33:23 306

原创 数据结构与算法(7)--顺序队列

顺序队列#define MaxSize 50typedef struct{ ElemType data[MaxSize]; //存放队列元素 int front,rear; // 队头指针和队尾指针 }SqQueue;//入队bool Push(SqQueue &Q,ElemType e){ if(rear==Maxsize-1) { return false;...

2019-05-12 23:18:49 139

原创 数据结构与算法(6)--链栈

链栈#define ElemType inttypedef struct SNode{ ElemType data; struct SNode *next;}SNode,*SLink;typedef struct LinkStack{ SLink top; int count; }LinkStack; //链栈//链栈不存在栈满的情况//空栈的判断条件通常定为top=NU...

2019-05-12 23:01:17 129

原创 数据结构与算法(5)--共享栈

共享栈#define MaxSize 50typedef struct{ ElemType data[MaxSize]; int top1; int top2;} SqDoubleStack;//进栈bool Push(SqDoubleStack &S,ElemType e,int StackNum){ if(S.top1+1==S.top2) { return...

2019-05-11 21:46:05 255

原创 数据结构与算法(4)--顺序栈

顺序栈#define MaxSize 50typedef Struct{ ElemType data[MaxSize]; int top;} SqStack;//判空bool StackEmpty(SqStack S){ if(S.top == -1) { return true; } return false;} //进栈bool Push(SqStack ...

2019-05-11 21:32:52 141

原创 数据结构与算法(3)--双向链表存储结构

双向链表存储结构#include<cstdio>#define Elemtype inttypedef struct DNode{ Elemtype data; Struct DNode *prior,*next;}DNode,*DLinkList; //初始化 (头插法)DLinkList InitDLinkList(DLinkList &L){ L =...

2019-05-11 21:31:50 474

原创 数据结构与算法(2)--单链表存储结构

单链表存储结构#include<cstdio>#define Elemtype int typedef struct LNode{ Elemtype data; struct LNode *next;}*LinkList,LNode;//创建 (头插法) LinkList InitLinkList(LinkList &L){ L = (LinkList)...

2019-05-11 21:29:58 343

原创 数据结构与算法(1)--顺序存储结构

顺序存储结构#include<cstdio>#define Elemtype int#define MaxSize 50typedef struct { Elemtype data[MaxSize]; int length;}SqList;//插入操作bool Insert(SqList &L,int i,Elemtype e){ if(i<1 ...

2019-05-11 21:27:58 272

原创 python安装包报编码错误

在Python 2.7.15\Lib\site-packages目录下面新建一个文件名为sitecustomize.py在里面写上import syssys.setdefaultencoding('gbk') ...

2019-04-07 17:09:04 513

原创 JQuery选择器

2019-01-23 16:42:28 162

原创 PHP实现将文件打包成zip并下载

<?php$time = time();$name = $_GET['name'];$name = iconv("UTF-8", "GBK",$name);$dir = 'article/'.$name."/";/***获取当年目录下所有的文件夹名*/$handler = opendir($dir);/*article/s/*/$...

2019-01-23 08:20:47 1120

原创 飞机大战坦克游戏

index.html<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <link rel="stylesheet" type="text/css" href="...

2019-01-22 19:07:06 812

原创 PHP实现创建文件夹

//获取提交的比赛名,用于创建文件夹$name = $_GET['name'];/*iconv方法是为了防止中文乱码,保证可以创建识别中文目录,不用iconv方法格式的话,将无法创建中文目录*/$dir = iconv("UTF-8", "GBK",$name);$dir = "article/" . $dir;/**mkdir方法的第一个参数是...

2019-01-22 17:47:44 157

原创 PHP上传文件

<?php//取文件信息$arr = $_FILES["file"];//加限制条件//1.文件类型//2.文件大小//3.保存的文件名不重复if(/*($arr["type"]=="image/jpeg" || $arr["type"]=="image/png" ) && */$arr["size"]<10241...

2019-01-21 05:11:13 198

java jdk 9.04版本的

java jdk 9.04版本的

2020-10-17

Java JDK API 中文文档

java JDK API中文文档,程序员必备的身边手册!java JDK API中文文档,程序员必备的身边手册!

2020-10-17

sources.list

用于修改apt的源,将apt安装源改成阿里云的

2019-07-16

python_hdf4-0.9-cp27-cp27m-win_amd64.whl

window10下的python包,用来处理hdf格式的数据,我装了好多个,终于找到个合适的。

2019-07-09

空空如也

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

TA关注的人

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