Java知识 第13页

  • 花了两个小时,写了这份年终总结~~~

    花了两个小时,写了这份年终总结~~~

    在编程领域,因为知识的快速衰减,我们必须一直学习。 今年,我更像是处在知识的衰退和流失阶段,经过了五、六年的学习和归纳,发现自己实际知道的有用的东西已经在逐年递减了。 所以,这一年我加快了知识积累的速度,在知识获取上,把精力投入在那些有更长衰减期的知识上,比如,源码分析、微服务、性能优...

    Java知识 2021-01-22 53 0
  • 腾讯面试官:如何停止一个正在运行的线程?我一脸蒙蔽。。。

    腾讯面试官:如何停止一个正在运行的线程?我一脸蒙蔽。。。

    来源:cnblogs.com/greta/p/5624839.html停止一个线程意味着在任务处理完任务之前停掉正在做的操作,也就是放弃当前的操作。停止一个线程可以用Thread.stop()方法,但最好不要用它。虽然它确实可以停止一个正在运行的线程,但是这个方法是不安全的,而且是已被废弃的方法。 在ja...

    Java知识 2021-01-22 45 0
  • 牛逼!Docker从入门到上瘾

    牛逼!Docker从入门到上瘾

    来源:cnblogs.com/clsn/p/8410309.html1 容器简介1.1 什么是 Linux 容器Linux容器是与系统其他部分隔离开的一系列进程,从另一个镜像运行,并由该镜像提供支持进程所需的全部文件。容器提供的镜像包含了应用的所有依赖项,因而在从开发到测试再到生产的整个过程中,它都具有可...

    Java知识 2021-01-22 43 0
  • Spring 中经典的 9 种设计模式,打死也要记住啊!

    Spring 中经典的 9 种设计模式,打死也要记住啊!

    来源:blog.csdn.net/caoxiaohong1005Spring中涉及的设计模式总结1.简单工厂(非23种设计模式中的一种)实现方式:BeanFactory。Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得Bean对象,但是否是在传入参数后创建还是传入...

    Java知识 2021-01-21 42 0
  • 高级架构师?代码写的好?!
  • 清晰!我们从来都反对“大中台,小前台”的架构设计!

    清晰!我们从来都反对“大中台,小前台”的架构设计!

    来源:李洪英在2020全球敏捷架构峰会上,快狗打车的架构师李洪英,分享了快狗打车业务中台的一些经验与思考。问题一:什么是平台?图片定义:一种基于外部供应商和顾客之间的价值创造互动的商业模式;它是规则和标准的制定者。问题二:平台分为哪几类?图片(1)应用平台;(2)业务平台;(3)技术平台;问题三:平台的价...

    Java知识 2021-01-21 57 0
  • 大神又来了!400分钟撸一个Spring Cloud Alibaba架构

    大神又来了!400分钟撸一个Spring Cloud Alibaba架构

    1月20日的直播间里Monkey老师还为大家准备了首发超级干货内部教材~完成听课即有机会获得《阿里微服务Spring Cloud Alibaba从入门到源码剖析》,包邮寄送:...

    Java知识 2021-01-20 69 0
  • 一次非常有意思的 SQL 优化经历:从 30248.271s 到 0.001s

    一次非常有意思的 SQL 优化经历:从 30248.271s 到 0.001s

    来源:cnblogs.com/tangyanbo/p/4462734.html场景我用的数据库是mysql5.6,下面简单的介绍下场景课程表create table Course(c_id int PRIMARY KEY,name varchar...

    Java知识 2021-01-20 45 0
  • 如何保障消息中间件 100% 消息投递成功?如何保证消息幂等性?

    如何保障消息中间件 100% 消息投递成功?如何保证消息幂等性?

    来源:toutiao.com/i6672235084336071179一、前言我们小伙伴应该都听说够消息中间件MQ,如:RabbitMQ,RocketMQ,Kafka等。引入中间件的好处可以起到抗高并发,削峰,业务解耦的作用。如上图:(1)订单服务投递消息给MQ中间件(2)物流服务监听MQ中间件消息,从而...

    Java知识 2021-01-20 43 0
  • 我为什么要放弃 RESTful,选择拥抱 GraphQL

    我为什么要放弃 RESTful,选择拥抱 GraphQL

    来源:toutiao.com/i6833818331884028419/REST作为一种现代网络应用非常流行的软件架构风格,自从Roy Fielding博士在2000年他的博士论文中提出来到现在已经有了20年的历史。它的简单易用性,可扩展性,伸缩性受到广大Web开发者的喜爱。REST 的 API 配合JSON格式的数据交换,使得前后端分离、数据交互变得非常容易,而且也已经成为了目前Web领域最受欢迎的软件架构设计模式。但随着REST API的流行和发展,它的缺点也暴露了出来:那我们来分析一下,当前端需求变化,涉及到...

    Java知识 2021-01-19 47 0