摘要: 一、Hadoop 简介 Hadoop 是一个由 Apache 基金会所开发的分布式系统基础架构,它可以使用户在不了解分布式底层细节的情況下开发分布式程序,充分利用集群的威力进行高速运算和存储。 从其定义就可以发现,它解決了两大问题:大数据存储、大数据分析。也就是 Hadoop 的两大核心:HDFS 阅读全文
posted @ 2018-10-30 10:52 是谁扭曲了时空 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 1)基于Redis+MySQL+MongoDB存储架构应用 2)MapReduce 阅读全文
posted @ 2018-10-29 17:59 是谁扭曲了时空 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、MongoDB 1)MongoDB基础教程系列 2)MongoDB 分片集群技术 3)MongoDB的事务、ACID和一致性 4)MongoDB WriteConcern(写关注)机制 阅读全文
posted @ 2018-10-29 11:06 是谁扭曲了时空 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 在Java中获取资源的时候,经常用到getResource和getResourceAsStream,本文总结一下这两种获取资源文件的路径差异。 2.Class.getResource(String path) path不以'/'开头时,默认是从此类所在的包下取资源; path以'/'开头 阅读全文
posted @ 2018-10-24 16:17 是谁扭曲了时空 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 网络七层协议的通俗理解 OSI七层模式简单通俗理解 这个模型学了好多次,总是记不住。今天又看了一遍,发现用历史推演的角度去看问题会更有逻辑,更好记。本文不一定严谨,可能有错漏,主要是抛砖引玉,帮助记性不好的人。总体来说,OSI模型是从底层往上层发展出来的。 这个模型推出的最开始,是是因为美国人有两台 阅读全文
posted @ 2018-10-22 10:51 是谁扭曲了时空 阅读(346) 评论(0) 推荐(0) 编辑
摘要: meta标签的组成:meta标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。 1、name属性 name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信 阅读全文
posted @ 2018-10-19 14:26 是谁扭曲了时空 阅读(173) 评论(0) 推荐(0) 编辑
摘要: CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。 它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。 本文详细介绍CORS的内部机制。 (图片说明:摄于阿联酋艾因(Al Ain)的绿洲 阅读全文
posted @ 2018-10-08 16:15 是谁扭曲了时空 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 最近在学Nginx,学到有个地方式设置响应头信息,其中有两项是设置Expires和Cache-Control,来设置缓存时间,后来发现"并没有什么卵用",于是就搜了下资料,把整个思路理顺了。 由于是讲讲Expires和Cache-Control这两个响应头的作用,所以具体怎么添加就不展开,每种语言都 阅读全文
posted @ 2018-10-08 11:05 是谁扭曲了时空 阅读(567) 评论(0) 推荐(0) 编辑
摘要: java设计模式之组合模式 【学习难度:★★★☆☆,使用频率:★★★★☆】 树形结构在软件中随处可见,例如操作系统中的目录结构、应用软件中的菜单、办公系统中的公司组织结构等等,如何运用面向对象的方式来处理这种树形结构是组合模式需要解决的问题,组合模式通过一种巧妙的设计方案使得用户可以一致性地处理整个 阅读全文
posted @ 2018-09-13 11:37 是谁扭曲了时空 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 0=="" //true 阅读全文
posted @ 2018-09-11 16:38 是谁扭曲了时空 阅读(89) 评论(0) 推荐(0) 编辑