搜索内容

编程
  • 粘包
    Python-6.网络编程-SOCKET开发

    粘包

    粘包现象 就是客户端发送到服务端的命令请求,服务端响应后发送结果回客户端,如果客户端接收的字节数小于结果的字节数,就会导致结果收不完,要在下一次的接……
    admin 2018/08/20
  • 基于socket实现简单套接字通信
    Python-6.网络编程-SOCKET开发

    基于socket实现简单套接字通信

    基于socket实现简单套接字通信 服务端: import socket # 1. 买手机 phone = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 2. 绑定手机卡 ph……
    admin 2018/08/16
  • 面向对象-练习题
    Python-5.面向对象编程设计与开发

    面向对象-练习题

    1.面向对象三大特性,各有什么用处,说说你的理解。 封装:在类中对数据的赋值、内部调用对外部用户是透明的,这使类变成了一个胶囊或容器,里面包含着类的数……
    admin 2018/08/06
  • 记一次在 shell 脚本中使用 tail 引发的血案
    Shell

    记一次在 shell 脚本中使用 tail 引发的血案

    在一个夜黑风高的深夜,我的分别在2台服务器上的tomcat都同时down了,都报出了如下的错误信息: Jul 31, 2018 11:40:00 PM com.ex.service.voip.VoipService f……
    admin 2018/08/03
  • 异常处理
    Python-5.面向对象编程设计与开发

    异常处理

    一、什么是异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在pyt……
    admin 2018/08/01
  • 元类
    Python-5.面向对象编程设计与开发

    元类

    一、储备知识:exec函数 exec函数有三个参数: 参数1:字符串形式的命令 参数2:全局作用域(字典形式),如果不指定默认就使用globals() 参数3:局部作用域(……
    admin 2018/07/26
  • 内置方法
    Python-5.面向对象编程设计与开发

    内置方法

    一、isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls) 检查obj是否是类cls的对象 class Foo: pass obj = Foo() print(isinstance(ob……
    admin 2018/07/25
  • 反射
    Python-5.面向对象编程设计与开发

    反射

    反射:通过字符串映射到对象的属性,也适用于类。 意思就是将字符串映射为属性来使用,比如通过input输入一个字符串,把输入的字符串当作属性来使用,需要通过……
    admin 2018/07/24
  • 绑定方法与非绑定方法
    Python-5.面向对象编程设计与开发

    绑定方法与非绑定方法

    定义 在类内部定义的函数,分为两大类: 一、绑定方法:绑定给谁就应该由谁来调用,谁来调用就会把调用者当作第一个参数自动传入     1. 绑定到对象的方法:在……
    admin 2018/07/24
  • 封装
    Python-5.面向对象编程设计与开发

    封装

    封装不是单纯意义上的隐藏。   一、封装中如何隐藏属性: 属性前加 “__” 就行了,这种方式只在类定义阶段发生, 如: __x = 1  class A: __x = 1 #……
    admin 2018/07/20