3.1 工作模型(C/S) MySQL 客户端/服务器 类比ssh连接工作原理: 一,本地socket连接方式: (已经封装了IP+端口:用于本地服务的连接) 前提: 需要提前创建xxx@'localhost' 本地用户 [root@db01 ~]# cat /etc/my.cnf | grep s ...
分类:
数据库 时间:
2021-01-02 11:27:32
阅读次数:
0
一、认识MHA 1.1 MHA概述 MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以 ...
分类:
数据库 时间:
2021-01-01 11:41:48
阅读次数:
0
Swoole:面向生产环境的 PHP 异步网络通信引擎 使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。使用 ...
分类:
Web程序 时间:
2020-12-31 12:27:30
阅读次数:
0
获取用户输入 有时候程序需要根据用户的选择来执行不同的代码逻辑,这个时候就需要获取用户的输入了 fmt.Scan fmt.Scanln fmt.Scanf fmt.Scan 例子 import "fmt" func main() { fmt.Print("请输入用户名和年龄通过空格区别:") var ...
分类:
编程语言 时间:
2020-12-31 12:26:52
阅读次数:
0
1、任何类型+“”=字符串类型 2、泛型(动态数组): List<int> a = new List<int>(); List<数据类型> 名字 = new List<数据类型>(); 3、string转换为int: string s=Console.ReadLine(); int a=Conver ...
处理线程中打开文件,每次读取一行并记录当前读取位置,没有下一行让出一秒logfile = './logs/%s_%s.log' % (appName, time.strftime('%Y_%m_%d')) file = open(logfile, 'r', encoding='utf-8') whi ...
分类:
编程语言 时间:
2020-12-30 10:45:44
阅读次数:
0
Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 半成品自定义web框架 import socket sk = socket.socket() sk.bind(("127.0.0.1" ...
分类:
Web程序 时间:
2020-12-30 10:25:50
阅读次数:
0
1.服务器开启远程调试模式,增加JVM启动参数,以支持远程调试 服务器端的tomcat/bin/catalina.sh文件,在第一行添加参数配置如下(要确保下面的端口没有被占用)。CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server= ...
分类:
其他好文 时间:
2020-12-29 12:04:15
阅读次数:
0
0:selecter.open;46、47中断描述符,48kevent描述符1:serverSocketChannel.open socket开启,49描述符2:绑定端口3:注册49socketchannel到selector上面3.5:轮询48端口,轮询出一个数量,这里获取数据用的是nativeO ...
分类:
其他好文 时间:
2020-12-28 11:32:54
阅读次数:
0
首先pycharm里面的代码格式化,也就是所说的美化快捷键【Ctrl+Alt+L】 1、IP地址由范围打印出每个ip地址,业务中有太多的ip需要整理,所以批量处理一下,已做到一步完成大规模的重复步骤 # -*-coding:utf-8-*- q = open('jieguo.txt', 'w') f ...
分类:
微信 时间:
2020-12-28 10:55:46
阅读次数:
0