|
4月前
|
SpringCloudAlibaba Java Nacos
|

SpringCloud概述

Spring Cloud是微服务的统一解决方案,具备约定大于配置、组件丰富、开箱即用等特点。通过整合Netflix与Alibaba生态,形成完整技术栈,其中Spring Cloud Alibaba因Nacos、Sentinel等优秀组件成为主流选择。

121 0
|
4月前
|
XML JSON Java
|

什么是RESTful

RESTful是一种基于资源的API设计规范,强调使用统一的URI表示资源,通过HTTP动词(GET、POST、PUT、DELETE)操作资源,实现行为标准化。它解决了传统接口路径混乱、行为不统一的问题,具有结构清晰、易于理解与扩展的优势。

63 0
|
4月前
|
Java 关系型数据库 MySQL
|

[MES]数据库改造H2到MySQL(☆☆)

本文介绍如何运行并改造一个SpringBoot项目,包括从Gitee克隆代码、环境配置(JDK/Maven)、数据库从H2切换至MySQL等步骤,强调新人如何应对技术栈不熟、环境配置难等问题,并引导思考如何高效请教同事、快速融入团队开发。

69 0
|
4月前
|
编译器
|

重载与重写的区别

重载是方法名相同但参数列表不同,由编译器在编译时确定;重写是父子类中方法名和参数列表均相同,由运行时解释器根据对象实际类型决定调用哪个方法,可用@Override检查。

80 0
|
4月前
|
Java 大数据
|

ArrayList扩容机制

本文深入分析了Java中ArrayList的add及扩容机制。通过源码解析,详解ensureCapacityInternal、ensureExplicitCapacity和grow方法的工作流程,揭示其首次扩容默认至10,之后每次扩容为原容量1.5倍的核心逻辑,并区分length、length()与size()的用法差异。

61 0
|
4月前
|
负载均衡 算法 Dubbo
|

5.LoadBalance

本文深入解析Dubbo四大负载均衡算法:随机、轮询、最少活跃数与一致性哈希。结合流程图与数学分析,详解每种策略的实现原理与适用场景,重点剖析最小活跃数统计机制及一致性哈希的虚拟节点设计,帮助理解集群容错核心逻辑,助力面试与实战。

60 0
|
4月前
|
设计模式 Dubbo Java
|

6.服务暴露原理

本文深入解析Dubbo服务发布全过程,从启动日志切入,剖析本地与远程暴露机制,结合Spring事件监听定位核心类ServiceBean,揭示多协议支持、Adaptive扩展原理及Invoker到Exporter的关键转换,系统梳理面试高频问题与源码阅读方法。

54 0
|
4月前
|
消息中间件 JSON 安全
|

本课程能学到什么

本课程基于Spring Boot 2.0.3,分基础与进阶两篇,涵盖JSON封装、日志、配置、MVC、安全认证、消息队列等核心技术,结合实际项目场景,助力学习者快速掌握微服务开发,最终构建可复用的项目架构,具备实战能力。(238字)

39 0
|
4月前
|
SQL Java 关系型数据库
|

MyBatis分页

本文介绍多种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件自动分页、SQL limit物理分页、数组subList分页及拦截器分页。对比逻辑分页与物理分页的优劣,指出大数据量下应优先使用物理分页,避免内存溢出,提升系统性能。

46 0
|
4月前
|
SQL Oracle 安全
|

了解SQL注入

SQL是用于管理数据库的语言,广泛应用于各类Web应用后端。由于用户输入常被用于动态构建SQL语句,若未妥善过滤,攻击者可利用SQL注入插入恶意代码,导致身份绕过、数据泄露或传播恶意内容,危害严重。

66 0
|
4月前
|
Java 调度
|

线程池初探

线程池通过复用线程提升性能,避免频繁创建销毁的开销。它统一管理线程,支持任务提交、周期执行与调度,使用简单且高效,是多线程编程的重要工具。

44 0
|
4月前
|
存储 Java
|

Java泛型类型擦除以及类型擦除带来的问题

