自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVASE期末大作业商城管理项目分享

jdk17// 展示登录界面该类是整个项目的入口。

2024-10-01 09:00:00 647

原创 团体程序设计天梯赛L1答案

送分题。

2024-08-04 17:22:04 419 1

原创 centos安装docker,docker安装mysql、redis、minio、mongo、rabbitmq、nacos、seata、elastic...

docker安装各种环境,包括mysql、redis、minio、mongo、rabbitmq、nacos、seata、elasticSearch等,持续更新中...

2024-08-04 09:00:00 1666

原创 Jwt生成token

base64编码,并不是加密,只是把明文信息变成了不可见的字符串。但是其实只要用一些工具就可以把base64编码解成明文,所以不要在JWT中放入涉及私密的信息。最终组成 key+salt+userInfo token!

2023-04-18 08:30:00 370

原创 Java后端开发注解总结

名称@Aspect类型类注解位置切面类定义上方作用设置当前类为AOP切面类。

2023-04-12 08:30:00 1059

原创 黑马瑞吉外卖、菩提阁学习总结

黑马瑞吉外卖、菩提阁学习总结

2023-04-04 08:30:00 2110

原创 编程与数学问题

欧几里得算法、快速幂运算、素数

2022-09-27 07:40:48 503

原创 字符串相关算法题学习(字符串匹配KMP,后缀数组...)

尺取法例题(左右指针一直交替往右扫描更新最短距离)给定一段产品的英文描述,包含M个英文单词,每个英文单词以空格分隔,无其他标点符号;再给定N个英文单词关键词,请说明思路并编程实现方法目标是找出此产品描述中包含N个关键字(每个关键字至少出现一次)的长度最短的子串,作为产品输出。// 文章 String [ ] s = {// 在文章中找出包含"c" "e"的最小一段 solve(s , new String [ ] {// 记录开始位置 int end = - 1;

2022-09-19 09:27:01 341

原创 数组相关算法题

数组相关的一些题目分享

2022-09-07 08:48:43 389

原创 软考中级软件设计师学习资料分享

软考中级软件设计师

2022-08-29 10:49:09 13026 4

原创 查找算法及其扩展

插值查找算法类似于二分查找,不同的是插值查找每次从自适应mid处开始查找。将折半查找中的求mid索引的公式,low表示左边索引left,high表示右边索引right.key就是前面我们讲的findValintmid=low+(high-low)*(key-arr[low])/(arr[high]-arr[low]);插值索引对应前面的代码公式intmid=left+(right–left)*(findVal–arr[left])/(arr[right]–arr[left])...

2022-07-26 10:58:01 544

原创 十大排序算法及其扩展

冒泡选择插入希尔快速归并等排序

2022-07-19 11:01:54 525

原创 递归:由浅入深,深入了解递归

一、递归基础知识1.1 递归的内涵1、定义 (什么是递归?)在数学与计算机科学中,递归(Recursion)是指在函数的定义中使用函数自身的方法。实际上,递归,顾名思义,其包含了两个意思:递 和 归,这正是递归思想的精华所在。2、递归思想的内涵(递归的精髓是什么?)正如上面所描述的场景,递归就是有去(递去)有回(归来)。“有去”是指:递归问题必须可以分解为若干个规模较小,与原问题形式相同的子问题,这些子问题可以用相同的解题思路来解决;“有回”是指 : 这些问题的演化过程是一个从大到小,由近及远的过

2022-05-31 08:15:16 11372 2

原创 算法之二进制巧算

基础知识问题:与:都为1结果为1,或:有一个为1结果为1,异或:二者不同是结果为1判断奇偶数: x&1=1,x为奇数;x&1=0,x为偶数获取二进制位是1还是0(两种解决方案) &运算交换两个整数变量的值 做三次异或运算(异或的概念)不用判断语句,求整数的绝对值在处理整型数值时,可以直接对组成整型数值的各个位进行操作。这意味着可以使用屏蔽技术获得整数中的各个位&(与)、|(或)、^(异或)、~(非/取反)<<和>>运算符将二进制进

2022-04-25 08:33:59 1130

原创 Shell基础语法、脚本学习

一、Shell脚本入门1.脚本格式脚本以**#!/bin/bash**开头(指定解析器)2.第一个Shell脚本:helloworld(1)需求:创建一个Shell脚本,输出helloworld(2)案例实操:[ming@hadoop101 datas]# vim helloworld.sh在helloworld.sh中输入如下内容#!/bin/bashecho "helloworld"(3)脚本的常用执行方式第一种:采用bash或sh+脚本的相对路径或绝对路径(不用赋予脚本+x权限

2022-04-19 08:28:43 695

原创 VI/VIM编辑器的使用

1.VI/VIM是什么​VI是Unix操作系统和类Unix操作系统中最通用的文本编辑器。​VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器。可以主动的以字体颜色辨别语法的正确性,方便程序设计。VIM与VI编辑器完全兼容。2. 一般模式​ 以vi打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理你的文件数据。常用语法:语法功能描述

2022-04-18 10:30:05 408 4

原创 Linux常用基本命令分享

一、帮助命令1.1 man 获得帮助信息基本语法​ man [命令或配置文件] (功能描述:获得帮助信息)​ q退出显示说明信息功能NAME命令的名称和单行描述SYNOPSIS怎样使用命令DESCRIPTION命令功能的深入讨论EXAMPLES怎样使用命令的例子SEE ALSO相关主题(通常是手册页)案例实操​ (1)查看ls命令的帮助信息[root@hadoop101 ~]# man ls1.2 help 获

2022-04-17 10:38:20 779 1

原创 Maven安装使用教程

Maven环境配置安装使用

2022-04-11 17:34:05 818

原创 数据结构——单向链表练习(java)

单向链表的实现请参照前一篇文章内容:https://blog.csdn.net/qq_52597311/article/details/120518537?spm=1001.2014.3001.55011)求单链表中有效节点的个数2)查找单链表中的倒数第k个结点3)单链表的反转4)从尾到头打印单链表1.求单链表中有效节点的个数思路:定义一个变量length来记录结点个数,除去头指针之外,遍历链表,每遍历一个结点,length++private static int getLengt.

2021-09-30 22:59:17 392 1

原创 数据结构——单向链表(java)

1.链表是以结点的方式来存储,是链式存储2.每个结点包含 data(数据) 域, next 域:指向下一个节点. 链表的各个节点不一定是连续存储.3.链表分带头结点的链表和没有头节点的链表,根据实际的需求来确定链表结构如图:以下用一个带头结点的链表来讲解:案例:用一个带头结点的链表来存储学生的基本信息,实现增删改查功能带头结点的单链表结构图:思路图解:1.增尾插法://尾加法 public void addLast(Student s) {..

2021-09-28 00:10:46 410

空空如也

空空如也

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

TA关注的人

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