自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 字符串的定义及其存储结构(C语言)

<img src='https://img-blog.csdnimg.cn/20210530114614200.png'>一、定义(“逻辑结构”)(一)串的定义串,即字符串(String)是由零个或多个字符组成的有限序列。一般记为S = ‘a1a2······an’ (n ≥0)其中,S是串名,单引号括起来的字符序列是串的值;ai可以是字母、数字或其他字符;串中字符的个数n称为串的长度。n = 0时的串称为空串(用∅表示)。

2021-05-31 21:38:45 2206 3

原创 小白入门Python之集合操作

一. 创建集合创建集合使用{}或set(), 但是如果要创建空集合只能使用set(),因为{}用来创建空字典。特点:集合可以去掉重复数据;集合数据是无序的,故不支持下标,因为集合有去重功能,所以,当向集合内追加的数据是当前集合已有数据的话,则不进行任何操作。update(), 追加的数据是序列。remove(),删除集合中的指定数据,如果数据不存在则报错。

2021-05-31 15:17:25 99

原创 特殊矩阵的压缩存储(C语言)

一、一维数组的存储结构各数组元素大小相同,且物理上连续存放。数组元素a[i] 的存放地址 = LOC + i * sizeof(ElemType) (0≤i<10)注:除非题目特别说明,否则数组下标默认从0开始<hr/><img src='https://img-blog.csdnimg.cn/20210515195529809.png#pic_center'>

2021-05-30 11:15:54 1560 2

原创 小白入门Python之字典

一. 字典的应用场景思考1: 如果有多个数据,例如:‘Tom’, ‘男’, 20,如何快速存储?答:列表list1 = ['Tom', '男', 20]思考2:如何查找到数据’Tom’?答:查找到下标为0的数据即可。list1[0]思考3:如果将来数据顺序发生变化,如下所示,还能用list1[0]访问到数据’Tom’吗?。list1 = ['男', 20, 'Tom']答:不能,数据’Tom’此时下标为2。思考4:数据顺序发生变化,每个数据的下标也会随之变化,如何保证数据顺序变化前

2021-05-29 21:07:06 215

原创 Java之反射基础详解

反射机制:是指在运行时去获取一个类的变量和方法信息。然后通过获取到的信息来创建对象,调用方法。<hr/><img src='https://img-blog.csdnimg.cn/2021052720305568.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDk2Njcw,size_16,color_FFFFFF,t_70'>

2021-05-27 20:22:20 195

原创 Java之类加载器基础详解

一、类加载器(一)类加载当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行初始化。如果不出现意外情况,JVM将会连续完成这三个步骤,所以有时也把这三个步骤统称为类加载或者类初始化1. 类的加载①、就是指将class文件读入内存,并为之创建一个 java.lang.Class 对象②、任何类被使用时,系统都会为之建立一个 java.lang.Class 对象2. 类的连接①、验证阶段:用于检验被加载的类是否有正确的内部结构,

2021-05-27 20:07:28 100

原创 Java之Stream流的基础讲解