Java泛型在编译后会进行类型擦除,仅保留原始类型。例如,List<String>和List<Integer>在运行时均变为List,泛型信息不复存在。通过反射可向声明为Integer的列表添加字符串,证明泛型类型被擦除,JVM无法感知其原始泛型约束。

44 0

什么是泛型擦除后保留的原始类型

原始类型是泛型擦除后在字节码中的实际类型。若无限定,泛型变量默认替换为Object;若有上界限定(如T extends Comparable),则替换为该限定类型,例如Comparable。

39 0
|
4月前
|
Java 应用服务中间件 Sentinel
|

服务保护、分布式事务

本章学习微服务保护核心知识,掌握微服务雪崩、熔断降级、限流、线程隔离等机制,理解CAP原理与Seata分布式事务,熟练使用Sentinel实现熔断、降级、限流及线程隔离,并通过FallbackFactory和注解方式编写降级逻辑,提升系统稳定性与可靠性。(238字)

68 0
|
4月前
|
存储 运维 Java
|

微服务概述

本文介绍了单体应用与微服务架构的区别,阐述了微服务的定义、特征、优缺点及技术实现方案。微服务通过服务拆分,实现独立开发、部署与扩展,提升系统灵活性和可维护性,但也带来运维、分布式事务等挑战。文章最后探讨了技术选型与架构图设计,为微服务落地提供理论指导。(238字)

53 0
|
4月前
|
存储 NoSQL MongoDB
|

索引的类型

MongoDB支持单字段索引(升序/降序)和复合索引(多字段有序组合),提升查询效率。还提供地理空间索引(支持平面与球面查询)、文本索引(支持字符串内容搜索,存储词干)和哈希索引(用于散列分片,仅支持等值匹配)。

65 0
|
4月前
|
SQL 数据库 数据安全/隐私保护
|

用于绕过身份验证的 SQL 注入示例

