|
弹性计算 运维 Kubernetes
|

数云运维总监陈延宗:基于阿里云计算巢,数云CRM一键云上交付

计算巢服务帮助数云CRM的云上交付实现配置模板化、操作自动化、减少细节沟通等,一天即可完成整个交付过程。

398 0
|
4月前
|
存储 缓存 安全
|

常用过滤器介绍

Spring Security通过过滤器链实现安全控制:从上下文管理、认证授权到异常处理,涵盖CSRF防护、会话控制、匿名访问等功能,各过滤器分工明确,共同保障Web应用安全。

70 0
|
4月前
|
安全 Java 数据库
|

RememberMe基本用法

本示例通过Spring Security实现RememberMe功能,用户勾选后登录信息持久化,关闭浏览器仍可免密访问。通过`remember-me` Cookie传递令牌,实现会话保持。但存在令牌泄露风险,可通过Token持久化至数据库并增加二次校验提升安全性,保障系统稳定与用户数据安全。(238字)

72 0
|
4月前
|
数据挖掘
|

展现层

展现层是用户与系统交互的入口,根据不同用户类型提供差异化服务:为实操层用户支持日常业务操作,为管理层用户提供运营与团队数据分析以优化管理,为决策层用户呈现经营诊断报告,助力战略决策,实现分层高效交互。

50 0
|
4月前
|
NoSQL MongoDB
|

文档的更新

MongoDB update语法用于更新文档,支持覆盖修改、局部修改及批量操作。使用$set可避免字段丢失,multi参数实现批量更新,$inc用于数值增减,如点赞数递增。

74 0
|
4月前
|
安全 Java 应用服务中间件
|

实现权限管理的技术

权限管理技术选型需综合考量。常见方案包括Apache Shiro(轻量易用,但安全性弱)、Spring Security(功能强大、防护全面,但配置复杂)及自定义ACL(契合业务但维护成本高)。多数框架基于ACL或RBAC模型封装,应根据项目规模与架构合理选择。

51 0
|
4月前
|
安全 Java Spring
|

过滤器链加载原理

本文深入解析Spring Security核心过滤器链工作原理,重点分析DelegatingFilterProxy如何代理springSecurityFilterChain,通过FilterChainProxy封装多个安全过滤器,并最终由SecurityFilterChain管理实际的过滤器列表,实现请求的安全控制。

53 0
|
4月前
|
存储 缓存 安全
|

常用过滤器介绍

本文介绍了Spring Security中的核心过滤器链,涵盖SecurityContextPersistenceFilter、CsrfFilter、LogoutFilter等15个关键过滤器的作用与执行逻辑,揭示其基于AOP思想的安全机制,并说明过滤器的加载具有配置依赖性,非固定不变。

40 0
|
4月前
|
Dubbo 前端开发 JavaScript
|

3.Router

本文深入解析Dubbo集群容错中的Router路由机制,聚焦灰度发布场景,结合ConditionRouter、ScriptRouter等实现类,剖析路由过滤原理与实际应用。通过实战演示ZooKeeper配置、控制台操作及源码调试技巧,帮助读者理解路由在读写分离、应用隔离中的作用,提升对Dubbo架构的系统性认知。(239字)

41 0
|
4月前
|
安全 Java 应用服务中间件
|

实现权限管理的技术

权限管理技术选型需综合考量。常见方案如Apache Shiro配置简单但安全维护弱;Spring Security功能强大但较复杂;自定义ACL灵活但理解成本高。多数框架基于ACL或RBAC二次封装,应根据项目实际选择最合适的方案。

46 0
|
4月前
|
缓存 Java 数据库连接
|

MyBatis常见配置

本文介绍了 MyBatis 的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties 元素)、常见配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置方式及事务管理器(JDBC 与 MANAGED)的使用场景,适用于多数据源管理和容器集成。

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

ArrayList扩容机制

本文深入分析了Java中ArrayList的add()及扩容机制。添加元素时,先调用ensureCapacityInternal()确保容量,首次添加时默认扩容至10;当元素数量超过当前数组长度时,触发grow()方法,将容量扩大为原来的1.5倍(通过位运算优化性能),并通过实例详解了扩容流程,同时辨析了length、length()和size()的区别。

54 0
|
4月前
|
存储 缓存 安全
|

1-常用过滤器介绍

Spring Security基于AOP思想,通过一系列过滤器实现安全控制。从上下文管理、会话控制到认证授权,各过滤器分工明确,如SecurityContextPersistenceFilter维护安全上下文,CsrfFilter防范跨站请求伪造,UsernamePasswordAuthenticationFilter处理登录认证等,共同构建完整的安全体系。

29 0
|
4月前
|
Java 调度
|

线程池初探

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

43 0

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

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

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

服务保护、分布式事务

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

66 0
|
4月前
|
JSON 缓存 前端开发
|

什么是跨域

CORS(跨域资源共享)是W3C标准,允许浏览器向跨源服务器发起XMLHttpRequest请求,突破AJAX同源限制。需浏览器和服务器共同支持,现代浏览器均已兼容。通信由浏览器自动完成,开发者无需特殊处理。请求分为简单和非简单两类,后者会先发送OPTIONS预检请求。服务器通过设置Access-Control-*头信息控制权限。相比仅支持GET的JSONP,CORS更强大灵活,支持所有HTTP方法,且安全性更高。(238字)

