奈学教育技术分享_个人页

个人头像照片 奈学教育技术分享
个人头像照片
54
0
0

个人介绍

暂无个人介绍

擅长的技术

  • Java
  • Python
  • 前端开发
  • 容器
  • 微服务
  • 数据库
获得更多能力
通用技术能力:
  • Java
    初级

    能力说明:

    了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。

    获取记录:

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2020年09月

  • 09.29 10:54:45
    发表了文章 2020-09-29 10:54:45

    奈学:Java 和 JavaScript 是什么关系?

    javascript与Java是由不同的公司开发的不同产品。javascript是Netscape公司的产品,其目的是为了扩展Netscape Navigator功能,而开发的一种可以嵌入Web页面中的基于对象和事件驱动的解释性语言;而Java是SUN Microsystems公司推出的新一代面向对象的程序设计语言,特别适合于Internet应用程序开发。实际上,javascript最初的名字并不是javascript,而是LiveScript,名字中的“Java”是经过SUN Microsystems公司授权的。
  • 09.28 16:56:22
    发表了文章 2020-09-28 16:56:22

    奈学开发者社区分享:Java - 设计模式的7个设计原则

    因为设计模式就是基于这些原则的实现,所以很有必要了解这些原则,下面主要对面向对象编程的几个原则进行简单介绍。
  • 09.03 11:09:42
    发表了文章 2020-09-03 11:09:42

    Java中强、软、弱、虚四种引用详解

    Java中强、软、弱、虚四种引用详解
  • 09.03 10:41:35
    发表了文章 2020-09-03 10:41:35

    Java创建对象的方法有哪些?

    Java创建对象的6中方法

2020年08月

  • 08.27 10:47:50
    发表了文章 2020-08-27 10:47:50

    奈学:Executor线程池的概述

    Executor线程池来自于JDK1.5的JUC包,使用线程池的目的或者好处如下
  • 08.26 19:31:42
    发表了文章 2020-08-26 19:31:42

    奈学:红黑树(RedBlackTree)的概述

    AVL树是一种自平衡的二叉查找树,又称平衡二叉树。AVL用平衡因子判断是否平衡并通过旋转来实现平衡,它的平衡的要求是:所有节点的左右子树高度差不超过1。AVL树是一种高平衡度的二叉树,执行插入或者删除操作之后,只要不满足上面的平衡条件,就要通过旋转来保持平衡,而的由于旋转比较耗时,由此我们可以知道AVL树适合用于插入与删除次数比较少,但查找多的情况。
  • 08.18 18:50:58
    发表了文章 2020-08-18 18:50:58

    奈学:reaseShared共享式释放锁

    共享锁的释放是通过调用releaseShared模版方法来实现的。
  • 08.18 18:20:48
    发表了文章 2020-08-18 18:20:48

    奈学:Executor框架的概述

    JDK1.5之前,我们如果想要使用Java线程来完成相关任务,一般涉及两个类,一个是Thread类,一个Thread对象在启动(start)之后会创建一个关联的本地操作系统线程,随后会自动回调run方法。另一个是Runnable接口,可以看作 run方法的抽象,代表线程任务。通过Runnable和Thread的配合可以编写我们自己的多线程逻辑。
  • 08.11 18:50:02
    发表了文章 2020-08-11 18:50:02

    什么是死锁?如何解决死锁?

    死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。
  • 08.11 18:20:37
    发表了文章 2020-08-11 18:20:37

    Flink 支持的重启策略有哪些

    Flink支持不同的重启策略,可以控制在发生故障时如何重启新启动作业。
  • 08.06 10:26:53
    发表了文章 2020-08-06 10:26:53

    NIO的组成有哪些——奈学

    Buffer:与Channel进行交互,数据是从Channel读入缓冲区,从缓冲区写入Channel中的 flip方法 : 反转此缓冲区,将position给limit,然后将position置为0,其实就是切换读写模式 clear方法 :清除此缓冲区,将position置为0,把capacity的值给limit。 rewind方法 : 重绕此缓冲区,将position置为0 DirectByteBuffer可减少一次系统空间到用户空间的拷贝。但Buffer创建和销毁的成本更高,不可控,通常会用内存池来提高性能。直接缓冲区主要分配给那些易受基础系统的本机I/O 操作影响的大型、持久的缓冲区。如
  • 08.05 16:54:16
    发表了文章 2020-08-05 16:54:16

    奈学:一起了解几种序列化协议

    序列化(编码)是将对象序列化为二进制形式(字节数组),主要用于网络传输、数据持久化等;而反序列化(解码)则是将从网络、磁盘等读取的字节数组还原成原始对象,主要用于网络传输对象的解码,以便完成远程调用。

