Data-Structure = (D,R) 专门研究应用程序中数据之间逻辑关系、存储方式及其操作的学问就是数据结构。 数据元素之间存在的关联关系被称为数据的逻辑结构。 归纳起来,应用程序中的数据大致有如下四种基本的逻辑结构: 集合:数据元素之间只有“同属于一个集合”的关系 线性关系:数据元素之间存 ...
分类:
编程语言 时间:
2021-03-27 23:53:02
收藏:
0 评论:
0 赞:
0 阅读:
52
其中Channel.java是栏目结构,ChannelDto是我自己封装的返回给前端的数据,可以根据自己的来 这个的逻辑就是双重循环遍历每个类别,然后判断如果当前类别是其他类别的父级,那么就把其他类别的数据数据放到当前栏目的子集中 代码 public List<ChannelDto> parseMe ...
分类:
编程语言 时间:
2021-03-27 23:50:05
收藏:
0 评论:
0 赞:
0 阅读:
105
一、前言 本题为LeetCode第48题,是一道 数组 相关的算法题,难度中等。 本题链接:#48. 旋转数组 二、题目 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵 ...
分类:
编程语言 时间:
2021-03-27 23:49:45
收藏:
0 评论:
0 赞:
0 阅读:
32
在开发中,我们通常会遇到很多类他的属性是有限并且属性值是固定的,比如说Season类,只有春夏秋冬四个季节,分别代表四个属性,并且属性值也是固定的,在使用的时候我们一般是【类名.属性名】的方式获取。一般自定义这种类,遵从下面的3个标准即可: 1. 构造私有化。不能让new 2. 保留get,去除se ...
分类:
编程语言 时间:
2021-03-27 23:49:10
收藏:
0 评论:
0 赞:
0 阅读:
35
使用maven进行打包成jar包后 使用java -jar运行jar包 出现 错误: 找不到或无法加载主类 jar 这是我们要在项目的pom.xml里面添加 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> ...
分类:
编程语言 时间:
2021-03-27 22:41:04
收藏:
0 评论:
0 赞:
0 阅读:
564
java基础知识03 由于java是强类型语言,所以在进行运算的时候需要用到类型转换。 运算中,不同类型的数据先转化为同一类型再进行运算。 低 >高 byte,short,char → int → long → float → double (小数的优先级比整数高) 强制转换 int i = 128 ...
分类:
编程语言 时间:
2021-03-27 22:40:34
收藏:
0 评论:
0 赞:
0 阅读:
47
多态的概述 什么是多态 同一个对象,在不同时刻表现出来的不同形态 多态的前提 1.要有继承或实现关系 2.要有方法的重写 3.要有父类引用指向子类对象 代码演示 class Animal { public void eat() { System.out.println("动物吃饭"); } } cl ...
分类:
编程语言 时间:
2021-03-27 22:39:53
收藏:
0 评论:
0 赞:
0 阅读:
45
C#写界面比较方便,而C++则擅长写算法,所以将两者结合起来将会加快程序的开发速度,并保证程序的质量。但C#与C++的混合编程有很多细节问题需要注意,下面简要列举一些并指出相应的解决办法。 1. 将本机C++代码(指非托管C++)编译成一个dll,供C#调用,调用方法为 [DllImport(××× ...
分类:
编程语言 时间:
2021-03-27 22:38:49
收藏:
0 评论:
0 赞:
0 阅读:
37
python中[:]和[::]的区别 如果要从字符串中取出多个字符,我们可以对字符串进行切片,运算符是[i:j:k],其中i是开始索引,索引对应的字符可以取到;j是结束索引,索引对应的字符不能取到;k是步长,默认值为1,表示从前向后获取相邻字符的连续切片,所以:k部分可以省略。假设字符串的长度为N, ...
分类:
编程语言 时间:
2021-03-27 22:36:58
收藏:
0 评论:
0 赞:
0 阅读:
42
#include <iostream> using namespace std; class C {}; class A:public C { private: long a; long b; long c; public: A(long a,long b,long c){ this->a=a;th ...
分类:
编程语言 时间:
2021-03-27 22:35:58
收藏:
0 评论:
0 赞:
0 阅读:
58
一、函数 1.函数的定义 所谓函数,就是把具有独立功能的代码块组织为一个小模块,在需要的时候调用 函数的调用包括两个步骤: 1.定义函数一一封装独立的功能 2.调用函数一一享受封装的成果函数的作用,在开发程序时,使用函数可以提高编写的效率以及代码的重用 2.如何定义函数 1.def 是英文defin ...
分类:
编程语言 时间:
2021-03-27 22:34:46
收藏:
0 评论:
0 赞:
0 阅读:
41
Java数组 数组的定义 数组时相同类型的有序集合 数组描述的时相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称为一个数组元素,每个数组元素可以通过一个下标来访问它们,数组下标从0开始 数组的声明创建 声明 dataTypep[] arrayRefVar;//首选 dataT ...
分类:
编程语言 时间:
2021-03-27 22:33:25
收藏:
0 评论:
0 赞:
0 阅读:
33
java基础知识02 数据类型拓展 public class Helloworld { public static void main(String[] args) { //整数拓展: 进制 二进制以0b开头 十进制 八进制以0开头 十六进制以0x开头 //十进制 int i1 = 11; //八进 ...
分类:
编程语言 时间:
2021-03-27 22:33:07
收藏:
0 评论:
0 赞:
0 阅读:
39
Java可变参数 含义 JDK1.5开始,Java支持传递同类型的可变参数 在方法的声明中,在指定参数类型后加一个省略号 一个方法中智能指定一个可变参数,他必须时方法的最后一个参数,其他普通参数必须在它之前声明。 public class Demo06 { public static void ma ...
分类:
编程语言 时间:
2021-03-27 22:30:33
收藏:
0 评论:
0 赞:
0 阅读:
31
2021-03-27 import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.Map; import java.util.concurrent.Ex ...
分类:
编程语言 时间:
2021-03-27 22:29:16
收藏:
0 评论:
0 赞:
0 阅读:
192
一、.转换说明符 %a(%A)浮点数、 十六进制数字和p- (P-) 计数法(C99) %c 字符 %d 有符号十进制整数 %f 浮点数(包括 float 和 double) %g(%G)浮点数不显示无意义的零“0” %i 有符号十进制整(与%d 相同) %u 无符号十进制数 %o 八进制整数 e. ...
分类:
编程语言 时间:
2021-03-27 22:26:50
收藏:
0 评论:
0 赞:
0 阅读:
34
内部类的基本使用 内部类概念 在一个类中定义一个类。举例:在一个类A的内部定义一个类B,类B就被称为内部类 内部类定义格式 格式&举例: /* 格式: class 外部类名{ 修饰符 class 内部类名{ } } */ class Outer { public class Inner { } } ...
分类:
编程语言 时间:
2021-03-27 22:25:40
收藏:
0 评论:
0 赞:
0 阅读:
27
1.JavaScript基础 概念:一门客户端脚本语言 * 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 * 脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体 ...
分类:
编程语言 时间:
2021-03-27 22:25:27
收藏:
0 评论:
0 赞:
0 阅读:
34
数组:index-value pair 关联数组:可以用字符串作为数组的索引 # 定义数组 array_var=(1 2 3 4 5 6) # 定义数组通过索引 array[0]=good array[3]=well arrya[6]=notbad # 取值 #取第一个元素 ${array_var[ ...
分类:
编程语言 时间:
2021-03-27 22:24:08
收藏:
0 评论:
0 赞:
0 阅读:
22
如果是经常使用Spring,特别有自己新建ApplicationContext对象的经历的人,肯定见过这么几条异常消息:LifecycleProcessornotinitialized-call‘refresh‘beforeinvokinglifecyclemethodsviathecontext:......BeanFactorynotinitializedoralreadycl
分类:
编程语言 时间:
2021-03-27 22:23:04
收藏:
0 评论:
0 赞:
0 阅读:
29