- 博客(14)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 Django2.0——模板渲染(一)
在前面的介绍中我们都是用简单的 django.http.HttpResponse来把内容显示到网页上,本节将讲解如何使用渲染模板的方法来显示内容,即调用精美的HTML页面。模板的创建既可以在项目下创建一个templates目录来存放模板,也可以在app应用中新建一个templates文件夹来存放各个模板。模板配置要注意的是不管是以哪种方式创建,都要记得在settings中进行配置,不然在调...
2018-11-29 23:43:30 2370
原创 Django2.0——路由配置
URL配置就像是Django所支撑网站的目录,它的本质是URL模式以及要为该URL模式调用的视图函数之间的映射表。URL需要在urls.py进行配置,与其对应的视图函数写在views.py文件中。url的配置写在urlpatterns列表的path方法中,对于path的功能,下面一一讲解。pathpath方法第一个参数是url路由的配置,还可以通过<xx>/将输入指定url后多...
2018-11-29 18:28:52 1326
原创 Django搭建后篇——启动服务器及创建视图
开启服务器,Django开启服务器的方式有两种,一种是在Ubuntu在开启,另一种是直接在pycharm开启。就方便而言肯定是第二种,但由于pycharm版本的问题,可能有的人无法直接在pycharm开启。故在此将两种方式都介绍下。在开启前,我们需要将项目下的settings文件修改下,如下图所示,将ALLOWED_HOSTS = []改为ALLOWED_HOSTS = ['*']。第...
2018-11-26 19:42:12 301
原创 ubuntu下Django的搭建
工具:Window下的pycharm 、VirtualBox下的Ubuntu系统、非必需的Xshell(远程连接工具)现在针对各种包或python版本不能共存或包不能很好下载的问题,开始流行使用虚拟环境来解决这个问题,所有第一步我们要在Ubuntu下新建一个虚拟环境,当然不新建虚拟环境也是可以的。Linux下输入workon查看已有的虚拟环境,我的已有两个,分别是envpy2和py3env...
2018-11-26 00:03:46 2492 1
原创 jq轮播图
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>轮番图</title> <style> *{ padding:0;
2018-11-24 21:50:00 233 2
翻译 JQuery
简介:jQuery 是一个高效、精简并且功能丰富的 JavaScript 工具库。它提供的 API 易于使用且兼容众多浏览器,这让诸如 HTML 文档遍历和操作、事件处理、动画和 Ajax 操作更加简单。说白了他就是js的一个库,我们可以向导入js文件一样导入它。jQuery学习网站:http://jquery.cuishifeng.cn/jQuery库导入网站来源:https://w...
2018-11-24 15:52:45 249
翻译 JavaScript详解(三)
JavaScript的数组JavaScript中的数组具有相当的灵活性,除了能存储数据外,还提供了一系列的属性和方法。因为JavaScript本身是一个弱类型语言,故其数组不会限制存放数据的类型。定义的四种方式:var x = new Array(); //空数组 var x = new Array(size); //指定长度 var x = new Array(element0,...
2018-11-21 23:51:05 117
原创 let和var的区别
在JavaScript中,定义变量的关键词一般用var,但还有一种定义变量的关键词叫let。两者的作用域范围不一样,我们可以将var理解为定义的是一个全局变量,而let定义的是一个局部变量。故let常用于函数体中,使得变量的作用域仅限于函数体内。下面通过一小段代码展示他们的作用范围。 a(); function a() { let a = 'dd'; var...
2018-11-21 13:14:03 297
原创 JavaScript详解(二)
js的流程控制if语句:if (条件表达式A){ xx;}else if (条件表达式B){ xx;}else{ xx;}switch语句:switch (表达式){ case 值1: xxx; break; case 值2: xxx; break; ...
2018-11-20 22:30:14 236
原创 前端——阿里图标的使用详解
链接地址:http://www.iconfont.cn/首先进入阿里图标首页进行登陆,有三种登陆方式,本人用新浪微博进行登陆。可在搜索框输入指定的图标样式,选中的图标加入购物车,本人建议最好一次性将所需要的图标都加入到购物车中,方便避免重复进行。图标加入购物车后,点击右上角的购物出。点击新建一个项目输入项目的名称并点击确认点击Font-class和查看在...
2018-11-17 21:42:45 2064
原创 JavaScript详解(一)
简介:Javascript是一个脚本语言,弱类型的编程语言,简称js,被称为网站开发的行为。它的作用是增加页面特效、前后台交互以及应用于后台开发。它即可写在HTML的script标签里,也可写在外部js文件里。要注意的是JavaScript严格区分大小写,且以分号结尾,语句字符必须是英文。html骨架(页面结构),css是样式(元素大小、颜色、位置、隐藏或显示等),js是行为(部分动画效果...
2018-11-17 15:16:31 681
翻译 python协程
协程又叫做微线程,英文名叫Coroutine。与线程一样的是协程也相对独立,有自己的上下文,可相互切换,不同的是线程由解释器调用cpu来实现,而协程由程序自身控制。与线程一样,协程也可以实现生产者与消费者模式和实现并发。多协程与多线程相比,最大的优势就是协程极高的执行效率。因为子程序切换不是线程切换,而是由程序自身控制,因此,没有线程切换的开销,和多线程比,线程数量越多,协程的性能优势就越明显。协...
2018-11-03 19:42:36 227
翻译 进程池与线程池
在介绍进程池和线程池之前,我们需要对其原理有一个了解。总所周知,进程和线程都是不可被重复利用的,在实现高并发中,这会极大的浪费资源。所以首先我们应该想办法实现线程和进程的可重复利用,而生产者与消费者模式就可以很好地解决这个问题。当我们需要开启多个线程或进程时,难道只能一个个去开吗?这时我们可以开辟一个进程池或线程池,可以一次就开启多个进程或线程,池的简单实现也可以用生产者与消费者模式来实现。最后在...
2018-11-01 19:14:11 395
翻译 并发通信(进程与线程)
进程与线程在通信中都会遇到各自的问题,这是因他们各自的性质而产生的。每个进程有自己的地址空间,两个进程中的地址即使值相同,实际指向的位置也不同,故进程间无法直接就能通信。虽然同一进程的线程共享全局变量和内存,使得线程之间共享数据很容易也很方便,但会带来某些共享数据的互斥问题。下面用代码来值观地展示各自的问题。进程通信限制:import multiprocessingdef func()...
2018-11-01 15:03:11 345
opencv3.4 windows64
2020-10-11
kaggle冰山船舶卫星图数据集
2020-08-04
flower_photos.7z
2020-08-01
HCNA认证必备资源——腾讯微云
2020-04-11
云服务器ubuntu配置文件
2019-01-12
直方图修正方法的研究
2019-01-11
图像的基本运算及应用研究
2019-01-11
数字图像处理课设——图形界面设计
2019-01-11
夜间防睡控制器
2019-01-11
急问·python中的函数文档
2017-07-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人