• 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

首页 上一页 14 15 16 17 18 19 20 21 22 23 24 下一页 末页 142014192
2