我们始终是路人
码龄6年
  • 112,361
    被访问
  • 118
    原创
  • 1,496,706
    排名
  • 15
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2016-10-02
博客简介:

我们始终是路人

博客描述:
I'll try anything once.学习笔记
查看详细资料
个人成就
  • 获得17次点赞
  • 内容获得8次评论
  • 获得34次收藏
创作历程
  • 22篇
    2018年
  • 81篇
    2017年
  • 17篇
    2016年
成就勋章
TA的专栏
  • JAVA EE
    7篇
  • JAVA SE
    8篇
  • QT
    2篇
  • C++
    3篇
  • JSP
    1篇
  • XML
    3篇
  • HTML+CSS+JavaScript
    20篇
  • Struts2
    10篇
  • Hibernate
    7篇
  • Spring
    1篇
  • jQuery
    1篇
  • SpringMVC
    10篇
  • MyBatis
  • android
  • activiti
    1篇
  • AngularJS
    4篇
  • 软考
    1篇
  • Linux
  • Git/GitHub
  • IDE
  • mysql
  • NoSql
  • Tomcat
    1篇
  • Zookeeper
    4篇
  • Hadoop
    10篇
  • Flume
    2篇
  • azkaban
    1篇
  • sqoop
    1篇
  • hbase
    1篇
  • storm
    3篇
  • kafka
    1篇
  • scala
    5篇
  • spark
    5篇
  • docker
    2篇
  • Spring Cloud
    3篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • PHP
    php
  • 搜索
    elasticsearch
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Studio3T 破解器,激活

发布资源 2018.12.27 ·
exe

Spring Cloud Config/Bus 使用

Spring Cloud Config Server 依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId></dependency>Spring Cloud Config Client 依赖<dependency>
原创
发布博客 2018.04.16 ·
333 阅读 ·
1 点赞 ·
3 评论

Spring Cloud Ribbon 客户端负载均衡器