SQL注入可绕过登录验证,攻击者通过提交恶意构造的用户名(如admin')--)和空密码,利用注释符使数据库忽略密码校验,从而非法登录。该技术依赖应用缺乏输入验证,凸显严格过滤与参数化查询的重要性。(238字)

101 0
|
4月前
|
Java 数据库连接 mybatis
|

映射关系

MyBatis中通过resultMap实现一对一、一对多、多对一及多对多映射。一对一用于属性与字段映射;一对多通过`<collection>`关联主表与子表集合;多对一使用`<association>`关联对象;多对多借助中间类实现双向集合映射,灵活处理复杂关系数据。

44 0
|
4月前
|
XML Java 数据格式
|

@Configuration

被@Configuration标注的类会被Spring容器识别为配置类,等同于XML配置文件。通过@Bean可注册Bean实例,配合AnnotationConfigApplicationContext可启动IOC容器并加载所有Bean,包括配置类自身。

45 0
|
4月前
|
XML Java 数据格式
|

Spring Boot是什么

Spring Boot 于2013年启动,旨在简化Spring应用开发。它通过自动配置和内嵌服务器,减少XML配置,实现开箱即用,提升开发效率,是Spring生态中不可或缺的快速开发利器。

103 0
|
4月前
|
SQL 监控 Java
|

微服务技术栈

本知识库由“油炸小波”精心整理,涵盖微服务技术栈全貌,包括SpringCloud、Dubbo、Zookeeper等核心框架,以及Java基础、JVM、MySQL、MongoDB等关键技术。内容持续更新,聚焦生产发布、缺陷管理、SQL监控、单元测试等实战场景,助力开发者提升技术能力与工程规范。

68 0
|
4月前
|
Java
|

常见加载顺序

本示例展示了Java中各类代码块的执行顺序:静态代码块随类加载仅执行一次,优先于main方法;局部代码块在方法内按顺序执行;构造代码块每次创建对象前执行,再调用构造器。输出顺序体现其优先级与生命周期。

36 0
|
4月前
|
Java
|

什么是泛型擦除

Java泛型是伪泛型,编译后泛型信息被擦除,如List<Object>和List<String>在JVM中均视为List,类型参数不保留,仅用于编译期检查,运行时无法获取泛型实际类型。

46 0
|
4月前
|
敏捷开发 Dubbo Java
|

需求开发人日评估

随着敏捷开发普及,工时评估成关键。本文介绍人日概念及开发、自测、联调、测试、发布各阶段评估方法,提供常见需求如增删改查、导入导出、跨服务调用等参考人日,助力团队科学规划迭代周期。

65 0
|
4月前
|
Kubernetes Java 应用服务中间件
|

1.开发篇(脚手架下载)

本文介绍基于SpringCloud + Kubernetes的微服务开发新体验。阿里云EDAS推出3.0版本,结合Spring Cloud Alibaba与start.aliyun.com初始化工具,简化项目创建;通过Cloud Toolkit插件实现本地一键启动与注册中心自动适配,提升开发效率。后续将深入联调、运维等环节,持续优化开发者体验。

75 0
|
4月前
|
存储 缓存 Java
|

自定义注解

本文介绍如何在Spring框架中实现自定义注解,结合AOP与过滤器完成日志、权限控制等功能。通过@Target、@Retention等元注解定义注解,利用AOP拦截方法执行,或通过过滤器实现登录验证。示例涵盖用户服务、控制器及注解实际应用,展示其在Web请求中的完整流程与扩展用途。

59 0
|
4月前
|
Java 数据库连接 mybatis
|

2.映射关系(1-1 1-n n-n)

MyBatis中通过resultMap实现一对一、一对多、多对一及多对多映射。一对一用于属性与字段映射;一对多通过`<collection>`关联主表与子表,如用户拥有多个角色;多对一通过`<association>`关联,如博客属于作者;多对多借助中间类实现,如用户与部门双向关联,均通过嵌套映射完成复杂数据结构封装。

66 0
|
4月前
|
存储 NoSQL 关系型数据库
|

4-MongoDB索引知识

MongoDB索引通过B树结构提升查询效率,避免全表扫描。支持单字段、复合、地理空间、文本及哈希索引,优化等值、范围、排序及全文检索,显著提升大数据量下的查询性能。

70 0
|
4月前
|
存储 NoSQL 定位技术
|

MongoDB什么时候用

若应用无需事务与复杂JOIN,需高并发、海量存储、快速扩展、高可用及地理文本查询,且数据模型多变,适合此架构选型,尤其面向高读写、大容量、强持久性需求的新建或快速发展应用。

48 0
|
4月前
|
安全 Java 开发工具
|

1.工程搭建与验证

本文介绍如何基于阿里云脚手架快速搭建SpringBoot工程(选用2.7.6版本),并整合Spring Security。内容涵盖项目创建、代码导入、Web依赖引入、接口编写与验证,以及Spring Security的集成与默认登录配置。通过简单步骤实现安全访问控制,附完整代码仓库及分支地址,便于学习参考。(238字)

87 0
|
4月前
|
安全 数据安全/隐私保护 微服务
|

1.什么是权限管理

本文介绍权限管理中的认证与授权两大核心场景,认证确认用户身份,授权分配资源访问权限。通过ACL、RBAC等通用模型,构建安全的系统访问控制体系,保障数据安全与操作合规,是微服务架构中不可或缺的基础模块。

91 0
|
4月前
|
Java
|

常见加载顺序

该程序演示了Java中各类代码块的执行顺序:静态代码块仅在类加载时执行一次,初始化代码块每次创建对象时执行,构造器在实例化时调用,局部代码块位于方法内,用于控制变量作用域。运行结果依次输出:静态、初始化、构造器等信息。

96 0
|
4月前
|
开发者
|

业务架构图

业务架构图是将现实业务抽象化表达的工具,通过分层、分模块、分功能梳理业务逻辑,明确各部分职责与关系。它既提升客户对业务的理解,也帮助开发者全局掌握系统结构,是连接业务与技术的核心桥梁,具备清晰边界、抽象独立、可迭代优化等特点。

57 0
|
4月前
|
SpringCloudAlibaba Java Nacos
|

SpringCloud概述

Spring Cloud是微服务的统一解决方案,具备注解驱动、开箱即用、组件丰富等特点。其版本以地铁站命名,避免与子项目冲突。Spring Cloud Alibaba整合Nacos、Sentinel、Seata等组件,提供完整生态,成为主流选择。

59 0
|
4月前
|
数据库
|

服务器数据恢复—raid5阵列热备盘上线过程中又一块盘掉线的数据恢复

华为某型号服务器,中有一组由24块硬盘组建的raid5阵列,其中一块盘为热备盘。 服务器raid5阵列中一块硬盘离线,热备盘激活后开始同步数据,在同步数据过程中又有一块硬盘离线,服务器数据丢失,上层应用崩溃。 北亚企安数据恢复工程师拿到故障服务器中所有硬盘后进行检测。经过检测,服务器数据恢复工程师发现除了一块硬盘之外,其他硬盘均不存在物理故障。

81 0
|
4月前
|
存储 运维 数据挖掘
|

服务器数据恢复—raid5阵列热备盘数据同步中断的数据恢复案例

某品牌服务器中有一组raid5磁盘阵列,作为共享存储池使用,存储数据库文件和普通文件。 服务器中一块硬盘掉线,D分区无法识别。管理员查看后重启服务器,掉线的硬盘重新上线并同步数据。数据同步不到一半时,管理员将服务器强制关机。 北亚企安数据恢复工程师前往现场进行服检测务器故障并恢复数据。 硬件工程师对故障服务器中的所有硬盘进行物理故障检测,检测后排除物理故障。

102 5
|
5月前
|
存储
|

服务器数据恢复—服务器raid硬盘盘片划伤的数据恢复案例

服务器存储中有一组raid。该组raid中的两块硬盘出现故障:一块硬盘已经开盘,盘片损伤严重;另一块硬盘虽然没有开盘,但是可以初步判断其盘片也存在损伤。需要恢复该组raid数据。

183 1
|
5月前
|
存储 分布式计算 运维
|

NTP网络校时服务器:安徽京准赋能网络准绳

NTP网络校时服务器被誉为“数字世界的时间准绳”,安徽京准通过高精度时间同步技术,为云计算、物联网、5G等关键领域提供可靠时序保障,确保系统安全、数据一致与协同高效,是现代网络不可或缺的基础设施。

152 1
|
7月前
|
存储 数据挖掘 Windows
|

服务器数据恢复—RAIDZ上层ZFS文件系统数据恢复案例

一台服务器有32块硬盘,采用Windows操作系统。 服务器在正常运行的时候突然变得不可用。没有异常断电、进水、异常操作、机房不稳定等外部因素。服务器管理员重启服务器,但是服务器无法进入系统。管理员联系北亚企安数据恢复工程师要求恢复服务器数据。

283 0
|
8月前
|
安全 Java 数据库
|

Java 项目实战病人挂号系统网站设计开发步骤及核心功能实现指南

本文介绍了基于Java的病人挂号系统网站的技术方案与应用实例,涵盖SSM与Spring Boot框架选型、数据库设计、功能模块划分及安全机制实现。系统支持患者在线注册、登录、挂号与预约,管理员可进行医院信息与排班管理。通过实际案例展示系统开发流程与核心代码实现,为Java Web医疗项目开发提供参考。

382 2
|
9月前
|
Java Spring 容器
|

什么是IOC,DI

IOC(控制反转)通过依赖注入实现对象管理和解耦,DI则作为其实现手段,通过构造器、Setter或注解注入依赖。

191 0
|
10月前
|
SQL Java 数据库连接
|

java 校招需要准备哪些内容及关键要点解析

这是一篇针对Java校招准备的详细指南,涵盖六大核心板块:扎实的Java基础知识(如数据类型、面向对象编程、集合框架)、数据库相关知识(SQL操作与管理工具)、Java开发框架(Spring、Spring Boot、MyBatis)、其他重要知识(多线程编程、网络编程、数据结构与算法)、项目经验准备以及面试技巧。文章结合技术方案与应用实例,帮助应届生全面掌握校招所需技能,从理论到实践全面提升竞争力。资源地址:[https://pan.quark.cn/s/14fcf913bae6](https://pan.quark.cn/s/14fcf913bae6)。

206 1
|
10月前
|
存储 算法 Java
|

校招 java 面试基础题目及解析

本文围绕Java校招面试基础题目展开,涵盖平台无关性、面向对象特性(封装、继承、多态)、数据类型、关键字(static、final)、方法相关(重载与覆盖)、流程控制语句、数组与集合、异常处理等核心知识点。通过概念阐述和代码示例,帮助求职者深入理解并掌握Java基础知识,为校招面试做好充分准备。文末还提供了专项练习建议及资源链接,助力提升实战能力。

230 0
|
11月前
|
Serverless
|

固定规格和Serverless两部分组成

固定规格和Serverless两部分组成

158 0
|
11月前
|
存储 数据挖掘
|

服务器数据恢复—V7000存储上raid5阵列多块硬盘离线的数据恢复方案

V7000存储设备上raid5阵列上一块硬盘出现故障离线,热备盘自动启用开始同步数据。热备盘数据同步还没有结束的情况下,与离线盘处于同一组Mdisk中的另一块磁盘离线。热备盘同步失败,该组Mdisk失效,通用卷无法使用。

204 0
|
11月前
|
数据挖掘 Linux
|

服务器数据恢复—服务器重装系统导致分区改变的数据恢复案例

服务器上有一组由raid卡组建的raid5磁盘阵列。上层安装linux才做系统,采用XFS文件系统,划分了3个分区。 管理员将服务器的操作系统重装后,发现服务器上的分区发生了改变:一个分区消失,其他分区不可访问。

289 9
|
11月前
|
存储 运维 数据挖掘
|

服务器数据恢复—EqualLogic存储硬盘出现坏道的数据恢复案例

一台EqualLogic某型号存储中有一组由16块SAS硬盘组建的RAID5阵列。上层采用VMFS文件系统,存放虚拟机文件,上层一共分了4个卷。 磁盘故障导致存储不可用,且设备已经过保。

212 5
|
网络协议 安全
|

WordPress免费证书插件

本插件助您在网站上快速启用HTTPS,通过申请Let’s Encrypt免费证书保障安全。主要功能包括:快速申请免费证书、支持通配符证书(单证最多绑定100个域名)、自动续期、重颁发与吊销证书等。同时提供文件验证和DNS验证方式,其中通配符域名仅支持DNS验证。产品截图展示了用户信息创建及免费证书申请流程,方便直观了解操作步骤。关于Let’s Encrypt证书的详细特点可自行查阅资料获取更多信息。

166 0

WordPress标签导入插件

本工具可将TXT文件中的标签或分类导入网站,支持标签与分类关联文章。主要功能包括:1. 导入上传的TXT文件或指定文件夹下的标签/分类文件;2. 支持导入至自定义分类/标签;3. 分类或标签可关联已有文章,支持随机或完整关联;4. 可设置关联文章类型、匹配字段及最大关联数量。产品截图展示导入标签或分类的实际效果。

214 3
|
数据采集
|

WordPress果果优化插件

果果优化插件是一款专为WordPress系统设计的功能优化工具,可禁用不常用功能(如Feed、Emojis、Pingback等),移除仪表盘组件及冗余代码,隐藏前台导航栏与后台文字,限制文章列表分页以防止数据采集。通过精简系统功能,显著提升网站性能。附带产品设置截图,直观展示操作界面。

150 0

计算巢

让优秀的企业软件生于云、长于云,让云上用户便捷的获取到丰富的软件服务。

0
今日
1161
内容
1
活动
639
关注
你好!
登录掌握更多精彩内容

活跃用户

相关产品

  • 计算巢服务