数字类型和字符串类型 数字类型和字符串类型 1.bin()函数将十进制转换成而进制 2.oct()函数将十进制转换成八进制 3.hex()函数将十进制转换成十六进制 十六进制表示:0-9 a b c d e f 4.数字类型的特性: 只能存放一个值 一经定义,不可更改 直接访问 分类:整型,布尔,浮 ...
分类:
编程语言 时间:
2018-02-18 16:41:31
阅读次数:
230
操作系统线程理论 线程概念的引入背景 进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道 ...
分类:
编程语言 时间:
2018-02-07 21:19:22
阅读次数:
190
1 001--python--基础--python安装 2 001--python--基础--python安装 3 001--python--基础--python安装 ...
分类:
编程语言 时间:
2018-02-04 18:02:07
阅读次数:
159
验证客户端链接的合法性 分布式系统中实现一个简单的客户端链接认证功能 #_*_coding:utf-8_*_ from socket import * import hmac,os secret_key=b'linhaifeng bang bang bang' def conn_auth(conn) ...
分类:
编程语言 时间:
2018-01-30 21:21:11
阅读次数:
249
正常写python程序会有一个可执行的bin.py文件,假如这个文件需要导入my_module里面定义的模块,应该怎么设置sys.path 文件夹目录结构如下,因为bin不在与my_module同级目录下,而是在bin目录下,如果直接使用from my_module import main调用模块肯 ...
分类:
编程语言 时间:
2018-01-26 18:48:00
阅读次数:
467
一、软件开发的架构 涉及到两个程序之间通讯的应用大致可以分为两种: 第一种是应用类:qq、微信、网盘这一类是属于需要安装的桌面应用 第二种是web类:比如百度、知乎、博客园等使用浏览器访问就可以直接使用的应用 这些应用的本质其实都是两个程序之间的通讯。而这两个分类又对应了两个软件开发的架构:C/S架 ...
分类:
编程语言 时间:
2018-01-25 21:44:38
阅读次数:
215
学到的内容: 计算机发展史 Linux命令 计算机(computer),俗称电脑,是一种高速计算的电子计算机器,可用于数据运算,数据统计,数值计算,逻辑计算,具有记忆存储功能,数据存储,自动化的高速处理海量数据,计算机主要由硬件系统和软件系统两个部分组成,没有安装任何操作系统的计算机被称之为裸机(T ...
分类:
编程语言 时间:
2018-01-21 19:18:53
阅读次数:
193
学习内容: VMware workstation 虚拟机技术介绍 基于VMware的CentOS6.5 Linux发行版系统搭建 开启SSh服务并使用Xshell连接 附加学习:安装VMware tools VMware workstation虚拟机介绍: VMware 虚拟机基本虚拟化了一个PC端 ...
分类:
编程语言 时间:
2018-01-20 21:24:10
阅读次数:
222
面向对象的三大特性: 多态 多态指的是一类事物有多种形态。Python3天生支持多态。 动物有多种形态:人,狗,猪 import abc class Animal(metaclass=abc.ABCMeta): #同一类事物:动物 @abc.abstractmethod def talk(self) ...
分类:
编程语言 时间:
2018-01-19 16:51:48
阅读次数:
183
whlie 条件 #(当条件为真时) #break 强制终止循环:#continue 跳出当前循环: print("num") #(输出num) 例: 输出1到100的偶数 num = 1 whlie num <= 100: if num%2 == 0: print("num") num+=1 例: ...
分类:
编程语言 时间:
2018-01-19 15:42:01
阅读次数:
155