自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mac使用Idea的常用快捷键

格式化代码块:opt+cmd+L。

2025-06-12 13:12:16 35

原创 MybatisPlus

注意指定范型User和数据库的user表// BaseMapper<>的范型指定为User。

2025-06-10 21:26:05 430

原创 hmdp知识点

1.1.1 引入依赖1.1.2 建立实体类和数据库表@Data1.1.4 启动类扫描包1.1.5 Mapper接口是 MyBatis Plus 提供的一个接口,包含一系列常用的,这些方法已经实现好了,你可以直接使用。1.1.6 Service接口是 MyBatis Plus 提供的一个,封装了常见的1.1.8 ServiceImpl实现类@Servicesave()getById()list()1.1.9 Controller接口。

2025-06-07 17:37:43 891

原创 Java中栈和队列的使用

以下API属于JDK8版本。

2025-06-06 15:05:18 675

原创 Java 中的接口(Interface)与抽象类(Abstract Class)详

使用abstract关键字声明;可以包含抽象方法(没有实现的方法)和具体方法(有实现的方法);不可以直接实例化,只能通过继承后由子类实例化;每个类只能继承一个抽象类(单继承)。// 抽象方法// 具体方法特性抽象类接口是否有抽象方法✅✅是否有具体方法✅(Java 8+ 接口也支持)✅(默认方法)是否能定义构造器✅❌是否能继承多个❌(单继承)✅(多实现)是否能定义成员变量✅❌(只能是常量)是否支持默认方法❌✅(Java 8+)是否支持静态方法。

2025-05-29 14:44:02 741

原创 Java 中的 final关键字详解

修饰项是否可继承是否可修改是否可重写❌✅❌✅❌(基本类型)✅(引用类型内容)

2025-05-29 14:38:46 424

