排序:
默认
按更新时间
按访问量

hadoop生态

大数据是什么  有很多朋友问过我,大数据到底是什么?一句话来概括 针对非软件行业的朋友 根据你平时在超市,加油站,饭店等地方的一些消费行为,通过大数据这个技术,我们可以知道你现在的年龄范围,是否婚配,是否有孩子,孩子大致是几岁,是否有固定住宅,车大致是什么价位的等信息。 针对软件行业的朋友...

2018-08-23 20:27:00

阅读数:70

评论数:0

ELK安装与使用

mac环境 brew方式 安装教程: https://www.jianshu.com/p/18074e1e719f https://blog.csdn.net/ywheel1989/article/details/60519151 安装es 和 kibana //安装 $ brew u...

2018-08-21 00:17:24

阅读数:65

评论数:0

视频教程:hadoop基础及演练

100M的文件用这种方式还行,但是如果是100T,100P呢?            hadoop生态圈                                   ...

2018-08-19 16:12:53

阅读数:53

评论数:0

git提交规范

教程: https://github.com/feflow/git-commit-style-guide type feat: 新增 feature fix: 修复 bug docs: 仅仅修改了文档,比如 README, CHANGELOG, CONTRIBUTE等等 style: 仅仅...

2018-08-16 10:43:43

阅读数:91

评论数:0

分布式锁实现方式

前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两...

2018-07-27 15:32:09

阅读数:88

评论数:0

Java 根据指定日期计算所在周的周一和周日

实现的功能:根据参数curDate,能够获取该curDate所在的周的周一和周末。 代码如下: public static void main(String[] args) throws ParseException { SimpleDateFormat sdf=new...

2018-07-24 17:39:07

阅读数:119

评论数:0

视频教程:Spring boot web

Spring boot 第一个spring boot应用 教程: https://blog.csdn.net/qq_34677587/article/details/66479036 https://blog.csdn.net/lulitianyu/article/details/...

2018-07-22 21:18:59

阅读数:95

评论数:0

传统架构到分布式架构

架构拆分的演变:    1.传统项目的架构: 特点:   1) all in one(所有模块在一起,技术也不分层),   注:像05年06年那会儿,就是这样,把代码写在jsp里面,那时候还没有分层的概念,把所有的东西都写在一起,这就叫做all in one   2) ser...

2018-07-17 00:11:00

阅读数:446

评论数:0

视频笔记:数据层处理优化

  大数据量基础   大数据处理的思路 数据库分区       分库分表 分库分表一定是优化的最后一步,而不是一开始想去分库分表。 水平分表的实现   未完待续。。。                  ....

2018-07-16 23:24:12

阅读数:52

评论数:0

分布式架构核心RPC原理

在应用的迭代演进过程中,随着系统访问量提高,业务复杂度提高,代码复杂度提高,应用逐渐从单体式架构向面向服务的分布式架构转变。RPC(Remote Procedure Call Protocol远程过程调用)是分布式架构的核心,按响应方式分如下两种: 同步调用:客户端调用服务方方法,等待直到服务方...

2018-07-15 16:55:14

阅读数:85

评论数:0

Spring boot

Sring boot概述 Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。 什么是Spring boot 它使用 “习惯优于配置” (项目中存在大量的配置,此...

2018-07-13 18:22:19

阅读数:48

评论数:0

mysql主从复制读写分离

大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。 到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果更是 不堪设想。 这时候,我们会考虑如何减少数据库的连接,一方面采用优秀的代码框...

2018-07-13 11:34:34

阅读数:52

评论数:0

java后端技术栈

上一张大神给的图

2018-07-12 23:10:21

阅读数:182

评论数:0

logback教程

一、Logback简介 logback是一个开源的日志组件,是log4j的作者开发的用来替代log4j的。 logback由三个部分组成,logback-core, logback-classic, logback-access。其中logback-core是其他两个模块的基础。 logb...

2018-07-11 19:30:41

阅读数:56

评论数:0

git命令总结

git的一些基础命令Git常用命令请确保已经安装里git客户端 一般配置git --version //查看git的版本信息git config --global user.name //获取当前登录的用户git config --global user.email //获取当前登录用...

2018-07-11 16:53:24

阅读数:38

评论数:0

git使用

git是什么 Git是目前世界上最先进的分布式版本控制系统。 git与svn区别 SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统...

2018-07-11 16:50:37

阅读数:32

评论数:0

vim使用

学习vim在开始时是痛苦的。 需要时间 需要不断地练习,就像你学习一个乐器一样。 不要期望你能在3天内把vim练得比别的编辑器更有效率。 事实上,你需要2周时间的苦练,而不是3天。 前面的话 什么也别干!请先阅读 启 动Vim后,vim在 Normal 模式下。 让我们进入 Inse...

2018-07-11 16:23:55

阅读数:45

评论数:0

grep使用

定义 grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 格式 grep [options] ...

2018-07-11 15:08:05

阅读数:42

评论数:0

Linux命令

今日大纲linux是服务端必备技能,是大数据学习的必备技能。LinuxUnixLinux应用领域Linux版本linux主流产品Linux目录结构远程登录linux基本命令对开发人员的要求关机和重启远程登录帮助命令文件相关命令cdcd ~与cd  一样,都是到用户主目录下ls,ll,dirmkdi...

2018-07-10 00:14:21

阅读数:41

评论数:0

Redis教程

redis持久化持久化方式RDB方式redis.windows.conf配置文件中的配置如下:dump.rdb文件如下图所示:dump.rdb的配置如图所示:rdb快照过程redis.windows.conf配置文件中的配置如下:rdbcompression yesRDB手动快照AOF持久化aof...

2018-07-09 23:11:39

阅读数:55

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