众所周知,架构特点多以"ility"结尾(例如 scalability、deployability),也被称为 NFR(非功能需求)、质量属性。架构的特点没有固定清单,但标准是有的,就是 ISO25010: 我们从业务需求(业务特征)、我们期望的系统运营方式(运营特征)中总结出这些特点,它们是隐式的 ...
分类:
其他好文 时间:
2021-02-03 10:57:53
阅读次数:
0
线上查问题的时候有些命令是必备,有必要把一些常用命令总结一下,查找问题一般可以分为系统参数、性能参数、进程、内存、网络、存储、内存和jvm这么几类: 系统参数cat /proc/cpuinfo cpu相关参数 cat /proc/meminfo 内存相关参数 cat /proc/loadavg 负载 ...
分类:
系统相关 时间:
2021-02-03 10:49:18
阅读次数:
0
在Linux 中如何查看分区的文件系统类型,下面总结几种查看分区文件系统类型的方法。 1: df -T 命令查看 这个是最简单的命令,文件系统类型在Type列输出。只可以查看已经挂载的分区和文件系统类型。如下所示: [root@mylnx008 ~]# df -T /dev/sdb Filesyst ...
分类:
系统相关 时间:
2021-02-01 12:55:37
阅读次数:
0
算法原理 $fhq - treap$是一种好用的平衡数,以分裂合并为基本操作,代码简洁优雅,能解决包括序列操作在内的大部分问题,适合初学平衡树的$OIer$们(比如我)学习和掌握。 核心:分裂与合并 分裂时一般传四个参数 \(now\) :当前节点 \(k\) :以权值分裂或者以排名分裂时对两棵树的 ...
分类:
其他好文 时间:
2021-02-01 12:51:28
阅读次数:
0
前言 最近遇到了一个HTTP请求数据返回一个gz压缩包的问题,前前后后搞了3天,总算是把整个流程以及处理的细节搞明白了,总结一篇博客记录一下。 问题描述 获取某推广告成效数据的时候由于数据量很多,可能会导致Response数据量过大从而造成请求失败的问题。 某推服务方设计了这样一种方式:现将请求的到 ...
分类:
Web程序 时间:
2021-02-01 11:53:47
阅读次数:
0
一、shell 变量 1、自定义局部变量 #等号两端不能有空格 var_name=liming #打印变量值 echo $var_name #使用花括号可以用于字符串拼接 echo ${var_name}123 #删除变量 unset $var_name 2、自定义常量 var_name=limin ...
分类:
系统相关 时间:
2021-02-01 11:48:55
阅读次数:
0
####第一步:mysql安装包准备 mysql官网下载地址:https://downloads.mysql.com/ ####第二步:将mysql安装包上传到服务器 这里上传的工具很多,就不再赘述(我用的winscp) ####第三步:解压 tar -zxvf mysql-5.7.30-linux ...
分类:
数据库 时间:
2021-02-01 11:43:05
阅读次数:
0
总结: jsp -> js -> java 如果不知道页面 全局搜索 以导出原跟踪号为例 先到jsp页面找到对应的名称 两个shift键,弄出全局搜索对应的js方法 对应的js方法,从中可以获取到对应的路径 Ctrl+shift +F键出搜索,查询对应的路径 找到对应的类 在对应的类中找出对应的方法 ...
分类:
其他好文 时间:
2021-02-01 11:38:47
阅读次数:
0
UML第一部分和设计模式原则总结 UML简述 UML即统一建模语言它是一种直观化、明确化、构建和文档化软件系统产物的通用可视化建模语言。它不是编程语言而是一种通用性的建模语言。它捕捉了被构建系统的有关决策和理解,用来理解、设计、浏览、配置 、维护以及控制系统的信息。它包括语义概念、标记符号和指南,具 ...
分类:
其他好文 时间:
2021-01-30 12:03:35
阅读次数:
0
Oracle SQL性能优化技巧大总结 (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解 析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条 ...
分类:
数据库 时间:
2021-01-30 12:02:43
阅读次数:
0