自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用genvent.socket实施群聊/单聊模式

使用genvent.socket实施群聊from flask import Flask, request, render_templatefrom gevent.pywsgi import WSGIServerfrom geventwebsocket.handler import WebSocketHandlerfrom geventwebsocket.websock...

2019-06-04 21:47:00 249

转载 jquery(二)

属性操作: 用于自带的属性或者自定义属性 对象标签.attr(属性名) 返回第一个匹配元素的属性值 对象标签.attr(属性名,属性值) 为匹配元素设置一个属性值 对象标签.attr({k1:v1,k2:v2}) 为匹配对象设置多个属性值 对象标签.removeAttr(属性名) 从每一个匹配元素中删除一个属性 用于ch...

2019-03-22 08:14:00 97

转载 jquery

jquary引入 <script src="jquery的文件路径> </script> jquery方法找到的对象叫做jquery对象 原生js方法找到的标签对象是DOM对象 Dom对象的方法和jqery方法不可以相互使用 jquery对象和Dom对象可以相互转换 jquery对象-->dom对象 jquer...

2019-03-20 16:32:00 104

转载 BOM and DOM

JavaScript 分为EMAScript Bom Dom Bom指的是浏览器对象模型,使JavaScript有能力与浏览器进行对话 Dom是指文档对象模型,可以通过它访问HTML文档的所有元素 Window对象是客户端JavaScript最高层对象之一,由于window对象是其他大部分对象的共同祖先, 在调用window对象的方法和属性时,可以省略不写Bom:...

2019-03-19 20:45:00 94

转载 css

我感觉是智障呢转载于:https://www.cnblogs.com/shicongcong0910/p/10554733.html

2019-03-18 20:37:00 60

转载 HTML

是不是智障呢转载于:https://www.cnblogs.com/shicongcong0910/p/10554707.html

2019-03-18 20:35:00 71

转载 数据库

1 .数据库的优势: 1.程序的稳定性:任意一台服务所在的机器崩溃了都不会影响数据的和另外的服务 2.数据一致性: 所有的数据都存储在一起,所有的程序操作的数据都是统一的 3.并发:数据库可以良好的支持并发 4.效率;使用数据对数据的进行增删改查的效率要高出我们自己处理文件很多2 .数据库服务器,数据管理系统,数据库,表与记录的关系: 记录: 1 朱哥 12...

2019-03-10 10:44:00 74

转载 线程

程序:是指令的集合,是进程运行的静态描述文本进程:是程序的一次执行活动进程是资源分配的最小单位线程:cup调度的最小单位线程是属于进程的线程的特点: 1.轻量级进程 2.独立调度和分配的基本单位 3.共享进程资源 4.可并发执行为什么会有线程: 基于网络上的服务,我们希望我们的应用在同一时刻能做更多的事情, 并且还能共享一段数据线程: ...

2019-03-04 21:30:00 165

转载 进程.

操作系统的背景知识: 操作系统的作用: 1.封装了丑陋复杂的接口,提供了良好的抽象接口 2.管理.调度程序,并将多个进程或者程序对硬件资源的竞态请求变的有序化 多道技术: 产生背景:针对于单核,实现并发 空间上的复用:内存中存在多道程序 时间上的复用: ...

2019-03-02 18:30:00 80

转载 粘包的高大上版本

import socketimport subprocessimport jsonimport structserver = socket.socket(socket.AF_INET,socket.SOCK_STREAM)  #socket.AF_INET 基于网络的 socket.SOCK_STREAMserver.bind(('127.0.0.1',8848)...

2019-02-23 11:03:00 89

转载 网络编程(三)

简单的网络通讯:server端import socketserver = socket.socket(socket.AF_INET,socket.SOCK_STREAM)server.bind(('127.0.0.1',8999))server.listen(5)conn,addr = server.accept()while 1: form_m...

2019-02-21 20:14:00 71

