分布式文件系统FastDFS详解01序FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高
分类:
其他好文 时间:
2020-12-02 11:53:20
阅读次数:
5
一篇文章学会PageFactory模式▼关注测试君|会上瘾前言我们已经学习了PageObject设计模式,优势很明显,能更好的体现java的面向对象思想和封装特性。但同时也存在一些不足之处,那就是随着这种模式使用,随着元素定位获取,元素定位与页面操作方法都在一个类里维护,会造成代码冗余度过高。相信使用过spring的同学肯定都知道,基于注解方式的开发,会大大提高开发效率,使代码块变得相对整洁,清晰
分类:
其他好文 时间:
2020-11-30 15:15:30
阅读次数:
8
层峦叠崎一一布隆过滤器 布隆过滤器( Bloom Filter )在起到去重作用的同时,在空间上还能节省 90% 以上,只是稍微有那么点不精确,也就是有一定的误判概率。 怎样理解布隆过滤器? 布隆过滤器理解为一个不怎么精确的 set 结构,当你使用它的 contains 法判断某个对象是否存在时,它 ...
分类:
其他好文 时间:
2020-11-27 10:51:16
阅读次数:
6
目录设计数据库必备知识.这是以后进阶的基石一、数据库命令规范二、数据库基本设计规范三、数据库字段设计规范四、索引设计规范五、常见索引列建议六、如何选择索引列的顺序七、避免建立冗余索引和重复索引八、优先考虑覆盖索引九、索引SET规范十、数据库SQL开发规范十一、数据库操作行为规范一、数据库命令规范·所有数据库对象名称必须使用小写字母并用下划线分割·所有数据库对象名称禁止使用mysql保留关键字(如果
分类:
数据库 时间:
2020-11-21 11:59:32
阅读次数:
8
数据源被代理后,通过被DataSourceProxy代理后,所执行的sql会被提取,解析,保存前镜像后,再执行业务sql,再保存后镜像,以便与后续出现异常,进行二阶段的回滚操作。关键技术四:集群HA,多层级冗余实现系统无单点故障GaussDB(openGauss)通过硬件冗余、实例冗余、数据冗余,实 ...
分类:
其他好文 时间:
2020-11-19 12:23:55
阅读次数:
4
视频编码中,经常提到I帧。I帧只使用帧内压缩,不能除去帧间冗余度。P帧做帧间编码,根据当前帧与前面最近的I帧或P帧的差别来编码。 另外一个比较少提到的概念是IDR帧。IDR属于I帧,但是I帧不一定是IDR帧。解码器收到IDR帧时,将reference buffer清空;而收到I帧不会清空refere ...
分类:
其他好文 时间:
2020-11-18 13:20:55
阅读次数:
18
经常有朋友问,MySQL双主的一致性问题,今天简单聊一聊。MySQL为什么要使用双主架构?MySQL最常见的集群架构,是一主多从,主从同步,读写分离的架构。通过这种方式,能够扩充数据库的读性能,保证读库的高可用,但此时写库仍然是单点。为了保证MySQL写库的高可用,可以在一个MySQL数据库集群中可以设置两个主库,并设置双向同步,以冗余写库的方式,来保证写库的高可用。MySQL双主架构,会存在什么
分类:
数据库 时间:
2020-11-08 17:30:38
阅读次数:
24
冗余链路存在问题 (1)多帧复制 (2)mac地址数据库反转 (3)广播风暴 stp工作原理(阻塞端口) (1)从逻辑上打破环路,生成树状结构,防止网络风暴 (2)当正在转发的数据链路断掉的时候,被阻塞的端口自动起来,执行数据转发,冗余备份的作用 1.选择根网桥 依据:桥id(桥优先级(0-6553 ...
分类:
其他好文 时间:
2020-11-08 16:58:32
阅读次数:
26
1. 邻接矩阵 //设有矩阵e[n][n],其中n是图中点的数量, //则e[i][j]表示从点i到点j的距离(边的权重) 2.邻接表 因为图可能不是完全的,所以有很多的点之间互相并没有边相连,这种情况下若使用邻接矩阵,无疑会造成空间的浪费。 所以不妨采用列表的方式存储。 可以有两个思路 列表套列表 ...
分类:
其他好文 时间:
2020-11-07 17:29:41
阅读次数:
26
一.前言 在日常的开发中,经常需要对方法参数进行校验(非空、长度等)。如果采用hardcode去校验(if..else..),会造成代码冗余,复用性低,导致维护成本比较高。借助Validation组件,可以很方便地通过注解来校验参数。 ###二.Java Validation组件 ####JSR J ...
分类:
编程语言 时间:
2020-11-07 16:21:36
阅读次数:
20