NoSQL的四大种类

NoSQL的四大种类

NoSQL数据库在整个数据库领域的江湖地位已经不言而喻。在大数据时代,虽然RDBMS很优秀,但是面对快速增长的数据规模和日渐复杂的数据模型,RDBMS渐渐力不从心,无法应对很多数据库处理任务,这时No...
阅读全文
windows下通过java ssh连接到远程linux执行命令

windows下通过java ssh连接到远程linux执行命令

这几天,想对ansible的各个命令通过java封装成api接口,python固然方便,但是我不喜欢。 上篇文章已经说过了,ansible在windows下不能作为控制端,所有我只能放到linux上,...
阅读全文
Java中的四种单例模式

Java中的四种单例模式

什么是单例 Singleton(单例)是设计模式的一种,为了保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例特点 单例类确保自己只有一个实例(构造函数私有:不被外部实例化,也不被继承)。 ...
阅读全文
从构建分布式秒杀系统聊聊Disruptor高性能队列

从构建分布式秒杀系统聊聊Disruptor高性能队列

前言 秒杀架构持续优化中,基于自身认知不足之处在所难免,也请大家指正,共同进步。文章标题来自码友<tukangzheng>的建议,希望可以把阻塞队列ArrayBlockingQueue这个...
阅读全文
集合框架源码学习之ArrayList

集合框架源码学习之ArrayList

摘要:  在我们学数据结构的时候就知道了线性表的顺序存储,插入删除元素的时间复杂度为**O(n)**,求表长以及增加元素,取第 i 元素的时间复杂度为**O(1)**  ArrayList 继承了Ab...
阅读全文
JavaWeb项目架构之FastDFS分布式文件系统

JavaWeb项目架构之FastDFS分布式文件系统

摘要: 概述 分布式文件系统:Distributed file system, DFS,又叫做网络文件系统:Network File System。一种允许文件通过网络在多台主机上分享的文件系统,可让...
阅读全文