转载 网络编程(二)

五层协议:qq.太白向强哥发送消息.'强老板好啊'软件: 应用层:ftp www 软件按照自定义的协议 {msg:'强老板好啊'}操作系统: 传输层:tcp协议 udp协议:端口协议 8000 | {msg:'强老板好啊'} 网络层:ip协议找到局域网的位置 ip | 8000 | {msg:'强老板好啊'} 数据链路层:...

2019-02-19 21:10:00 96

转载 网络编程osi五层协议(一)

五层协议:应用层:每个软件对于数据都有不同的自定义协议传输层:建立端口到端口的通信 端口:确定软件的位置 每个软件都有固定的端口 端口范围:0-65535 0-1024为系统占用端口 端口 + ip + mac + 广播 能确定世界上任何一个计算机软件的位置网络层:找到对方局域网的位置 根据ip协议寻找对方局域网的位置 ip + mac +广播就能确定...

2019-02-18 16:54:00 195

转载 名称空间

名称空间:  内置 全局 局部  内置命名空间 存放python解释器为我们提供的名字list str tuple之类的  全局命名空间 直接在py文件中,函数外部声明的变量都是属于命名空间  局部命名空间 在函数中声明的变量取值顺序: 在局部取值的时候:    局部空间 全局空间 内置空间  在全局取值的时候:    全局空间 内置空间  从小范围到大范围逐步寻找...

2019-02-16 14:45:00 81

转载 异常处理

异常处理 1.异常错误分类: 1.1 语法错误 1.2 逻辑错误 逻辑错误,难以避免,必须要处理 2.异常处理: 2.1 先捕捉错误 2.2 在进行处理异常处理的两种方式:if 如果type: except 异常处理if处理异常时的劣势: 1.对于相同的错误类型,要用大量的重复代码处理异常 2....

2019-01-26 21:56:00 72

转载 封装,多态,继承. super的方法,类的约束,

1.python的三大特性:python的三大特性,封装,多态,继承封装:函数 模块 类 对象多态 : python中默认支持多态继承: python中的子类继承父类属性和方法鸭子类型: 看着像鸭子,它就是鸭子python中处处都是鸭子 # 两者之间没有任何关系,但是都遵循着一个隐形的标准两个类中的鸭子类型:# 优点:1,统一标准,减少了词汇量# 2,两者之间没有任何...

2019-01-26 21:54:00 69

转载 类与类之间的关系

