面向对象:核心就是对象二字,对象就是特征与技能的结合体 优点:可扩展性强 缺点:编程复杂度高 应用场景:用户需求经常变化,互联网应用,游戏,企业内部应用如办公系统 面向过程:核心就是过程二字,过程指的是解决问题的步骤,设计一条流水线,机械式的思维方式 优点:复杂的问题流程化,进而简单化 缺点:可扩展 ...
分类:
其他好文 时间:
2020-01-07 16:23:11
阅读次数:
79
我们都知道Promethetheus是不带认证和数据加密的,但很多时候我们又想在公网中直接使用它的管理界面,如果不做任何处理,它将存在严重的数据泄漏安全问题。下面我将介绍如何通过nginx的basic认证来解决这一问题。原始Prometheus代理配置server{listen80;server_nameexample.coom;location/{proxy_passhttp://localho
分类:
其他好文 时间:
2019-12-31 01:33:05
阅读次数:
168
最短的答案: 域名解析是互联网用户收到他们正在寻找的域名地址的过程。 介绍 使用Internet时,大多数人通过域名连接到网站,ftp服务器或其他Internet服务器,如www.simcf.cc。 但是,Internet应用程序不通过域名进行通信,而是使用IP地址,例如192.168.1.1。 因 ...
分类:
其他好文 时间:
2019-12-19 10:01:16
阅读次数:
92
背景分析 RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写,该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMP/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络下ieyi,主要用来在Flash/AIR平台和支 ...
分类:
移动开发 时间:
2019-10-25 16:21:54
阅读次数:
143
MapReduce的shuffle过程介绍 Shuffle的语义是洗牌、混洗,即把一组有一定规则的数据尽量转换成一组无规则的数据,随机性越高越好。 MapReduce中的Shuffle更像是洗牌的逆过程,把一组无规则的数据尽量转换成一组具有一定规则的数据。 为什么MapReduce计算模型需要Shu ...
分类:
其他好文 时间:
2019-10-24 15:46:21
阅读次数:
94
一 存储过程 一 存储过程介绍 存储过程包含了一系列可执行的sql语句,存储过程存放于MySQL中,通过调用它的名字可以执行其内部的一堆sql 使用存储过程的优点: 使用存储过程的缺点: 补充:程序与数据库结合使用的三种方式 二 创建简单存储过程(无参) 三 创建存储过程(有参) 四 执行存储过程 ...
分类:
其他好文 时间:
2019-10-13 11:27:58
阅读次数:
84
从CentOS7版本开始,系统启动和服务管理器都交给systemd进行管理。一、引导过程总览:1、开机自检:服务器开机后,将根据主板BIOS(基本输入系统),中的设置对CPU、内存、显卡、键盘等设备进行初步检测,并初始化部分硬件。2、MBR引导:当从本机硬盘中启动系统时,首先根据硬盘中第一个扇区中MBR(主引导记录)的设置,将系统控制权传递给包含系统操作引导文件的分区;或者直接根据MBR记录中的引
分类:
其他好文 时间:
2019-10-12 09:14:43
阅读次数:
131
1.安装 1.1安装SQL Server 2008的硬件和软件要求 为了正确安装和运行SQL Server 2008,计算机必须满足以下配置要求。 (1)硬件处理器:需要 Pentium III 兼容处理器或更高速度的处理器,处理器速度不低于1 GHz,为了获得更好的运行效果,建议为2 GHz或以上 ...
分类:
数据库 时间:
2019-09-11 23:30:45
阅读次数:
120
本文从Kafka的基本概念、特点、部署和配置、监控和管理等方面阐述 Kafka 的实践过程。
分类:
其他好文 时间:
2019-08-23 00:19:22
阅读次数:
86