摘要: 一,数据库相关理论 1 什么是数据(Data) 描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式,它们都可以经过数字化后存入计算机 在计算机中描述一个事物,就需要抽取这一事物的典型特征,组成一条记录,就相当于文件里的一行内容,如: 单 阅读全文
posted @ 2018-02-28 17:43 W-Alice 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一,进程 1,进程的概念 进程:正在进行的一个过程。是个抽象的概念<程序是一堆代码,进程是程序的运行过程>,保证支持伪并发,起源于操作系统,是操作系统最核心的概念。 2,多道技术 #一 操作系统的作用: 1:隐藏丑陋复杂的硬件接口,提供良好的抽象接口 2:管理、调度进程,并且将多个进程对硬件的竞争变 阅读全文
posted @ 2018-02-07 17:36 W-Alice 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一,OSI七层 为什么要分层:标准化,统一化。理解起来,参考各语言或协议的标准化理念。 物理层:实际的物理物质,电子的高低电频交互。 数据链路层:MAC地址,通过厂商的唯一值标识,广播。 网络层:IP地址+子网掩码,ARP协议。 传输层:端口,绑定 二,TCP三次握手,四次挥手 三次握手:你好seq 阅读全文
posted @ 2018-01-31 18:20 W-Alice 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 什么是继承 继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承),父类又可称为基类或超类,新建的类称为派生类或子类。 子类会“”遗传”父类的属性,从而解决代码重用问题(比如练习7中Garen与Riven类有很多冗余的代码) python中类的继承分为:单继承和多继承 查 阅读全文
posted @ 2018-01-26 10:19 W-Alice 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 面向对象设计的由来见概述:http://www.cnblogs.com/linhaifeng/articles/6428835.html 总结下就是:面向过程,结构化设计,面向对象。 二,什么是面向对象的程序设计及为什么要有它 面向过程的程序设计:核心是过程二字,过程指的是解决问题的步骤,即先干什么 阅读全文
posted @ 2018-01-18 21:29 W-Alice 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一,模块 通常情况下,模块/包是指包含一组特定功能的python脚本。 通常情况下,模块分为四个类别: 1,使用python编写的.py文件。 2,已被编译为共享库或DLL的C或C++扩展。 3,把一系列模块组织到一起的文件夹。(注:文件夹下有一个__init__.py文件,该文件夹称之为包) 4, 阅读全文
posted @ 2018-01-12 10:14 W-Alice 阅读(121) 评论(1) 推荐(0) 编辑
摘要: 一,迭代器 迭代器的概念: 迭代:1,重复的过程。2,在上一次结果的基础上重复。例如:有个苹果,我需要咬很多口,那么我每一次重复咬苹果的过程都是在上一次咬完了的基础上再次重复的。器:容器。 所以,通俗讲,迭代器的意义就是类似于循环的概念,这个循环是基于每次加原本1的循环。 迭代器的应用场景: 对于有 阅读全文
posted @ 2017-12-24 15:08 W-Alice 阅读(223) 评论(1) 推荐(0) 编辑
摘要: 一,文件处理 以追加方式读取文件: with open('a.txt','a') as f:///以追加方式打开文件 f.write('zhuijia')///追加写入,注意:追加写的时候,鼠标是从文件末尾开始写入的。 鼠标的移动: 备注:光标的移动,除了seek的0模式外,其他都以字节为单位!注意 阅读全文
posted @ 2017-12-17 23:26 W-Alice 阅读(159) 评论(1) 推荐(0) 编辑
摘要: 一,字符串 特点: 不可变型,有一个值,有序<可通过下标获取值> 不可变型的表现,如下代码:根据day01的介绍,变量内容改变,变量ID跟着改变,称之为可变类型。 >>> word = 'test'///定义变量 >>> print(id(word))///打印ID 2412776626920 >> 阅读全文
posted @ 2017-12-13 14:29 W-Alice 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 一,编程基础 1,什么是编程? 程序员根据需求把自己的思想流程按照某种变成语言的语法风格编写写来,产出的结果就是包含一堆字符的文件。这堆文件在没有运行的时候,就是一堆字符。只有在特定的环境,通过编译器运行之后,才能称之为编程文件。 2,什么是编程语言? 能够被计算机所识别的表达方式,就是编程语言。语 阅读全文
posted @ 2017-12-13 09:59 W-Alice 阅读(102) 评论(0) 推荐(0) 编辑