自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 springboot-vue图片上传功能(资源映射到本地磁盘,重启项目无影响)

将图片下载到本地指定目录下,配置spring boot资源处理器,

2022-08-14 15:16:24 3479 1

原创 回文题相关题目

回文传相关题目

2022-07-09 16:43:06 208

原创 安装dubbo-admin打包时报node有关文件出错

dubbo-admin前后端分离版本执行mvn clean package时报错,错误与node有关

2022-06-22 14:01:23 637 1

原创 java7种排序(需熟练掌握)

java7种排序算法文章目录java7种排序算法@[toc]1.冒泡排序2.插入排序3.选择排序4.希尔排序5.归并排序6.快速排序7.基数排序(基于桶排序)1.冒泡排序public void bubbleSort(int[] array){ for (int i = 0; i < array.length-1; i++) { boolean flag=false; for (int j = 0; j <array.lengt

2021-10-24 11:22:24 2940 1

原创 java神奇的位运算(2)

神奇的位运算学习本篇前,建议先看一下神奇的位运算(1)题目描述:实现一个数的二进制中的奇偶位互换,如下:这道题我们需要用到与运算(&)和或运算(^):由图中的分析可得,我们需要两个辅助数,一个偶数位全为1,一个奇数位全为1,与偶数位全为1进行与运算,可以把原数中偶数位提取出来,与奇数位全为1进行与运算,可以把原数中奇数位提取出来,然后两个提取出的数移位再进行或运算便可以实现奇偶位互换。package 位运算;public class 奇偶位互换 { public static

2021-10-23 18:34:50 87

原创 java神奇的位运算

神奇的位运算我们先来看一下关于位运算的基础知识:当我们用位运算处理问题时,会发现很多神奇的地方,接下来我们通过几个例题来发掘位运算的神奇之处:题目描述:一个数组中,有一个数只出现了一次,其它数都出现了两次,找出只出现了一次的那个数。这道题我们需要用到**位与或(^)**这个运算符,接下来分析这个运算符的神奇之处:由上边的位运算基础知识可以知道,两个对应位上的比特如果相异,则执行与或操作会得到1,相同则得到0,所以我们可以得到下面两个结论:一个数与本身进行与或操作结果为0,因为相同的数,其二

2021-10-23 00:03:10 127

原创 232_用栈实现队列

232.用栈实现队列题目描述:请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):实现 MyQueue 类:void push(int x) 将元素 x 推到队列的末尾int pop() 从队列的开头移除并返回元素int peek() 返回队列开头的元素boolean empty() 如果队列为空,返回 true ;否则,返回 false说明:你只能使用标准的栈操作 —— 也就是只有 push to top, peek/pop

2021-10-22 19:38:22 71

原创 21_合并两个有序链表

21.合并两个有序链表题目描述:将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val = val; } * ListNode(i

2021-10-22 12:36:35 84

原创 jdbc连接数据库(MySQL 8.0.19)url设置

本文只针对下述版本的url设置问题!!!我的JDK版本是11.0.1,MySQL版本8.0.19,(MySQL的8系列版本应该都可以)。一般连接失败的原因是url没设置好,这里我所设置的url亲测有效:String urlString="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2B8&useSSL=false";这里我访问的是我的.

2021-08-01 13:20:54 1198

原创 C语言连续赋值问题

好久没碰C了,今天朋友问了一个C语言连续赋值的问题,问我 int a=b=c=3;为啥错了?好家伙我直接就想应该没这个连续赋值语法吧,。。。。。还是眼高手低,去网上虚心请教一番明白了。int a=b=c=3;赋值时是不能连续赋值的,因为" = "运算符是从右至左结合,整个过程先有3,再有c,再有b,再有a,3赋值给c时,c还没出生,怎么赋值?所以违反了先定义后使用原则。int a,b,c;a=b=c=3;这就是正确的了,所以初始化时不能连续赋值,其他情况则可以。...

2021-06-23 22:57:43 4793 2

原创 解决Linux下vs code编写C程序math.h中的函数无法使用

在命令行模式下gcc可以加 -lm 解决,但在vscode中需要一番操作

2021-01-30 23:07:14 2124 1

空空如也

空空如也

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

TA关注的人

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