logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

开发当中常见注解备注

本文总结了Java开发中常用的7个注解及其使用场景:1. @Resource和@Autowired用于依赖注入,前者优先按名称注入,后者按类型注入;2. @Data简化POJO类代码生成;3. @RequestBody用于解析JSON请求体;4. @RequestParam获取URL查询参数;5. @Override标记方法重写;6. @Param为MyBatis多参数命名。文章详细说明了每个注解

文章图片
#数据库#sql
当我碰到一条慢SQL,我会这样做...

SQL性能优化利器:EXPLAIN详解 EXPLAIN是MySQL的性能分析工具,可显示查询执行计划。关键分析点包括:查询类型(select_type)、连接类型(type,应避免ALL全表扫描)、索引使用情况(possible_keys/key)和预估扫描行数(rows)。优化重点在于确保使用合适的索引(至少range级别),减少扫描行数,避免临时表和文件排序(Using temporary/f

文章图片
#sql#数据库
你的项目怎么部署在 Docker 上?->从代码到容器化运行

《Docker部署全流程指南》摘要:本文系统介绍了Docker化项目部署的全过程。首先解析核心概念:镜像作为软件蓝图、容器是运行实例、Git用于代码解耦。接着详解四步部署法:1)编写含Git克隆的Dockerfile;2)构建多层镜像;3)启动容器并配置端口映射;4)验证服务。针对代码更新提供开发环境热更新和生产环境全量更新两种方案,并分享三大进阶技巧:私有仓库认证、多阶段构建优化、环境变量管理。

文章图片
#elasticsearch#搜索引擎
求最大数(c语言)

求最大数c语言越界访问

文章图片
#c语言
算法分析与设计第三章——(排序算法)

蛮力排序:冒泡,插入,选择排序分治排序算法:树形选择排序、快速排序、归并排序、堆排序、计数排序、桶排序一系列问题

文章图片
#算法#数据结构#排序算法
数据结构篇--顺序查找【详解】

就是在数据集合中寻找某种条件的数据元素的过程。是指用于查找的数据元素。找到了满足条件的数据元素,就是,否则就是称为。是指数据元素的某个数据项的值,可用于标识或者记录,一般我们只指一个。是指一个查找表操作仅仅涉及查找操作,简单来说就只是看看,不动态修改查找表。是指对这个查找表的操作设计查找,还要动态的插入和删除查找表。是指查找表中每个数据元素需要进行关键字比较次数的平均值。也就是上面这个公式。感觉有

文章图片
#数据结构
发版混乱怎么规范

本文提出了一套简洁高效的代码管理标准,核心是两条主线(main/develop分支)加临时功能分支的策略。开发时从develop切功能分支,通过合并请求审查后合并;发布时从develop切发布分支测试,稳定后合并到main并打标签;线上问题从main切热修复分支处理。强调三大纪律:主分支保护、功能原子化、标签化发布。这套方案能确保主线稳定、并行开发互不干扰、发布内容清晰可追溯,同时简化流程便于执行

文章图片
#log4j
SQL一些关于存储过程和使用的总结

摘要:数据库编程工具集锦 存储过程是预存SQL程序,可重复调用,减少网络传输;变量分为系统变量、用户变量和局部变量,用于临时数据存储;SQL编程支持条件判断(IF/CASE)和循环(WHILE/REPEAT/LOOP)结构;游标用于逐行处理查询结果;存储函数可返回计算值。这些功能共同构成了数据库的编程能力,使数据处理更高效灵活。

文章图片
#oracle#数据库
✨ 揭秘字节跳动「压箱底」黑话指南

—字节这份高薪JD背后,藏着AI测试工程师的「赛博词典」。我们用“人话”拆解那些看着头疼的术语,看完你也能对着面试官说行话👇。:”我测过ChatGPT对话,发现有时候会胡说八道“:”我们的评测体系分三个维度——

文章图片
#测试覆盖率
到底了