上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 一、web socket事件和方法 有了HTTP协议为什么还需要Websocket这种协议呢?因为HTTP协议发起的通信只能通过客户端发起,然后服务端才可以将消息回应到客户端。因此HTTP协议做不到服务器主动向客户端推送信息。 Websocket是在单个TCP连接上进行全双工通信的协议,允许服务端主 阅读全文
posted @ 2019-06-21 10:26 small_caier 阅读(495) 评论(0) 推荐(0) 编辑
摘要: paramiko模块提供了ssh及sft进行远程登录服务器执行命令和上传下载文件的功能。这是一个第三方的软件包,使用之前需要安装。 1. 基于用户名和密码的sshclient方式登录 2. 基于用户名和密码的transport方式登录 第一种方法是传统的连接服务器、执行命令、关闭的一个操作,有时候需 阅读全文
posted @ 2019-06-20 22:03 small_caier 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 第一种比较普遍的方式: 这样就简单创建了一个类,分别打印w的类型和Work的类型 这就说明type也是一个类,并且是类的类,称为元类,元类就是创建类的类 。 第二种创建类的方式: 用type动态创建类,type有一个方法:type(类名,父类名,方法名(字典形式))用来动态创建类 三个参数的具体内容 阅读全文
posted @ 2019-06-20 21:40 small_caier 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 错误描述: 如上代码,执行会报错: 因为datetime类型的数据无法直接用json序列化。 解决办法: 执行结果: 二、保留中文只需要在dumps的时候填入ensure_ascii=False 如下: 阅读全文
posted @ 2019-06-19 11:34 small_caier 阅读(150) 评论(0) 推荐(0) 编辑
摘要: python实现二叉树的数据结构: . 二叉树的排序方式: - 广度遍历(层次遍历) - 深度遍历: - 前序(根左右):把根放到最前面 - 中序(左根右):把根放到中间 - 后序(左右根):把根放到最后 class Node(): python实现排序二叉树: 阅读全文
posted @ 2019-06-17 21:02 small_caier 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一.冒泡排序 代码示例: 二.选择排序 - 选择排序改进了冒泡排序,每次遍历列表只做一次交换。为了做到这一点,一个选择排序在他遍历时寻找最大的值,并在完成遍历后,将其放置在正确的位置。 - 对于冒泡排序来讲选择排序由于交换数量的减少,选择排序通常在基准研究中执行得更快。 三.插入排序 - 插入排序的 阅读全文
posted @ 2019-06-17 21:00 small_caier 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一.查找/搜索 - 我们现在把注意力转向计算中经常出现的一些问题,即搜索或查找的问题。搜索是在元素集合中查找特定元素的算法过程。搜索通常对于元素是否存在返回 True 或 False。有时它可能返回元素被找到的地方。我们在这里将仅关注成员是否存在这个问题。 - 在 Python 中,有一个非常简单的 阅读全文
posted @ 2019-06-17 20:56 small_caier 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 在命令行执行go命令查看相关的Go语言命令: 以windows为例,在DOS窗口输入go 实用命令: go env用于打印Go语言的环境信息。 go run命令可以编译并运行命令源码文件。 go get可以根据要求和实际情况从互联网上下载或更新指定的代码包及其依赖包,并对它们进行编译和安装。 go 阅读全文
posted @ 2019-06-17 20:45 small_caier 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Go代码文件,程序中必须指定启动函数main() Hello.go 运行 结果: 但是如上的代码,并不美观,go提供了格式化代码命令 格式化后,代码风格如下: 阅读全文
posted @ 2019-06-17 20:40 small_caier 阅读(1926) 评论(0) 推荐(0) 编辑
摘要: 1、为什么有包这个概念? 1)开发中,往往要在不同的文件中调用其他文件的函数 2)Go代码最小粒度单位是”包” 3)go的每一个文件都属于一个包,通过package管理 4)go以包的形式管理文件和项目目录结构 5)包的命名不要和保留名称重复 6)编译可执行文件,必须包含package main,入 阅读全文
posted @ 2019-06-17 20:36 small_caier 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 15 下一页