自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

骑着笨鸟的小白

边学习边记录下来的笔记

  • 博客(12)
  • 收藏
  • 关注

原创 学习笔记----Django基础

Django介绍Django是一个开放源代码的Web应用框架,由Python写成。Django是一个基于MVC构造的框架。但是在Django中,控制器接受用户输入的部分由框架自行处理,所以Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式。django官方网站django中文文档网站MVC框架核心思想解耦,让不同的代码块之间降...

2019-09-04 10:04:28 205

原创 计算机三级----数据库技术--选填题总结

刷题时遇到的知识点总结仅供复习参考1.对模式进行分解时,既要保证分解具有“无损连接性”,又要保证分解“保持函数依赖”。所谓“无损连接”指分解的若干连接重组时可以精确恢复到原来的数据表,数据记录既没有增加也没有减少。“保持函数依赖”是指原关系模式含有的属性之间的隐含关系在分解后不能丢失。2.分解使得一个关系变为多个关系,常用于关系模式规范化。一般情况下可以减少部分数据冗余,但不恰当的分解,也可...

2019-08-23 22:03:50 903

原创 学习笔记----MySQL高级

视图1.问题对于复杂的查询,往往是有多个数据表进行关联查询而得到,如果数据库因为需求等原因发生了改变,为了保证查询出来的数据与之前相同,则需要在多个地方进行修改,维护起来非常麻烦。解决办法:定义视图2.什么是视图**通俗的讲,视图就是一条SELECT语句执行后返回的结果集。**所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。视图是对若干张基本表的引用,一张虚表,查询...

2019-07-19 00:33:35 170

原创 学习笔记----MySQL_增删改查(curd)基本使用

数据库数据库就是一种特殊的文件,其中存储着需要的数据。关系型数据库的核心元素数据行(记录)数据列(字段)数据表(数据行的集合)数据库(数据表的集合)RDBMSRelational Database Management System通过表来表示关系型...

2019-07-18 16:11:29 506

原创 学习笔记----Python高级语法

GIL(全局解释器锁)GIL面试题如下描述Python GIL的概念,以及它对Python多线程的影响?编写一个多线程抓取网页的程序,并阐明多线程抓取程序是否可比单线程性能有提升,并解释原因。1.Python语言和GIL没有关系。仅仅是由于历史原因在Cpython解释器,难以移除GIL。2. GIL:全局解释器锁。每个线程在执行的过程都需要先获取GIL,保证同一时刻只有一个线程在执行代码。...

2019-06-04 17:12:17 253

原创 学习笔记----web服务器-HTTP协议

HTTP协议简介1. 使用谷歌/火狐浏览器分析在Web应用中,服务器把网页传给浏览器,实际上就是把网页的HTML代码发送给浏览器,让浏览器显示出来。而浏览器和服务器之间的传输协议是HTTP,所以:HTML是一种用来定义网页的文本,会HTML,就可以编写网页;HTTP是在网络上传输HTML的协议,用于浏览器和服务器的通信。Chrome浏览器提供了一套完整地调试工具,非常适合Web开发。安...

2019-05-24 16:00:13 160

原创 学习笔记----web服务器--正则表达式

概念正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。re模块操作在python中需要通过正则表达式对字符串进行匹配的时候,可以使用一个模块,名字为rere模块的使用过程# 导入re模块import re # 使用match方法进行匹配操作result = re....

2019-05-14 22:34:10 260

原创 学习笔记----多任务-协程

可迭代对象与迭代器关系:迭代器一定是可迭代对象,可迭代对象不一定是迭代器。如何判断:可迭代对象:在Python中如果有一个对象有__iter__()方法,则称这个对象是可迭代的(Iterable)。迭代器:在Python中如果有一个对象有__iter__()方法和__nuxt__()方法,则称这个对象是迭代器(Iterator)。代码示例: 1 from collections im...

2019-05-09 18:04:34 122

原创 学习笔记----多任务-进程

进程、程序的概念狭义、通俗定义:程序: 一个硬盘上的一个*.exe,是未执行的。静态的。进程:一个正在运行的程序,代码+用到的资源 称之为进程,它是操作系统分配资源的基本单元。进程的状态工作中,任务数往往大于CPU的核数,即一定有一些任务正在执行,而另外一些任务在等待cpu进行执行,因此导致了有了不同的状态。线程与进程区别定义不同进程是系统进行资源分配和调度的一个独立单位线程...

2019-05-06 19:54:27 103

原创 学习笔记----多任务-线程

多任务的概念操作系统可以同时运行多个任务。打个比方,你一边在用浏览器上网,一边在听MP3,一边在用Word赶作业,这就是多任务,至少同时有3个任务正在运行。还有很多任务悄咪咪地在后台同时运行着,只是桌面上没有显示而已。并行:在计算机系统中能同时执行两个或多个处理的一种计算方法。[通俗说:一台四核计算机,每个单核cpu执行一个程序,并同时进行。简称:真的多任务]并发:在操作系统中,是指一个时间...

2019-05-01 22:35:08 112

原创 学习笔记----网络编程

网络通信概述:- 使用网络能够把多方链接在一起,然后可以进行数据传递- 所谓的网络编程就是,让在不同的电脑上的软件能够进行数据传递,进程之间的通信IP地址:用来标记网络上的一台电脑,比如192.168.1.1;在本地网是唯一的。IP分类(了解):ipv4 256256256*256(最大值)最常用的为C类端口端口好比一个房子的门,是出入这件房子的必经之路。通信过程:主机A通过...

2019-04-28 17:46:09 159

原创 Linux基础命令----入门级

1.linux目录分布:linux操作系统属于多用户操作系统,所以每个用户进来主要在home目录下操作。2.linux常用命令:ctrl+shift+= 放大终端窗口的字体显示ctrl+ - 缩小终端窗口字体显示以.开头的文件为隐藏文件,需要用-a参数才能显示.代表当前目录…代表上一级目录-l 以列表方式显示文件的详细信息-h 配合-l以人性化...

2019-04-26 09:38:01 239

空空如也

空空如也

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

TA关注的人

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