首先,澄清两个易混淆的概念:扩展性和伸缩性 扩展性(Extensibility) 指对现有系统影响最小的情况下,系统功能可持续扩展或提升的能力。表现在系统基础设施稳定不需要经常变更,应用之间较少依赖和耦合,对需求变更可以敏捷响应。 它是系统架构设计层面的开闭原则(对扩展开放,对修改关闭),架构设计考 ...
分类:
Web开发 时间:
2019-09-21 10:40:32
收藏:
0 评论:
0 赞:
0 阅读:
79
"本题传送门" 本题知识点:深度优先搜索 | 宽度优先搜索 题意很简单,让我们找一个只有1和0组成的十位数是n的倍数的数。 这题一开始吓到我了——因为Output里说输出的长度最长不超过100位???那是不是要用字符串了?不过貌似在[1, 200]里,他们的倍数好像都在18位内,即用unsigned ...
分类:
其他 时间:
2019-09-21 10:39:53
收藏:
0 评论:
0 赞:
0 阅读:
85
在微服务架构中,调用链是漫长而复杂的,要了解其中的每个环节及其性能,你需要全链路跟踪。 它的原理很简单,你可以在每个请求开始时生成一个唯一的ID,并将其传递到整个调用链。 该ID称为CorrelationID,你可以用它来跟踪整个请求并获得各个调用环节的性能指标。简单来说有两个问题需要解决。第一,如... ...
分类:
其他 时间:
2019-09-21 10:39:04
收藏:
0 评论:
0 赞:
0 阅读:
106
环境:VS2017 NetCore 2.2 Razor Layui 在处理异步请求是遇到"((Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest)this.Request).Form' threw an exception of type 'S ...
分类:
其他 时间:
2019-09-21 10:38:24
收藏:
0 评论:
0 赞:
0 阅读:
310
1. 创建Maven Project,选择war,修改pom.xml 2. 在src/main/resources目录下创建mybatis.xml全局配置文件 jdbc.properties 3. 创建映射文件 (1) 实体类 (2) 映射接口 (3) xml映射文件(可以看做是UserMapper ...
分类:
其他 时间:
2019-09-21 10:37:41
收藏:
0 评论:
0 赞:
0 阅读:
73
一.列表 1.列表的定义及格式: 列表是个有序的,可修改的,元素用逗号隔开,用中括号包围的序列。 格式:变量名 = [ 元素1,元素2,元素3...] 作用:存储多个数据 列表推导式:重点 2.列表的索引: 通过索引获取表中的书记,索引从0开始 注意:不要索引越界 s = [ 'hello',a,b ...
分类:
编程语言 时间:
2019-09-21 10:36:47
收藏:
0 评论:
0 赞:
0 阅读:
95
C++中如何进行声明派生类、派生类的构造函数、多重继承以及虚函数。 ...
分类:
编程语言 时间:
2019-09-21 10:36:25
收藏:
0 评论:
0 赞:
0 阅读:
72
Linux安装包分两种,1源码包,包含源代码,编译安装时间长。2二进制包 RPM包(centos用rpm包,其他系统也有deb安装包) RPM安装时,遇到库依赖错误时,库文件依赖可以在www.rpmfind.net查询 该库在哪个安装包中,安装该包就可以。依赖性如果带有.so时,说明是库依赖。 rp ...
分类:
系统服务 时间:
2019-09-21 10:36:06
收藏:
0 评论:
0 赞:
0 阅读:
77
MariaDB/Mysql的主从复制部署(Docker) ...
分类:
数据库技术 时间:
2019-09-21 10:35:46
收藏:
0 评论:
0 赞:
0 阅读:
95
1.Linux是什么? Linux之父:林纳斯·托瓦兹(Linus Torvalds)(芬兰人) 类UNIX操作系统,免费使用,自由传播,基于POSIX(可移植操作系统接口)和UNIX(多用户,多任务的分时操作系统)的多线程,多任务,支持多线程,多CPU 设计思想:以网络为核心,多用户网络操作系统 ...
分类:
系统服务 时间:
2019-09-21 10:35:28
收藏:
0 评论:
0 赞:
0 阅读:
82
-- 删除高招,中招菜单 delete from t_base_menu where menu_id in (200,205) or parent_id in (200,205);-- 删除高招,中招与身份的关系 delete FROM t_base_menu_privilage where men ...
分类:
其他 时间:
2019-09-21 10:33:57
收藏:
0 评论:
0 赞:
0 阅读:
101
1334 (-2), pupilRank: 2668 (虽然比上次好,但是摆脱不了掉分的命运。。。) D. Make The Fence Great Again http://codeforces.com/contest/1221/problem/D 分析:对每个高度来说,最多升高两次,因此可以对这 ...
分类:
其他 时间:
2019-09-21 10:33:36
收藏:
0 评论:
0 赞:
0 阅读:
88
降低 80% 的读写响应延迟!我们测评了 etcd 3.4 新特性(内含读写发展史) https://www.cnblogs.com/alisystemsoftware/p/11555426.html 作者 | 陈洁(墨封) 阿里云开发工程师 导读:etcd 作为 K8s 集群中的存储组件,读写性能 ...
分类:
其他 时间:
2019-09-21 10:32:53
收藏:
0 评论:
0 赞:
0 阅读:
72
想要管理多种具体的东西,那么需要遵守每种东西的规范。如果想要提供一种通用模式来对这些具体的东西统一管理,需要使用一种古老的技术:抽象。 抽象是将多种具体的东西(管理时需要遵守的规范)的共同点抽取出来,放入到更高一层的抽象层。在抽象层不定义或少量定义具体的规范细则,而是让下层更具体的东西遵守抽象出来的 ...
分类:
其他 时间:
2019-09-21 10:32:17
收藏:
0 评论:
0 赞:
0 阅读:
82
微服务与敏捷开发(Scrum/Kanban)的核心思想之我见 关于“微服务”和“敏捷开发”的文章网络上有很多,所以这里不再重复叙述这些概念的解释和特点,而是就个人实际工作中对他们的核心思想的理解及运用分享给大家,希望能对大家有所帮助。 当下IT开发领域 ...
分类:
其他 时间:
2019-09-21 10:31:51
收藏:
0 评论:
0 赞:
0 阅读:
89
http://codeforces.com/problemset/problem/1217/D 这题的思路是构造,我们可以知道颜色最多只需要两种,然后按照dfs的顺序。 1 #include<bits/stdc++.h> 2 using namespace std; 3 int const N=50 ...
分类:
其他 时间:
2019-09-21 10:31:04
收藏:
0 评论:
0 赞:
0 阅读:
108
Elasticsearch(8) 聚合查询(Metric聚合) 在Mysql中,我们可以获取一组数据的 最大值(Max) 、 最小值(Min) 。同样我们能够对这组数据进行 分组(Group) 。那么对于Elasticsearch中 我们也可以实现同样的功能,聚合有关资料官方文档内容较多,这里大概分 ...
分类:
其他 时间:
2019-09-21 10:30:11
收藏:
0 评论:
0 赞:
0 阅读:
84
我们以pycharm为例 1. 把pycharm解压包放到 /opt 下面 2. 在桌面创建一个文件,名称:pycharm.desktop 3. 通过vim打开1步创建的文件,添加一下内容: 注意: Icon:为pycharm图标图片的绝对路径 Exec: 为pycharm启动的绝对路径 4. 保存 ...
分类:
系统服务 时间:
2019-09-21 10:29:45
收藏:
0 评论:
0 赞:
0 阅读:
73
类似于把原序列改成目标序列的问题 感觉这种思维题目 有必要总结一下qwq 而且总结一下思考问题的方式是有必要的 发现这些问题是有一定的通解的 下面的问题 感兴趣的可以找到出处 这里我只讨论思考问题的方式 首先 是一道思考题 我们知道 目标序列就是 a,a+1,a+2,a+3,.....a+n/2,a ...
分类:
其他 时间:
2019-09-21 10:29:23
收藏:
0 评论:
0 赞:
0 阅读:
84
本文参考: "charles DNS欺骗" DNS欺骗/DNS Spoofing 功能:通过将您自己的主机名指定给远程地址映射来欺骗DNS查找 一般的开发流程中,在上线之前都需要在测试环境中先行进行验证,而此时手机客户端请求的域名是不太容易改变的,可以通过设置dns方式把域名转发到测试机上,具体设置 ...
分类:
其他 时间:
2019-09-21 10:29:05
收藏:
0 评论:
0 赞:
0 阅读:
117