在开发中,工厂模式为我们提供了一种松耦合的形式,在一些需要频繁构造比较复杂的对象时,就可以使用工厂模式,通过对象工厂为我们提供实例,这样在后期维护的时候可以统一的对实例对象的过程进行管理升级。 工厂模式分为三种:简单工厂模式,工厂方法模式,抽象工厂模式。 简单工厂模式: 先看一下代码: static ...
分类:
其他好文 时间:
2020-10-06 20:40:10
阅读次数:
26
2020年9月,TOM VIP邮箱正式发布6.0全新版。此次更新对功能进行了大幅度升级,性价比提高了N倍!下面便分享一下此次小编对于6.0版本的使用感受吧~
分类:
其他好文 时间:
2020-10-06 19:59:54
阅读次数:
32
(一)、简述不同集群的ES环境搭建在不同的环境中,可以在公有云和私有云进行搭建,用户也可以根据自己的业务需要选择合适的迁移方案,如果业务可以停服务的话或者暂停写操作,可以采用离线迁移,离线迁移有四种方式可供选择:Elasticsearch-dumpsnapshotreindexlogstash(golang)(二)、使用方式1、elasticsearch-dump的安装和使用```1.1、elas
分类:
其他好文 时间:
2020-10-05 21:40:23
阅读次数:
28
MQ 的作用的什么 : 异步解耦削峰 使用监听来控制队列有变化的时候,给你服务发送请求, 最后是一个监听对一个服务。 RabbitMQ 使用的协议 AMQP协议; Rabbit 添加方式有四种类型: 常用的三种类型: 1 direct Exchange 直连 路由键 routing key = 设置 ...
分类:
其他好文 时间:
2020-09-24 22:04:40
阅读次数:
44
1.需要安装redis/rediscluster #!/usr/bin/env python3.7.4 # -*- coding:utf-8 -*- # # File: rds2rdsCluster.py # Project: 将单点redis的数据迁移到cluster # Author: Aven ...
分类:
其他好文 时间:
2020-09-23 23:56:52
阅读次数:
56
SpringBoot简介 SpringBoot是Spring和SpringMVC的整合升级体,利用注解来完成Spring和SpringMVC的大部分配置,省略了大量配置文件代码。 SpringBoot自带tomcat组件,因此这个功能可省略。 SpringBoot工作流程: 1. 手动运行启动类Bo ...
分类:
编程语言 时间:
2020-09-23 23:36:10
阅读次数:
110
本篇博客介绍Nginx的平滑升级,重点是理解Nginx的信号。 信号及作用 信号 信号值 作用 INT,TERM 2,15 立即终止Nginx进程 QUIT 3 等进程结束后关闭Nginx HUP 1 根据新的配置文件重建worker进程,即执行nginx -s reload USR1 10 重新写 ...
分类:
其他好文 时间:
2020-09-23 23:21:03
阅读次数:
38
提权 令牌窃取:窃取system用户的权限,注入system权限的进程 #msf自带模块窃取 #烂土豆及升级版 #相关操作命令 use incognito //枚举有哪些用户的进程,一般有用户和system用户 list_tokens -u execute -cH -f ./rottenpotato ...
分类:
其他好文 时间:
2020-09-23 23:19:17
阅读次数:
62
过去两年,5G无疑是全球最热门的新技术之一,亦是一场对产业互联网的巨大赋能。今年4月,国内三大运营商联合发布了5G新消息白皮书,标志着传统短信服务正式向融媒体消息服务升级,5G新消息通过多种信息的融合展现、更加强调实时交互、一站式服务,展现出传统短信不可以比拟的优势。同时,5G新消息也为企业提供了一个连接用户的强有力渠道,通过更加丰富的媒体类型、机器人对话、闭环效果分析等功能,让企业与用户的连接效
分类:
其他好文 时间:
2020-09-21 12:17:20
阅读次数:
63
使用django_damin后台时,数据库没有自动生成django_admin_log,需要单独迁移文件admin应用pythonmanage.pymakemigrationsadminpythonmanage.pymigrateadmin报错如下:err.raise_mysql_exception(self._data)File"/usr/local/python36/lib/python3.6
分类:
其他好文 时间:
2020-09-21 12:14:22
阅读次数:
56