背景 复习 socket 编程的时候发现了以前没有留意到的 2个函数: 和 ...
分类:
其他好文 时间:
2020-03-21 16:25:37
阅读次数:
69
09 01 flask Flask 0.Flask简介 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框 ...
分类:
其他好文 时间:
2020-03-21 16:17:18
阅读次数:
60
方法1:应用层自己实现的心跳包 由应用程序自己发送心跳包来检测连接是否正常,大致的方法是:服务器在一个 Timer事件中定时 向客户端发送一个短小精悍的数据包,然后启动一个低级别的线程,在该线程中不断检测客户端的回应, 如果在一定时间内没有收到客户端的回应,即认为客户端已经掉线;同样,如果客户端在一 ...
分类:
其他好文 时间:
2020-03-21 14:57:32
阅读次数:
79
Java Socket编程基础及深入讲解 Socket是Java网络编程的基础,了解还是有好处的, 这篇文章主要讲解Socket的基础编程。Socket用在哪呢,主要用在进程间,网络间通信。本篇比较长,特别做了个目录: 一、Socket通信基本示例 二、消息通信优化 2.1 双向通信,发送消息并接受 ...
分类:
编程语言 时间:
2020-03-21 14:41:44
阅读次数:
61
1、需求背景 工程车巡检,实时发送巡检位置信息、现场状况到服务器,页面实时显示工程车位置以及状况信息 2、VUE中使用socket建立实时连接 3、mounted生命周期中初始化连接 mounted () {this.initWebSocket() }, 4、socket连接方法 /** * 建立s ...
分类:
其他好文 时间:
2020-03-21 14:36:23
阅读次数:
358
进行 Socket 编程时经常会碰到 TCP 的粘包与半包问题,很多时候我们选用 netty 等框架而不直接采用原生的 Socket 编程也是因为 netty 帮我们将该类传输过程中可能出现的问题屏蔽掉了,使我们可以抽出更多精力来关注功能的实现,而不是挣扎在处理这些底层问题上。但尽管如此,我们也必须 ...
分类:
其他好文 时间:
2020-03-21 12:55:44
阅读次数:
52
一、subprocess.Popen() subprocess模块定义了一个类: Popen 类原型: 我们只需要关注其中几个参数: args: args参数。可以是一个字符串,可以是一个包含程序参数的列表。要执行的程序一般就是这个列表的第一项,或者是字符串本身。 shell=True: 在Linu ...
分类:
编程语言 时间:
2020-03-21 12:48:40
阅读次数:
82
2.1 什么是mysql多实例? 简单的说,mysql 多实例就是在一台服务器上同时开启多个不同的服务端口(如 3306、 3307),同时运行多个 mysql 服务进程,这些服务进程通过不同的 socket 监听不同的服务端 口来提供服务 这些 mysql 多实例公用一套 mysql 安装程序,使 ...
分类:
数据库 时间:
2020-03-21 11:26:26
阅读次数:
78
TCP是面向连接的协议,需要通信双方首先建立一个连接。因为TCP可靠、稳定的特点,它被应用于大部分场合,但它对系统资源要求比较高。 TCP协议服务端程序的开发流程如下所示。 // 初始化Winsock库,获得协议版本 // 创建服务Socket对象 (指定协议类型,地址族信息) // 绑定Socke ...
分类:
其他好文 时间:
2020-03-21 00:09:14
阅读次数:
71
学习之前,确保有以下知识基础: Java网络编程 Socket传输数据 IO流 rpc简介及实现 rpc是remote procedure call的简写,意思为远程过程调用。 rpc应用较多的情景是分布式开发,那什么是分布式开发呢? 原本我也是想自己解释的,奈何网上大佬解释得很清楚了,这里就不献丑 ...
分类:
编程语言 时间:
2020-03-20 20:16:44
阅读次数:
92