码迷,mamicode.com
首页 > 2019年03月01日 > 全部分享
软件架构的演进:单体、垂直、SOA、微服务
软件架构演进 软件架构的发展经历了从单体结构、垂直架构、SOA架构到微服务架构的过程,以下为具体分类: 1.1.1 单体架构 特点: 1、所有的功能集成在一个项目工程中。 2、所有的功能打一个war包部署到服务器。 3、应用与数据库分开部署。 4、通过部署应用集群和数据库集群来提高系统的性能。 优点 ...
分类:其他好文   时间:2019-03-01 18:34:42    阅读次数:342
精辟:一篇文章带你看懂数据储存!
前言:日益火热的云服务小米组织架构调整上了热搜,如同阿里巴巴、华为和腾讯一样,小米组织架构调整中也将云平台单独成为一个部门。自2018年以来,各大企业调整组织架构的动作中,其实可以窥见大企业对云平台的重视程度,云服务在很多方面悄悄的改变了人们的生活,不过由于消费端接触不多,大家对云服务内容认识较少。数据储存是云服务中较为重要的板块,早期百度、腾讯、微博、金山等企业都推出自己的免费云盘,供给用户使用
分类:其他好文   时间:2019-03-01 18:34:29    阅读次数:287
概率论基础复习
排列与组合公式 从n个不同元素中任取r个,求取法个数; 排列要求次序,组合不讲次序; 全排列:$A^n_n=n!$ 选排列:$A_n^r=\frac{n!}{(n r)!}=n(n 1)...(n r+1)$ 组合:$C_n^r=\binom{n}{r}=\frac{n!}{r!(n r)!}=\f ...
分类:其他好文   时间:2019-03-01 18:33:56    阅读次数:298
打印沙漏
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。 给定任意N个符号,... ...
分类:其他好文   时间:2019-03-01 18:33:39    阅读次数:137
Dijkstra+优先队列 堆优化
代码 cpp include include include define MAXN 200010 define INF 0x3fffffff using namespace std; struct edge{ int v,w; edge(int v, int w):v(v),w(w){} }; v ...
分类:其他好文   时间:2019-03-01 18:33:21    阅读次数:192
MongoDB操作-备份和恢复
mongodb数据备份和恢复主要分为二种:一种是针对库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport。 一、 mongodump备份数据库 1. 常用命令格式 mongodump -h IP --port 端口 -u 用户名 -p 密 ...
分类:数据库   时间:2019-03-01 18:33:05    阅读次数:199
flex 增长与收缩
flex:auto 将增长值与收缩值设置为1,基本大小为 auto 。 flex:none. 将增长值与收缩值设置为0,基本大小为 auto 。也就是固定大小。 增长: 基本大小 + 额外空间 *(增长系数 / 增长系数总和) 按比例划分额外空间,然后各自分配。 缩小: 基本大小 – 溢出大小 *( ...
分类:其他好文   时间:2019-03-01 18:32:52    阅读次数:230
python----基础之三元运算、文件操作
三元运算 三元运算也称三目运算,是对简单语句的简写: 三目求1-10的偶数: 文件操作 文件操作分为读、写、修改,我们分别来说下 读文件: 示例1:读的模式 注意: 文件操作时,以 “w”或“wb” 模式打开,则只能写,并且在打开的同时会先将内容清空。 写入到硬盘上时,必须是某种编码的0101010 ...
分类:编程语言   时间:2019-03-01 18:32:33    阅读次数:182
移动端数据爬取
1 什么是Fiddler? Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一 。 它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大, ...
分类:移动开发   时间:2019-03-01 18:32:20    阅读次数:218
udp网络程序-发送、接收数据
1. udp网络程序-发送数据 创建一个基于udp的网络程序流程很简单,具体步骤如下: 代码如下: 运行现象: 在Ubuntu中运行脚本: 在windows中运行“网络调试助手”: 2. udp网络程序-发送、接收数据 python脚本: 网络调试助手截图: ...
分类:其他好文   时间:2019-03-01 18:32:05    阅读次数:207
maven3.6.1-02初体验及jar包上传
安装当前最新版本的nexus,安装教程网上搜,不多说了。 因为nexus3x版本没有2x版本中内置的3rd_part,所以不能在界面中上传jar包,必须使用maven的命令行。 添加第三方仓库,名字叫3rd_part 添加到maven-public组中 添加一个开发用户:用户名deployment, ...
分类:编程语言   时间:2019-03-01 18:31:53    阅读次数:201
阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义
分层领域模型规约: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。 BO( Business Object):业务对象。 由Service层 ...
分类:编程语言   时间:2019-03-01 18:31:24    阅读次数:228
支付行业MCC是什么
MCC码商户类别码。由收单机构为签约商户设置,用于标明银联卡交易环境、所在商户的主营业务范围和行业归属,是判断境内跨行交易商户结算手续费标准的主要依据;也是开展银联卡交易行业分析和报告,银联卡业务风险管理和控制的重要基础数据之一。 列一下常见MCC分类码 7011酒店 5311百货 5411超市 5 ...
分类:其他好文   时间:2019-03-01 18:31:10    阅读次数:1151
1. 做node项目 (第一个月)
工作栈: Node + Express + Mongoose + Mongodb + Vuejs 主要做了 curd , 因为以前做 PHP + MySql 所以基本大同小异。 主要: 1. 查询 curd 2. express 项目搭建 3. 启发,流式的体验非常明显 4. 中间件非常重要,基本处 ...
分类:其他好文   时间:2019-03-01 18:30:22    阅读次数:188
C# GDI+编程之剖析startAngle和sweepAngle
以DrawArc为例,它有一种形式如下的构造函数 对于startAngle和sweepAngle,MSDN对它的解释是 startAngle: 从 x 轴到弧线的起始点沿顺时针方向度量的角(以度为单位)。 sweepAngle:从 startAngle 参数到弧线的结束点沿顺时针方向度量的角(以度为 ...
分类:Windows程序   时间:2019-03-01 18:30:07    阅读次数:222
eval 函数
eval() 函数十分强大 —— 将字符串 当成 有效的表达式 来求值 并 返回计算结果 案例 - 计算器 需求 不要滥用 eval 在开发时千万不要使用 eval 直接转换 input 的结果 等价代码 执行成功,返回 0 执行失败,返回错误信息 ...
分类:其他好文   时间:2019-03-01 18:29:53    阅读次数:158
MQTT研究之EMQ:【SSL证书链验证】
1. 创建证书链(shell脚本) 客户端证书链关系: 2. emqttd配置/etc/emqttd/emq.conf EMQ服务端的配置,SSL模式,参考器的前一篇博客 MQTT研究之EMQ:【SSL双向验证】 CA和客户端CA一样,rootCA,证书server.crt, server.key ...
分类:其他好文   时间:2019-03-01 18:29:39    阅读次数:686
598条   上一页 1 ... 5 6 7 8 9 10 11 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!