会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
treeter
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年12月12日
数据库-外键
摘要: 一、foreign key外键 员工信息表有三个字段:工号 姓名 部门公司有3个部门,但是有1个亿的员工,那意味着部门这个字段需要重复存储,部门名字越长,越浪费解决方法:我们完全可以定义一个部门表然后让员工信息表关联该表,如何关联,即foreign key 将所有数据存放在一张表中的弊端: 结构不清
阅读全文
posted @ 2019-12-12 15:09 treeter
阅读(226)
评论(0)
推荐(0)
2019年12月11日
数据库(存储引擎、字段类型、约束条件)
摘要: 一、存储引擎 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等 数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不同的存取机制,表类型又称为存储引擎。 mysql存储引擎类型 show
阅读全文
posted @ 2019-12-11 15:49 treeter
阅读(388)
评论(0)
推荐(0)
2019年12月10日
数据库
摘要: 一、数据库概述 1.什么是数据 描述事物的符号称之为数据,描述事物的符号可以是数字,也可以是文字、图片、图像、声音等 2.什么是数据库 数据库即存放数据的地方,将数据按照一定的格式存放。 数据库中的数据按照一定的数据模型、描述和存储,具有较小的冗余度,较高的数据独立性和以扩展性,并可为各种用户共享
阅读全文
posted @ 2019-12-10 16:07 treeter
阅读(135)
评论(0)
推荐(1)
2019年12月9日
GIL全局解释器锁与协程
摘要: 一、GIL全局解释器锁 在同一个进程下开启的多线程,同一时刻只能有一个线程执行,因为Cpython的内存管理不是线程安全 GIL全局解释器锁,本质上就是一把互斥锁,保证数据安全 1 import time 2 from threading import Thread 3 4 n = 100 5 6
阅读全文
posted @ 2019-12-09 15:40 treeter
阅读(189)
评论(0)
推荐(0)
2019年12月7日
并发编程
摘要: 1.子进程回收资源的两种方式: - 1) join让主进程等待子进程结束,并回收子进程资源,主进程再结束并回收资源。 - 2) 主进程 “正常结束” ,子进程与主进程一并被回收资源。 2.僵尸进程与孤儿进程(了解) 2.守护进程 当主进程结束时,子进程也必须结束,并回收。 3.进程间数据是隔离的 4
阅读全文
posted @ 2019-12-07 20:02 treeter
阅读(118)
评论(0)
推荐(0)
2019年12月6日
UDP协议和并发编程
摘要: 一、UDP协议 1.UDP协议 称之为数据包协议。 特点: 1) 不需要建立链接。 2) 不需要知道对方是否收到。 3) 数据不安全 4) 传输速度快 5)能支持并发 6) 不会粘包 7) 无需先启动服务端再启动客户端 优点: - 传输速度快 - 能支持并发 - 不会粘包 缺点: - 数据不安全,
阅读全文
posted @ 2019-12-06 16:44 treeter
阅读(289)
评论(0)
推荐(0)
2019年12月5日
TCP协议与socket套接字
摘要: 一、TCP协议 TCP协议建立双向通道 1.三次握手,建立连接: 客户端向服务端发送建立连接的请求 服务端返回收到请求的信息给客户端,并且发送往客户端建立连接的请求 客户端接收到服务端发来的请求,返回接成功给服务端,完成双向连接 2.反馈机制: 客户端往服务端发送请求,服务端必须返回响应, 告诉客户
阅读全文
posted @ 2019-12-05 17:54 treeter
阅读(663)
评论(0)
推荐(0)
2019年12月4日
网络编程
摘要: 单例模式补充 1 # 方式一 2 class Singleton: 3 __instance = None 4 5 @classmethod 6 def singleton(cls): 7 if not cls.__instance: 8 obj = cls() 9 cls.__instance =
阅读全文
posted @ 2019-12-04 15:18 treeter
阅读(123)
评论(0)
推荐(0)
2019年11月29日
类的内置方法及单例模式
摘要: 一、类的内置方法 类的内置方法(魔法方法): 凡是在类内部定义,以__开头__结尾的方法,都是类的内置方法,也称之为魔法方法。 类的内置方法,会在某种条件满足下自动触发。 1.__new__: 条件: 在__init__触发前,自动触发。 1 # 条件: __init__: 在调用类时自动触发。 2
阅读全文
posted @ 2019-11-29 15:49 treeter
阅读(237)
评论(0)
推荐(0)
2019年11月28日
多态与反射
摘要: 一、多态 1.什么是多态 多态指的是同一种类型的事物,不同的形态。 例如,猪,狗,猫都是动物,都有叫声这个技能,但是狗是“汪汪汪”,猪是“哼哼哼”,猫是“喵喵喵”。它们之间的叫声不同,也就有了不同的区分 1 # 动物类 2 class Animal: 3 4 # 方法 叫 5 def speak(s
阅读全文
posted @ 2019-11-28 15:39 treeter
阅读(555)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告