摘要: 介绍 在Python中,所有以“__”双下划线包起来的方法,都统称为“Magic Method”,中文称『魔术方法』,例如类的初始化方法 __init__ ,Python中所有的魔术方法均在官方文档中有相应描述,但是对于官方的描述比较混乱而且组织比较松散。很难找到有一个例子。 推荐阅读: Pytho 阅读全文
posted @ 2017-11-30 18:42 ZhuGaochao 阅读(3131) 评论(0) 推荐(1)
摘要: 一 客户端/服务器架构 客户端(Client)服务器(Server)架构,即C/S架构,包括 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) 理想/目标状态—— 最常用的软件服务器是 Web 服务器。一台机器里放一些网页或 Web 应用程序,然后启动 服务。这样的服务器的任务就是接受 阅读全文
posted @ 2017-11-30 18:18 ZhuGaochao 阅读(639) 评论(0) 推荐(0)
摘要: 为什么要有操作系统 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了(严重影响了程序员的开发效率:全部掌握这些细 阅读全文
posted @ 2017-11-30 16:57 ZhuGaochao 阅读(503) 评论(0) 推荐(1)
摘要: 操作系统基础 操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 注:计算机(硬件)->os->应用软件 网络通信原理 2.1 互联网的本质就是一系列的网络协议 阅读全文
posted @ 2017-11-30 16:47 ZhuGaochao 阅读(319) 评论(0) 推荐(0)
摘要: 基于tcp的套接字实现远程执行命令的操作 ——客户端敲命令,服务端执行 当服务端运行在Windows系统下,若客户端发送给服务端识别window系统的命令,服务端将执行windows系统命令的结果发送给客户端显示,不能识别的则发送错误信息给客户端。 同样当服务端在linux系统下运行,若客户端发送给 阅读全文
posted @ 2017-11-30 16:41 ZhuGaochao 阅读(1375) 评论(0) 推荐(0)