原创 Java 中的 static`关键字详解

特性静态成员非静态成员所属对象类本身对象调用方式类名.成员对象.成员是否共享是否是否依赖对象否是是否可访问非静态否是生命周期类加载时创建,JVM退出时回收对象创建时存在,GC回收时销毁。

2025-05-29 14:36:05 450

原创 Java四种访问权限修饰符详解

修饰符同类同包子类外部类public✅✅✅✅protected✅✅✅❌default✅✅❌❌private✅❌❌❌。

2025-05-29 14:31:42 353

原创 Java 多线程详解:从创建线程到同步控制

特性Lock使用方式关键字接口锁自动释放是否(需手动释放)尝试加锁不支持支持超时机制不支持支持中断响应不支持支持多线程是 Java 并发编程的核心内容,掌握线程的创建方式和同步机制对于开发高并发程序至关重要。本文通过“买电影票”的案例详细演示了线程安全问题及其解决方法,希望对你深入理解 Java 多线程有所帮助。

2025-05-28 09:46:08 380

原创 JUC高并发编程

JUC时java.util.concurrent工具包的简称。这是一个处理线程的工具包,的。

2025-05-21 19:17:03 357

原创 Java中的工具类Collections和Arrays

是一个针对集合框架的操作类,它提供了各种静态方法来实现对集合的各种操作,如排序、查找、混排等。它适用于所有的集合接口,包括List、Set、Queue等。与不同,Arrays专注于数组的操作。它提供了许多静态方法来处理数组,比如排序、搜索、比较以及将数组转换为列表等。

2025-05-20 20:56:52 187

原创 登陆认证技术---(Cookie, Session和JWT )

Cookie是服务器发送给浏览器的一小段文本信息,浏览器将其保存下来,并在下次访问相同网站时自动附加到请求中。Session是服务器端用来保存用户状态的一种机制。它与 Cookie 配合使用,但主要数据保存在服务器上。是一种开放标准(RFC 7519),用于在网络应用环境中安全地传输声明(claims)。技术是否查库存储位置是否无状态安全性适用场景Cookie否客户端否一般简单网页应用Session否服务端否高单体架构项目JWT否客户端是高分布式系统、移动端。

2025-05-16 11:46:44 874

原创 力扣Hot100(Java版本)

给定一个整数数组nums和一个整数目标值target,请你在该数组中找出target的那整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。你可以按任意顺序返回答案。https://leetcode.cn/problems/two-sum/description/【简单】实例化一个HashMap来保存<值, 索引>遍历HashMap,找到就返回索引下标,找不到就添加元素。

2025-05-13 22:08:37 521

原创 注意力机制SelfAttention和CrossAttention

自注意力机制和跨注意力机制介绍

2025-05-13 13:20:39 768

原创 编译型语言 vs 解释性语言 vs 编译&解释语言

介绍解释性语言和编译型语言的区别,以c/c++,Java,Python,JavaScript为例

2025-05-09 10:47:06 222

原创 Typora自定义设置代码块为mac风格

* 代码块主题 *//* 深灰色字体以确保在浅灰背景下清晰可见 *//* 更改为浅灰色背景 *//* 为顶部的三个点留出空间 *//* 红色关闭按钮 */20px 0 #fdbc40, /* 黄色最小化按钮 *//* 绿色最大化按钮 */left: 12px;保存css文件,重启Typora即可。如果不喜欢背景颜色,可以在上述自定义样式自行更改。

2025-04-23 11:28:01 340

原创 SQLyog连接阿里云服务器Mysql报错:2003

原因:阿里云服务器安全组没开放Mysql的端口:添加即可。

2025-03-31 17:07:10 295

原创 JavaSE-String字符串

直接赋值和new。

2025-03-18 11:20:46 362

原创 Java IO流

JavaIO流的40多个类都是从4个抽象基类中派生出来的。IO即Input和Output,输入和输出。

2025-03-14 12:47:42 192

原创 Java异常分类

Java异常的分类。

2025-03-13 21:30:18 136

原创 JVM虚拟机

(1)解释和运行:对字节码文件中的指令,实时的解释成机器码,让计算机去执行。(2)内存管理:自动为对象、方法等分配内存。自动的垃圾回收机制,回收不再使用的对象。(3)即时编译:对热点代码进行优化,提升执行效率。

2025-03-13 11:56:05 194

原创 Redis

Redis诞生于2009年,全称是,远程字典服务器,是一个基于内存的键值型NoSQL数据库。

2025-03-12 18:32:08 654

原创 前端工程化

ECMAScript6,简称ES6,是JavaScript语言的一次重大更新。它于2015年发布,是原来的ECMAScript标准的第六个版本。ES6带来了大量的新特性,包括箭头函数、模板字符串、let和const关键字、解构、默认参数值、模块系统等等,大大提升了JavaScript的开发体验。由于VUE3中大量使用了ES6的语法,所以ES6成为了学习VUE3的门槛之一。

2025-03-10 18:39:53 344

原创 三大域对象——请求域、会话域和应用域

传递数据的范围是本应用之内,可以跨越多个会话。,传递数据的范围是一次请求之内及多个请求转发。,传递数据的范围是一次会话之内,可以跨多个请求。

2025-03-10 12:01:32 227

原创 Tomcat的执行流程(servlet执行流程)

后端程序员需要做的事情:就是编写Class Servelt,根据Tomcat封装好的HttpServletRequest请求,来修改HttpServletResponse的内容,最后Tomcat自动将HttpServletRespnonse对象解封装为Http响应报文,返回给客户端。

2025-03-06 12:11:30 396

原创 反射和注解

反射就是加载字节码文件,并允许用以编程的方式解剖类中的各种成分(成员变量、成员方法、构造器等)。第一步:加载类,获取类的字节码:Class对象第二步:获取类的构造器:Constructor对象第三步:获取类的成员变量:Filed对象第四步:获取类的成员方法:Method对象适合做Java的框架,基本上,主流的框架都会基于反射设计出一些通用的功能。

2025-02-23 20:41:50 275

原创 IDEA通过Maven使用JBLJavaToWeb插件创建Web项目

File--->Settings--->Plugins--->Marketplace搜索: JBLJavaToWeb。

2025-02-23 19:48:47 550

原创 Maven+SSM+SpringBoot+Mybatis-Plus

SSM技术栈:spring6、springmvc、mybatis、springboot3、mybatis-plus、druid;前端: node、npm、vue快速掌握:全新SSM+Spring Boot+MyBatis-Plus实战精讲

2025-02-23 15:11:22 482

原创 JDBC学习

背景:主机正在运行mysql服务在cmd输入之后,输入密码(我的用户名是root,密码是root),成功登录到mysql。输入:SHOW GLOBAL VARIABLES LIKE 'port';检查mysql服务的端口号得到我的mysql服务的主机ip是localhost,端口号是3306,用户名是root,密码是root。

2025-02-22 17:46:52 212

原创 SSM整合

【代码】SSM整合。

2025-02-22 16:44:15 179

原创 Spring MVC

Spring MVC技术与Servlet功能技术等同,均属于web层开发技术。

2025-02-22 12:53:34 439

原创 Spring框架-AOP

为某一个对象(委托类)提供一个代理(代理类),用来控制对这个对象的访问。委托类和代理类有一个共同的父类或父接口。代理类会对请求做预处理、过滤、将请求分配给指定对象。生活中常见的代理模式:房东委托中介出租房子婚庆公司1. 代理类与委托类具有相似的香味2. 代理类增强委托类的行为静态代理动态代理有共同的行为 - 定义接口目标角色/真实角色(新人)- 实现接口代理角色 - 实现接口 增强用户行为。

2025-02-18 17:19:02 125

原创 Spring框架-IOC

Spring框架是一个开源的JavaEE应用程序主要核心是IOC和AOP两大技术Spring官网:spring.io目前学习的是:Spring Framework。

2025-02-17 16:30:47 1029

原创 Spring启动项目报错: 无法读取方案文档 ‘https://www.springframework.org/schema/beans/spring-beans 5.3.xsd’, 原因为

【代码】Spring启动项目报错: 无法读取方案文档 ‘https://www.springframework.org/schema/beans/spring-beans 5.3.xsd’, 原因为。

2025-02-13 20:11:28 131

原创 Linux各种并发服务器优缺点

本文旨在介绍针对“无并发C/S模型”改进的方法总结以及各种改进方法的优缺点,具体函数的实现并不介绍。

2024-11-22 12:45:51 691

原创 Golang基础

2009年11月10日,Go语言正式成为开源编程语言家庭的一员。Go语言(或称Golang)是云计算时代的C语言。Go语言的诞生是为了让程序员有更高的生产效率,Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。开发人员在为项目选择语言时,不得不在开发速度和性能之间做出选择。C和C++这类语言提供了很快的执行速度,而Ruby和Python这类语言则擅长快速开发。

2024-11-20 17:51:18 904

原创 网络中的数据传输格式

这里划分为四层来看主机A向主机B发送数据的前提:主机A知道主机B的IP地址。

2024-11-20 15:04:06 904

原创 【已解决】ERROR: Failed building wheel for mpi4py

尝试了各种方法都没用,浏览量高的还要付费,开源精神去哪了?

2024-11-18 21:43:38 269

原创 极速入门数模电路

一般使用红色导线表示表示。

2024-11-16 12:09:17 675

原创 Linux网络编程

从应用的角度出发,协议可以理解为“规则”,是数据传输和数据的解释规则。假设,A与B双方欲传输文件,规定:第一次,传输文件名,接收方接收到文件名,应答OK给传输方第二次,发送文件的尺寸,接收方接收到该数据再次应答一个OK第三次,传输文件内容。同样,接收方接收数据完成后应答OK表示文件内容接收成功。这种仅在A、B之间被遵守的协议称之为。

2024-11-15 17:04:16 569 1

空空如也

空空如也

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

TA关注的人

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