- Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。
- ServletServlet(Server Applet)是 Java Servlet 的简称,是使用 Java 语言编写的运行在服务器端的程序。具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。通常来说,Servlet 是指所有实现了 Servlet 接口的类。Servlet 主要用于处理客户端传来的 HTTP 请求,并返回一个响应,它能够处理的请求有 ... ServletServlet(Server Applet)是 Java Servlet 的简称,是使用 Java 语言编写的运行在服务器端的程序。具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。通常来说,Servlet 是指所有实现了 Servlet 接口的类。Servlet 主要用于处理客户端传来的 HTTP 请求,并返回一个响应,它能够处理的请求有 ...
- 经典java容器结构图:注意哪些属于Collection,哪些属于Map。 List相关问题Q:arrList = new ArrayList<>(Arrays.asList()) 和 arrList = Arrays.asList()有什么区别 List<Integer> arrList1 = new ArrayList<>(Arrays.asList(1,2,3)... 经典java容器结构图:注意哪些属于Collection,哪些属于Map。 List相关问题Q:arrList = new ArrayList<>(Arrays.asList()) 和 arrList = Arrays.asList()有什么区别 List<Integer> arrList1 = new ArrayList<>(Arrays.asList(1,2,3)...
- Q: 各修饰符所代表的可见性?public: 可被所有使用protect: 只能被自己和子类使用,或者同一个包路径private: 只能自己使用,儿子都不行不加修饰符即default权限: 包访问权限,和他在同一包内的类都可以访问他,包外的则都不能访问Q: 外部类可以用private或者protect修饰吗?A: 不能,只能用public或者包访问权限。 内部类可以。解释以下final的作用... Q: 各修饰符所代表的可见性?public: 可被所有使用protect: 只能被自己和子类使用,或者同一个包路径private: 只能自己使用,儿子都不行不加修饰符即default权限: 包访问权限,和他在同一包内的类都可以访问他,包外的则都不能访问Q: 外部类可以用private或者protect修饰吗?A: 不能,只能用public或者包访问权限。 内部类可以。解释以下final的作用...
- Q: break后面加一个label标签是做什么的?像下面这样:ABC:while(t++<5){ for(int i=0;i<n;i++){ if(i==1) break ABC; }}A: break+label标签 是用于从内部退出多层循环的, 上面的例子就是直接从for内部直接退出到while的外面了。Q: continue后面加一个label标签是做什么的?像下... Q: break后面加一个label标签是做什么的?像下面这样:ABC:while(t++<5){ for(int i=0;i<n;i++){ if(i==1) break ABC; }}A: break+label标签 是用于从内部退出多层循环的, 上面的例子就是直接从for内部直接退出到while的外面了。Q: continue后面加一个label标签是做什么的?像下...
- 在课堂上或者是开发大佬面前,你也许总是能够看到大佬们只要在敲代码时啪啪啪敲几个按键就可以出来一堆代码,你会不会很羡慕?那么,今天白鹿就教你怎么使用开发工具 Eclipse 快速写代码,实现质的飞跃——设置 Java 代码自动提示和补全,让你事半功倍,快来学起来吧。 在课堂上或者是开发大佬面前,你也许总是能够看到大佬们只要在敲代码时啪啪啪敲几个按键就可以出来一堆代码,你会不会很羡慕?那么,今天白鹿就教你怎么使用开发工具 Eclipse 快速写代码,实现质的飞跃——设置 Java 代码自动提示和补全,让你事半功倍,快来学起来吧。
- 我们之前的 jdk1.8 版本乃至以下压缩包下载解压后直接运行会生成 jdk、jre 两个目录文件,但从 Java11 之后,只有 jdk 目录文件生成,没有 jre 目录文件,这时我们可以通过命令行方式手动生成 jre。 我们之前的 jdk1.8 版本乃至以下压缩包下载解压后直接运行会生成 jdk、jre 两个目录文件,但从 Java11 之后,只有 jdk 目录文件生成,没有 jre 目录文件,这时我们可以通过命令行方式手动生成 jre。
- eclipse 为我们在开发中必不可缺的 IDE,熟悉 eclipse 的开发与应用可以让我们在项目中事半功倍。但是如果我们在使用过程中,比如使用 eclipse 安装内置新的软件时,或者是插件更新时报错,我们该如何解决呢?本文就 eclipse 的此类报错做了汇总。 eclipse 为我们在开发中必不可缺的 IDE,熟悉 eclipse 的开发与应用可以让我们在项目中事半功倍。但是如果我们在使用过程中,比如使用 eclipse 安装内置新的软件时,或者是插件更新时报错,我们该如何解决呢?本文就 eclipse 的此类报错做了汇总。
- 关键字final可能使用到final的三种情况:数据、方法、类。用它修饰的类、方法和变量不可以改变。final数据许多编程语音都有某种方法,向编译器告知一块数据是恒定不变的。有时候数据的恒定不表是很有用的比如:一个永远不改变的编译时常量。一个在运行时被初始化的值,而你不希望它被改变。对于编译期常量这种情况,在Java中这类常量必须是基本数据类型,并却已关键字final表示,对这个常量定义的时... 关键字final可能使用到final的三种情况:数据、方法、类。用它修饰的类、方法和变量不可以改变。final数据许多编程语音都有某种方法,向编译器告知一块数据是恒定不变的。有时候数据的恒定不表是很有用的比如:一个永远不改变的编译时常量。一个在运行时被初始化的值,而你不希望它被改变。对于编译期常量这种情况,在Java中这类常量必须是基本数据类型,并却已关键字final表示,对这个常量定义的时...
- 认识堆(优先级队列)1.堆又叫优先级队列,逻辑上上是一棵完全二叉树,堆物理上基于数组实现2.堆可分为大堆(大根堆、最大堆)和小堆(小根堆、最小堆)堆(优先级队列)操作方法public class MyHeap { private int[] elem; private int usedSzie; public MyHeap(int k){ this.elem ... 认识堆(优先级队列)1.堆又叫优先级队列,逻辑上上是一棵完全二叉树,堆物理上基于数组实现2.堆可分为大堆(大根堆、最大堆)和小堆(小根堆、最小堆)堆(优先级队列)操作方法public class MyHeap { private int[] elem; private int usedSzie; public MyHeap(int k){ this.elem ...
- 一、简介1、概述单例模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。使用时不能用反射模式创建单例,否则会实例化一个新的对象使用懒单例模式时注意线程安全问题饿单例模式和懒单例模式构造方法都是... 一、简介1、概述单例模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。使用时不能用反射模式创建单例,否则会实例化一个新的对象使用懒单例模式时注意线程安全问题饿单例模式和懒单例模式构造方法都是...
- 一.项目会遇到什么事情?1,构建:编译代码,运行测试,打包,部署应用,运行服务器等;2,依赖:项目依赖大量的第三方包,第三方包又依赖另外的包;对依赖包的管理非常麻烦; Maven能做什么事情?1,Maven翻译为“知识的积累”,“专家”,“行家”,是一个跨平台的项目管理工具;2,Maven主要用作基于Java平台的项目(Maven本身也是Java编写的)的构建、依赖包管理和项目信息管理;3... 一.项目会遇到什么事情?1,构建:编译代码,运行测试,打包,部署应用,运行服务器等;2,依赖:项目依赖大量的第三方包,第三方包又依赖另外的包;对依赖包的管理非常麻烦; Maven能做什么事情?1,Maven翻译为“知识的积累”,“专家”,“行家”,是一个跨平台的项目管理工具;2,Maven主要用作基于Java平台的项目(Maven本身也是Java编写的)的构建、依赖包管理和项目信息管理;3...
- Spring Framework 简史核心特性IoC/DI基于 Java 反射、Java Beans 内省AOP接口类型基于 Java AOP Proxy类类型基于 CgLib 提升实现资源管理ClassLoaderURLI/O事件Java 标准事件/监听机制java.util.EventObjectjava.util.EventListenerJava 观察者模式java.util.Obs... Spring Framework 简史核心特性IoC/DI基于 Java 反射、Java Beans 内省AOP接口类型基于 Java AOP Proxy类类型基于 CgLib 提升实现资源管理ClassLoaderURLI/O事件Java 标准事件/监听机制java.util.EventObjectjava.util.EventListenerJava 观察者模式java.util.Obs...
- GaussDB(DWS) DMS在性能监控时,有聚合数据的需求,JDK自带的SummaryStatistics类自带求和、最大值、最小值、平均值等聚合算法,要实现均值、方差、峰值、偏度等数据聚合方式,需要一个继承SummaryStatistics子类,并在子类中实现相关的算法。代码示例如下:import java.util.DoubleSummaryStatistics;/** * @Aut... GaussDB(DWS) DMS在性能监控时,有聚合数据的需求,JDK自带的SummaryStatistics类自带求和、最大值、最小值、平均值等聚合算法,要实现均值、方差、峰值、偏度等数据聚合方式,需要一个继承SummaryStatistics子类,并在子类中实现相关的算法。代码示例如下:import java.util.DoubleSummaryStatistics;/** * @Aut...
- java基本类型 对应的 封装类型基本类型 封装类型byte Byteshort Shortboolean Booleanchar Charsetint Integerlong Longfloat Floatdouble Double封装类型常用的方法1、其它封装类型转为String ,String.valueOf(e)2、‘0’-'9’的char字符用(int)(‘9’-‘0’) , 超过... java基本类型 对应的 封装类型基本类型 封装类型byte Byteshort Shortboolean Booleanchar Charsetint Integerlong Longfloat Floatdouble Double封装类型常用的方法1、其它封装类型转为String ,String.valueOf(e)2、‘0’-'9’的char字符用(int)(‘9’-‘0’) , 超过...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签