一、Stream流(1)体验需求:按照下面的要求完成集合的创建和遍历①、创建一个集合,存储多个字符串元素②、把集合中所有以"张"开头的元素存储到一个新的集合③、把"张"开头的集合中的长度为3的元素存储到一个新的集合④、遍历上一步得到的集合import java.util.ArrayList;public class StreamDemo { public static void main(String[] args) { //创建一个集合,存储多个字符串元素

2021-05-25 20:51:50 176

原创 Java方法引用的详细讲解

使用Lambda的时,我们拿参数做操作方法引用,是通过方法引用来使用已经存在的方案</hr><img src='https://img-blog.csdnimg.cn/20210524092553361.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDk2Njcw,size_16,color_FFFFFF,t_70'>

2021-05-24 09:29:31 4742 2

原创 让你秒懂的Lambda表达式超级详细讲解

<font color='red'>面向对象思想强调“必须通过对象的形式来做事情”</font>,函数式思想则尽量忽略面向对象的复杂语法:“强调做什么,而不是以什么形式去做”而我们要学习的Lambda表达式就是函数式思想的体现<hr><img src='https://img-blog.csdnimg.cn/2021050716101367.png'><img src ='https://img-blog.csdnimg.cn/20210507161150974.png'>

2021-05-20 17:37:27 64325 15

原创 栈在表达式求值中的应用(C语言)

<img src='https://img-blog.csdnimg.cn/20210513203309369.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDk2Njcw,size_16,color_FFFFFF,t_70'>

2021-05-13 21:08:54 910 2

原创 队列(Queue)的链式存储结构以及双端队列的相关概念(C语言)

<img src='https://img-blog.csdnimg.cn/20210512144134581.gif#pic_center'><img src='https://img-blog.csdnimg.cn/2021051215244128.png'>

2021-05-12 15:20:35 562 1

原创 队列(Queue)之顺序存储结构的相关实现(C语言)

<img src='https://img-blog.csdnimg.cn/2021051017323080.png'><img src='https://img-blog.csdnimg.cn/20210510115854950.gif'>

2021-05-10 17:29:30 842

原创 栈(Stack)顺序栈以及链栈的相关操作(C语言)

<img src='https://img-blog.csdnimg.cn/2021050719043789.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDk2Njcw,size_16,color_FFFFFF'>

2021-05-07 20:17:06 1382 4

原创 函数式接口的相关概念以及常用的函数式接口(Supplier、Consumer、Predicate、Function)

函数式接口(一)、函数式接口的概念函数式接口在Java中是指:有且仅有一个抽象方法的接口。函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。如何检测一个接口是不是函数式接口呢?①、@FunctionalInterface②、放在接口定义的上方:如果接口是函数式接口,编译通过;如果不是,编译失败。//定义一个函数式接口@F

2021-05-03 21:19:42 630

原创 静态链表的基本操作的实现(C语言)

静态链表1. 什么是静态链表?单链表:各个结点在内存中星罗棋布、散落天涯。静态链表:分配一整片连续的内存空间,各个结点集中安置。每个数据元素4B,每个游标4B(每个结点共8B),设起始地址为addr,那么e1的存放地址为addr+8*22. 如何定义一个静态链表#define MaxSize 10 //静态链表的最大长度struct Node{ //静态链表结构类型的定义 ElemType data; //存储数据元素 int next; //下一个元素的数组下标}

2021-05-01 16:09:26 423

原创 循环链表(循环单链表、循环双链表)的相关操作的代码实现(C语言)

循环链表1. 循环单链表单链表和循环单链表的区别:typedef struct LNode{ //定义单链表结点类型 ElemType data; //定义节点存放一个数据元素 struct LNode *next; //指针指向下一个节点}LNode, *LinkList;//初始化一个循环单链表bool InitList(LinkList &L){ L = (LNode *)malloc(sizeof(LNode)); //分配一个头结点 if(L == NULL)

2021-05-01 16:04:23 396 1

原创 双链表初始化、插入、删除、遍历等操作的分析(C语言)

<img src='https://img-blog.csdnimg.cn/20210426211347237.gif#pic_center' height='150px'></br><font color='red'>双链表不可随机存取,按位查找、按值查找操作都只能用遍历的方式实现。</font>

2021-05-01 15:56:13 542

原创 单链表的查找、建立操作(C语言)

<img src='https://img-blog.csdnimg.cn/20210425212732322.gif#pic_center'></br>`GetElem(L,i)`:<font color='red'>按位查找</font>操作。获取表L中第i个位置的元素的值。`LocateElem(L,e)`:<font color='red'>按值查找</font>操作。在表L中查找具有给定关键字值的元素。

2021-05-01 15:42:31 1286

原创 单链表的插入、删除操作详解(C语言)

<img src='https://img-blog.csdnimg.cn/20210424205731794.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDk2Njcw,size_16,color_FFFFFF,t_70' height='150p'>

2021-05-01 15:36:03 11784 12

C3P0连接池.rar

C3P0连接池:里面包含相关配置jar包,参照文档,c3p0-0.9.5.2.jar,mchange-commons-java-0.2.12.jar,c3p0-config.xml等文件。

2020-04-15

JDBC连接jar包mysql-connector-8.0.15.rar

JDBC数据库连接jar包是Java连接数据通过导入数据库驱动jar包,来对JBDC接口进行实现。 该资源是DBC连接jar包mysql-connector-8.0.15

2020-04-09

flanagan-1.0.jar

CloudSim 独特功能有:一是提供虚拟化引擎,旨在数据中心节点上帮助建立和管理多重的、独立的、协同的的虚拟化服务;二是在对虚拟化服务分配处理核心时能够在时间共享和空间共享之间灵活切换。需要的flanagan,jar包,这个是比较好的一个。

2019-11-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除