Sql优化总结!详细!(2021最新面试必问)
社区首页 (3664)
请编写您的帖子内容
社区频道(9)
显示侧栏
卡片版式
全部
运营指南
问题求助
交流讨论
学习打卡
社区活动
优质作品
JAVA语言
活动专区
最新发布
最新回复
标题
阅读量
内容评分
精选

157
评分
回复
Sql优化总结!详细!(2021最新面试必问)
Sql优化基础Sql优化查询SQL尽量不要使用select *,而是具体字段避免在where子句中使用or来连接条件使用varchar代替char尽量使用数值替代字符串类型查询尽量避免返回大量数据使用explain分析你SQL执行计划是否使用了索引及其扫描类型创建name字段的索引优化like语句:字符串怪现象索引不宜太多,一般5个以内索引不适合建在有大量重复数据的字段上where限定查询的数据避免在索引列上使用内置函数避免在where中对字段进行表达式操作避免在where子句中使用!=或<>操
复制链接 扫一扫
分享

153
评分
回复
Java基础(多态的理解与应用)
1.多态概述 多态是继封装、继承之后,面向对象的第三大特性。 多态现实意义理解: 现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是人,即出现两种形态。...
复制链接 扫一扫
分享

156
评分
回复
MySQL数据库面试题(2020最新版)
文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)............
复制链接 扫一扫
分享

158
评分
回复
Java/JDK下载安装与环境配置(Windows 10 超详细的图文版教程 )
前言:对于很多初学者来说,我想可能很多人都会遇到的一个问题就是Java环境变量的配置问题。自己明明就是按照度娘上的教程去一步步配置的,但还是会有很多的人出现配置不成功的问题。所以今天在这里分享一下windows 10 系统下安装Java的教程,希望对Java初学者能有所帮助。一. Java的下载与安装作为初学者,要想学习Java语言,第一个条件就是要让电脑上具备有Java环境,那么怎么让电...
复制链接 扫一扫
分享

164
评分
回复
JAVA零基础入门——开发环境部署与基础知识
Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。
复制链接 扫一扫
分享

164
评分
回复
Java 入门 (超级详细)
Java是一种高级编程语言,由Sun Microsystems公司于1995年推出。Java具有跨平台性、面向对象、健壮性、安全性、可移植性等特点,被广泛应用于企业级应用开发、移动应用开发、大数据处理、云计算等领域。Java程序可以在不同的操作系统上运行,只需编译一次,就可以在任何支持Java虚拟机(JVM)的平台上运行。Java还提供了丰富的库和框架,可以加快开发过程,提高开发效率。变量是计算机程序中用于存储数据的一种数据类型。它是一个名称,代表了一个值或一个对象,可以在程序中多次使用。
复制链接 扫一扫
分享

