12 2018 档案
摘要:作业:开发一个支持多用户在线的FTP程序 要求: 之前作业的链接地址:https://www.cnblogs.com/hukey/p/8909046.html 这次的重写是对上次作业的补充,具体实现功能点如下: README # 作者介绍: author: hkey # 博客地址: https://
阅读全文
摘要:黏包问题 这样一个实例 import socket import subprocess sk_server = socket.socket() # 创建 socket对象 sk_server.bind(('localhost', 8080)) # 建立socket sk_server.listen(
阅读全文
摘要:在本地电脑上有两个python文件 regist.py 、login.py 一个注册,一个登录。这两个python一个是写用户信息,一个是读用户信息,要怎么做呢? 通过之前的知识,我们可以通过 regist.py 序列化一个数据并持久保存到磁盘上,然后 login.py 在取读取这个文件就行。 但是
阅读全文
摘要:简介 在Centos 7.x / RHEL 7.x 的版本,系统日志是由一个名为 rsyslog的服务管理的,默认的日志守护进程为 rsyslog , rsyslog 是 syslog 的升级版本,默认安装,随机启动。 主配置文件: Linux系统日志的重要性无需多言,日志对管理员来说,是了解系统运
阅读全文
摘要:简介 Mycat 是 MySQL中间件,Mycat的原理中最重要的一个动词就是'拦截',它拦截了用户发送过来的SQL语句,首先对SQL语句做了一些特定的分析:如分片分析、路由分析、读写分离分析、缓存分析等,然后将此SQL发往后端的真实数据库,并将返回的结果做适当的处理,最终再返回给用户。 强烈推荐阅
阅读全文
摘要:简介 Redis3.0版本之前,可以通过Redis Sentinel(哨兵)来实现高可用(HA),从3.0版本之后,官方推出了Redis Cluster,它的主要用途是实现数据分片(Data Sharding),不过同样可以实现HA,是官方当前推荐的方案。在Redis Sentinel模式中,每个节
阅读全文
摘要:Redis包含三种集群策略: 主从复制 在主从复制中,数据分为两类:主数据库(master)和 从数据库(slave)。其中主从复制有如下特点: 主从复制工作机制 1. 全量同步 初始化: 全量同步,redis全量复制一般发生在slave创建之处,这时slave需要将master上的所有数据都复制一
阅读全文
摘要:redis 数据库的使用场景介绍 redis 是 NoSQL 数据库中的一种,特别适合解决一些使用传统关系数据库难以解决的问题,redis 作为内存数据库,如果在不合适的场合,对内存的消耗是很大的,甚至会让系统难以承受。 数据通过两个角度来分类: 通过大小:大数据、小数据 通过热度分:冷数据、热数据
阅读全文