自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML

文章目录一. web前端介绍web 开发技术可以分为: 客户端开发技术和服务端开发技术

2019-07-29 12:02:51 125

原创 网络编程练习

1. 简述 OSI 七层协议。1) 物理层: 建立、维护、断开物理连接。(由底层网络定义协议)2) 数据链路层3) 网络层4) 传输层 主要的协议有 : TCP / UDP协议5) 会话层 : 建立、管理、终止会话6) 表示层7) 应用层: 是网络服务与最终用户的一个接口。2. 简述TCP/IP四层协议。1) 主机连接到网络层。2) 网络互连层: 网络互连层定义了分组格式和...

2019-07-24 15:16:01 518

原创 网络编程

文章目录一. 网络通信概述二. TCP/IP 协议(一)基本定义(二)IP地址(三)子网掩码(四) 端口三. Socket 编程(一) 基本概念(二) UDP(三) TCP总结一. 网络通信概述网络: 网络是一种辅助双方或者多方可以连接在一起的工具使用网络的目的:1) 用网络能将多方连接在一起,然后进行数据传递2) 网络编程就是让在不同的电脑上的软件能够进行数据传递,即进程间的通信...

2019-07-24 11:17:33 241

原创 多线程练习

IP 地址归属地批量查询任务(用构造子类的方法) from threading import Thread import requests import json class Ip_Addr(Thread): def __init__(self,ip): super(Ip_Addr, self).__init__() self.ip = ...

2019-07-22 17:17:31 152

原创 多任务编程,多线程编程,协程

文章目录一. 多任务编程二. 多进程编程(一) 基本概念(二)进程的创建一. 多任务编程定义: 操作系统可以同时运行多个任务。 比如 : 可以同时上网,同时听歌,同时用电脑赶作业。 这就是多任务 。单核CPU 实现多任务操作系统轮流让各个任务交替执行,每个任务执行0.01 秒,这样反复执行。 表面上看是每个任务交替执行,但CPU 的执行速度非常快,因此感觉所有任务都是同时执行的。...

2019-07-22 15:54:12 274

原创 Redis编程

文章目录一. Redis 简介二. Redis 的架构模式一. Redis 简介NoSQLNoSQL : Not Only SQL: 非关系型数据库优点: 有高扩展性,分步式计算,低成本,架构的灵活性, 半结构化数据,没有复杂的关系缺点: 没有标准化, 有限的查询功能,最终一致是不直观的程序Redis 简介Redis 是一个开源的使用ANSI C 语言编写,支持网络,可以...

2019-07-22 10:26:19 180

原创 关系对象映射

一. 简介ORM: 对象关系映射

2019-07-22 09:37:27 373

原创 数据库

文章目录一. 数据库的简介二. MySQL 数据库的基本操作(一) 数据库的操作(二) 数据库中表的操作(三) 查询操作一. 数据库的简介数据库系统解决的问题: 持久化存储,优化读写,保证数据的特征数据库的分类:1)文档型:eg: sqlite, 就是一个文件,通过对文件的复制完成数据库的复制2) 服务型: eg:mysql ,postgre, 数据库存储在一个物理文件中,但是需要使用...

2019-07-19 00:27:21 148

原创 贪心算法和动态规划

文章目录1. 定义2. 最优装载问题3. 背包问题1. 定义贪心算法其实就是在面对问题求解的时候,选择最优的解决方案。也就是说不从整体加以考虑,他所做出的仅仅是在某种意义上得到局部最优(是否是全局最优还有待证明。)2. 最优装载问题运古董,每一件古董的固定重量是w , 总最大承载数是C, 求怎么样可以装走的古董价值最大?这道题实际上就是求解最优解,即装走古董的总价值最大思路:1) ...

2019-07-18 22:59:52 863

原创 查找算法

文章目录一. 查找表1.定义2. 分类3. 关键字二. 顺序查找算法1. 算法描述一. 查找表1.定义查找表是由同一类型的数据元素构成的集合。对于查找表的操作:1)在查找表中查找某个具体的数据元素2)在查找表中插入数据元素3)从查找表中删除数据元素2. 分类1)静态查找表在查找表的时候只做查找的操作,而不改动表中的数据元素,称此类查找为静态查找表。2)动态查找表在查找表中只...

2019-07-18 21:58:52 139

原创 排序算法

文章目录一. 排序算法1. 定义2. 稳定与不稳定3. 内排序和外排序4. 排序算法的性能影响因素5. 排序算法的分类二. 冒泡排序1. 定义2. 冒泡算法的步骤3. 冒泡排序的复杂度分析三. 快速排序1. 基本思想2. 时间复杂度四. 直接插入排序一. 排序算法1. 定义假设含有n 个记录的序列{r1 , r2 ,r3, …,rn},其相对应的关键字分别为:{k1 , k2, …, kn}...

2019-07-18 17:31:34 110

原创 链表

一. 链表的基本概念链表与顺序表顺序表: 顺序表的构建需要预先知道数据的大小来申请连续的存储空间。而在进行扩充的时候又需要进行数据的搬迁,所以使用起来并不是很灵活。链表: 是一种线性表,是在每一个节点(数据存储单元)里面粗播放下一个节点的位置(即地址)。链表可以充分利用计算机的内存空间,实现灵活的内存动态管理顺序表和链表存储的对比:顺序表和链表插入删除方面时间复杂度:二. ...

2019-07-18 14:58:08 120

原创 顺序表

一. 顺序表的基本形式顺序表: 将元素有序的存放在一块连续的存储区里面,元素间的顺序关系由他们的存储顺序自然表示。顺序表的基本形式a : 每个元素所占的存储单元大小固定相同b: 每个元素所占的存储单元大小不相同,存储一个链接地址二. 顺序表的结构与实现顺序表的结构:一个顺序表的完整信息包括:1) 表中元素的集合2) 表的整体信息: 元素存储区的容量和元素的个数顺序表...

2019-07-18 13:56:38 674

原创 数据结构基础

数据结构(一) 算法算法的引入:算法是指解题方案的准确且完整的描述,是一系列解决问题的清晰指令,算法代表的是用系统的方法描述解决问题的策略机制算法的特性:1) 输入: 有0个或者多个输入2) 输出: 至少有一个或者多个输出3) 有穷性: 有限的步骤结束后就会自动结束4) 确定性: 每一步都有自己的含义5) 可行性: 每一步算法都是可行的算法效率衡量(1) 执行时间...

2019-07-18 10:29:19 227

空空如也

空空如也

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

TA关注的人

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