自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 Redis 学习笔记

redis 学习笔记:记录安装,redis数据操作、java 操作 redis 的方法 及遇到报错问题的解决等

2024-04-23 11:41:04 963

原创 力扣算法之移除重复元素

源自力扣题解官网 ,力扣面试经典150题 第三题,移除重复元素 (C版)

2024-04-21 09:28:06 280

原创 力扣算法之移除指定元素

力扣算法题,移除数组指定元素

2024-04-20 10:20:05 320

原创 Maven学习笔记

Maven入门介绍

2024-04-09 09:49:07 936

原创 linux常用命令 + CentOS配置笔记

linux常用命令,centos7网络配置,在centos7上进行web项目搭建步骤简述

2024-04-07 17:51:17 995

原创 saprk版本要求

jdk、python、scala版本条件

2024-04-02 17:36:28 143

原创 合并两个有序数组

力扣算法题,合并数组并排序

2024-03-29 18:48:58 398

原创 插入排序之直接插入法

直接插入排序的基本思想、图示(含带哨兵版)、代码(含带哨兵版)、复杂度分析、算法分析

2024-03-06 23:35:54 387

原创 交换排序之快排

快速排序基本思想、图示、代码、效率以及算法分析

2024-03-02 22:41:11 352 1

原创 函数调用时的传参方式(C语言)

main函数中将变量 i 的地址传给函数 passByPointer 时,实际上相当于:j = &i;只不过传递的是指针变量,是值传递就必须先进行初始化。值传递是指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。实现了对变量 i 值的改变。通过运行结果可发现,变量 j 自身地址与变量 i 自身地址不同。在调用函数时将实际参数的地址传递到函数中,那么在函数中对参数所进行的修改,将影响到实际参数。通过 *j 间接访问到了与变量 i 相同的区域,通过。

2023-06-06 18:53:54 713 1

原创 C语言 指针笔记

一个变量的地址称为该变量的“ 指针 ”。一个变量专门用来存放另一变量的地址(即指针),那么称它为““指针变量”。64位应用程序,是 8 个字节;32位应用程序,是 4 个字节。(注意题目中有没有强调程序是32位的)&*v 等同于 &a,都表示 a 的地址。两个运算符优先级相同,但都要从右向左结合。*&a 等同于 a,表示变量 a 的值。数据类型 *指针变量名;

2023-06-06 18:14:54 108

原创 解决CLion23.1控制台中文输出乱码

2.该设置:File - Settings - Editor - File Codings,如下图。1.控制台下方那里点一下可以修改编码,改成GBK,点那个Convert。Apply - OK 完事!

2023-05-25 21:31:15 176

原创 JSON解析——笔记