157
评分
回复
【Java学习】Java基础知识和核心概念
一、Java概述1.Java是什么?Java是一门面向对象的编程语言,作为静态面向对象编程语言的代表,很好地实现了面向对象的各种特性,如封装、继承、多态等,能够以简洁、优雅的方式处理复杂的编程问题。不仅如此,Java还是一个完整的技术体系,涵盖了从开发工具、编译器、虚拟机到应用运行环境的一整套技术支持。Java不仅在传统软件开发领域占据重要地位,还广泛应用于嵌入式系统、移动开发、企业级应用等多个行业,是一门非常优秀的编程语言。2.Java的发展史Java的前身是Oak,由詹姆斯·高斯林(Ja
复制链接 扫一扫
分享

151
评分
回复
JAVA基础
把具体对象列举出来1.构造器私有化2.去掉set方法3.创建固定的对象class jj{public static jj j1=new jj("春天");
复制链接 扫一扫
分享

146
评分
回复
Java基础知识总结(超详细整理)
Java语言的特点,1.面向对象(OOP)就是Java语言的基础,也是Java语言的重要特性。面向对象的概念:生活中的一切事物都可以被称之为对象,生活中随处可见的事物就是一个对象,我们可以将这些事物的状态特征(属性)以及行为特征(方法)提取并出来,并以固定的形式表示。2.简单好用,Java语言是由C和C++演变而来的,它省略了C语言中所有的难以理解、容易混淆的特性(比如指针),变得更加严谨、简洁、易使用。3.健壮性、Java的安全检查机制,将许多程序中的错误扼杀在摇蓝之中。 另外,在
复制链接 扫一扫
分享

181
评分
回复
《HTML 的变革之路:从过去到未来》
set;set;if (!定义了一个名为的方法,它接受作为参数。在方法内部,创建一个新的用于存放去重后的结果。然后循环遍历输入的人员列表,每次添加元素前先检查结果列表中是否已经包含该姓名,如果不包含就添加进去,以此实现去重的目的。最后返回去重后的姓名列表并输出。具体使用哪种方法可以根据实际的业务场景、代码风格以及性能要求等来综合选择。一般来说,使用LINQ的方式代码最为简洁直观,适用于简单快速地实现功能;而HashSet方式在处理大量数据时效率往往较高;
复制链接 扫一扫
分享

160
评分
回复
Java 与 XML:基础入门全解析
XML 在 Java 编程中具有不可替代的地位。无论是解析 XML 数据,还是利用 XML 进行配置和数据交换,都是 Java 开发者需要掌握的重要技能。通过对 DOM 和 SAX 解析方式的了解,以及对 XML 应用场景的认识,我们可以更好地在 Java 项目中运用 XML 来构建强大、灵活的应用程序。希望这篇文章能够帮助你对 Java 基础 XML 有一个初步的认识和理解,为你进一步深入学习打下坚实的基础。
复制链接 扫一扫
分享

171
评分
回复
【加入默语老师的私域】C#面试题
:这是一种内核模式锁,自旋锁是“原地等待”的方式解决资源冲突的,即线程会不停地检查锁是否可用(忙等待),直到获取到锁为止。如果我们在方法中直接new一个线程来处理,当这个方法被调用频繁时就会创建很多线程,不仅会消耗系统资源,还会降低系统的稳定性,一不小心把系统搞崩了,就可以直接去财务那结帐了。corePoolSize(核心线程数):当线程池运行的线程少于 corePoolSize 时,将创建一个新线程来处理请求,即使其他工作线程处于空闲状态。:这两种类是基于事件的同步原语,用于线程间的信号通知和同步。
复制链接 扫一扫
分享

159
评分
回复
【Python】图形用户界面
通过熟练掌握这些GUI工具包及相关知识,您可以开发出功能丰富且用户友好的桌面应用程序。选择适合您项目需求的工具包将有助于更高效地实现目标。Tkinter通常随Python一起安装,无需单独安装。可以通过绑定事件来处理用户的操作。
复制链接 扫一扫
分享

System.InvalidCastException: 无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象强制转换为接口类
170
评分
回复
System.InvalidCastException: 无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象强制转换为接口类
************* 异常文本 ************** System.Runtime.InteropServices.COMException (0x80040154): 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80040154 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。请参见此消息的结尾。
复制链接 扫一扫
分享

169
评分
回复
深入解析 MySQL 数据库:隔离级别的选择
在数据库中,创建事务一般包含几个简单的步骤。
复制链接 扫一扫
分享

163
评分
回复
Java基础之控制语句:开启编程逻辑之门
Java 中的控制语句主要分为选择结构、循环结构和跳转语句三大类,它们在程序中起着至关重要的作用,能够决定程序的执行流程。选择结构用于根据不同的条件执行不同的代码路径,主要包括 if 语句和 switch 语句。if 语句有多种形式,如 if 单选择结构、if 双选择结构、if 多选择结构和嵌套的 if 结构。switch 语句则用于多值判断,根据变量与一系列值的匹配情况执行相应的代码。循环结构用于重复执行一段代码,主要包括 for 循环、while 循环和 do...while 循环。
复制链接 扫一扫
分享

156
评分
回复
Python中列表、元组、字典的内置函数和方法的异同
**列表**有丰富的内置方法支持修改和操作元素,由于其可变性,适合频繁更新和修改的场景。- **元组**方法相对较少,主要用于获取元素的数量和索引,因为它是不可变的,适合用作常量数据。- **字典**则提供方法来处理键值对,非常高效的进行查找、更新和删除操作,适合需要快速访问的场景。这些内置函数和方法极大地丰富了Python处理和操作数据的能力。根据不同的数据结构特点,选择合适的函数和方法能够提高代码的效率和可读性。特性函数方法定义位置定义在模块中,可以在任何地方调用。
复制链接 扫一扫
分享

173
评分
回复
【Python】面试点总结(一)
你可以通过定义一个类并实现__enter__和__exit____enter__方法在with语句开始时被调用,可以进行资源的初始化(如打开连接)。__exit__方法在with块执行结束时被调用,用于执行清理操作(如关闭连接)。它接受三个参数,分别表示异常类型、值和追踪信息,可以用来处理异常。
复制链接 扫一扫
分享

169
评分
回复
Java逻辑控制之术:高效编程的关键
执行流程:首先计算出表达式的值,其次,和 case 依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到 break 就会结束。顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。换句话说,循环中遇到 break 语句时,循环终止,程序转到循环后面的语句处继续执行。do-while 循环语句和 while 循环类似,先执行循环体,再判断条件,条件满足继续执行循环体,否则退出循环,执行 do-while 循环后面的语句。
复制链接 扫一扫
分享

165
评分
回复
深入理解 Java 基本语法之标识符
Java 语言中的类名、对象名、方法名、常量名和变量名统称为标识符,是为方法、变量或其他用户定义项所定义的名称。
复制链接 扫一扫
分享
为您搜索到以下结果:
3
社区成员
91
社区内容
发帖
与我相关
我的任务
ITCoding
Coding 社区是程序员和技术爱好者的聚集地。在这里,大家分享编程经验、代码片段,讨论各种编程语言,如 Python、Java 等的应用。还会交流软件开发、网站建设等项目经验。成员能获取学习资源
复制链接 扫一扫
分享确定
社区描述
Coding 社区是程序员和技术爱好者的聚集地。在这里,大家分享编程经验、代码片段,讨论各种编程语言,如 Python、Java 等的应用。还会交流软件开发、网站建设等项目经验。成员能获取学习资源 设计模式软件工程设计规范 技术论坛(原bbs)
加入社区
获取链接或二维码
- 近7日
- 近30日
- 至今
加载中
社区公告
暂无公告