- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 【JAVA】】深入浅出了解cookie、session、jwt
本文章主要介绍cookie、session、jwt,帮你快速了解它们的原理和区别,适合新手初步快速了解这部分的基础概念和知识。Cookie 是由服务端生成并发送给客户端的一小段数据(键值对),由客户端(如浏览器)保存,并在后续请求中自动携带回服务端。Session 是服务端存储的用户会话数据(如登录状态、购物车内容),通常通过一个 Session ID 标识客户端身份,而 Session ID 一般通过 Cookie 传递。
2025-03-18 22:10:22
615
原创 【JAVA】深入浅出理解Comparator 和 Comparable接口
Comparable 是一个泛型接口,用于定义对象的自然排序(natural ordering)。当你希望类的对象能够被排序时,可以让该类实现Comparable 接口,并重写 compareTo 方法来指定排序规则。Comparator 接口提供了一种灵活的方式来定义对象之间的排序规则,而无需修改类本身。这对于那些你无法修改源代码的类或需要多种排序逻辑的情况非常有用。适用于定义类的自然排序规则,要求类实现 Comparable 接口,并重写 compareTo 方法。
2025-03-17 21:41:21
964
原创 新手入门之高级maven
提示:本文章主要分享关于maven的一些进阶的知识与用法,需要对maven有一定基础。通过这篇文章《新手入门之初识maven》可以带你对maven有个基本认识和使用,更好的阅读理解本文章。本文章对于maven的进阶用法做了一些简单的介绍,可以帮助新手在学习时maven和springboot时,对于项目的构建管理部署有一定的基础。
2024-10-22 21:47:08
1046
原创 新手入门之Spring Bean
提示:自己也是刚开始接触springboot,所有希望以一个小白的视角帮助其他新人入门理解springboot此篇主要是学习理解springboot的配置优先级、Bean管理等springboot原理,帮助初学者进一步学会运用和理解springboot的工作原理。有错误或者需要完善的地方也欢迎大家积极评论指出,一起学习交流与完善!!!提示:以下是本篇文章正文内容,下面案例可供参考在 Spring Boot 中,Bean 的定义通常是通过注解来完成的。
2024-10-20 21:35:16
640
原创 新手入门之SpringAOP
连接点是指程序执行中的某个特定点,如方法调用、字段访问、异常抛出等。它是一个程序中的具体位置,在这个位置可以插入通知(Advice),
2024-10-20 10:46:57
1023
原创 新手入门之初识maven
在 Maven 中,依赖传递(Dependency Transitivity)指的是当你在项目中声明了一个依赖时,这个依赖自身也可能有其他的依赖。每个构件都有五个主要的部分组成其坐标,这些坐标一起构成了构件的唯一标识符,不过,通常情况下,分类器和类型会被省略,除非需要特别指定。在 Maven 中,依赖配置(Dependency Configuration)是通过 pom.xml 文件中的 元素来定义的。构件ID是项目的主要标识符,它通常反映了项目或库的功能或用途(如 myproject)。
2024-10-19 11:43:13
824
1
原创 GMSSL双证书认证C/S(Linux版)
一、下载与安装GMSSL二、生成证书文件三、认证通信对于新手小白,不知道怎么入坑GMSSL学习的可以看。首先需要明白什么是 gmssl,以及怎么初步使用它,初步搞懂双证书以及认证过程,下面我给几个链接方便大家快速找到合适的学习内容(也是我挑选过的了)。非对称加密算法(双证书需要涉及到)常用对称、非对称、摘要加密算法介绍国密SSL协议之双证书体系GMSSL官方文档环境:Ubuntu18.0.4一、下载与安装GMSSL到这里通过前面几篇文章,我们会对GMSSL有一个初步的了解了,下面直接上手
2021-08-05 16:28:42
2980
原创 Ubuntu18.04以及mariadb10.3版本的安装教程(保姆级教程,专注避坑多年)
一、虚拟机的安装与卸载二、Ubuntu的安装三、Mariadb的安装网上也有很多教程,也有很多介绍,但是自己安装的时候还是会出现各种问题,所以就写下这篇文章记录一下我辛酸的环境搭建过程,给后面安装的同志们避避坑(当然主要以我遇到的error为例,呜呜呜血泪史呀),献上这篇保姆级的教程。一、VMware Workstation的安装与卸载1、 VMware Workstation的安装首先需要去官网,下载好你想要安装的版本,我这里以VMware Workstation pro 16为例子。(1)
2021-07-29 10:46:15
2823
原创 基于树莓派的网页控制氛围灯
基于树莓派的网页控制氛围灯这里是用python语言编写的,在树莓派上,python有着丰富的库可以使用,对于初学者来说是最容易上手DIY小项目的,在做这个东西氛围灯之前我也完全是一个树莓派小白。下面让我们从0到1,来开始动手这个有趣项目的DIY吧!一、前期准备1、所需硬件:(1)树莓派开发板一块;(2)ws2812灯带一条(根据自己需要长度购买即可)注意:如果灯带较长做好再搭配一个独立电源来供电,这样既不会烧毁树莓派也能有充足的功率带动灯带。2、所需学习的程序语言(1)python:会基础的
2021-03-20 09:41:39
1279
2
原创 新冠病毒的SEIR模型仿真---matlab
## SEIR模型关于什么是SEIR模型我这里也不做过多解释了,我也看到过很多关于它的文章,都写的很好。我这里主要讲一下分阶段模型的建立,这个需要根据疫情防控的不同阶段来进行各个参数的设置,使模型的预测值更接近真实值,具体参考大家可以看这篇论文《多阶段动态时滞动力学模型的COVID⁃19 传播分析》。下面上代码%SEIR模型clear;clc;%参数设置[data,~]=xlsread('data.xls');%读入实际疫情数据可以和预测的画图做比较I=41;%1月14号初始传染者R=7;%
2020-07-03 16:13:10
35819
58
原创 基于51单片机串口实验设计
基于51单片机串口实验设计一实验内容:实现两个单片机系统(A,B)之间通过串口方式 1 传输数据。1)可以通过一个按键任意指定某个单片机是发送端,之后该单片机发送消 息通知另一个单片机是接收端,并且发送端在本地数码管显示“A”,接 收端显示“B”;2)发送端依次发送 0~9 给发送端,接收端每接收一个字符就将该字符与前 面接收的字符累加后再发回发送端,发送端和接收端都能在数码管上显示接收和发送的字符;3)如果数据传输过程中出现错误需要重新发送;4)所有数据传输完成后,发送端需要通知接收端结束此
2020-06-12 17:11:42
2659
1
原创 基于Verilog的SPI接口设计
SPI接口电路的学习1、SPI接口电路原理SPI, Serial Perripheral Interface, 串行外围设备接口, 是Motorola 公司推出的一种同步串行接口技术。 SPI 总线在物理上是通过接在外围设备微控制器(PICmicro) 上面的微处理控制单元 (MCU) 上叫作同步串行端口(Synchronous Serial Port) 的模块(Module)来实现的, 它允许 MCU 以全双工的同步串行方式, 与各种外围设备进行高速数据通信。SPI 主要应用在EEPROM, Fla
2020-06-12 16:14:12
6530
原创 FPGA之IP核的使用、搞懂功能仿真和时序仿真
因为我也是初学者,我把自己学习中的一个过程给写下来,希望对他人能有一点帮助。相信很多人一开始和我一样对功能仿真和时序仿真(后仿真)都模模糊糊,其实功能仿真是为了验证你的代码是否正确,而时序仿真则是添加了一些延时信息后,使仿真更接近真实的工作环境状态(因为现实中基本上都是存在不同的延时的,对于不同项目和器件,延时大小也不一样)。为了简单理解,可以认为功能仿真是理想状态,时序仿真是近实际状态。描述在quartus软件中如何调用IP核、查看工作文件、以及前仿真和后仿真1、具体IP核的详细调用:(1)新建一
2020-06-12 15:09:30
6392
基于51单片机串口实验.docx
2020-06-12
电压采集及传输实验.docx
2020-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人