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

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

找回密码 ×

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

课程列表

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

按会员:

  • mysql悲观锁与乐观锁的机制

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

    免费
    收藏  14,655
  • mybatis-plus

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

    免费
    收藏  25,065
  • Spring的事务失效之谜

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

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

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

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

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

    免费
    收藏  15,910
  • Docker构建Maven私服与GitLab

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

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

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

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

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

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

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

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

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

    免费
    收藏  15,403
  • 手写rpc幂等框架

    众所周知,TCP 是传输层协议,HTTP 是应用层协议,而传输层较应用层更加底层,在数据传输方面,越底层越快,因此,在一般情况下,TCP 一定比 HTTP 快。就序列化而言,Java 提供了默认的序列化方式,但在高并发的情况下,这种方式将会带来一些性能上的瓶颈,于是市面上出现了一系列优秀的序列化框架,比如:Protobuf、Kryo、Hessian、Jackson 等,它们可以取代 Java 默认的序列化,从而提供更高效的性能。

    免费
    收藏  15,443
  • 基于sentinel实现服务保护

    在复杂的生产环境下可能部署着成千上万的服务实例,当流量持续不断地涌入,服务之间相互调用频率陡增时,会产生系统负载过高、网络延迟等一系列问题,从而导致某些服务不可用。如果不进行相应的流量控制,可能会导致级联故障,并影响到服务的可用性,因此如何对高流量进行合理控制,成为保障服务稳定性的关键。

    免费
    收藏  24,170
  • 完全徒手写线程池技术

    为了解决这样的问题,Java提出了线程池这个解决方法.所谓的线程池其实就是一个存放线程的容器.调用线程池去执行并发任务时,从线程池中取出线程去执行任务,每个线程 执行完任务,并不被销毁,而是被线程池回收,下一次继续执行任务.

    免费
    收藏  21,424
  • 基于Nacos实现分布式配置中心

    Nacos 支持基于 DNS 和基于 RPC 的服务发现。服务提供者使用 原生SDK、OpenAPI、或一个独立的Agent TODO注册 Service 后,服务消费者可以使用DNS TODO 或HTTP&API TODO查找和发现服务。

    免费
    收藏  24,817
  • Vue前后端分离架构技术

    Vue一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。

    免费
    收藏  40,332
  • SpringCloudAlibaba

    什么是 Spring Cloud Alibaba?阿里巴巴结合自身微服务实践,开源的微服务全家桶,在Spring Cloud 项目中孵化,很可能成为Spring Cloud 第二代的标准实现,在业界广泛使用,已有很多成功案例。

    免费
    收藏  153,492
  • 微服务接口幂等与安全设计

    当前互联网架构中SOA服务化及微服务是最普遍,因为网络原因而导致调用系统未能获取到确切的结果从而导致重试,这就需要服务提供方接口具有幂等性。

    免费
    收藏  17,424
  • 消息中间件设计原理

    摘要:OpenMessaging 是近一两年由阿里发起,与雅虎、滴滴出行、StreamIio等公司共同参与创立的分布式消息中间件、流处理领域的应用开发标准。是国内首个在全球范围内发起的分布式消息领域国际标准。

    免费
    收藏  21,172
  • 精讲架构师核心技术公开课

    每晚八点半,全程为你公开2小时免费课程,直播一对一授课,欢迎你的观看和学习!

    免费
    收藏  14,301
  • Nginx实战解决网站跨域网站

    Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

    免费
    收藏  25,835