摘要: 环境介绍 Windows 10 Jdk1.8 Maven 3.6.3 zookeeper 3.6.2 dubbo 2.7 Zookeeper安装 zookeepr下载 zookeeper3.6.2 下载路径 zookeeper安装 下载完成后进行解压,解压后在目录下添加两个空文件夹,data和log 阅读全文
posted @ 2021-01-08 14:10 skytechfyh 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: [TOC] 推导式 列表推导式 语法:[最终结果(变量) for 变量 in 可迭代对象] 字典推导式 集合推导式 生成器 利用迭代器,我们可以在每次迭代获取数据(通过next()方法)时按照特定的规律进行生成。但是我们在实现一个迭代器时,关于当前迭代到的状态需要我们自己记录,进而才能根据当前状态生 阅读全文
posted @ 2019-10-18 13:48 skytechfyh 阅读(229) 评论(0) 推荐(1) 编辑
摘要: [TOC] 迭代器 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 判断一个对象是否可迭代 可以使用 isinstance() 判断一个对象是否是 Iterable 对象 可迭代对象的本质 阅读全文
posted @ 2019-10-18 13:47 skytechfyh 阅读(321) 评论(0) 推荐(1) 编辑
摘要: [TOC] 异常 异常介绍 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下: 异常种类 在python中不同的异常可以用不同的类型(python中统一了类与类型,类型即类)去标识,不同的类对象标识不同的异常,一个异常标识一种错误。 常用异常: 其它异常: 异常处理 什么是异常 阅读全文
posted @ 2019-10-18 13:45 skytechfyh 阅读(265) 评论(0) 推荐(1) 编辑
摘要: [TOC] isinstance(obj,cls)和issubclass(sub, super) isinstance isinstance(obj,cls)检查obj是否是类cls的对象 包括继承关系 issubclass issubclass(sub, super)检查sub类是否是super类 阅读全文
posted @ 2019-10-18 13:43 skytechfyh 阅读(132) 评论(0) 推荐(1) 编辑
摘要: [TOC] 面向对象概述 如今主流的软件开发思想有两种:一个是面向过程,另一个是面向对象。面向过程出现得较早,典型代表为C语言,开发中小型项目的效率很高,但是很难适用于如今主流的大中型项目开发场景。面向对象则出现得更晚一些,典型代表为Java或C++等语言,更加适合用于大型开发场景。两种开发思想各有 阅读全文
posted @ 2019-10-18 13:40 skytechfyh 阅读(136) 评论(0) 推荐(1) 编辑
摘要: [TOC] 闭包 闭包的定义 在函数嵌套的前提下,内部函数使用了外部函数的变量,并且外部函数返回了内部函数,我们把这个使用外部函数变量的内部函数称为闭包。 闭包的构成 构成条件: 在函数嵌套(函数里面再定义函数)的前提下 内部函数使用了外部函数的变量(还包括外部函数的参数) 外部函数返回了内部函数 阅读全文
posted @ 2019-10-18 13:37 skytechfyh 阅读(153) 评论(0) 推荐(1) 编辑
摘要: [TOC] 函数的介绍 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数 函数的好处: 代码重用 保持一致,易于维护 可扩展性 阅读全文
posted @ 2019-10-18 11:54 skytechfyh 阅读(195) 评论(0) 推荐(1) 编辑
摘要: [TOC] 方法介绍 Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。 注意: 使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。 mode的参数有: | 模式 | 阅读全文
posted @ 2019-10-18 11:52 skytechfyh 阅读(142) 评论(0) 推荐(1) 编辑
摘要: [TOC] 前言 Python的数据类型: 不可变数据类型:数值类型(int、float)、字符串、元组 可变数据类型:列表、字典、集合 深浅copy的模块(copy): copy.copy() 浅拷贝 copy.deepcopy() 深拷贝 不可变数据类型的深浅拷贝 浅拷贝 通过上面的示例可以看出 阅读全文
posted @ 2019-10-18 11:51 skytechfyh 阅读(207) 评论(0) 推荐(1) 编辑
摘要: [TOC] 列表(list) ​ 列表(list)是python以及其他语言中最常用到的数据结构之一。Python使用中括号 [ ] 来解析列表。列表是可变的(mutable)——可以改变列表的内容。 列表是Python的序列类型之一,也支持索引、切片等操作。 列表的定义 与字符串的索引一样,列表索 阅读全文
posted @ 2019-10-18 11:49 skytechfyh 阅读(198) 评论(0) 推荐(1) 编辑
摘要: [TOC] 字符串(str) 字符串的定义 字符串 就是 一串字符,是编程语言中表示文本的数据类型 在 Python 中可以使用 一对双引号 " 或者 一对单引号 ' 定义一个字符串 可以使用 索引 获取一个字符串中 指定位置的字符,索引计数从 0 开始 也可以使用 for 循环遍历 字符串中每一个 阅读全文
posted @ 2019-10-18 11:47 skytechfyh 阅读(4957) 评论(0) 推荐(0) 编辑
摘要: [TOC] 数据类型介绍 Python数据类型可分为:数字型和非数字型 数字型 整型(int) 浮点型(float) 布尔型(bool) 真(True) 假(False) 复数型(complex) 主要用于科学计算 非数字型 字符串(str) 列表(list) 元组(tuple) 字典(dict) 阅读全文
posted @ 2019-10-18 11:46 skytechfyh 阅读(925) 评论(0) 推荐(0) 编辑
摘要: [TOC] 运算符 算术运算符 算数运算符是运算符的一种 是完成基本的算术运算使用的符号,用来处理四则运算 | 运算符 | 描述 | 示例(a=10,b=20) | | | | | | + | 加 两个对象相加 | a + b 输出结果 30 | | | 减 得到负数或是一个数减去另一个数 | a 阅读全文
posted @ 2019-10-18 11:43 skytechfyh 阅读(147) 评论(0) 推荐(0) 编辑
摘要: [TOC] python的安装 windows下安装 windows下更新python 卸载重装即可 linux下安装python3 初始python 第一个python程序 在linux下的/home/目录下创建文件hello.py 执行文件:python3 hello.py 输出结果:hello 阅读全文
posted @ 2019-10-18 11:41 skytechfyh 阅读(223) 评论(0) 推荐(0) 编辑
摘要: [TOC] python的发展史 起源 Python的作者,Guido von Rossum,荷兰人。1982年,Guido从阿姆斯特丹大学获得了数学和计算机硕士学位。然而,尽管他算得上是一位数学家,但他更加享受计算机带来的乐趣。用他的话说,尽管拥有数学和计算机双料资质,他总趋向于做计算机相关的工作 阅读全文
posted @ 2019-10-18 11:41 skytechfyh 阅读(192) 评论(0) 推荐(0) 编辑
摘要: openssl工具下载路径:链接:https://pan.baidu.com/s/1o0-s8OplHZt55Cio2HmjVA 密码:u759 1.使用openssl工具生成一个RSA秘钥 genrsa -des3 -out server.key 2048 说明:生成rsa私钥,des3算法,20 阅读全文
posted @ 2018-12-05 11:32 skytechfyh 阅读(1105) 评论(0) 推荐(0) 编辑