随笔分类 -  python学习

摘要:1. 图表制作模块 matplotlib 渲染图表 - pyecharts 阅读全文
posted @ 2022-02-10 00:03 冰底熊 编辑
摘要:方法 阅读全文
posted @ 2019-05-25 19:01 冰底熊 阅读(356) 评论(0) 推荐(0) 编辑
摘要:from django.shortcuts import render,HttpResponse,redirect # Create your views here. from app01 import models def add(request): ####################### 阅读全文
posted @ 2019-01-07 20:21 冰底熊 阅读(203) 评论(0) 推荐(0) 编辑
摘要:2.目录逐层进入和返回上一层的实现 阅读全文
posted @ 2018-12-23 16:39 冰底熊 阅读(448) 评论(0) 推荐(1) 编辑
摘要:一.装饰 器 不改变被装饰函数原来的执行方式 给原函数增加一些额外的功能,登录验证,打印日志,测试效率等。 1.简单版装饰器 2.带参数的装饰器 带参数装饰器一 :控制装饰器的关和开 带参数装饰器二 : 3. 多个装饰器,装饰同一个函数 二. 单例模式 阅读全文
posted @ 2018-12-21 22:00 冰底熊 阅读(225) 评论(0) 推荐(0) 编辑
摘要:一.触发器 trigger 对用户某张表的数据进行 增删改 操作时的前后行为。 1.创建触发器:(before/after insert/delete on 表名 for each row) 格式: create trigger 触发器名字 before insert on 表名 for each 阅读全文
posted @ 2018-12-14 17:10 冰底熊 阅读(158) 评论(0) 推荐(0) 编辑
摘要:第一部分: 一.选择器 后代选择器 div p 子子孙孙 儿子选择器 div>p div里面一层p 毗邻选择器 div+p div同级下面第一个p 弟弟选择器 div~p div 同级下面所有p 伪类选择器 a:link{} 未访问的连接 a:visited{} 已经访问的链接 a:hover{} 阅读全文
posted @ 2018-12-14 16:13 冰底熊 阅读(217) 评论(0) 推荐(0) 编辑
摘要:HTML 1. 概念 HTML 超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语言 。 2.标签 Meta标签 <meta>元素可提供有关页面的元信息(meta-information),针对搜索引擎和更新频度的描述和关键词。 <meta>位 阅读全文
posted @ 2018-12-13 15:29 冰底熊 阅读(178) 评论(0) 推荐(0) 编辑
摘要:一 .索引mysql 索引 b+tree本质:通过不断地缩小想要获取数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是说,有了这种索引机制,我们可以总是用同一种查找方式来锁定数据。索引注意的问题: 1. 索引字段要尽量小,访问磁盘查询时,尽量减少io 2.索引 选 区别度 高的 阅读全文
posted @ 2018-12-12 13:45 冰底熊 阅读(156) 评论(0) 推荐(0) 编辑
摘要:多表连接查询 1、交叉连接:不适用任何匹配条件。生成笛卡尔积 补充一点:select 查询表的时候,后面可以跟多张表一起查询: select * from department,employee; #表用逗号分隔,看我查询时表的顺序,先department后employee,所以你看结果表的这些字段 阅读全文
posted @ 2018-12-11 14:41 冰底熊 阅读(170) 评论(0) 推荐(0) 编辑
摘要:一 视图 视图是一个虚拟表(非真实存在),是跑到内存中的表,真实表是硬盘上的表。使用视图我们可以把查询过程中的临时表摘出来,保存下来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查找即可,但视图有明显地效率问题,并且视图是存放在数据库中的,如果我们程序中使用的 阅读全文
posted @ 2018-12-11 14:08 冰底熊 阅读(211) 评论(0) 推荐(0) 编辑
摘要:创建表 mysql> insert into staff_info (id,name,age,sex,phone,job) values (1,'Alex',83,'female',13651054608,'IT'); Query OK, 1 row affected (0.00 sec) mysq 阅读全文
posted @ 2018-12-09 12:21 冰底熊 阅读(168) 评论(0) 推荐(0) 编辑
摘要:1.生成器版的任务切换 import time def jishi1hao(): for i in range(11): # print('到这里来!') yield #帮我们记录了任务的执行状态 time.sleep(1) print('%s号客户2秒就搞定'%i) def jishi2hao() 阅读全文
posted @ 2018-12-04 20:26 冰底熊 阅读(204) 评论(0) 推荐(0) 编辑
摘要:一.Socketserver #服务端 import socketserver class KnightServer(socketserver.BaseRequestHandler): def handle(self): # self.request 相当于conn链接通道 while 1: fro 阅读全文
posted @ 2018-11-29 16:42 冰底熊 阅读(208) 评论(0) 推荐(0) 编辑
摘要:一粘包现象: 粘包1:连续的小包,会被优化机制给合并 粘包2:服务端一次性无法完全就收完客户端发送的数据,第二再次接收的时候,会接收到第一次遗留的内容 解决粘包的方案: 方案1:先告诉客户端,数据信息的长度,然后等客户端确认之后,再发送真实内容 方案2:通过struct模块,将要发送的真实数据的长度 阅读全文
posted @ 2018-11-29 16:33 冰底熊 阅读(181) 评论(0) 推荐(0) 编辑
摘要:1.模块subprocess 2.时间服务器 3.qq聊天 socket参数的详解 阅读全文
posted @ 2018-11-29 16:15 冰底熊 阅读(273) 评论(0) 推荐(0) 编辑
摘要:进程模块 process #方式一: from multiprocessing import Process import time def func1(): time.sleep(2) print("我是func1") def func2(): time.sleep(3) print("我是fun 阅读全文
posted @ 2018-11-29 16:04 冰底熊 阅读(220) 评论(0) 推荐(0) 编辑
摘要:from multiprocessing import Process,Lock import time def show_ticket(i): with open("file","r",encoding="utf-8") as f: num=f.read().strip() print("%s客户 阅读全文
posted @ 2018-11-29 15:53 冰底熊 阅读(184) 评论(0) 推荐(0) 编辑
摘要:from multiprocessing import Process, Pipe def f(parent_conn,child_conn): #parent_conn.close() #不写close将不会引发EOFError while True: try: print(child_conn. 阅读全文
posted @ 2018-11-29 15:40 冰底熊 阅读(170) 评论(0) 推荐(0) 编辑
摘要:网络通信基础知识 软件开发的架构 c/s:客户端与服务端架构 b/s:浏览器端与服务器端架构 二 网络基础 1.osi七层模型 2. 五成通信流程 3.socket 五成通信流程 4.tcp通信流程 5.tcp和udp差异对比图 TCP和UDP的概念: TCP(Transmission Contro 阅读全文
posted @ 2018-11-28 20:33 冰底熊 阅读(181) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示