2020年07月

  • 07.28 18:59:49
    发表了文章 2020-07-28 18:59:49

    NameNode和SecondaryNameNode工作机制

    NameNode启动时,先滚动Edits并生成一个空的edits.inprogress,然后加载Edits和Fsimage到内存中,此时NameNode内存就持有最新的元数据信息。
  • 07.28 18:37:52
    发表了文章 2020-07-28 18:37:52

    Django框架,Flask框架和Tornado框架各有什么优缺点

    Django:Python 界最全能的 web 开发框架,battery-include 各种功能完备,可维护性和开发速度一级棒。常有人说 Django 慢,其实主要慢在 Django ORM 与数据库的交互上,所以是否选用 Django,取决于项目对数据库交互的要求以及各种优化。
  • 07.22 18:54:06
    发表了文章 2020-07-22 18:54:06

    Gossip 协议详解

    Gossip protocol 也叫 Epidemic Protocol (流行病协议)。Gossip protocol在1987年8月由施乐-帕洛阿尔托研究中心发表ACM上的论文
  • 07.17 17:15:54
    发表了文章 2020-07-17 17:15:54

    OOP面向对象编程(Object-Oriented Programming)概述

    Java的编程语言是面向对象的,采用这种语言进行编程称为面向对象编程(Object-Oriented Programming, OOP)。
  • 07.13 19:12:34
    发表了文章 2020-07-13 19:12:34

    Redis基础:redis特点

    redis作为非关系型数据库的一种,属于键值型数据存储,因为redis支持高并发的快速数据访问,所以在生产中多用来作为缓存使用,以提高数据读取效率,提高整个应用程序的并发性能。
  • 07.08 17:46:22
    发表了文章 2020-07-08 17:46:22

    单体架构知识点及单体架构的缺陷

    一个归档包(例如war格式或者Jar格式)包含了应用所有功能的应用程序,我们通常称之为单体应用。架构单体应用的方法论,我们称之为单体应用架构,这是一种比较传统的架构风格。
  • 07.08 17:21:53
    发表了文章 2020-07-08 17:21:53

    分布式事务精华总结篇

    本篇作为分布式事务设计的收尾篇,讲对前面的内容查缺补漏和总结,最后对市面的一些开源框架做一些介绍。
  • 07.03 18:39:29
    发表了文章 2020-07-03 18:39:29

    Kafka 消息丢失与消费精确一次性

    如果Kafka Producer使用“发后即忘”的方式发送消息,即调用producer.send(msg)方法来发送消息,方法会立即返回,但此时并不能说明消息已经发送成功。消息发送方式详见初次邂逅Kafka生产者。
  • 07.03 18:01:54
    发表了文章 2020-07-03 18:01:54

    分布式柔性事务之最大努力通知事务详解

    咱们今天聊聊分布式事务系列中的最后一个方案:最大努力通知事务。最大努力通知事务的主流实现仍是基于MQ来进行事务控制。最大努力通知事务和事务消息都是通知型事务,主要适用于那些需要异步更新数据,并且对数据的实时性要求较低的场景。

