随笔分类 -  编程语言

编程语言父级目录
摘要:MySQL基础复习 目录 目录MySQL基础复习目录基础概念概念图MySQL数据模型基础命令启动-停止MySQL服务MySQL自带的客户端连接SQLSQL通用语法SQL分类语法学习通用解释DDL-数据定义语言(数据库-表的定义操作)① DDL-数据库操作② DDL-表操作番外:MySQL支持的数据类 阅读全文
posted @ 2024-03-26 17:04 zhao-XH 阅读(95) 评论(0) 推荐(0)
摘要:Java基础复习之选择结构使用思路 目录 目录Java基础复习之选择结构使用思路目录一、Java提供的三种选择结构二、三种选择结构的使用结构(一)关于if ... else的三种使用结构(二)三元运算符(三)关于switch ... case的两种使用结构三、选择结构使用思路 一、Java提供的三种 阅读全文
posted @ 2024-01-22 13:55 zhao-XH 阅读(47) 评论(0) 推荐(0)
摘要:Java函数式接口再理解 前言 这篇文章主要是我个人对函数式接口的再理解,若有理解偏差或考虑不周的地方,欢迎批评指出,共同进步! 这里做下记录,以便日后遗忘查阅; 目录 目录Java函数式接口再理解前言目录一、什么是函数式接口① 概述② 一个标准的函数式接口③ 举例感受函数式接口的作用④ 控制台打印 阅读全文
posted @ 2023-11-30 20:22 zhao-XH 阅读(110) 评论(0) 推荐(1)
摘要:面向对象编程的六大原则个人总结(附代码) 目录面向对象编程的六大原则个人总结(附代码)一、什么是单一职责原则?核心思想好处代码示例总结二、什么是里式替换原则?规则代码示例总结三、什么是迪米特法则?核心思想规则代码示例总结四、什么是开闭原则?理解代码示例总结五、什么是依赖倒置原则?核心思想理解代码示例 阅读全文
posted @ 2023-09-27 10:45 zhao-XH 阅读(146) 评论(0) 推荐(0)
摘要:以下内容均是来自于尚硅谷教育提供电子教材节选【存在部分修改】,方便个人阅读复习!如有侵权,联系删除! Java开发环境搭建(掌握) 1 什么是JDK、JRE JDK (Java Development Kit):是Java程序开发工具包,包含JRE 和开发人员使用的工具。 **JRE ** (Jav 阅读全文
posted @ 2023-06-12 17:50 zhao-XH 阅读(216) 评论(5) 推荐(2)
摘要:JAVA实现单链表修改和删除数据节点 一、修改单链表中的一个节点 ①实现思路 因为带头节点的链表中头节点的next域不能发生改变(始终指向单链表的头节点),否则将找不到该链表。所以我们需要先找一个辅助节点temp来进行节点代理操作。 通过遍历链表,使辅助节点temp后移,找到要修改的节点。 然后进行 阅读全文
posted @ 2023-04-08 13:58 zhao-XH 阅读(550) 评论(1) 推荐(0)
摘要:JAVA实现节点加入到单链表时按需求排序 回顾 在上文《带头节点的单链表的思路及代码实现(JAVA)》中我们想要去实现让数据节点不考虑加入顺序实现数据节点排序效果。 那么我们要如何实现这一需求呢? 一、实现思路 ①理论思路 假设我们要根据数据节点的ID进行排序,那么我们可以通过使用待增加的节点id逐 阅读全文
posted @ 2023-04-08 13:57 zhao-XH 阅读(54) 评论(0) 推荐(0)
摘要:带头节点的单链表的思路及代码实现(JAVA) 一、什么是的单链表 ①标准定义 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象) +指针(指示后继元素存储位置,元素就是存储数据的存储单元,指针就是连接每 阅读全文
posted @ 2023-04-08 13:54 zhao-XH 阅读(176) 评论(0) 推荐(0)
摘要:JAVA实现数组模拟环形队列的思路及代码 前言 在对Java实现数组模拟队列零了解的情况下,建议先去阅读《JAVA实现数组模拟单向队列的思路及代码》一文,可以辅助理解本文核心思想。 一、环形数组队列 实现:让数组达到复用的效果,即:当我们从数组队列中取出了数据,那取出数据后后这个空间可以再次使用。 阅读全文
posted @ 2023-04-08 13:49 zhao-XH 阅读(313) 评论(0) 推荐(1)
摘要:JAVA实现数组模拟单向队列的思路及代码 一、什么是队列? 队列是一种特殊的线性表 ,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。 进行插入操作的端称为队尾,进行删除操作的端称为队头。 队列中没有元素时,称为 阅读全文
posted @ 2023-04-08 13:49 zhao-XH 阅读(36) 评论(0) 推荐(0)
摘要:JAVA实现二维数组与稀疏数组之间的转换 一、什么是稀疏数组? 稀疏数组(Sparse array) ,所谓稀疏数组就是数组中大部分的内容值都未被使用(或都为零),在数组中仅有少部分的空间使用。因此造成内存空间的浪费,为了节省内存空间,并且不影响数组中原有的内容值,我们可以采用一种压缩的方式来表示稀 阅读全文
posted @ 2023-04-08 13:35 zhao-XH 阅读(71) 评论(0) 推荐(0)