AES专家服务

首页 标签 AES专家服务
# AES专家服务 #
关注
10147内容
|
4月前
| |
来自: 云效DevOps
初识MQ
本文介绍了微服务中的同步与异步调用机制。同步调用需等待结果返回,顺序执行,适用于实时性高的场景;异步调用则无需等待,提升系统并发与响应能力,常用于耗时操作。通过消息队列(MQ)实现解耦、异步处理和流量削峰,常见MQ如RabbitMQ、Kafka等,本文重点讲解RabbitMQ应用。
|
4月前
| |
来自: 云效DevOps
认证源码分析与自定义后端认证逻辑
本文深入分析Spring Security认证流程,从UsernamePasswordAuthenticationFilter到AuthenticationManager、AbstractUserDetailsAuthenticationProvider,层层解析认证机制。重点讲解自定义UserDetailService实现、权限封装及Security配置,结合源码与实践,帮助开发者掌握自定义数据库认证逻辑的完整实现,并提供GitHub代码仓库供学习参考。
|
4月前
| |
来自: 云效DevOps
生产环境发布管理
本文介绍大型团队中基于自动化部署平台(Jenkins+K8S)的多环境发布流程,涵盖DEV、TEST、PRE、PROD各环境职责及CI/CD实践,结合Git分支管理、容器化部署与Skywalking日志追踪,实现高效发布与故障排查。
|
4月前
| |
来自: 云效DevOps
生产环境缺陷管理
针对大型团队多分支开发中bug协同管理复杂、易遗漏等问题,我们基于go-git开发了通用型工具git-poison,实现分布式、自动化bug追溯与阻塞发布。通过“投毒-解毒-银针”机制,打通开发、测试、运维流程,降低沟通成本,避免因人为疏漏导致的生产故障,提升发布安全与效率。
|
4月前
| |
来自: 云效DevOps
过滤器链加载原理
通过分析DelegatingFilterProxy、FilterChainProxy与SecurityFilterChain源码,揭示了Spring Security过滤器链的加载机制:由web.xml中配置的DelegatingFilterProxy代理,通过Bean名称获取FilterChainProxy实例,再封装多个SecurityFilterChain,最终将15个安全过滤器依次注入执行,实现请求的安全控制。
|
4月前
| |
来自: 云效DevOps
一场FullGC故障排查
本文记录了一次Java应用CPU使用率异常升至104%的问题排查过程。通过分析发现,问题根源为频繁Full GC,而Full GC由内存中多个大List对象(近900MB)导致,这些对象因处理Excel样本数据时结构设计不合理而长期驻留JVM堆内存,造成空间不足。借助JProfiler分析堆快照定位到大对象后,提出“治本”与“治标”两类解决方案:一是将大数据移出JVM内存存入Redis;二是优化数据结构、及时清理无用字段以减少内存占用。最终总结了线上高CPU问题的排查思路:优先检查JVM GC情况,结合工具分析堆内存,定位代码逻辑并验证推测,强调需区分机器监控与JVM监控差异,避免误判。
|
4月前
| |
来自: 云效DevOps
common-lang3
避免三目运算符引发的Java自动拆装箱异常,推荐使用ObjectUtils.defaultIfNull方法替代。该方式更安全,可有效防止null值导致的运行时错误,提升代码健壮性。
|
4月前
| |
来自: 云效DevOps
AI场景面试题
本项目聚焦AI客服与智能分析,集成Ollama、MaxKB与百度云千帆大模型,实现RAG问答、健康分析等功能。采用Spring AI框架,通过API调用7B/14B级大模型,结合本地部署与云端资源,优化数据同步、模型微调与推理流程,提升响应准确率。涵盖AIGC应用、图像处理心得及DDPM等算法实践,构建高效、可扩展的智能服务体系。
|
4月前
| |
来自: 云效DevOps
Thread.sleep(0) 到底有什么用(读完就懂)
Thread.Sleep用于暂停线程执行,Sleep(1000)不保证精确唤醒时间,受系统调度影响;Sleep(0)则触发立即重新进行CPU竞争,让出执行机会,避免界面假死。
|
4月前
| |
来自: 云效DevOps
自定义认证前端页面
本文介绍Spring Security前后端集成实现登录认证的完整流程。前端包含login.html页面,后端通过SecurityConfig配置类实现表单登录、权限控制、CSRF关闭等设置,并演示启动验证过程,最终实现用户登录后访问受保护接口。
免费试用