-
python 之网络编程(基于TCP协议Socket通信的粘包问题
8.4 粘包问题 粘包问题发生的原因: 1.发送端需要等缓冲区满才发送出去,造成粘包(发送数据时间间隔很短,数据了很小,会合到一起,产生粘包),这样接收端,就难于分辨出来了,必须提供科学的拆包机制。 即面向流的通信是无消息保护边界的 。 2.接收方不及时接收缓冲区的包...
2019-07-24 09:24:24
-
ORM
简单介绍ORM: 对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换 [1]。从效果上说,它其实是创建了一个可在编程语言里使用的--虚拟对象数据库。 简单分析O...
2019-07-24 09:24:23
-
PyCharm如何导入python项目
Pycharm导入python项目 进入PyCharm后,点击FileOpen,然后在弹窗中选择需要导入项目的文件夹; 打开了python项目后,需要配置该项目对应的python才可以正常运行; 配置步骤:Filesettings 在设置弹窗中选择Project Interpreter,然后点击add; 在弹窗中,选择Existing...
2019-07-24 09:24:14
-
python面试题37道(附答案)看完面试不愁了
1. (1)python下多线程的限制以及多进程中传递参数的方式 python多线程有个全局解释器锁(global interpreter lock),这个锁的意思是任一时间只能有一个线程使用解释器,跟单cpu跑多个程序一个意思,大家都是轮着用的,这叫并发,不是并行。 多进程间共享数据,可以使...
2019-07-24 09:23:57
-
python学习-38迭代器和生成器
迭代器和生成器 ---- 迭代器协议和for循环工作机制 1.迭代器协议:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么引起一个Stoplteration异常,以终止迭代(只能往后走,不能往前走) 2.可迭代对象:实现了迭代器的对象(如何实现:对象内部定义一...
2019-07-24 09:24:10
-
python实现查找最长公共子序列
直接上代码 # !/usr/bin/python # -*- coding: UTF-8 -*- worlds = [ ' fosh ' , ' fort ' , ' vista ' , ' fish ' , ' hish ' , ' hello ' , ' ohddad ' , ' abofaboca321ADFlloaha5shcdf ' ]user_input = ' frt ' def find_longest_substring(world_a,world_b): """...
2019-07-24 09:24:05
-
python 线程(一)理论部分
Python线程 进程有很多优点,它提供了多道编程,可以提高计算机CPU的利用率。既然进程这么优秀,为什么还要线程呢?其实,仔细观察就会发现进程还是有很多缺陷的。 主要体现在一下几个方面: 进程只能在一个时间做一个任务,如果想同时做两个任务或多个任务,就必须开...
2019-07-24 09:23:49
-
Python各个岗位的开发流程
根据张大美女提供资料微修改,在这谢谢张大美女! 1、python软件开发工程师 1.1项目启动会 说明项目目标、阶段划分、组织结构、管理流程等关键事项。 1.2需求调研 由用户提出,描述产品的功能。由产品经理转化为技术实现需求。包括产品需求规格说明书等。开发和测试负...
2019-07-24 09:23:53
-
Win10下安装python3.x+pycharm+autopep8
一、安装Python3.X 1、Pythong官方网站:http://python.org/getit/ 下载windows的安装包。有以下几个选项: 这里选择windows x86-64 excutable install安装包下载。 2、下载好以后,双击安装包安装。一路next,默认安装到C盘。也可更改路径,我装到了E盘。E:\Program Fi...
2019-07-24 09:23:51
-
listWdiget控件
2019-07-15 1、常用方法的功能 listWidget = QListWidget() #实例化一个(item base)的列表 listWidget.addItem('dd') #添加一个项 listWidget.addItems([]) # 从序列中添加子项 listWidget.setDragEnabled(True) #设置拖拉 listWidget.sortItems() #排序 listWidget.se...
2019-07-24 09:23:31
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash