徐雷frank_个人页

个人头像照片 徐雷frank
个人头像照片 个人头像照片
58
454
20

个人介绍

1.阿里云大学讲师,主讲《微服务Spring Cloud设计与开发实战》《MongoDB高级实战》等课程 2.MongoDB中文社区专家 3.《MongoDB实战》第2版译者 5.吉林大学计算机科学学士、上海交通大学硕士

擅长的技术

  • Java
  • 数据库
  • 微服务
  • NoSQL
  • 云计算
获得更多能力
通用技术能力:

阿里云技能认证

详细说明

暂无更多信息

2022年11月

2022年02月

  • 02.24 11:26:44
    发表了文章 2022-02-24 11:26:44

    Java Spring IOC容器与依赖注入DI实现原理

    本文主要讲解Spring IOC机制和实现过程,依赖注入DI和面向切面编程AOP是Spring框架的核心概念,几乎后续使用到Spring Boot框架的地方都有这两个概念的影子。也是Java面试的考察点,我们会结合实际的例子演示说明 。
  • 02.19 18:45:41
    发表了文章 2022-02-19 18:45:41

    Spring Boot 2.6实战开发(1):Spring Framework 核心编程与Spring名字由来

    Spring Boot 2.6实战开发系列文章(1):介绍Spring Framework 核心编程知识,Spring生态体系,Spring最初名字interface21由来。Spring Boot 、Spring Cloud微服务架构发展关系,个人学习计划。
  • 02.19 15:49:12
    发表了文章 2022-02-19 15:49:12

    微服务框架Spring Cloud 2021.0.1发布

    2022年2月18日,业界最著名的开源微服务解决方案框架 Spring Cloud 2021.0.1发布。主要是Spring Cloud Config、Spring Cloud Sleuth、Spring Cloud Contract、Spring Cloud Gateway、Spring Cloud Openfeign的更新,以及bug修复。

2021年03月

  • 03.05 12:09:59
    发表了文章 2021-03-05 12:09:59

    阿里开发者学院:Java Spring Boot 2.5.x开发实战课程

    基于最新的Spring Boot 2.5.x版本,更新至2.5.x版本。 课程全面覆盖了Spring Boot 2.4新特性、自动化配置原理、如果开发REST API、实战MySQL数据库、Redis高并发缓存、MongoDB数据库、MQ消息队列、安全机制、性能监控、高级面试题等热门知识点。 Java中级工程师必备课程,是学习Java Spring Cloud微服务架构的必经之路。

2020年04月

2019年12月

2019年11月

2019年10月

2019年09月

  • 发表了文章 2022-11-26

    Spring Boot 3.0发布,最低支持Java 17,新特性介绍

  • 发表了文章 2022-02-24

    Java Spring IOC容器与依赖注入DI实现原理

  • 发表了文章 2022-02-19

    Spring Boot 2.6实战开发(1):Spring Framework 核心编程与Spring名字由来

  • 发表了文章 2022-02-19

    微服务框架Spring Cloud 2021.0.1发布

  • 发表了文章 2021-03-05

    阿里开发者学院:Java Spring Boot 2.5.x开发实战课程

  • 发表了文章 2020-04-07

    Java面试题:哪些对象可以作为GC Roots?

  • 发表了文章 2019-10-22

    13个Mongodb GUI可视化管理工具,总有一款适合你

  • 发表了文章 2019-09-11

    Java 12 与Java 13 新特性预览:Switch表达式、GC新垃圾回收算法、低延时GC、ZGC改进等

  • 发表了文章 2019-09-03

    深入MongoDB4.2新特性:字段级加密 Client-Side Field Level Encryption

  • 发表了文章 2019-09-01

    MongoDB 4.2新特性:分布式事务、字段级加密、通配符索引、物化视图

  • 发表了文章 2019-04-11

    Hadoop大数据平台实战(05):深入Spark Cluster集群模式YARN vs Mesos vs Standalone vs K8s

  • 发表了文章 2019-04-09

    Hadoop大数据平台实战(04):Ubuntu 18.04实战安装Spark大数据引擎并统计字符

  • 发表了文章 2019-04-07

    Hadoop大数据平台实战(03):Linux实战安装HBase,并保存数据

  • 发表了文章 2019-04-06

    Hadoop大数据平台实战(02):HBase vs. Hive vs. Impala 对比

  • 发表了文章 2019-04-05

    Hadoop大数据平台实战(01):Impala vs Hive的区别

  • 发表了文章 2019-03-31

    ZooKeeper分布式架构实战系列(02):Linux Ubuntu 18.04实战安装Zookeeper 3.4.13单节点模式

  • 发表了文章 2019-03-31

    ZooKeeper分布式架构实战系列(01):ZooKeeper概念、功能、架构、与使用场景和面试题

  • 发表了文章 2019-03-30

    Hadoop大数据平台实战(00):Linux Ubuntu 18.04实战安装大数据Hadoop 3.1.2版本 单节点模式

  • 发表了文章 2019-03-29

    Hadoop localhost: frankxulei@localhost: Permission denied (publickey,password)

  • 发表了文章 2019-03-16

    使用Docker和Kubernetes将MongoDB作为微服务运行

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2020-04-07

    请问 阿里MongoDB添加索引是在哪里添加呢?

    shell上登录数据库,执行:db.集合名.createIndex()或者db.集合名.ensureIndex()都可以,数据量大建议使用后台模式,不阻塞数据库处理请求。
    踩0 评论0
  • 回答了问题 2019-12-16

    阿里云oss存储包和下行流量包的问题

    OSS流量包 可以这里购买 对象存储OSS资源包(包月) 购买地址 https://common-buy.aliyun.com/?spm=a2c4g.11186623.2.15.1df9614fBcs1iS&commodityCode=ossbag#/buy
    踩0 评论0
  • 回答了问题 2019-11-01

    我国区块链市场发展前景怎么样?

    国家也表态,反对借助区域块链发币。参考黄奇帆的演讲。
    踩0 评论0
  • 回答了问题 2019-10-15

    spring data es 怎么连接阿里云提供的ES服务

    Spring Data链接 Elastic Search使用了统一的ElasticsearchRepository接口。简化了接口定义,直接支持CRUD操作。如果你之前看过MySQL、MongoDB、Redis的链接,你会发现相似的地方。 1、https://start.spring.io/里创建一个Spring Boot项目 2、Java Spring Boot 2.0实战ElasticSearch分布式搜索引擎中间件Linux。ES如何安装可以参考之前的视频课程 https://yq.aliyun.com/articles/688632?spm=a2c4e.11155435.0.0.69233312FbUBUf 3、application.properties加参数,链接ES服务器的。 elasticsearch.clustername = es-cluster elasticsearch.host = localhost elasticsearch.port = 9300 4、ElasticsearchRepository接口的实现 public interface OrderRepository extends ElasticsearchRepository { Page findByAuthor(String id, Pageable pageable); List findByTitle(String title); } 5、注入 private OrderRepository orderRepository; 找个地方注入orderRepository,然后调用就可以了。
    踩0 评论0
  • 回答了问题 2019-10-15

    大数据如何应用在航空领域?

    典型的场景: 1.机票价格更新,大数据可以分析某航班某座位飞机的点击搜索次数,挖掘信息,及时调整机票价格,获得最大化收益,避免空仓飞行,或者满员低价飞行。 2.飞机航班路线的效益预测,可以根据机型、价格、季节时间、国家等因素分析成本与效益等数据。 3.飞机的维修保养,也依赖于每个不同飞机的飞行状态数据日志,不同的飞机的飞行环境参数差别很大,如何找出来规律
    踩0 评论0
  • 回答了问题 2019-09-12

    redis中的16个DB?

    1、这是逻辑上的分离,方便隔离数据。类似与Java的名命空间, 2、可以使用编号或者名字来选择不同的数据库。 3、默认的数据库就是0. 4、所有数据库无论如何都保存在同一个RDB/AOF文件中,物理上没有隔离。
    踩0 评论0
  • 回答了问题 2019-09-12

    redis多节点想要使用pipeline有什么好方法

    使用Redis Cluster集群模式,多节点。 可以i支持pipeline模式。 客户端驱动也提供了对应的支持。
    踩0 评论0
  • 回答了问题 2019-09-12

    Redis在Windows下大概能承受多少数据?

    Redis的承受多少数据,和实际可用的内存容量有关系。 和操作系统关系不大。 Windows系统版本的Redis目前只有微软维护的一个版本,应该是最后一个3.2版本。 2016年就停止维护了。 只是相比Linux,Window系统GUI等服务,需要更多的内存资源。 比如128G内存的服务器,Windows系统除了预留的系统,一般可用容量110G左右。不排除系统还有其他软件服务消耗更多的资源。
    踩0 评论0
  • 回答了问题 2019-09-10

    Java 12新特性是?

    Java 12新特性的: 189: Shenandoah: 低延迟垃圾回收器 (Experimental) 230: Microbenchmark Suite 微性能测试套件 325: Switch Expressions 表达式(Preview) 334: JVM Constants API 340: 统一AArch64端口 341: 默认的 CDS Archives 344: 可中断的G1混合回收模式 346: 立即返回G1不可用的内存
    踩0 评论0
  • 回答了问题 2019-09-10

    Spring 父子容器有什么注意点?

    这个中文概念有点迷惑性。 Spring中的父容器和子容器实际上指的的是:子上下文和子上下文。 Spring会创建WebApplicationContext上下文,称为父上下文(父容器)。 每个请求到DispatchServlet转发会有一个上下文,称为子上下文(子容器)。 注意点: 1.Web请求涉及到多线程,如果有缓存数据,注意共享数据一致性,更新机制。 2.尽量不要长时间缓存或者持有对象,影响垃圾回收
    踩0 评论0
  • 回答了问题 2019-09-09

    spring有多少个类?

    确实没有办法计算,太多了。
    踩0 评论0
  • 回答了问题 2019-09-09

    jvm性能分析方法?

    JVM性能分析的工具很多: JStack JConsole VisualJVM JMap都可以做
    踩0 评论0
  • 回答了问题 2019-09-09

    redis主从配置不生效

    错误信息的截图没有看到。再上传一次。 Redis身份验证配置了?IP能Ping通吗?
    踩0 评论0
  • 回答了问题 2019-09-09

    MongoDB跑容器上性能怎么样,有了解的吗?

    1、容器Docker客户端只是方便下载、安装、启动运维MongoDB。本身并不会占用太多资源。 2、MongoDB数据库主要的性能还是取决于自己所用的硬件资源、CPU、内存、磁盘性能。 3、不建议共享资源安装MongoDB,尤其是服务器配置很一般的情况。
    踩0 评论0
  • 回答了问题 2019-09-05

    spark的配置,executor.memoryOverhead这部分内存究竟是干嘛的?

    spark执行的时候,可以通过spark.executor.memory来设置executor所需的内存大小。 spark.yarn.executor.memoryOverhead是executor所需的额外内存开销。 默认为max(executorMemory * 0.10,最小值为384)。 实际内存等于:executorMem= X+max(X*0.1,384)。
    踩0 评论0
  • 回答了问题 2019-09-05

    刚买的 香港服务器 登陆不上 iZnq43wk5hsgg3Z

    1、使用对外公网IP地址 2、实在不行内部提交个工单,让工程师帮看看
    踩0 评论0
  • 回答了问题 2019-07-17

    大牛们,架构平台的扩展点一般有什么技术?

    你是扩展基础架构?存储和网络 磁盘?还是软件架构?如果是软件架构并且ji假设是Java。扩展点很多。比如分层,1层拆分多层,扩展不同的中间件。引入API,缓存,包括 各种MQ等 都是架构的扩展。
    踩0 评论0
  • 回答了问题 2019-07-17

    Java 12 的新特性?

    Java 12 新特性包括:Switch expressions (JEP 325)Default CDS archivesShenandoahMicrobenchmark suiteJVM constants APIOne AArch64 port, not twoAbortable mixed collections for G1Promptly return unused committed memory from G1
    踩0 评论0
  • 回答了问题 2019-07-17

    jit是啥时候开始有的?

    有Java的时候就有了。JIT伴随着 JVM出生的
    踩0 评论0
  • 回答了问题 2019-07-17

    mysql java设计简易书店管理系统,希望能有源代码,参考一下,初学者,赐教

    书店管理,其实也是电商网站,只不过卖的是书 这个商品。直接淘宝 Java 电商网站,书店源码。可以了。或者你自己修改Logo或者图片。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
滑动查看更多