摘要: 在 Oracle 数据库中,查看 SQL 语句的执行计划可以通过以下几种方法: 使用 AUTOTRACE AUTOTRACE 提供一个简单的方法来查看 SQL 语句的执行计划和统计信息。你可以在 SQL*Plus 中使用它: 启用 AUTOTRACE: SET AUTOTRACE ON 执行你的 S 阅读全文
posted @ 2024-07-24 17:19 SHINJI_KUN 阅读(1813) 评论(0) 推荐(0)
摘要: 回表查询(或称为回表操作)是指在数据库查询中,当一个索引不能包含查询所需的所有列时,数据库需要先通过索引查找到相关的记录位置(主键或行号),然后再回到表中读取完整的行数据。这种操作通常会影响查询性能,特别是在数据量较大的情况下。 如何避免回表查询 覆盖索引:创建包含所有查询列的复合索引,这样可以避免 阅读全文
posted @ 2024-07-24 16:58 SHINJI_KUN 阅读(733) 评论(0) 推荐(0)
摘要: 索引优化 创建适当的索引 对频繁查询的字段/筛选条件/排序的字段创建索引 避免过多的索引 使用索引覆盖 查询优化 避免使用select * 小表驱动大表 优化条件筛选 group by 之前把筛选条件写在where后面 使用批量操作(插入优化) 减少子查询 join连接查询代替子查询 join表不宜 阅读全文
posted @ 2024-07-24 16:43 SHINJI_KUN 阅读(20) 评论(0) 推荐(0)
摘要: 在Java中,int[]数组和Integer[]数组之间的转换可以通过以下方法实现: 1. 将 int[] 转换为 Integer[] 可以使用 Stream 和 boxed 方法来实现: import java.util.Arrays; public class Main { public sta 阅读全文
posted @ 2024-07-03 01:22 SHINJI_KUN 阅读(934) 评论(0) 推荐(0)
摘要: 先直接提供解决方法,修改电脑主机名为英文就可以了 右键此电脑-属性-更改设置-更改 网上找到的都是文件编码问题,也一度以为是用户名中文的问题,但我的用户名一直是英文的,所以这个也不对。 原因:根据报错跳转到出问题的代码部分,即图中line 791 的gethostbyaddr(),这个方法的作用是获 阅读全文
posted @ 2021-04-03 18:14 SHINJI_KUN 阅读(401) 评论(1) 推荐(1)
摘要: 其实就是重写service方法时把super.service()给删了,由servlet的生命周期可知,service方法负责判断method并执行相应的doPost()或doGet()方法,删掉了继承语句导致了service逻辑跳转功能直接失效,自然不会执行doGet或doPost了 阅读全文
posted @ 2020-06-22 21:48 SHINJI_KUN 阅读(1182) 评论(0) 推荐(0)
摘要: 斜体文本 粗体文本 : 标题1 标题2 标题3 ~~删除线~~ 带下划线文本 脚注 这是一个脚注示例[^GitHub](这里发现不支持文字型脚注) [^GitHub]: 全世界最大的同性交友网站 第一项 第二项 第三项 1. 第一 2. 第二 3. 第三 列表嵌套 1. 第一项 第一项嵌套的第一个元 阅读全文
posted @ 2020-04-14 03:03 SHINJI_KUN 阅读(127) 评论(0) 推荐(0)
摘要: 之前在用IDEA部署web项目走了不少弯路,今天看到黑马的视频,豁然开朗 前置知识:tomcat 动态项目的目录结构 简单说下步骤: 1.打开IDEA,选择run --> edit configurations 2. 点击templates 找到 tomcat server --> local 选项 阅读全文
posted @ 2020-04-01 12:14 SHINJI_KUN 阅读(235) 评论(0) 推荐(0)
摘要: *部署项目的方式 1. 直接将项目放到webapps目录下即可 * /hello :项目的访问路径 --> 虚拟目录 * 简化部署,:将项目打成一个war包,再将war包防止到webapps目录下。 * war包会自动解压缩 2. 配置conf/server.xml文件 在<Host>标签体中配置 阅读全文
posted @ 2020-04-01 11:58 SHINJI_KUN 阅读(109) 评论(0) 推荐(0)
摘要: 错题集 4 A->D 纯粹的眼花,没什么好解释的这道题,考的就是switch的中case运行机制,没有break就会一直往下跑 25 B->D 考察了nextLine() 和 next() 的差别。 nextLine()会读取空白符,因此输入回车会被读进去。next() 会自动无视空白符输入 答案就 阅读全文
posted @ 2020-03-25 00:00 SHINJI_KUN 阅读(205) 评论(0) 推荐(0)