自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

转载 RESTful规范和DRF

RESTful规范REST风格资源 网页中能看到的都是资源URI 统一资源标识符URL 统一资源定位符统一资源接口对资源的操作根据HTTP请求方式的不同来进行不同的操作遵循HTTP请求方式的语义前后端传输的是资源的表述展现的是资源的状态凡是遵循REST风格实现的前后端交互都叫RESTful架构核心思想面向资源去编程, url中尽量用名词不要用动词根据HT...

2019-10-08 21:07:00 222

转载 MySQL存储引擎

存储引擎的介绍及基本管理一. 存储引擎介绍及基本管理1. 存储引擎种类InnoDBMyISAM MRG_MyISAMCSV MEMORYSEQUENCEAriaPERFORMANCE_SCHEMA 还可以使用第三方存储引擎插件类存储引擎, 实在表级别设定的MySQL 5.5 以后默认存储引擎innodb第三方存储引擎 TokuDB(mariadb 5.7...

2019-10-07 22:25:00 216

转载 [python] with statement

总结上下文管理器提供了 __enter__()方法和 __exit__()方法,在with语句中,如果用as指定了一个目标,会将 __enter__()方法的返回值赋予这个目标。运行中如果发生了异常,那么将会把异常的类型,值和追踪传递给 __exit__()方法。如果__exit__()方法返回值为true,那么这个异常将会被抑制,否则这个异常将会被重新抛出。如果没有发生异常,也...

2019-10-06 15:27:00 370

转载 MySQL索引及执行计划

索引在mysql中称之为键, 一种数据结果, 帮助减少SQL语句经历的IO次数一. Mysql 查找数据的两种方式全表遍历扫描通过索引查找算法进行遍历扫描二. 索引作用提供了类似书中目录的作用, 目的是为了优化查询三. 索引种类根据不同的算法进行划分B树索引Hash索引R树Full text 全文索引GIShash索引和BTree索引hash类...

2019-10-06 00:53:00 207

转载 mysql基础练习

环境准备第一步: 创建库MariaDB [(none)]> create database s17 charset='utf-8';MariaDB [(none)]> use s17;第二步: 创建表MariaDB [s17]> CREATE TABLE `class` ( -> `cid` int(11) NOT NULL AUTO_INC...

2019-10-04 23:56:00 138

转载 mysql+centos7+主从复制

MYSQL(mariadb)MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。yum安装mariadb第一种方式: ...

2019-10-02 15:42:00 209

转载 视图层

FBV与CBVFBV 基于函数的视图CBV 基于类的视图FBVurlpatterns = [ path('admin/', admin.site.urls), path('index/<yyyy:id>', views.index),]def index(request, id): print(id, type(id)) # 222...

2019-10-02 01:19:00 2570

转载 函数(二)

闭包闭包现象正常来说,函数调用结束, 函数体里的变量都会被销毁, 而有一种现象是当函数执行完毕, 函数体里的变量不会被销毁, 因为这个变量被内嵌函数的一段代码调用着,无法销毁, 这种现象叫做闭包def outer(): name='周泽SB' def inner(): print(name) return innerfunc_inne...

2019-09-29 17:15:00 148

转载 函数(一)

基本定义一个程序的运行经常性伴随着函数, 所以函数可以理解为一段子程序或者子过程函数的参数形参定义函数时候指定调用函数时候需要传递的参数实参调用函数时候传递的参数位置参数形参的一种, 实参传递给函数时候,根据形参的位置进行传递默认参数形参的一种, 函数在定义时候, 指定形参的值, 函数在调用时候, 如果实参传递了数据就使用实参传递的数据,否则就是用定...

2019-09-29 17:14:00 254

转载 hexo + 码云博客搭建

准备工作安装完Node.js Node.js安装git bash工具 git bash 工具安装hexo新建一个存放blog所有东西的文件夹, 右键git Bash Here输入安装过hexo命令 npm install -g hexo-cli安装完成后,查看版本 heox -v搭建工作初始化hexo,在刚才的文件夹中打开git bash输入命令(git bas...

2019-09-29 17:12:00 392

转载 numpy常见用法

numpyimport numpy as npshop_price = [30, 20, 15, 40]shop_num = [2, 3, 1, 4]安装Anacondahttps快捷键向下添加一个单元格, 按esc进入命令行模式, 再按b 向下添加向下添加一个单元格, 按esc进入命令行模式, 再按a 向上添加向下添加一个单元格, 按esc进入命令行模式, 再按dd 删...

2019-09-29 17:10:00 226

转载 mongodb基础

环境搭建下载压缩包下载地址: https://www.mongodb.com/download-center/community下载成功之后解压, 目录结构是一个bin目录下面有若干个文件在当前文件夹新建将bin目录加入环境变量PATH新建文件夹data新建文件夹logs,并且在logs里面创建一个mongo.log文件(mongo.log空着,啥都不写)新建...

2019-09-29 17:09:00 152

转载 Linux文件管理

目录结构一切以根为顶点的目录$ ll /总用量 24lrwxrwxrwx. 1 root root 7 9月 12 10:55 bin -> usr/bindr-xr-xr-x. 5 root root 4096 9月 12 11:02 bootdrwxr-xr-x. 20 root root 3240 9月 20 10:54 devdrwxr...

2019-09-29 17:06:00 576

转载 Linux命令行简介

前言Linux历史linux应用领域 1.嵌入式开发 2.服务器端 3.个人PC桌面 FSF 自由软件基金会GNU项目 (GNU is not Unix) bash gcc EMACS hurd gawkGPL 通用公共许可协议 1.开源的,可自由传播的 2.可任意修改...

2019-09-29 17:05:00 210

转载 Django基础

互联网架构C/S客户端模式 (主要处理一些复杂任务)B/S浏览器模式 (主要处理一些比较简单的任务) --> Web开发Web开发的本质所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端互联网上2台机器之间通信IP端口协议面试题描述下当我们在浏览器输入一个url网址,比如说www,jd.com, 然后显示整个页面的...

2019-09-29 17:04:00 269

转载 文本处理之awk

基本语法awk通过FS作为每一段文本的分割符(默认空格),在命令行上可以用-F参数指定分隔符;通过RS参数指定文本换行符(默认回车,所以是一行行取数据的),通过换行符作为分割来读取文件。这里区别于sed,sed是一行一行读取文件的常用内置变量:​ $0 当前所有字段​ $1--$n 按照分隔符分割取到的第n列内容​ FS 分隔符(默认空格) awk 'BEGIN{FS=":"...

2019-09-29 17:00:00 223

转载 RabbitMQ

消息队列引子队列的作用:存储消息、数据保证消息的顺序保证数据的正确交付python中的队列:threading Queue: 用于多个线程之间进行数据同步和交互from threading import Threadfrom queue import Queuedef produce(q): q.put('hello, consume1') ...

2019-09-29 16:06:00 173

转载 文本处理之sed

什么是Sedsed是一种流编辑器,它是文本处理中非常有用的工具,能够完美的配合正则表达式使用, 处理时,把当前处理的行存储在临时缓冲区中,称为『模式空间』(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed用法功能说明sed -----...

2019-09-29 14:28:00 181

转载 bootstrap

https://v3.bootcss.com/getting-started/#css样式https://v3.bootcss.com/css/栅格系统Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局下载reset...

2019-07-08 16:06:00 216

转载 jQuery

走进JQwhat: jQuery是对js的二次封装的工具包 二次封装:比js用起来更便捷了,操作就是综合了(写一句jq可以实现多句js逻辑),底层就是原生js 工具包: jq就是一堆函数的集合体,通过jq对象来调用(jQuery)why: 更快速使用jswhere: 使用js的地方都可以使用jqueryhow: 安装(环境)1. 官网下载:https:/...

2019-07-08 16:04:00 107

转载 项目

小米顶部栏<head> <meta charset="UTF-8"> <title>小米商城导航栏</title> <style> a{ text-decoration: none; } .top_bar{ ...

2019-07-08 16:03:00 108

转载 Javascript

js页面交互选择器<body><h1 id="hhh">js页面交互</h1><h2 class="hhh2">副标题1</h2><h2 class="hhh2">副标题2</h2></body><script> // 1. js选择器: js如何与html标...

2019-07-08 16:01:00 117

转载 CSS

元素分类标签分类# 文本级标签p h1-h6 strong/em span a img# 排版级标签br/hr ul/ol/dl li div input table select option form各元素的分类及特性块状元素# 块状元素div ul ol p h table form 独占一行可以设置宽高,如果不设置宽度,默认是父标签的100%宽度&l...

2019-07-08 16:00:00 110

转载 HTML

常用特殊字符&nbsp; 表示 空格&amp; 表示 &&lt; 表示 <&gt; 表示 >&quot; 表示 "&qpos; 表示 '转载于:https://www.cnblogs.com/cjwnb/p/11151754.html...

2019-07-08 15:58:00 85

转载 模块与包管理

模块"""常见的四种模块:module1.使用python编写的.py文件2.把一系列模块组织到一起的文件夹(注:文件夹下有一个__init__.py文件,该文件夹称之为包)3.使用C编写并链接到python解释器的内置模块4.已被编译为共享库或DLL的C或C++扩展"""# 1、什么是模块:一系列功能的集合体,模块都有'.'语法任何一个py文件或者说数据结构都能称为...

2019-05-07 01:37:00 127

转载 知识点总结

全局变量和局部变量# 全局变量在局部重新赋值会报错,无论是可变数据类型还是不可变数据类型user = {}def outer(): if user: print(user) user={1:2} # 报错信息:UnboundLocalError: local variable 'user' referenced before assig...

2019-05-04 23:47:00 117

转载 函数

函数默认值的细节# 如果函数的默认参数的默认值为变量,在所属函数定义阶段一执行就被确定为当时变量存放的值a = 100def fn(num=a): print(num) # 100a = 200fn()三元表达式:就是if...else...的语法糖# 三目运算符:用于简化 if...else...的语法结构# -- 1) 只能解决if...else...

2019-04-26 14:42:00 92

转载 python练习

流程控制'''1.用if分支完成猜数字游戏-- 先通过键盘输入一个数字算作出题-- 在键盘输入答案-- 正确:猜对 | 误差3以内:接近了 | 误差外小值:太小 | 误差外大值:太大'''quest = int(input("输入一个数字完成出题:"))answer = int(input('输入你的答案:'))error = quest - answerif q...

2019-04-21 17:37:00 508

转载 python入门

python入门(一)编程语言的分类机器语言#直接用计算机能理解的二进制指令编写程序,直接控制硬件-- 0000,0000,00000000001:加载 暂存区A 存储器地址1汇编语言#用英文标签取代二进制指令去编写程序,本质也是在直接控制硬件 -- MOV 移动 | CMP 比较高级语言#用人能理解的表达方式去编写程序,无需考虑硬件的操作细节-- 编译型:借助编译器...

2019-04-15 22:47:00 181

转载 计算机基础

python是编程语言语言一种事物与另外一种事物沟通的介质所以说编程语言是程序员与计算机沟通的介质什么是编程:就是程序员用计算机所能理解的表达方式(编程语言)把自己的思维逻辑写下来,编程的结果就是一堆文件什么要编程?或者说为什么要和计算机沟通,让计算机按照人的逻辑执行程序,取代并解放人力完整的计算机系统3层结构应用程序 (不能直接操作硬件,如果要操作硬件,需要向操作...

2019-04-12 22:49:00 154

空空如也

空空如也

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

TA关注的人

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