作为一个程序员,经常需要画流程图来展示系统的运行流程或者是来表述某些业务的业务逻辑。可以说画流程图已经是程序员必须掌握的一个技能了。本文就从什么是流程图、流程图的适用场景以及怎么画好一个流程图这几个方面来介绍下流程图的基本知识。 什么流程图 流程图=流程+图。 流程 :Flow, 是指特定主体为了满 ...
分类:
其他好文 时间:
2019-12-24 15:26:13
阅读次数:
123
方式一: Object构造函数模式 * 套路: 先创建空Object对象, 再动态添加属性/方法 * 适用场景: 起始时不确定对象内部数据 * 问题: 语句太多 /* 一个人: name:"Tom", age: 12 */ // 先创建空Object对象 var p = new Object() p ...
分类:
Web程序 时间:
2019-12-24 14:05:35
阅读次数:
101
现在提到上云服务器,大多用户首先想到的就是阿里云,但是用户在实际购买阿里云服务器的时候却发现阿里云有多大几十种实例规格,对于新手来说,往往就不知道怎么选择了,其实我们可以根据阿里云官方介绍的实例规格所适合的适用场景选择就可以了。 以下表格仅展示了阿里云每个实例规格所适用的场景,更多实例的具体信息(网 ...
分类:
其他好文 时间:
2019-12-19 16:28:30
阅读次数:
154
什么是块存储数据被存储在固定大小的块内。块内只存储数据本身;Address就是块唯一的识别信息;对于块存储,没有metadata.当应用和数据都在本地的时候,性能会比较好;当应用和数据在地理位置上分离较远的时候,性能会较差。适用场景:块存储适合用于事务型数据库,可用于大部分通用业务场景下的数据存储什么是对象存储可以理解是一个海量的存储空间,最适合存储互联网上产生的图片、短视频、音频等海量非结构化数
分类:
其他好文 时间:
2019-12-14 09:47:00
阅读次数:
110
第 6 课时的主题为“高性能数据库架构”,这一课时的内容包含数据库服务器硬件优化、MySQL 参数优化、MySQL 复制原理、经典架构与适用场景,包括:主从复制、双主复制、树形复制、环形复制及拓展部分统一管理的数据库架构等 5 个方面。 数据库服务器硬件优化 我们来看看对数据库所在的服务器是如何进行 ...
分类:
其他好文 时间:
2019-12-13 19:51:22
阅读次数:
94
mysql 表的操作 一,存储引擎 数据的存储方式 存储引擎 engines 使用不同的存储引擎,数据是以不同的方式存储的 show engines 查看存储引擎 不同的储存引擎及适用场景 innodb 用于事务处理应用程序,支持外键和行级锁。如果应用对事物的完整性有比较高的要求,在并发条件下要求数 ...
分类:
数据库 时间:
2019-12-05 19:07:48
阅读次数:
103
参考率《码农翻身》 不同的语言一定要在擅长的领域做擅长的事,否则就是同一种语言了,各有优劣,适用场景不同。 C 实现的是代码可移植 在编译器,需要通过链接把主程序和被引用的程序联系起来(地址映射) 不适合入门,成就感较低,但能帮助理解底层运行机制 VB和Visual FoxPro 本地的数据库应用, ...
分类:
编程语言 时间:
2019-11-19 12:12:25
阅读次数:
68
# 方法:#普通方法:保存在类中,由对象来调用,self >调用者对象#静态方法:由类直接调用#类方法:由类直接调用,cls >当前类#适用场景:# 如果对象中需要保存一些值,执行某功能时,需要使用对象中的值 >普通方法#不需要任何对象中的值 >静态方法 ...
分类:
其他好文 时间:
2019-11-17 12:19:36
阅读次数:
72
物联网(IoT,或者说工业互联网)的基础在于设备之间的通信,通信协议在将海量设备连接到互联网时发挥着重要作用。本文介绍IoT中的通信/通讯协议,并对常用的协议如:MQTT, CoAp, OPC UA, Modbus, Profinet ,介绍其特点,并进行比较,说明协议的适用场景。先上一张大图。 I ...
分类:
其他好文 时间:
2019-11-08 12:08:39
阅读次数:
454
本文主要介绍高性能数据库集群读写分离相关理论,基本架构,涉及的复杂度问题以及常见解决方案。 1 读写分离概述 基本架构图: 2 适用场景 读写分离不是银弹,并不是一有性能问题就上读写分离,而是应该先优化,例如优化慢查询,调整不合理的业务逻辑,引入缓存查询等只有确定系统没有优化空间后才考虑读写分离集群 ...
分类:
数据库 时间:
2019-11-01 18:46:04
阅读次数:
99