- 2025-03-19Lombok常用注解
Lombok常用注解Lombok是一个Java库,通过注解的方式帮助开发者减少样板代码的编写,提高开发效率。本文将Lombok常用注解分类整理,并提供详细说明和使用示例。目录构造器相关注解字段相关注解方法相关注解代码简化注解异常处理注解日志相关注解实用工具注解高级用法注解配置与
- 2025-03-19Linux常用命令——scp详解
一、scp概述scp(SecureCopy)是基于SSH协议的安全文件传输工具,支持在本地与远程主机之间加密复制文件和目录。特点:加密传输,保障数据安全。支持文件权限、时间戳等元数据的保留。可通过SSH密钥或密码认证。二、常用命令选项选项说明-r递归复制目录(必须用于目录)-v显
- 2025-03-19分区分桶的区别及应用场景:Hive 数据管理的核心策略
在大数据存储与计算中,Hive的分区(Partitioning)与分桶(Bucketing)是优化数据管理的两大核心机制。两者看似相似却存在本质差异,正确理解其原理并合理运用,可显著提升查询效率、降低资源消耗。本文将深入解析两者的技术逻辑,结合典型场景揭示最佳实践。一、技术原理与核心差异1.分
- 2025-03-19springboot药品商城平台系统的设计与实现 54dme
目录本系统(已开发完成)->成品实现截图开发技术本系统支持的技术栈源码获取详细视频演示:文章底部获取博主联系方式!!!!本课题重点核心代码部分展示论文提纲来自指导老师帅的肯定视频演示/源码获取本系统(已开发完成)->成品实现截图开发技术关键技术实现:在Java的
- 2025-03-19基于SpringBoot的考研信息查询系统
目录本系统(已开发完成)->成品实现截图开发技术本系统支持的技术栈源码获取详细视频演示:文章底部获取博主联系方式!!!!本课题重点核心代码部分展示论文提纲来自指导老师帅的肯定视频演示/源码获取本系统(已开发完成)->成品实现截图开发技术关键技术实现:在Java的开
- 2025-03-19springboot基于vue的奶茶店线下点餐管理系统
目录本系统(已开发完成)->成品实现截图开发技术本系统支持的技术栈源码获取详细视频演示:文章底部获取博主联系方式!!!!本课题重点核心代码部分展示论文提纲来自指导老师帅的肯定视频演示/源码获取本系统(已开发完成)->成品实现截图开发技术关键技术实现:在Java的开
- 2025-03-19vue3+springboot电影院售票选座管理系统
目录本系统(已开发完成)->成品实现截图开发技术本系统支持的技术栈源码获取详细视频演示:文章底部获取博主联系方式!!!!本课题重点核心代码部分展示论文提纲来自指导老师帅的肯定视频演示/源码获取本系统(已开发完成)->成品实现截图开发技术关键技术实现:在Java的
- 2025-03-19个人学习注册登录与注册
前端Springusercontorller点击查看代码packagecom.example.demo.controller;importcom.example.demo.common.Result;importcom.example.demo.entity.User;importcom.example.demo.service.UserService;importio.swagger.annotations.Api;importio.swagger.annotat
- 2025-03-19python实验一 20241202王凯
课程:《Python程序设计》班级:2412姓名:王凯学号:20241202实验教师:王志强实验日期:2025年3月12日必修/选修:公选课1.实验内容(1)提前了解了一下python,了解它的地位排名,并熟悉Python开发环境;(2)练习Python运行、调试技能;(编写书中的程序,并进行调试分析,要有过程)(3)编写程序,练习变
- 2025-03-19配置git和ssh
查看全局Git配置gitconfig--global--list#outputuser.name=fuckuser.email=scpr7@outlook.com设置当前仓库的email和namegitconfig--localuser.name"Unconnectable"gitconfig--localuser.email"scpr7@outlook.com"设置全局仓库的email和namegit
- 2025-03-19【JavaEE】Mybatis 简单启动
目录一、Mybatis简介二、MyBatis⼊⻔2.1创建项目2.2准备数据2.3配置文件2.4实体类2.5执行结果一、Mybatis简介Mybatis是一个操作数据库驱动的持久层框架,用来简化JDBC操作的,SpringBoot集成了这个框架。MyBatis本是Apache的⼀个开源项⽬iBatis,2010年这个项
- 2025-03-19《SpringBoot+MyBatis-Plus极速开发:10倍效率提升的CRUD模板》
一、为什么选择SpringBoot+MyBatis-Plus?[[2]]MyBatis-Plus(简称MP)是MyBatis的增强工具,其设计目标是简化开发、提高效率。通过以下特性实现效率提升:零XML配置:通过注解和Java配置实现数据库操作自动化CRUD:内置通用Mapper,单表操作无需编写SQL性能优化:支持Lambda表达式、分页
- 2025-03-19Java8中如何使用Stream对列表进行去重?
在现代Java开发中,Java8引入的StreamAPI给我们带来了许多便利,尤其是在处理集合数据时。去重是数据处理中一个常见的需求,今天我们就来聊聊如何使用Stream对列表进行去重。这个过程其实并不复杂,只要掌握一些基本的操作,就能轻松实现。首先,大家可能会问,什么是Stream?Stream是一
- 2025-03-19Go 依赖循环问题及解决方案
在Go语言开发中,依赖循环(CyclicDependency)是一种常见但必须避免的问题。Go不允许两个包相互导入,否则会导致编译失败。例如:A依赖BB依赖A当packageA依赖packageB,而packageB又依赖packageA时,Go会报错,导致编译失败。
- 2025-03-19分表发+分区
1.表结构设计一、基本概念分表:将一个大表拆分为多个小表(如 user_checkin_0、user_checkin_1),按 user_id 取模决定数据存到哪张表。分区:将一个表中的数据按时间(如每月)分成多个物理存储块,但逻辑上仍是一张表,分区是数据库层的功能。二、表结构设计--用户签到记录表(按用
- 2025-03-19分表+分区
一长期在线的签到类营销活动,用户每天只能参与一次签到,签到成功之后根据连续签到天数来获取对应的奖励。每日参与签跃用户约100万。用户可以查看最近1个月签到记录和奖励领取记录。连续签到天数跟奖励对应关系见下表:连续签到天数奖励3A5B10
- 2025-03-18flask迁徙模型
主播没钱吃饭了,电脑变卖了,今天拿手机写基于上一篇文章 classUsers(db.Model):__tablename__="user_list"id=db.Column(db.Integer,primary_key=True,autoincrement=True)username=db.Column(db.String(10),nullable=False)#这里的string==varchar(sql)
- 2025-03-18Android主流架构模式对比分析
Android主流架构模式对比分析一、引言在Android应用开发中,选择合适的架构模式对于提高代码质量、可维护性和可测试性至关重要。本文将深入分析MVC、MVP和MVVM三种主流架构模式的原理、优缺点及实践应用。二、MVC架构模式2.1MVC基本概念MVC(Model-View-Controller)是最早
- 2025-03-18[免费]SpringBoot+Vue航空(飞机)机票预定管理系统【论文+源码+SQL脚本】
大家好,我是java1234_小锋老师,看到一个不错的SpringBoot+Vue航空(飞机)机票预定管理系统,分享下哈。项目视频演示【免费】SpringBoot+Vue航空(飞机)机票预定管理系统Java毕业设计_哔哩哔哩_bilibili项目介绍本文首先实现了航空机票预定管理系统设计与实现管理技术的发展随
- 2025-03-18蓝队必知秘诀-攻击链还原
前言 上一篇文章《蓝队必知秘诀-溯源技术》当中讲到工作流当中有一个关键节点“还原攻击链”,还原攻击链需要需要一些研判的经验,来识别、归纳、总结出攻击的方式,使用的扫描工具,常规的打点攻击如SQL注入、文件上传、文件包含以及命令执行,安全设备一般都可以检测到,如
- 2025-03-18python基于django/flask在线考试系统django+springboot+nodejs+php+flask
目录技术栈介绍具体实现截图系统设计研究方法:设计步骤设计流程核心代码部分展示研究方法详细视频演示试验方案论文大纲源码获取/详细视频演示技术栈介绍Django-SpringBoot-php-Node.js-flask本课题的研究方法和研究步骤基本合理,难度适中,本选题是学生所学专业知识的
- 2025-03-18python基于django/flask图书进销存管理系统django+springboot+nodejs+php+flask
目录技术栈介绍具体实现截图系统设计研究方法:设计步骤设计流程核心代码部分展示研究方法详细视频演示试验方案论文大纲源码获取/详细视频演示技术栈介绍Django-SpringBoot-php-Node.js-flask本课题的研究方法和研究步骤基本合理,难度适中,本选题是学生所学专业知识的
- 2025-03-18在鸿蒙开发中实现完整的注册登录流程
上次分享过一次注册登录的页面开发,不过不牵扯数据,今天加上数据存储实现一个完整的注册登录流程。数据存储方式采用比较常用的本地存储方式,用户首选项来实现。关于界面比较简单,之前的文章已经分享过,所以这里不再赘述,直接贴一个登录界面的代码,注册页面跟它也差不多:build(){
- 2025-03-17JavaScript 简写神技
JavaScript是一门强大且灵活的语言,拥有丰富的特性和语法糖。分享下16个最常用的JavaScript的简写技巧,掌握它们可以让我们编写出更简洁、更优雅的代码,并显著提升开发效率(增加摸鱼时间)。1.三元运算符简化条件判断//传统写法letresult;if(someCondition){result='y
- 2025-03-17【自学笔记】Redis基础知识点总览-持续更新
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Redis基础知识点总览1.Redis简介2.Redis数据类型2.1字符串(String)2.2哈希(Hash)2.3列表(List)2.4集合(Set)2.5有序集合(SortedSet)3.Redis高级特性3.1发布/订阅(Pub/Sub)3.2事务3.3Lua脚本3.4