2019年4月28日

Ubuntu 16.04下修改MySQL默认编码问题

摘要: Ubuntu 16.04下修改MySQL默认编码问题 在Ubuntu 下配置 MySQL 的字符编码。安装完 MySQL 后,系统默认的字符编码是(拉丁文)latin1 ,输入的是中文,可能输出是乱码。现在要做的就是把 MySQL的默认字符编码设置为支持中文的编码,如 GBK、GB23112、UTF 阅读全文

posted @ 2019-04-28 16:08 cn_ike 阅读(911) 评论(0) 推荐(1) 编辑

2019年4月17日

python----网络编程之UDP协议

摘要: UDP协议 CP是建立可靠连接,并且通信双方都可以以流的形式发送数据。相对TCP,UDP则是面向无连接的协议。 使用UDP协议时,不需要建立连接,只需要知道对方的IP地址和端口号,就可以直接发数据包。但是,能不能到达就不知道了。 虽然用UDP传输数据不可靠,但它的优点是和TCP比,速度快,对于不要求 阅读全文

posted @ 2019-04-17 23:26 cn_ike 阅读(395) 评论(0) 推荐(0) 编辑

python----网络编程之解决远程命令程序的粘包问题

摘要: 远程执行命令程序开发 上一篇我们实现了server与client端的聊天程序,这一篇我们实现一个远程执行命令的程序. 我们用到subprocess模块. 注意的是:命令结果的编码是以当前所在的系统为准的,如果是windows,那么res.stdout.read()读出的就是GBK编码的,在客户端接收 阅读全文

posted @ 2019-04-17 23:11 cn_ike 阅读(194) 评论(0) 推荐(0) 编辑

python----网络编程之server与client实现聊天功能

摘要: Socket套接字方法 family(socket家族) socket type类型 服务端套接字函数 客户端套接字函数 公共用途的套接字函数 基本的套接字例子 服务端: 和客户端编程相比,服务器编程就要复杂一些。 服务器进程首先要绑定一个端口并监听来自其他客户端的连接。如果某个客户端连接过来了,服 阅读全文

posted @ 2019-04-17 22:29 cn_ike 阅读(983) 评论(0) 推荐(0) 编辑

python----网络编程之TCP三次握手四次挥手

摘要: 什么是Socket Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部。 TCP三次握手 三次握手就好比是两个好朋友因为一块钱,两人干了 阅读全文

posted @ 2019-04-17 20:50 cn_ike 阅读(255) 评论(0) 推荐(0) 编辑

python----网络编程之计算机基础知识

摘要: 网络编程 什么C/S架构: C指的是client(客户端软件),S指的是Server(服务端软件),本章的重点就是教大家写一个C/S架构的软件,实现服务端软件与客户端软件基于网络通信. 计算机基础知识: 作为应用开发程序员,我们开发的软件都是应用软件,而应用软件必须运行于操作系统之上,操作系统则运行 阅读全文

posted @ 2019-04-17 18:24 cn_ike 阅读(320) 评论(0) 推荐(0) 编辑

2019年4月7日

python----面向对象(绑定/继承与派生/组合/抽象类/封装/property/反射..)

摘要: 编程范式 实现一个任务的方式偶很多种,不同的方式,对这些不同的编程方式的特点进行归纳总结出来的边恒方式类别称为编程范式. 最重要的编程范式有两种: 1.面向过程编程:核心是过程二字,过程指的是解决问题的步骤,设计一条流水线,机械式的思维方式 优点:复杂的问题流程化,进而简单化 缺点:可扩展性差 应用 阅读全文

posted @ 2019-04-07 20:24 cn_ike 阅读(296) 评论(0) 推荐(0) 编辑

python----__str__与__repr__的区别

摘要: __str__VS__repr__ __repr__和__str__这两个方法都是用于显示的,__str__是面向用户的,而__repr__面向程序员。 打印操作会首先尝试__str__和str内置函数(print运行的内部等价形式),它通常应该返回一个友好的显示。 __repr__用于所有其他的环 阅读全文

posted @ 2019-04-07 18:57 cn_ike 阅读(260) 评论(0) 推荐(0) 编辑

2019年4月6日

python----函数进阶

摘要: 名称空间 又名name space, 顾名思义就是存放名字的地方,存什么名字呢?举例说明,若变量x=1,1存放于内存中,那名字x存放在哪里呢?名称空间正是存放名字x与1绑定关系的地方 名称空间共3种,分别如下: 1.locals: 是函数内的名称空间,包括局部变量和形参 2.globals: 全局变 阅读全文

posted @ 2019-04-06 17:48 cn_ike 阅读(280) 评论(0) 推荐(0) 编辑

python----函数及内置方法

摘要: 函数 函数定义: 函数是指将一组语句的集合通过一个名字封装起来,要想执行这个函数只需要调用其函数名即可. 函数特性: 1.减少重复代码 2.使程序变的可扩展性 3.使程序变的易维护 函数语法定义: 带参数的函数 函数参数: 形参:只有在被调用的才分配内存单元,在调用结束时,即刻释放所分配的内存单元. 阅读全文

posted @ 2019-04-06 16:55 cn_ike 阅读(1064) 评论(0) 推荐(0) 编辑

导航