62 0
|
4月前
|
Java Spring
|

GateWay实现原理

Spring Cloud Gateway基于Spring WebFlux与Netty,实现高性能非阻塞通信。启动时创建Netty Server接收客户端请求,经路由匹配与过滤器处理后,由Netty Client转发至目标服务,响应反向经过滤器处理后返回,全程非阻塞,提升系统吞吐能力。(238字)

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

了解SQL注入

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

62 0
|
4月前
|
安全 Java 应用服务中间件
|

实现权限管理的技术

权限管理技术选型需综合考量。常见方案包括Apache Shiro(轻量易用,但安全性弱)、Spring Security(功能强、安全性高,但配置复杂)及自定义ACL(灵活低成本,但维护难)。根据项目实际选择最合适的方案。

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

ArrayList扩容机制

ArrayList添加元素时,先调用ensureCapacityInternal()确保容量,首次添加时默认扩容至10。每次扩容通过grow()实现,新容量为原容量的1.5倍(oldCapacity + (oldCapacity >> 1)),提升性能。当元素数超过当前容量时触发扩容,保证添加高效进行。length为数组属性,length()为字符串方法,size()用于集合元素计数。

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

@Configuration

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

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

服务器数据恢复—硬盘离线引发的mdisk热备盘同步失败的数据恢复

V7000系列存储中有72块硬盘,6组Mdisk组成一个大存储池,3块硬盘作为热备盘使用,其中一块热备盘是启用的状态。 这台服务器存储中有一块硬盘离线,热备盘自动启用并开始同步数据。数据同步过程中同一组mdisk中的另外一块硬盘离线,该组mdisk失效,热备盘同步失败,存储不可用。

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

MongoDB索引知识

MongoDB索引基于B树结构,可高效支持查询,避免全集合扫描。通过在特定字段建立索引,能显著减少查询所需检查的文档数,提升相等匹配、范围查询和排序操作性能,尤其在处理大量数据时至关重要。官网:https://docs.mongodb.com/manual/indexes/

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

微服务技术栈

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

67 0
|
4月前
|
Java 应用服务中间件 网络安全
|

Eclipse运行SSM/SSH项目教程

本教程介绍如何在Eclipse中配置JDK、Tomcat并导入项目,重点演示非Maven与Maven项目的导入步骤,以及Eclipse绑定Tomcat服务的完整流程。包含环境搭建、项目运行、常见错误(如数据库连接未修改)处理,助你快速部署并启动Java Web项目。

44 0
|
4月前
|
Java
|

常见加载顺序

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

34 0
|
4月前
|
开发者
|

业务架构图

业务架构图是将现实业务抽象化表达的工具,通过分层、分模块、分功能梳理业务逻辑,明确各部分职责与关系。它帮助客户直观理解业务,助力开发者全局掌握系统结构,提升协作效率与系统可扩展性。

45 0
|
4月前
|
Java easyexcel 开发工具
|

[MES]分页与Excel批量上传(☆☆)

本文介绍如何从零运行Java项目,涵盖克隆代码、环境配置、分页与批量上传功能实现,并探讨需求不明确时的应对策略,帮助新人快速适应职场开发节奏。

56 0
|
4月前
|
监控 算法 Unix
|

