首页最新资讯

全部 新闻动态 技术文章 常见问题 技术问答

    • JVM常见的垃圾回收器有哪些?

      需要先找到 GC Root 对象,即那些一定不会被回收的对象,如正执行方法内局部变量引用的对象、静态变量引用的对象。标记阶段沿着 GC Root 对象的引用链找,直接或间接引用到的对象加上标记...查看全文>>

      技术文章2022-06-15 |黑马程序员 |JVM的三种垃圾回收算法
    • 传统单体架构存在哪些问题?

      传统单体应用架构应用复杂度增加,更新、维护困难以至于任何单个开发者都很难进行二次开发或维护,特别是那些刚加入团队的开发人员,应用程序可能难以理解和修改。查看全文>>

      技术文章2022-06-13 |黑马程序员 |传统单体架构存在的问题,单体架构优缺点
    • 如何将传统业务拆分为微服务?

      一般来说,微服务架构比较适合未来有一定的扩展复杂度,且有很大用户增量预期的应用,例如一些新兴的互联网公司应用。这些公司在创业初期,不可能买大量的或很贵的机器,但是又必须考虑应对成功后巨量的用户问题,这时微服务架构就成了最好的选择。除此之外,对于那些项目规模较大、业务复杂度较高,且需要长期跟进的项目,也适合考虑使用微服务架构。查看全文>>

      技术文章2022-06-08 |黑马程序员 |微服务的拆分
    • JDBC的劣势可以通过哪些方案解决?

      针对JDBC编程的劣势,MyBatis提供了以下解决方案,具体如下。查看全文>>

      技术文章2022-06-01 |黑马程序员 |MyBatis框架解决JDBC编程劣势
    • 框架开发有哪些优势?Java主流框架

      “框架(Framework)查看全文>>

      技术文章2022-06-01 |黑马程序员 |什么是框架,软件框架,框架开发的优势,Java常用框架
    • Java微服务架构有哪些功能?

      Java微服务架构中,系统会被拆分为若干个微服务,每个微服务又是一个独立的运行程序。单体架构中的应用程序只需要部署一次,而微服务架构中有多少服务就需要部署多少次。随着服务数量的增加,部署的难度就会增加。业务的粒度划分的越细,微服务的数量就越多。因此就出现了自动化部署工具查看全文>>

      技术文章2022-05-27 |黑马程序员 |微服务架构有哪些功能
和我们在线交谈!