2020年06月

  • 06.29 19:18:16
    发表了文章 2020-06-29 19:18:16

    Kafka面试题——20道Kafka知识点

    7月9日 19:00-21:30 阿里云开发者社区首场“Offer 5000”直播开启!15位团队技术大牛在线招人,更有《阿里云技术面试红宝书》助你拿下Offer!马上投递简历:https://developer.aliyun.com/special/offerday01
  • 06.29 18:37:07
    发表了文章 2020-06-29 18:37:07

    分布式柔性事务之事务消息详解

    在 《柔性事务之TCC详解》 和《柔性事务之Saga详解》两文中我们详细剖析了柔性事务的第一个分支补偿型事务。在《刚性事务总结和柔性事务概述》中我们介绍过的柔性事务包含补偿型事务和通知型事务。
  • 06.28 19:24:27
    发表了文章 2020-06-28 19:24:27

    奈学:数据湖有哪些缺点?

    数据湖本身是一个中心化的存储,能够存储任意规模的结构化与非结构化数据。数据湖相比数据仓库有很多的优势,但大多是在理想状态下的,一旦执行起来还有很多技术挑战。
  • 06.28 19:01:22
    发表了文章 2020-06-28 19:01:22

    奈学:数据湖和数据仓库的区别有哪些?

    储存方面:数据湖中数据为非结构化的,所有数据都保持原始形式;存储所有数据,并且仅在分析时再进行转换。数据仓库就是数据通常从事务系统中提取,在将数据加载到数据仓库之前,会对数据进行清理与转换。
  • 06.18 17:39:50
    发表了文章 2020-06-18 17:39:50

    奈学教育《百万架构师》课程大纲(1)

    第一阶段:基础架构设计与实践之道篇
  • 06.17 18:30:24
    发表了文章 2020-06-17 18:30:24

    江帅帅:精通 Spring Boot 系列 06

    说真的,在 Spring Boot 实现文件下载,真的是方便到让我颤抖。Java 中实现文件上传可以用两个组件:CommonMultipartResolver 和
  • 06.16 17:15:02
    发表了文章 2020-06-16 17:15:02

    江帅帅:精通 Spring Boot 系列 04

    使用 Spring Boot 实现 Web 开发更加便捷了,因为直接依赖 spring-boot-starter-web 模块即可支持 Web 开发,此模块预定义了 Web 开发中常用的依赖包,还有内嵌的 Tomcat 作为默认 Web 容器。
  • 06.16 16:31:02
    发表了文章 2020-06-16 16:31:02

    江帅帅:精通 Spring Boot 系列 03

    通过上面的 @EnableAutoConfiguration 注解就能根据指定的依赖,自动进行配置。但如果你想关闭某一项自动配置,就需要使用 @SpringBootApplication 下的 exclude 参数来设置。
  • 06.15 18:46:47
    发表了文章 2020-06-15 18:46:47

    江帅帅:精通 Spring Boot 系列 01

    Spring 框架,作为一个非常优秀的轻量级容器,在企业级项目开发中非常受欢迎,但它在使用期间需要整合众多第三方资源,都会导致配置过于臃肿,这也是令大家非常头疼的问题。
  • 06.12 18:24:09
    发表了文章 2020-06-12 18:24:09

    Kafka零数据丢失的配置方案

    这两年大数据行业发展前景较好,行业工程师薪资高、人才少、竞争压力小,很多人也因此想要转型成为大数据工程师,但也正是因为行业新、人才少,很多技术解决方案也是缺少很优质的答案。
  • 06.12 17:46:41
    发表了文章 2020-06-12 17:46:41

    大中台模式下如何构建复杂业务核心状态机组件

    大中台战略下,中台将公司业务的公共能力下沉,并采用更加合理、可复用的架构和技术来实现这些基础能力。在电商行业内,将面临货物的采购、商品上架、交易发生、订单状态变化、客服介入等大量状态维护。
  • 06.11 19:06:39
    发表了文章 2020-06-11 19:06:39

    Apache Spark有哪些局限性

    Apache Spark是行业中流行和广泛使用的大数据工具之一。Apache Spark已成为业界的热门话题,并且如今非常流行。但工业正在转移朝向apache flink。
  • 06.11 18:44:35
    发表了文章 2020-06-11 18:44:35

    五分钟学会Elasticsearch查询代理设计

    Elasticsearch(ES)是一款基于Lucene的开源分布式搜索引擎。由于其稳定、可靠、快速、安装使用方便等优良特性,目前在业界已广泛使用。
  • 发表了文章 2020-09-29

    奈学:Java 和 JavaScript 是什么关系?

  • 发表了文章 2020-09-28

    奈学开发者社区分享:Java - 设计模式的7个设计原则

  • 发表了文章 2020-09-03

    Java中强、软、弱、虚四种引用详解

  • 发表了文章 2020-09-03

    Java创建对象的方法有哪些?

  • 发表了文章 2020-08-27

    奈学:Executor线程池的概述

  • 发表了文章 2020-08-26

    奈学:红黑树(RedBlackTree)的概述

  • 发表了文章 2020-08-18

    奈学:reaseShared共享式释放锁

  • 发表了文章 2020-08-18

    奈学:Executor框架的概述

  • 发表了文章 2020-08-11

    什么是死锁?如何解决死锁?

  • 发表了文章 2020-08-11

    Flink 支持的重启策略有哪些

  • 发表了文章 2020-08-06

    NIO的组成有哪些——奈学

  • 发表了文章 2020-08-05

    奈学:一起了解几种序列化协议

  • 发表了文章 2020-07-28

    NameNode和SecondaryNameNode工作机制

  • 发表了文章 2020-07-28

    Django框架,Flask框架和Tornado框架各有什么优缺点

  • 发表了文章 2020-07-22

    Gossip 协议详解

  • 发表了文章 2020-07-17

    OOP面向对象编程(Object-Oriented Programming)概述

  • 发表了文章 2020-07-13

    Redis基础:redis特点

  • 发表了文章 2020-07-08

    单体架构知识点及单体架构的缺陷

  • 发表了文章 2020-07-08

    分布式事务精华总结篇

  • 发表了文章 2020-07-03

    Kafka 消息丢失与消费精确一次性

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息