登录/注册/绑定已有账户

(扫码关注公众号登陆注册)

找回密码 ×

请输入正确的手机号!
请输入正确验证码
短信验证码有误
请输入6-16位密码
两次输入不一致哦!

课程列表

引领世界级人才培养的IT教育公司

按会员:

  • 蚂蚁课堂微服务架构学习路线

    蚂蚁课堂微服务架构学习路线

    免费
    路线  324578
  • 2020Java最新架构面试宝典

    来源于一位IT届大牛分享的2020年Java架构师程序员的面试题及答案,欢迎各位小伙伴浏览阅读,掌握更多的知识,弥补自己的空缺,找到自己想要的高薪,走向人生...

    免费
    收藏  105,223
  • Spring事务七种传播行为

    Sping事务七种传播行为

    免费
    收藏  10,369
  • 从零开始学习Shiro框架

    从零开始学习Shiro框架

    免费
    收藏  12,274
  • 线上生产环境常见面试题

    线上生产环境常见面试题

    免费
    收藏  10,968
  • 2020精品Java架构公开课

    2020精品Java架构公开课

    免费
    收藏  11,865
  • 从零开始学习多线程

    多线程是实现并发机制的一种有效手段。进程和线程一样,都是实现并发的一个基本单位。线程是比进程更小的执行单位,线程是进程的基础之上进行进一步的划分。

    免费
    收藏  22,477
  • 两小时学会jwt到底是什么

    Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。

    免费
    收藏  14,836
  • java8新特性

    Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。

    免费
    收藏  16,585
  • java8新特性之stream流

    stream()操作将集合转换成一个流,filter()执行我们自定义的筛选处理,这里是通过lambda表达式筛选出所有偶数,最后我们通过collect()对结果进行封装处理,并通过Collectors.toList()指定其封装成为一个List集合返回。

    免费
    收藏  14,374
  • java8新特性之lambda表达式

    lambda表达式就是一种新的语法,没有什么新奇的,简化了开发者的编码,其实底层还是一些常规的代码。Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。

    免费
    收藏  14,474
  • mysql悲观锁与乐观锁的机制

    悲观锁,正如其名,它指的是对数据被外界(包括当前系统的其它事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排它性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。

    免费
    收藏  13,049
  • mybatis-plus

    Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。这是官方给的定义,关于mybatis-plus的更多介绍及特性,可以参考mybatis-plus官网。那么它是怎么增强的呢?其实就是它已经封装好了一些crud方法,我们不需要再写xml了,直接调用这些方法就行,就类似于JPA。

    免费
    收藏  20,534
  • Spring的事务失效之谜

    stream()操作将集合转换成一个流,filter()执行我们自定义的筛选处理,这里是通过lambda表达式筛选出所有偶数,最后我们通过collect()对结果进行封装处理,并通过Collectors.toList()指定其封装成为一个List集合返回。

    免费
    收藏  12,570
  • Java反射技术动态生成源代码

    为什么要用反射机制?直接创建对象不就可以了吗,这就涉及到了动态与静态的概念。静态编译:在编译时确定类型,绑定对象,即通过。动态编译:运行时确定类型,绑定对象。动态编译最大限度发挥了java的灵活性,体现了多态的应用,有以降低类之间的耦合性。

    免费
    收藏  12,794
  • Java实现快速开发微信公众号

    登录微信公众平台官网后,在公众平台官网的开发-基本设置页面,勾选协议成为开发者,点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey。

    免费
    收藏  14,298
  • Docker构建Maven私服与GitLab

    基于Docker构建Maven私服与GitLab,我们所需的所有构件都需要通过maven的中央仓库和第三方的maven仓库下载到本地,而一个团队中的所有人都重复的从maven仓库下载构件,这样就加大了中央仓库的负载和浪费了外网的带宽,如果网速慢的话还会影响项目的进程。为团队创建私服,可以让公司的团队共享一套构件,加快了项目搭建的进程。所以我们选择用Nexus创建私服。

    免费
    收藏  29,836
  • 基于Docker部署微服务项目

    基于Docker部署微服务项目,Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

    免费
    收藏  61,148
  • 互联网安全架构平台设计

    互联网安全架构平台设计,是提供一套非常成熟完善的解决方案,利用技术知识点来完善网络平台的安全性,提供给用户广大学习爱好者,来实战学习这门技术~

    免费
    收藏  12,274
  • 亿万级别商品详情页面静态设计

    摘要:通过技术手段各种调优方式,让我们网站真正成为静态压面,降低服务器负载力,达到有效资源可以利用起来。通过大量技术手段分布式处理,防范网络安全等环节,让网站速度更快~

    免费
    收藏  14,264
  • 面试如何巧妙的回答项目上的问题

    如何在面试过程中赢取面试官的喜欢,再对答如流的情况下,巧妙用项目进行抛砖引玉,让自己的亮点提高,让自己的技能完全绽放,获得更好的面试offer~

    免费
    收藏  14,573