1. 面向对象中类与类之间存在以下关系:  1.依赖关系  2.关联关系  3.组合关系  4.聚合关系  5.实现关系  6.继承关系(类的三大特性之一,继承)2.关系分析  2.1 依赖关系:      你中有我,我中没你. 将一个类的对象或者类名传到另一个类的方法中使用.class Person: def __init__(s...

2019-01-25 20:46:00 101

转载 类的空间问题

1.添加对象属性class A: def __init__(self,name): self.name = name def func(self,sex): self.sex = sex#在类的外面obj = A('小明') #{'name': '小明', 'age': 18}obj.age ...

2019-01-24 21:39:00 72

转载 面向对象初识

1.面向过程 vs 函数式编程面向过程:s1 = 'asdfqweqmvas'count = 0for i in s1: count += 1print(count)lst = [i for i in range(100)]count = 0for i in lst: count += 1print(count)...

2019-01-23 16:35:00 55

转载 collections模块,shelve模块

1. collections在内部数据类型的基础上,加上collections模块提供的额外数据类型 namedtuple,deque,Counter1.1 namedple  命名元祖有助于对元祖的每个位置赋予意义(用来产生使用名称来访问元元素的数据对象)from collections import namedtuple #导入模块collections中的na...

2019-01-18 15:49:00 98

转载 os模块,sys模块,hashlib模块

1.os模块  os模块是与操作系统交互的一个接口.    和文件夹相关的操作:import osos.makedirs('a1/b2/c3/d4') #可以生成多层递归目录os.removedirs('a/d') #递归删除空目录 有文件时则无法删除os.mkdir('dirname') #生成单层目录os.rmdir('dirname') #删除单层空...

2019-01-17 17:10:00 109

转载 logging模块,序列化,random模块,json和pickle

1.logginglogging模块用来记录软件的各种状态.,开发人员可以通过日志的内容对程序进行修改.import logging logging.debug('debug message') logging.info('info message') logging.warning('warning message') logging.error('erro...

2019-01-16 18:24:00 93

转载 递归及模块

1转载于:https://www.cnblogs.com/shicongcong0910/p/10273699.html

2019-01-15 19:01:00 113

转载 函数名及第一类对象

1.查看函数的内存地址def func(): print(1)print(func) #<function func at 0x0000000000681E18>(函数的内存地址)2.函数名当做值赋给变量def func(): print(1)a = func   #将func当做值赋值给变量aprint...

2019-01-12 16:40:00 76

转载 初识python中的函数

1.python中的函数def+函数名+小括号+冒号缩进+函数体函数名+小括号def func(): print(a)func()2.定义和引用函数def func(a_addr,a_age,d_addr,d_age): #定义函数  print(f"我在{a_addr},今年{a_age}岁")  print(f"猪蹄在...

2019-01-08 18:46:00 101

转载 对文件的各种操作

1 read(读),write(覆盖写),add(追加)f = open('文件名',mode = 'r',encoding= 'utf-8')#第一个参数是要操作的文件的名字                            #第二个参数选择的模式'r''w''a'等                            #第三个参数自定义的编码集read(读):...

2019-01-08 18:43:00 95

转载 编码转换,基础补充,深浅拷贝,id is == ,代码块(了解),小数据池(了解)

1.编码转换:  ASCII:最早的编码  GBK:中文国标码,包含了ASCII编码.  UNICODE:万国码,包含了ASCII  utf-8:可变纬度的万国码,是unicode的一种实现综上:除了ASCII码以外,其他信息不能直接转换.  unicode是万国码,什么内容都可以进行显示,那么数据传输和存储的时候由于unicode比较浪费空间和资源.需要把uni...

2019-01-04 13:18:00 104

转载 字典(dict),字典的嵌套,集合(set)

1.字典  1.1 字典是python中唯一的一个具有映射的类型.  dict = {"键":'值'} 键(key)是必须是不可变的(可哈希的). 值(value)没有要求.  1.2 不可变的数据类型:int,str,tuble,bool   不可哈希(可变)的数据类型: ...

2019-01-03 13:56:00 846

转载 列表,列表的增删改查,列表的嵌套,range

1.列表list [] 存放一些数据,数据量比较大.和字符串一样也有索引:s = [1,2,3,4,5]print(s)结果:[1, 2, 3, 4, 5]list[] 可以用下标,切片,步长跟字符串的完全一样.s = [1,2,3,4,5]print(s[0])结果:1 下标: 0代表的是1的下标s = [1,2...

2019-01-02 17:38:00 94

转载 整数,布尔值,字符串,字符串详解.

1.整型  在python中的关键字用int表示;整型在计算机中运用计算和比较  整数的运算: + -* / % **2.布尔值  布尔值判断真假;取值只有True 和False3.字符串  字符串,可以保存少量数据并进行相应的操作  字符串的拼接(相加),字符串的乘  乘法的规则:只能是字符串和数字相乘a = '世界'b = '你好'...

2018-12-29 21:24:00 234

转载 while循环,格式化输出,运算符,初始编码

1.while循环:  while 条件:   缩进+循环体 while true: # while 是关键词 true 是条件        print("fp is sb") # print("fp is sb是循环体  中断循环:break和continue    break:终止循环,跳出该循环....

2018-12-28 21:42:00 116

空空如也

空空如也

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

TA关注的人

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