自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朱磊的博客

记录学习过程,写写工作日常

原创 Python学习之网络编程

互联网的实现,分成好几层。每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支持。如何分层有不同的模型,有的模型分七层,有的分四层。我觉得,把互联网分成五层,比较容易解释。最底下的一层叫做”实体层”(Physical Layer),最上面的一层叫做”应用层”(Application La...

2018-06-25 09:11:15

阅读数 304

评论数 0

原创 Python学习之常用模块

Python之所以自称“batteries included”,就是因为内置了许多非常有用的模块,无需额外安装和配置,即可直接使用。 常用内建模块 datetime datetime是Python处理日期和时间的标准库。 >&...

2018-06-24 19:03:20

阅读数 325

评论数 0

原创 Python学习之正则

正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。 基本 在正则表达式中,如果直接给出字符,就是精确匹配。用\d可以匹配一个数字,\w可以匹配一个字...

2018-06-24 18:11:54

阅读数 242

评论数 0

原创 Python学习之进程和线程

对于操作系统来说,一个任务就是一个进程(Process),比如打开一个浏览器就是启动一个浏览器进程,打开一个记事本就启动了一个记事本进程,打开两个记事本就启动了两个记事本进程,打开一个Word就启动了一个Word进程。 有些进程还不止同时干一件事,比如Word,它可以同时进行打字、...

2018-06-24 17:50:04

阅读数 253

评论数 0

原创 Python学习之IO编程

IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。 文件读写 上代码: try: //读文件 f = open('/path/...

2018-06-22 08:26:38

阅读数 222

评论数 0

原创 Python学习之错误调试和测试

在程序运行过程中,总会遇到各种各样的错误,Python内置了一套异常处理机制,来帮助我们进行错误处理。 错误处理 在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因。在操作系统提供的调用中,返回错误码非常常见。比如打开文件的函数o...

2018-06-20 08:35:53

阅读数 345

评论数 0

原创 PostgreSQL常用指令及操作

使用PostgreSQL过程中常用的一些指令,做个记录。 在默认配置下,本机访问PostgreSQL $su postgres $psql 这样相当于使用postgres用户名登陆到数据库控制台中。 常用指令 登陆之后有一些常用操作指令如下: \h:查看SQL命令...

2018-06-19 23:17:11

阅读数 259

评论数 0

原创 SSH关于公钥认证Permission denied的问题

这两天在搭服务器的过程碰到一个问题,用户user的home目录:/home/user的权限变成了777,造成不能正常登陆SSH,报如下错误:Permission denied (publickey,gssapi-with-mic) 很明显是权限问题导致的,SSH对公钥、私钥的权限和所有权的要求是...

2018-06-19 11:06:32

阅读数 3757

评论数 0

原创 Python学习之面向对象高级编程

数据封装、继承和多态只是面向对象程序设计中最基础的3个概念。在Python中,面向对象还有很多高级特性,如:多重继承、定制类、元类等概念。 __slots__ 作用:限制实例的属性。 Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该class实例能添加的...

2018-06-19 10:36:16

阅读数 295

评论数 0

原创 Python学习之面向对象编程

面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 类和实例 定义 class Student(object): pass ston...

2018-06-17 22:50:27

阅读数 245

评论数 0

原创 Python学习之模块

在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Modul...

2018-06-16 08:51:50

阅读数 304

评论数 0

原创 Python学习之函数式编程

欢迎大家访问我的博客:博客地址 练习代码 一、 高阶函数 在python中函数名是指向函数的变量,当函数的参数也是函数的时候,这种函数我们称之为高阶函数。 def add(x, y, f): return f(x) + f(y) add(1, -6, a...

2018-06-15 08:45:01

阅读数 281

评论数 0

原创 在Mac下使用Python3

现在Python主要有两个版本:Python2.X和Python3.X。Mac上自带的版本是Python2.7.13(macOS 10.13.4下),那么如果我们要安装Python3.X并使用它怎么办? 安装套件管理工具: Homebrew 可以直接点进官网查看安装方式,安装命令:/u...

2018-06-13 08:49:34

阅读数 12562

评论数 0

原创 Python学习之高级特性

欢迎大家访问我的博客:博客地址 代码练习地址如下: 练习代码 掌握了Python的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。比如构造一个1, 3, 5, 7, ..., 99的列表,可以通过循环实现: L = [] n = 1 while n &am...

2018-06-12 18:15:46

阅读数 335

评论数 0

原创 Python学习之函数

欢迎大家访问我的博客:博客地址 代码练习链接如下: 练习代码 我们知道圆的面积计算公式为:S = πr2,当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计算3个不同大小的圆的面积: r1 = 12.34 r2 = 9.08 r3 = 73.1 s1 = 3....

2018-06-12 18:13:56

阅读数 511

评论数 0

原创 Python学习之数据类型

欢迎各位访问的博客,博客地址 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。 整数 浮点数 字符串 ...

2018-06-12 18:09:55

阅读数 864

评论数 0

提示
确定要删除当前文章?
取消 删除