两种方式实现默认负载均衡 第一种:使用RestTemplate@SpringCloudApplicationpublic class EurekaconsumerApplication { /** * LoadBalanced 注解用于使用应用名进行查找,并负载均衡 * @return RestTemplate */ @Bean @LoadB
原创
发布博客 2018.04.15 ·
216 阅读 ·
0 点赞 ·
0 评论

Spring Cloud Eureka 服务注册与发现

Eureka是Netflix开源的一个RESTful服务,主要用于服务的注册发现。Eureka由两个组件组成:Eureka服务器和Eureka客户端。Eureka服务器用作服务注册服务器。Eureka客户端是一个java客户端,用来简化与服务器的交互、作为轮询负载均衡器,并提供服务的故障切换支持。Eureka Server 提供用于Client的服务注册与发现Applicati...
原创
发布博客 2018.04.13 ·
211 阅读 ·
0 点赞 ·
0 评论

Docker Dockerfile 创建镜像

从刚才的 docker commit 的学习中,我们可以了解到,镜像的定制实际上就是定制每一层所添加的配置、文件。如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,那么之前提及的无法重复的问题、镜像构建透明性的问题、体积的问题就都会解决。这个脚本就是 Dockerfile。# 第一行必须指定基于的基础镜像FROM centos#维护者信息MAINTAI
原创
发布博客 2018.03.31 ·
264 阅读 ·
0 点赞 ·
0 评论

Docker 简介 安装 启动 常用命令

简介 Docker是一个开放源代码软件项目,让应用程序布署在软件容器下的工作可以自动化进行,借此在Linux操作系统上,提供一个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制[1]。Docker利用Linux核心中的资源分脱机制,例如cgroups,以及Linux核心名字空间(name space),来创建独立的软件容器(containers)。这可以在单一Linux实体下运作,避免...
原创
发布博客 2018.03.30 ·
2462 阅读 ·
0 点赞 ·
0 评论

JAVA JMS Java消息服务(Java Message Service) 的实现ActiveMQ

JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。 JMS是一种与厂商无关的 API,用来访问消息收发系统消息。它类似于JDBC(Java Da...
原创
发布博客 2018.03.23 ·
301 阅读 ·
0 点赞 ·
0 评论

JAVA 并发编程 线程池

1、 Single Thread Executor : 只有一个线程的线程池,因此所有提交的任务是顺序执行, 代码: Executors.newSingleThreadExecutor()2、 Cached Thread Pool : 线程池里有很多线程需要同时执行,老的可用线程将被新的任务触发重新执行,如果线程超过60秒内没执行,那么将被终止并从池中删除, 代码:Executors....
原创
发布博客 2018.03.22 ·
122 阅读 ·
0 点赞 ·
0 评论

Zookeeper 结构 命令行操作

Zookeeper 特性1、Zookeeper:一个leader,多个follower组成的集群 2、全局数据一致:每个server保存一份相同的数据副本,client无论连接到哪个server,数据都是一致的 3、分布式读写,更新请求转发,由leader实施 4、更新请求顺序进行,来自同一个client的更新请求按其发送顺序依次执行 5、数据更新原子性,一次数据更新要么成功,要么失败...
原创
发布博客 2018.03.21 ·
138 阅读 ·
0 点赞 ·
0 评论

Zookeeper 基础

Apache ZooKeeper is an effort to develop and maintain an open-source server which enables highly reliable distributed coordination.Zookeeper 直译过来是 动物园管理员 说白了就是用来管理Hadoop(大象),Hive(蜜蜂) 的分布式协调服务Z...
原创
发布博客 2018.03.20 ·
114 阅读 ·
0 点赞 ·
0 评论

[排序]简单选择排序

private static void selectSort(int[] list) { int i, j, min; for (i = 0; i list.length; i++) { min = i; for (j = i + 1; j list.length; j++) { if
原创
发布博客 2018.01.28 ·
128 阅读 ·
0 点赞 ·
0 评论

[排序]冒泡排序及优化

private static void bubblesort(int[] list) { int i, j; //循环次数 for (i = 0; i list.length; i++) { //这里是从后往前循环 for (j = list.length - 2; j >= i; j--) {
原创
发布博客 2018.01.28 ·
114 阅读 ·
0 点赞 ·
0 评论

Spark 广播规则

原文: https://www.kancloud.cn/kancloud/spark-internals/45238顾名思义,broadcast 就是将数据从一个节点发送到其他各个节点上去。这样的场景很多,比如 driver 上有一张表,其他节点上运行的 task 需要 lookup 这张表,那么 driver 可以先把这张表 copy 到这些节点,这样 task 就可以在本地查表了。如何实
转载
发布博客 2018.01.20 ·
513 阅读 ·
0 点赞 ·
0 评论

spark checkpoint

/** * Mark this RDD for checkpointing. It will be saved to a file inside the checkpoint * directory set with `SparkContext#setCheckpointDir` and all references to its parent * RDDs will be re
原创
发布博客 2018.01.20 ·
167 阅读 ·
0 点赞 ·
0 评论

Spark RDD缓存方式

RDD通过persist方法或cache方法可以将前面的计算结果缓存,但是并不是这两个方法被调用时立即缓存,而是触发后面的action时,该RDD将会被缓存在计算节点的内存中,并供后面重用。 System.setProperty("hadoop.home.dir", "G:\\hadoop-common-2.2.0-bin") val conf = new Spar
原创
发布博客 2018.01.20 ·
2413 阅读 ·
0 点赞 ·
0 评论

Spark RDD的依赖关系

RDD和它依赖的父RDD(s)的关系有两种不同的类型即 窄依赖(narrow dependency) 宽依赖(wide dependency)。 窄依赖指的是每一个父RDD的Partition最多被子RDD的一个Partition使用 总结:窄依赖我们形象的比喻为独生子女宽依赖指的是多个子RDD的Partition会依赖同一个父RDD的Partition 总结:窄依赖我们形象的比
原创
发布博客 2018.01.20 ·
194 阅读 ·
0 点赞 ·
0 评论

Spark 安装配置启动,蒙特·卡罗算法求PI

Apache Spark是一个开源集群运算框架,最初是由加州大学柏克莱分校AMPLab所开发。相对于Hadoop的MapReduce会在运行完工作后将中介数据存放到磁盘中,Spark使用了内存内运算技术,能在数据尚未写入硬盘时即在内存内分析运算。Spark在内存内运行程序的运算速度能做到比Hadoop MapReduce的运算速度快上100倍,即便是运行程序于硬盘时,Spark也能快上10倍速度。[
原创
发布博客 2018.01.20 ·
390 阅读 ·
0 点赞 ·
0 评论

Scala apply() unapply() update() 方法

apply()有如下类和伴生对象class Test {}object Test { def apply(): Test = new Test() def main(args: Array[String]): Unit = { println(Test()) println(Test()) }}程序执行的结果:Test@10dba097Test@1786f9d5可知,当
原创
发布博客 2018.01.13 ·
473 阅读 ·
0 点赞 ·
0 评论

Scala 隐式转换 隐式参数

隐式转换 所谓隐式转换函数(implicit conversion function)指的是那种以implicit 关键字声明的带有单个参数的函数首先,看这个例子implicit def file2RichFile(from: File): RichFile = new RichFile(from)这是一个隐式转换方法,方法名为 file2RichFile 意为File转换成RichFile类
原创
发布博客 2018.01.13 ·
177 阅读 ·
0 点赞 ·
0 评论

Scala 类的主构造方法中属性修饰符的作用与区别

众所周知,Scala 是运行于Java平台(Java虚拟机)的,那么Scala程序编译之后会生成对应的字节码文件,我们将字节码文件反编译成Java文件即可知Scala 为我们都做了什么.Scala 源代码class Test4(a: String)class Test5(val b: String, var c: String)class Test6(private val d
原创
发布博客 2018.01.13 ·
504 阅读 ·
0 点赞 ·
0 评论
加载更多