JSON解析格式对象数组JSON解析Gson(谷歌的,推荐)FastJson(阿里的)JSON: 一种轻量级数据交换格式格式对象 { "属性名1":"属性值1", "属性名2":"属性值2", "属性名3":"属性值3" }注意:属性值可以是 JS( JavaScript ) 中的任意类型的数据数组 [元素1,元素2...]在JSON格式中可以与对象互相嵌套 { "name":"XXX", "age":18, "pengyou":["xx","x

2021-12-01 22:28:32 559

原创 JAVA多线程 —— 课程笔记汇总

JAVA多线程同步与异步并发与并行进程与线程线程调度线程池好处Java中的四种线程池 . ExecutorServiceRunnable 与 Callable接口定义:相同点不同点Callable获取返回值同步与异步同步 排队执行 , 效率低但是安全.异步 同时执行 , 效率高但是数据不安全并发与并行并发: 指两个或多个事件在 同一个时间段 内发生。并行: 指两个或多个事件在 同一时刻 发生(同时发生)进程与线程进程 指一个内存中运行的应用程序,每个进程都有一个独立的内存空间线程

2021-11-27 23:37:17 115

原创 JAVA11 高效拼接字符串

JAVA11 高效的拼接字符串首先,要知道这样几个小知识:StringBuilder拼接字符串的主要写法不考虑线程,但从效率上讲,StringBuilder 比 “ + ” 更高效!首先,要知道这样几个小知识:1、方法区(永久代”、“非堆区”)被所有线程共享。所有定义的方法的信息都存在该区域,包括静态变量、常量、类信息(构造方法、接口定义)、运行时常量池。实际变量存在堆内存,与方法区无关以上为逻辑上的定义,HotSpot中,方法区仅逻辑独立,实际上包含在JAV堆中,即,物理上属于JAVA

2021-10-14 19:55:49 1026

原创 JAVA中的重写规则 & 重写与重载的区别

重写(override)规则:参数列表必须完全与被重写方法的相同;返回类型必须完全与被重写方法的返回类型相同;访问权限不能比父类中被重写的方法的访问权限更低。例如:如果父类的一个方法被声明为public,那么在子类中重写该方法就不能声明为protected。父类的成员方法只能被它的子类重写。声明为static和privete的方法不能被重写,但是能够被再次声明。面试题 —— Java中重写(Override)与重载(Overload)的区别发生的位置重载:一个类中重写:子父

2021-08-22 12:55:53 164

原创 求最大公约数(最大公因数)

定义:  如果数a能被数b整除,a就叫做b的倍数,b就叫做a的约数。约数和倍数都表示一个整数与另一个整数的关系,不能单独存在。  几个整数中公有的约数,叫做这几个数的公约数;其中最大的一个,叫做这几个数的最大公约数。例如:  12、16的公约数有1、2、4,其中最大的一个是4,4是12与16的最大公约数,一般记为         (12,16)=4  12、15、18的最大公约数是3,记为        (12,15,18)=3。补充:最小公倍数  几个自然数公有的倍数,叫做这几个数.

2021-04-25 16:26:05 440

原创 spark环境搭建中的各种版本匹配问题

1、JDK 与 scala 版本匹配问题我这里安装的是jdk11,所以scala推荐装2.13.5、2.12.13、2.11.12,考虑到与spark的兼容问题,这里安装2.11.12版本2、 spark 与 scala 版本匹配问题注意:Spark3.0+ 基于 Scala2.12spark 3.0+下载地址...

2021-04-23 20:12:30 2223

原创 赋值运算符

赋值运算符“=” 赋值运算符变量=表达式 如:a=3;将a的值赋为3“/=” 除后赋值变量/=表达式 如:a/=3;即a=a/3"= "乘后赋值变量*=表达式 如:a*=3;即a=a*3“%=” 取余后赋值变量%=表达式 如:a%=3;即a=a%3“+=” 加后赋值变量+=表达式 如:a+=3;即a=a+3“-=” 减后赋值变量-=表达式 如:a-=3;即a=a-3“<<=” 左移后赋值变量<<=表达式 左移就是将<<左边的数的二进制各位全部

2021-02-15 15:10:16 602

原创 Matlab读取显示图像顺序

I = imread('./img/2.jpg'); figure; subplot(1,2,1); imshow(I); title('Original Image');

2020-11-19 15:41:47 690

原创 C# 知识点整理,自用(菜鸟教程学习笔记)

C# 知识点(整理自用)

2020-11-19 15:38:20 71

原创 异常处理中,try+catch..语句块里 finally 的执行问题

try+catch..语句块里 finally 的执行问题异常处理格式语法finally执行情况return 返回值情况return 返回引用数据类型的值finally不执行异常处理格式语法处理异常必须采用标准的处理格式,其语法格式如下: try{ // 有可能发生异常的代码段 }catch(异常类型1 对象名1){ // 异常的处理操作 }catch(异常类型2 对象名2){ try+catch的处理流程 finally 异常体系结构 // 异常的处理操作 } ... fina

2020-09-13 00:02:43 1537

原创 Java 日期时间格式输入,比较及计算

一、接收键盘输入的时间格式数据1、SimpleDateFormatScanner input = new Scanner(System.in);SimpleDateFormat sdf = new SimpleDateFormat("xxxxxxx");Date begin = sdf.parse(input.next());“xxxxxxx”:输入想要的时间格式,例如:hh:mm 或 yyyy-MM-dd HH:mm:ss (24小时制),12小时制的只需将 HH:mm:ss 改为 hh

2020-08-29 18:13:34 3837

完全分布式搭建(VMware_Hadoop - Zookeeper - HBase).docx

根据老师讲授所记录的环境搭建笔记,供以后使用。(接之前的伪分布式安装)

2021-08-21

伪分布式安装(VMware_Hadoop - HBase - Zookeeper).docx

根据老师讲的所记录的环境搭建笔记,供以后使用。

2021-08-21

空空如也

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

TA关注的人

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