Thread.sleep(0) 到底有什么用(读完就

Thread.Sleep用于暂停线程执行,Sleep(1000)不保证精确唤醒时间,因CPU可能被其他线程占用;Sleep(0)则触发系统立即重新进行CPU调度,给予其他线程执行机会,避免界面假死。两者均体现操作系统对线程优先级与调度的管理机制。

68 0
|
4月前
|
存储 缓存 算法
|

零拷贝 你会如何实现文

实现文件传输时,传统方式因频繁系统调用导致大量上下文切换与内存拷贝,性能低下。零拷贝技术通过减少用户态与内核态切换、避免重复数据拷贝,显著提升效率。结合PageCache预读与大文件场景下的异步IO+直接IO策略,可优化不同规模文件的传输性能。

77 0
|
4月前
|
SQL 安全 网络协议
|

@PostConstruct与@PreDestroy的作用和原理

恶意软件指具有险恶意图的程序,如病毒、勒索软件、间谍软件等,常通过钓鱼邮件或漏洞入侵系统,窃取数据、破坏功能。网络钓鱼伪装成可信来源骗取敏感信息。中间人攻击通过截获通信窃取数据。DDoS攻击利用大量流量瘫痪系统,近年呈规模化、加密化趋势。SQL注入、零日攻击、DNS隧道等手段亦严重威胁网络安全。

61 0
|
4月前
|
监控 算法 Unix
|

Thread.sleep(0) 到底有什么用(读完就懂)

Thread.Sleep用于让线程暂停执行一段时间,不参与CPU竞争。Sleep(1000)并不保证精确唤醒时间,取决于系统调度;Sleep(0)则触发立即重新计算线程优先级,让出CPU给其他线程,常用于避免界面假死。

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

4-MongoDB索引知识

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

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

@Configuration

被 `@Configuration` 标注的类视为Spring配置类,相当于XML配置文件。结合 `@Bean` 可注册Bean实例,通过 `AnnotationConfigApplicationContext` 加载配置类,启动IOC容器并管理Bean生命周期,配置类本身也会被作为Bean加载。

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

1.什么是权限管理

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

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

ArrayList扩容机制

ArrayList的add方法通过ensureCapacityInternal确保容量,首次添加时默认扩容至10。添加第11个元素时触发grow(),容量扩为原容量1.5倍。grow()通过位运算高效计算新容量,实现动态扩容。length为数组属性,length()为字符串方法,size()用于集合。

49 0
|
4月前
|
SpringCloudAlibaba Java Nacos
|

SpringCloud概述

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

58 0
|
4月前
|
NoSQL Linux Shell
|

2-MongoDB单机部署

本文详细介绍MongoDB在Windows和Linux系统下的安装、配置与启动方法,包括下载地址、版本选择、解压安装、命令行及配置文件启动方式,并介绍Shell连接、图形化工具Compass的使用,以及Linux环境下的服务部署、防火墙设置和安全关闭操作,附带各版本安装包下载链接。

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

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

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

101 5
|
5月前
|
存储 Oracle 关系型数据库
|

Netapp数据恢复—解锁NetApp数据恢复密码:误删卷场景的实操技巧与经验总结

NetApp存储数据恢复环境: NetApp某型号存储存储上有96块SAS接口硬盘,硬盘扇区大小是520字节。所有lun映射到小型机使用,存放Oracle数据库文件,采用ASM裸设备存储方式。 NetApp存储故障: 工作人员误操作删除了存储上的所有lun。沟通后得知:由于业务变化,需要重新规划空间,工作人员将存储卷全部删除并重新分配。删除卷但还没有分配的时候,上层业务宕机。运维工程师紧急排查故障情况,发现业务服务器上的磁盘都看不见了,无法访问数据。

176 1
|
6月前
|
存储 数据挖掘 Linux
|

服务器数据恢复—重装系统导致reiserfs文件系统损坏的数据恢复案例

原始数据组织结构:几十MB的boot分区+数百GB的LVM卷+2GB的swap分区。LVM卷中划分了一个reiserfs文件系统,作为根分区。

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

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

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

281 0
|
7月前
|
存储 安全 数据管理
|

基于python的在线考试系统

本系统基于Python开发,旨在通过信息化手段提升各行业数据管理效率。系统具备良好的安全性、稳定性及可扩展性,支持数据高效处理与决策支持,适用于教育、医疗、旅游等多个领域,助力办公自动化与科学化管理,显著提升工作效率并降低错误率。

264 5
|
9月前
|
Oracle 安全 关系型数据库
|

服务器数据恢复—热备盘未成功激活导致raid崩溃的数据恢复案例

一台服务器中有5块硬盘,其中的4块组建了一组RAID5阵列,剩下一块盘作为热备盘(Hot-Spare)使用。服务器操作系统为linux,应用系统为构架于oracle数据库的一个oa。 raid5阵列中一块盘离线,但热备盘未自动激活rebuild。直到另外一块盘离线,RAID崩溃。 由于oracle已经不再对本案例中的oa系统提供后续支持,用户方要求尽可能恢复数据和操作系统。经过检测发现热备盘完全没有启用,硬盘无明显物理故障,无明显同步表现。

169 0
|
9月前
|
存储
|

raid5数据恢复—EMC存储上raid5阵列数据恢复案例

某单位一台EMC某型号存储中有12块STAT接口的硬盘,其中10块硬盘组建了一组RAID5阵列,剩下2块设置为热备盘使用。 RAID5阵列中的2块硬盘出现故障离线,但是只有一块热备盘成功激活,导致RAID5阵列不可用,上层LUN无法使用。

215 0
|
10月前
|
数据挖掘
|

服务器数据恢复——服务器异常断电造成raid5阵列故障的数据恢复案例

某服务器上有一组由12块硬盘组建的raid5磁盘阵列。 机房供电不稳定导致机房中该服务器非正常断电,重启服务器后管理员发现服务器无法正常使用。 意外断电可能会导致服务器上的raid模块损坏。

201 0
|
10月前
|

服务器数据恢复—服务器raid5阵列2块硬盘掉线的数据恢复案例

某品牌型号为X3850服务器上有一组由14块数据盘和1块热备盘组建的raid5磁盘阵列。 服务器在正常使用过程中突然崩溃,管理员查看raid5阵列故障情况的时发现磁盘阵列中有2块硬盘掉线,但是热备盘没有启用。

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

Vsan数据恢复——Vsan分布式文件系统数据恢复案例

一台采用VsSAN分布式文件系统的存储设备由于未知原因关机重启。管理员发现上层的虚拟机不可用,存储内的数据丢失。

288 30
|
11月前
|
数据挖掘 Linux
|

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

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

287 9

计算巢

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

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

活跃用户

相关产品

  • 计算巢服务