阿里云文档 2024-01-11

如何解析Java报错日志

在大数据、高并发场景下的Java应用中,通过有效方式分析Java报错日志并提供运维指导,能有效减轻产品运营维护成本。日志服务支持采集各云产品的Java报错日志,通过数据加工解析Java错误日志。

文章 2022-09-26 来自:开发者社区

Java设计模式 | 单例模式解析与实战

定义确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。使用场景确保某个类有且只有一个对象的场景,避免产生多个对象消耗过多的资源,或者某种类型的对象只应该有且只有一个。例如,创建一个对象需要消耗的资源过多,如要访问IO和数据库等资源,这时就要考虑使用单例模式。单例模式UML类图角色:(1)Client——高层客户端;(2)Singleton——单例类。**实现单例模式的关键点:(1....

Java设计模式 | 单例模式解析与实战
文章 2022-09-26 来自:开发者社区

Java设计模式 | 建造者模式解析与实战

概述**因为一个复杂的对象有很多大量组成部分,如汽车,有车轮、方向盘、发动机,还有各种小零件等,如何将这些部件装配成一辆汽车,这个装配过程很漫长,也很复杂,对于这种情况,为了在构建过程中对外部隐藏实现细节,就可以使用Builder模式将产品的构建过程和部件组装过程分离,使得产品的构建过程和部件组装过程都可以自由扩展,两者之间的耦合也降到最低。【一个产品的构建过程包括多个部件组装过程】**定义将一....

Java设计模式 | 建造者模式解析与实战
文章 2022-09-26 来自:开发者社区

Java设计模式 | 观察者模式解析与实战

概述**观察者模式是一个使用率非常高的模式,它最常用的地方是 GUI 系统、订阅——发布系统。****这个模式的一个重要作用就是解耦,将被观察者和观察者解耦,使得它们之间的依赖性更小,甚至做到毫无依赖。****以GUI系统来说,应用的UI具有易变性,尤其是前期随着业务的改变或者产品的需求修改,应用界面也会经常性变化,但是业务逻辑基本变化不大,此时,GUI系统需要一套机制来应对这种情况,使得UI层....

Java设计模式 | 观察者模式解析与实战
文章 2022-09-26 来自:开发者社区

Java设计模式 | 工厂模式解析与实战

定义定义一个用于创建对象的接口,让子类决定实例化哪个类。工厂方法模式的使用场景**在任何需要生成复杂对象的地方,都可以使用工厂方法模式。复杂对象适合使用工厂模式,简单用new就可以完成创建的对象无需使用工厂模式。**工厂方法模式的UML类图● 抽象工厂,其为工厂方法模式的核心;● 具体工厂,其实现了具体的业务逻辑;● 抽象产品,工厂方法模式所创建的产品的父类;● 具体产品,为实现抽象产品的某个具....

Java设计模式 | 工厂模式解析与实战
文章 2019-01-17 来自:开发者社区

Java 源码解析实战 - ThreadLocal 原理

说起CS游戏,应该是每个中二少年的年少回忆了.游戏开始时,每个人能够领到一把枪,枪把上有三个数字:子弹数、杀敌数、自己的命数,为其设置的初始值分别为1500、0、10. 设战场上的每个人都是一个线程,那么这三个初始值写在哪里呢?如果每个线程都写死这三个值,万一将初始子弹数统一改成 1000发呢?如果共享,那么线程之间的并发修改会导致数据不准确.能不能构造这样一个对象,将这个对象设置为共享变量,统....

Java 源码解析实战 - ThreadLocal 原理

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注