自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

专注于与编程相关的知识内容分享

专注于与编程相关的知识内容分享,每天努力提升一点点

  • 博客(1099)
  • 资源 (601)
  • 问答 (33)
  • 收藏
  • 关注

原创 JavaWeb学生选课系统项目源码附带图文和视频部署教程

学生选课系统,也可以说教务管理系统,功能比较多,可做课程设计和毕业设计参考,角色分为学生,老师,管理员,分别对应不同的操作学生:注册登录,修改信息,查看选课信息,查看成绩,查看公告,课程信息管理教师:登录注册,课程信息,查看学生选课情况,成绩管理(对学生成绩增删改查),修改密码,查看公告管理员:学生,教师班级,课程信息,选课信息,成绩信息,公告做增删改查,修改密码,登录注册数据库为mysql,推荐工具navicat,编辑器是eclipse,也可以使用idea2022.06.04添加详细的视频部署教

2022-06-14 10:52:39 3408 3

原创 JavaWeb图书管理系统 图书借阅系统项目源码附带视频部署演示教程

一、项目介绍更新记录2022.05.29修复Java代码,添加过滤器未实现的方法解决css,js样式失效,引入改为本地引入重构项目,一个项目分两版本,一个idea版本一个eclipse版本项目简介JavaWeb图书管理系统 图书借阅系统项目使用jsp、layui、mysql完成的图书馆系统,包含用户图书借阅、图书管理员、系统管理员界面,功能齐全。开发工具为eclipse/idea,环境java8,推荐tomcat9.0(tomcat8也可以),mysql为5.7(mysql8也行)项

2022-06-14 10:13:29 4729

原创 javaweb课程设计学生宿舍管理系统附带功能截图和图文部署以及视频教程

JavaWeb学生宿舍管理系统项目基于JSP+servlet+JavaBean三层架构,MVC推荐:jdk8,tomcat8/9,mysql8,ideanavicat解压版本:https://pan.baidu.com/s/1gI6ktxKACIX6fbguRIiHuw?pwd=obshjdk8解压版:https://pan.baidu.com/s/1_IQ5lJ3RPPJ4hPCAF52Ycg?pwd=ee53tomcat8.0解压版:https://pan.baidu.com/s/1AfMQ6hRs2S

2022-06-14 10:09:04 1515

原创 【Java课程设计】商品仓库管理系统jsp+servlet+mysql仓库管理系统

本文介绍了一个基于JSP+Servlet+MySQL的商品仓库管理系统,适用于中小企业或课程设计。系统采用MVC架构,实现了商品管理(入库/出库、库存查询、预警)、订单管理(生成、状态跟踪)和数据可视化等功能。项目亮点包括模块化设计、易扩展性,支持传统依赖包或Maven管理。部署需配置JDK8、Tomcat8和MySQL8环境,导入数据库后即可运行。系统可扩展用户权限、多仓库管理等功能,并提供源码下载和视频教程支持。核心功能包括登录验证、商品增删改查、批量操作和上下架状态管理,通过Servlet实现业务逻辑

2022-06-14 09:47:55 2465 3

原创 基于Spring Boot的校园二手交易市场源码部署教程

本文介绍了一款基于Spring Boot的校园二手交易市场系统的部署流程。系统采用Spring Boot+MyBatis+MySQL技术栈,提供商品发布、交易管理等功能。部署步骤包括:1)环境准备(JDK8、MySQL8);2)数据库导入;3)项目配置修改;4)运行启动。文中提供了详细的配置说明、常见问题解决方案及配套资源链接(源码下载、视频教程)。该系统实现了校园二手物品的线上流转,部署后可通过localhost访问前台交易页面和后台管理系统(管理员账号admin/123456)。

2022-06-14 09:35:52 600 2

原创 2022java员工信息管理系统附带文档和视频部署教程

后端:jsp+servlet+mybatis前端:html+js+css+layui数据库:mysql编辑器:ideamysql8数据库脚本转换mysql5字符集由utf8mb4替换为utf8排序规则由utf8mb4_0900_ai_ci替换为utf8_general_ci修改工具推荐使用notepad++本项目虽然是导入在webapp/WEB-INF/lib导入依赖jar包的形式,但是不太好管理依赖版本,因此本项目加入maven来管理依赖,前提是本地下载了maven并配置到了idea,可以将依

2022-06-14 09:18:27 1024

原创 基于Spring Boot的商城在线销售系统:Java毕业设计实战

本文介绍了一个基于SpringBoot的JavaWeb商城在线销售系统开发方案,该系统采用前后端分离架构,结合HTML+Bootstrap+Layui前端技术。开发环境包括JDK11、Tomcat9、MySQL8.0等,使用SpringBoot+MyBatis作为后端框架。系统实现了用户与管理员双角色功能体系:管理员具备用户/商品/订单/分类管理功能;普通用户支持商品浏览、购物车、订单提交等功能。该项目适合作为毕业设计或课程设计,文中还提供了项目截图和下载地址。

2021-06-11 10:20:26 2960 2

原创 基于SSM+Vue的手机商城销售系统项目

本文介绍了一个基于SSM+Vue的手机商城销售系统,采用前后端分离架构,实现商品展示、购物车管理、订单支付等功能。系统使用Spring+SpringMVC+MyBatis(SSM)后端框架和Vue.js前端框架,具备模块化开发、快速迭代和高可维护性的特点。详细解析了技术架构(包括MySQL数据库、Tomcat服务器、VueX状态管理等)、核心功能模块(用户管理、商品展示、订单处理等)以及开发部署流程。文章还提供了源码下载地址和相关开发资源链接,方便开发者快速获取和使用。

2021-05-24 20:33:56 1325 1

原创 DDoS攻击的多维分析与防御策略总结

DDoS攻击已从简单的流量冲击演变为复杂的多维度攻击体系,防御工作需构建"技术+管理"的立体防护网。

2025-06-10 05:34:45 424

原创 Python虚拟环境与Conda的使用方式详解

在Python开发中,虚拟环境是管理项目依赖的核心工具。通过虚拟环境,开发者可以隔离不同项目的依赖包和Python版本,避免因版本冲突导致的兼容性问题。常见的虚拟环境管理工具包括`venv`、`virtualenv`和`Conda`。本文将详细介绍这三种工具的使用方式,并对比其特点与适用场景

2025-06-10 05:13:21 561

原创 Python中利用算法优化性能的技巧分享

本文探讨了Python中通过算法优化提升性能的关键技巧。首先介绍了选择合适数据结构(如字典替代列表查找)和降低算法复杂度的重要性,通过示例对比O(n²)和O(n)算法的性能差异。其次,详细讲解了列表推导式、生成器、内置函数和缓存机制等优化手段,并强调了NumPy向量化计算的优势。文章还提供了字符串处理和排序搜索的实战案例,最后提醒开发者避免过早优化并平衡性能与可读性。核心建议包括:选用高效数据结构、避免嵌套循环、利用Python内置优化工具以及针对性优化关键瓶颈代码。

2025-06-10 05:11:46 499

原创 Python实现简单音频数据压缩与解压算法

在音频数据处理中,压缩算法是降低存储成本和传输效率的关键技术。Python作为一门灵活且功能强大的编程语言,提供了丰富的库和工具来实现音频数据的压缩与解压。本文将通过一个简单的音频数据压缩与解压算法示例,探讨如何利用Python实现这一目标,并分析其原理与应用场景。

2025-06-09 06:23:00 660

原创 Java中Optional的核心用法与最佳实践

摘要:Java 8引入的Optional类通过显式处理可能为空的值,有效减少空指针异常。核心用法包括创建实例(of/ofNullable/empty)、安全访问值(isPresent/orElse/map)以及链式操作优化。最佳实践推荐避免直接使用get()、优先链式调用、限制Optional用于返回值而非字段/参数。常见误区包括滥用构造方法和忽略流式操作优势。典型应用场景如数据查询链式处理和默认值生成,最终目标是提升代码健壮性与可读性。

2025-06-09 06:16:44 562

原创 在Linux系统上安装NVIDIA显卡驱动的终极指南

在Linux系统上安装NVIDIA显卡驱动的终极指南,涵盖了从准备工作到安装验证的完整流程。文章详细介绍了禁用Nouveau驱动、通过官方仓库或.run文件安装的不同方法,并提供安装后验证与配置技巧。同时包含了常见故障排除方案,如无法进入图形界面、Secure Boot问题和内核兼容性问题。对于高级用户,还介绍了多显卡管理、电源优化和监控工具的使用。最后给出版本选择建议和定期维护提示,帮助用户顺利完成NVIDIA驱动的安装与优化。

2025-06-08 09:54:43 924

原创 Docker知识五:服务编排(Docker Compose概念)

Docker Compose 是 Docker 官方推出的单机服务编排工具,通过 YAML 文件定义和运行多容器应用。它简化了容器管理,主要功能包括:1)通过项目(Project)概念组织关联容器;2)服务(Service)作为最小单位定义容器配置;3)支持依赖管理、网络配置和数据持久化。使用步骤包括编写docker-compose.yml文件、构建镜像和运行服务,常用命令如docker-compose up/down等。Docker Compose适用于开发测试环境,提供统一配置和一键部署能力,但对于生产

2025-06-08 09:51:51 72

原创 Spring Boot 整合 Apache Flink 的详细过程

本文介绍了如何将 Apache Flink 流处理框架与 Spring Boot 应用整合,构建高效的数据处理系统。主要内容包括环境准备(JDK 17+、Maven 3.8+)、Spring Boot 项目创建、Flink 依赖配置(flink-java、flink-streaming-java),以及编写并运行一个简单的 WordCount 流处理作业。通过 Spring Boot 主类触发 Flink 作业,支持本地测试与集群部署,并提供了扩展建议(动态作业管理、数据源优化)。该方案简化了 Flink

2025-06-08 06:55:24 735

原创 SpringBoot3中使用虚拟线程的详细过程

Spring Boot 3结合Java 21+虚拟线程显著提升I/O密集型应用性能。配置步骤包括:1)确保JDK21+和Spring Boot 3.2+;2)通过Tomcat/Jetty自定义器全局启用虚拟线程,或使用@Async指定虚拟线程执行器;3)验证控制器展示线程信息;4)注意阻塞操作识别和调试配置。关键优势在于高并发下的低内存占用和高吞吐量,特别适合网络请求、数据库调用等场景。完整配置示例涵盖Tomcat、HikariCP和异步任务的虚拟线程集成方案。

2025-06-08 06:53:59 613

原创 在 Linux 中修改 Apache HTTP Server(httpd)默认端口的完整指南

本文详细介绍了如何在Linux系统中修改Apache HTTP Server(httpd)的默认端口。主要包括:1) 定位配置文件(如/etc/httpd/conf/httpd.conf);2) 修改Listen指令和VirtualHost配置;3) 重启服务并验证端口监听;4) 解决常见问题(端口占用、防火墙限制、SELinux策略)。文章还强调了备份配置、HTTPS兼容性及安全注意事项,帮助用户灵活调整httpd端口以满足不同需求。通过系统日志可快速排查配置问题。

2025-06-07 06:31:12 1089

原创 企业级HTTPD文件服务搭建与权限控制指南

Apache HTTPD文件服务配置最佳实践 本文详细介绍了Apache HTTPD服务器在企业文件共享场景下的配置与应用。主要内容包括: 基础环境搭建:涵盖HTTPD安装、防火墙配置及文件仓库目录创建 核心功能实现:通过虚拟主机配置实现文件列表展示,支持自定义索引页装饰 精细化权限控制:包括目录级访问限制、用户认证(Basic Auth)、用户组权限及时段访问控制 安全增强措施:HTTPS配置、SSL证书生成及HSTS安全头设置 高级功能扩展:WebDAV文件上传支持、下载限速及文件类型过滤 运维管理

2025-06-07 06:29:58 339

原创 IDEA 中 Maven Dependencies 出现红色波浪线的原因及解决方法

IntelliJ IDEA中Maven依赖出现红色波浪线通常是由于依赖解析失败、配置错误或本地仓库问题导致。本文分析了五种常见原因:1)Maven配置错误,如依赖声明不正确或仓库配置问题;2)本地仓库文件缺失或损坏;3)网络连接异常;4)IDEA缓存未更新;5)JDK版本不匹配等。提供了六种解决方法:检查pom.xml配置、重新导入Maven项目、清理本地仓库、检查网络代理、清理IDEA缓存,以及特殊问题处理。建议遵循定期更新依赖、使用稳定镜像等最佳实践来预防问题发生。通过系统检查配置和优化构建流程,可以有

2025-06-06 06:18:59 1176

原创 Java -jar命令运行外部依赖JAR包的深度场景分析与实践指南

Java应用在部署时,java -jar命令默认无法加载外部依赖JAR。本文深入探讨了5种解决方案:1)修改Manifest文件指定Class-Path;2)使用自定义类加载器动态加载;3)改用-cp参数启动;4)Spring Boot的PropertiesLauncher机制;5)Java 9+模块化系统。每种方案各有适用场景和限制,从简单修改清单到支持热加载的类加载器技术。最佳实践包括:规范目录结构、编写跨平台启动脚本、管理依赖冲突以及容器化部署建议,为不同场景提供灵活可靠的外部依赖加载方案。

2025-06-06 06:17:21 977

原创 Spring Boot项目中JSON解析库的深度解析与应用实践

Spring Boot JSON解析库比较与应用实践 摘要:本文系统对比了Spring Boot中三大主流JSON库(Jackson、Gson、Fastjson)的特性和性能。Jackson作为默认集成库,具有最佳兼容性;Gson API简洁易用;Fastjson则以性能见长。文章详细解析了各库的配置方法、核心API和高级特性,并提供了性能对比数据。针对不同应用场景,给出了选择建议:常规开发推荐Jackson,高性能需求可考虑Fastjson,同时强调了安全更新和代码可维护性的重要性。通过实际代码示例,展示

2025-06-06 06:15:23 904

原创 Druid连接池实现自定义数据库密码加解密功能详解

在企业级应用开发中,数据库密码的明文存储是一个显著的安全隐患。**Druid**作为阿里巴巴开源的高性能数据库连接池组件,提供了灵活的密码加密与解密功能,允许开发者通过自定义逻辑实现数据库密码的加密存储与动态解密。本文将详细介绍如何基于Druid连接池实现自定义的数据库密码加解密功能,并结合Spring Boot框架进行集成,帮助开发者提升系统的安全性。

2025-06-05 05:14:41 846

原创 MyBatis嵌套子查询动态SQL编写实践

摘要: MyBatis的动态SQL功能支持灵活编写嵌套子查询,通过<if>、<foreach>等标签实现条件动态拼接。嵌套子查询适用于分页、多条件过滤及数据聚合等场景,需注意SQL注入防护(使用#{})和性能优化(减少嵌套层级、合理使用索引)。实践表明,合理结合动态SQL与子查询可显著提升复杂查询的可维护性和执行效率,同时需加强日志调试以排查拼接问题。

2025-06-05 05:09:03 749

原创 Spring Boot 中实现 HTTPS 加密通信及常见问题排查指南

本文详细介绍了在Spring Boot中配置HTTPS加密通信的全流程。首先解释了HTTPS的SSL/TLS工作原理和必要性,对比了自签名证书、Let's Encrypt和商业CA证书的适用场景。然后提供了从证书生成到Spring Boot配置的完整代码示例,包括基础HTTPS设置、HTTP强制重定向和双协议监听等核心功能。最后针对常见证书错误给出了具体的排查方案,如PKIX路径构建失败和密钥库格式错误等问题。通过本文指导,开发者可以快速实现安全的HTTPS通信,满足金融等行业的安全合规要求。

2025-06-05 05:07:19 1141

原创 Java高效批量读取Redis数据:原理、方案与实战案例

Java批量读取Redis优化方案 本文深入分析Java批量读取Redis的核心技术方案与实战案例。面对高并发场景下传统单次读取的性能瓶颈(响应延迟高达500ms),批量读取可将延迟降至20ms以内。 核心方案: MGET命令:适合已知完整Key集合的批量查询,网络请求从O(n)降至O(1) Pipeline管道:支持混合操作和动态Key集合处理,吞吐量提升5-8倍 实战案例展示了用户画像实时查询系统的优化过程,通过Key压缩设计、连接池配置和本地缓存等技巧,将平均响应时间从38ms降至8ms,99分位延迟

2025-06-04 06:35:32 623

原创 MySQL添加索引的5种方式详解(附实用SQL代码)

MySQL索引是优化查询性能的关键工具,本文详解5种添加索引的方式:1)建表时直接添加;2)ALTER TABLE语句;3)CREATE INDEX语句;4)创建组合索引;5)添加主键索引。每种方式均提供SQL示例,并分析适用场景和注意事项。文章还涵盖索引管理技巧(查看/删除索引)、设计原则(高选择性优先)和实际案例(电商订单优化)。建议合理使用索引,平衡查询性能和写操作成本,并配合EXPLAIN分析优化查询计划。

2025-06-04 05:58:32 764

原创 MySQL启动报错:InnoDB表空间丢失问题及解决方法

MySQL数据库运维中,InnoDB表空间丢失是常见问题,表现为服务无法启动或表访问异常。本文分析了四种主要原因:文件误删、异常关闭、权限问题和配置错误,并提供了五种解决方案:强制启动修复、手动恢复文件、检查权限、使用mysqlcheck工具以及从.frm/.ibd文件恢复。建议采取定期备份、监控磁盘健康、规范操作流程和优化配置等预防措施。通过合理方法可以有效解决问题,确保数据库稳定性与数据安全。

2025-06-04 05:57:40 552

原创 MySQL 索引设计全解析:原理、原则与实战案例

本文深入解析MySQL索引设计核心要点。首先剖析B+Tree索引结构的三大优势,包括多路平衡查找、高效范围查询和存储优化。重点阐释索引设计的黄金原则:最左前缀匹配、三星评价标准和选择性优先策略。通过电商订单查询优化案例,展示如何通过联合索引将响应从2200ms降至25ms。同时揭示过度索引、随机值索引等常见陷阱,并提供索引设计五步工作流和优化检查清单。全文强调索引设计应精准服务关键查询,在性能与开销间取得平衡,持续监控调整以适应业务演进。

2025-06-04 05:56:43 926

原创 Linux系统下安装Anaconda3全过程详解

本文详细介绍了在Linux系统下安装Anaconda3的完整流程,包括准备工作、下载安装包、安装步骤、环境变量配置及验证方法。同时提供了常用conda命令、环境管理技巧以及常见问题解决方法。通过清华镜像站快速下载,按照步骤执行安装脚本并配置路径,即可完成安装。文章还涵盖了卸载指导和实用建议,帮助用户轻松部署Anaconda3,为Python开发和数据科学工作提供支持。

2025-06-03 06:29:08 703

原创 Linux环境下实现多进程Socket通信功能详解

摘要 本文详细介绍了在Linux环境下实现多进程Socket通信的方法。通过创建监听套接字并利用fork()为每个客户端连接生成子进程,实现并发处理。关键步骤包括:服务器端创建监听套接字、绑定端口、接受连接并创建子进程;客户端连接服务器并发送/接收数据。注意事项包括处理僵尸进程(通过SIGCHLD信号)和关闭文件描述符以防止资源泄漏。代码示例展示了TCP协议下服务器与客户端的完整实现流程,适用于构建高并发网络服务。

2025-06-03 06:26:14 691

原创 Nginx报错“Too many open files”问题的深度解析与解决方案

Nginx服务器在高并发场景下常报"Too many open files"错误,表明系统文件描述符资源不足。本文系统分析了问题根源,提供多维度解决方案:1)调整系统级FD限制;2)优化Nginx配置文件;3)修改内核参数;4)适配Systemd服务配置。同时给出验证方法及监控建议,帮助用户彻底解决该问题并提升服务器并发处理能力。通过合理的资源调配和参数优化,可确保Nginx在高负载下稳定运行。

2025-06-03 06:12:12 623

原创 Java中不可变集合的实现方式详解

摘要:本文详细解析Java中不可变集合的实现方式。传统Collections.unmodifiableXX方法存在视图缺陷,Java 9+的工厂方法和Guava库提供真正不可变实现。文章剖析存储结构、写操作拦截等原理,比较三种方式特性差异,指出最佳实践场景。不可变集合通过约束可变性提升线程安全和性能,建议优先使用Java 9+内置方法,复杂构造选择Guava,成为高并发系统重要基石。

2025-06-03 06:04:24 904

原创 精美的软件下载页面HTML源码:现代UI与动画效果的完美结合

这篇技术文章介绍了一个现代化软件下载页面的HTML源码解决方案。该模板具有多项亮点功能,包括渐变背景设计、粒子动画效果、响应式布局、操作系统自动检测、平滑滚动过渡等交互特性。文章详细阐述了核心功能模块(如导航栏、英雄区域、统计展示)、技术实现(HTML5+CSS3+JavaScript)、自定义选项以及浏览器兼容性。该源码可用于快速搭建专业软件下载页面,提升用户体验和转化率,支持开发者灵活定制主题色、内容和下载链接。

2025-06-03 05:46:16 958

原创 Java中Stream实现List排序的六个核心技巧总结

在Java 8及更高版本中,Stream API为集合操作提供了强大的函数式编程能力。其中,对`List`进行排序是常见的需求。本文将总结使用Stream API实现`List`排序的六个核心技巧,并结合代码示例和图解帮助开发者掌握高效排序策略。

2025-06-02 07:43:19 964

原创 Java如何读取CSV文件并将数据放入对象中详解

CSV(Comma-Separated Values)文件是一种常见的数据存储格式,广泛应用于数据交换、日志记录和表格数据处理。在Java开发中,读取CSV文件并将数据映射到对象中是常见的需求。本文将详细介绍几种常见方法,包括手动解析、使用标准库(`BufferedReader`)、第三方库(如OpenCSV),以及通过反射实现动态映射,并结合代码示例和流程图说明。

2025-06-02 07:41:32 815

原创 Spring Boot Starter 自动装配原理全解析:从概念到实践

在Spring Boot开发中,**Starter**和**自动装配**是两个核心概念,它们共同构成了“开箱即用”的开发体验。通过引入一个`Starter`依赖,开发者可以快速集成第三方组件(如Redis、MyBatis等),而无需手动配置大量Bean。这种“约定优于配置”的理念显著提升了开发效率。本文将深入解析Spring Boot Starter的自动装配原理,涵盖其核心机制、实现流程、自定义方法及最佳实践。

2025-06-02 07:37:00 2224

原创 Java中数组与String相互转换的几种常见方法

在Java开发中,数组与字符串之间的相互转换是处理数据时的常见需求。无论是将字符数组转换为字符串,还是将字符串拆分为数组,掌握这些转换技巧可以显著提升代码的灵活性和效率。本文将详细介绍Java中数组与字符串相互转换的常见方法,并结合实际案例说明其使用场景和注意事项。

2025-06-02 07:32:57 954

原创 MySQL新增字段但Java实体未更新:潜在问题与解决方案

本文探讨了MySQL新增字段后Java实体类未更新的常见问题及其解决方案。当数据库表结构发生变化(如新增字段)而Java实体类未同步时,可能导致查询异常、插入失败或批量操作报错,尤其当新增字段设置为NOT NULL且无默认值时。临时解决措施包括修改数据库字段约束或手动编写SQL,但最佳实践是立即同步更新Java实体类,并使用数据库迁移工具(如Flyway)管理变更。文章建议建立代码规范、自动化检查和CI/CD流程来确保数据库与代码的一致性,强调合理设计字段约束和命名规则的重要性,并对比了不同ORM框架的行为

2025-06-02 07:31:45 823

原创 Java中的JSONObject详解:从基础到高级应用

JSONObject是处理JSON数据的核心工具类,具有键值存储、类型转换、数据解析和生成等功能。摘要介绍了创建对象、添加数据、解析字符串和获取值的基本操作,以及处理嵌套结构的示例。注意事项包括键值判断、安全取值和异常处理。优化建议提出流式解析和复用对象等方法。典型应用场景包括API数据处理和系统间数据交换,并提示不同JSON库的差异。

2025-06-01 19:16:48 433

基于SpringBoot的物业管理系统02.zip

基于SpringBoot的物业管理系统02,前端采用html,在src\main\resources目录下statis和template,sql文件在项目根目录下 可以作为课程设计项目参考

2025-05-31

课程设计项目之基于JSP+Servlet开发的民航订票管理系统.zip

课程设计项目之基于JSP+Servlet开发的民航订票管理系统 开发后台服务语言:openjdk version "11.0.10" 2021-01-19 服务器:Apache Tomcat/8.5.73 数据库:MySql 5.7.36 操作系统:Windows10 开发工具:intelliJ IEDA 2021.3、Navicat permium15 文章参考:

2025-05-31

Android记账本项目源码

Android记账本项目源码,可用于毕设或者课程设计项目参考

2025-05-31

炫酷手持滚动弹幕生成小工具微信小程序源码.zip

这是一款滚动弹幕生成微信小程序源码 让弹幕文字在手机屏幕上跑起来,LED弹幕 手机弹幕,告白神奇,等 支持多种模板,每一种模板都支持自定义颜色等等 字体跳动,字体表白等等 另外用户也可以支持自定义文字 自定义常用语等等!

2025-05-31

Java写的打字练习系统项目源码.zip

这是一个用Java写的打字练习系统。 利用的是JavaFX的一些组件之类的,实现的是基本的打字练习,速度测试,登陆,注册等一系列该有的功能 可以作为课程设计项目参考

2025-05-31

基于Java Swing的职工信息管理系统.zip

基于Java Swing的职工信息管理系统 相关技术 Java的Swing编程 Java的JDBC编程 所需环境 JDK1.7 Access 2016 安装教程 运行之前需要配置好ODBC 检查JDK版本,必须是JDK1.7:

2025-05-31

Java课程设计项目之基于C/S架构图书管理系统

数据库文件在src\main\resources\sql 目录下,内有设计报告(详细的PPT文档包含演示) 基于CS架构图书管理系统,使用maven构建原生JavaFX项目,数据库使用Oracle11g 依据软件工程规范分析设计完成的数据库系统实现课程设计,并将绝大多数SQL操作都封装在存储过程中。

2025-05-31

Jsp酒店管理系统项目源码含详细设计报告以及答辩参考.zip

Jsp酒店管理系统项目源码含详细设计报告以及答辩文档参考 可以作为课程设计项目学习参考

2025-05-31

基于SpringBoot的物业管理系统01.zip

基于SpringBoot的物业管理系统01,前端采用html,在src\main\resources目录下statis和template,sql文件在项目根目录下 可以作为课程设计项目参考

2025-05-31

Javaweb课程设计项目之基于SSM问卷调查系统.zip

Javaweb课程设计项目之基于SSM问卷调查系统 - 数据库:MySQL8.0 - IDE:IDEA - Web容器:Apache Tomcat 8.5 - 项目管理工具:Maven - 后端技术:Spring+Spring MVC+MyBatis(SSM框架) - 前端技术:**LayUI**(Vue/React)

2025-05-31

JavaWeb课程设计项目之基于JSP开发的图书购物网站系统.zip

JavaWeb课程设计项目之基于JSP开发的图书购物网站系统 附带项目演示视频,可以参考学习

2025-05-31

Java模拟进程管理系统附带设计报告.zip

Java模拟进程管理系统附带设计报告 设计一个允许n个进程并发运行的进程管理模拟系统。该系统包括有进程创建、撤销、阻塞、唤醒;进程的同步控制。进程调度算法可以选择优先级调度,时间片轮转,短进程优先等。每个进程用一个PCB表示,其内容根据具体情况设置,系统在运行过程中应能显示或打印各进程的状态及有关参数的变化情况,以便观察进程的运行过程及系统的管理过程

2025-05-31

SSM的整合开发教务查询管理系统.zip

基于Spring+SpringMVC+Mybatis+Shiro开发 1.运行环境和所需工具 编译器:IntelliJ IDEA 项目构建工具:Maven 数据库:Mysql JDK版本:jdk1.8 Tomcat版本:Tomcat8.x 2、初始化项目 在你的Mysql中,创建一个数据库名称为 examination_system 的数据库,并导入我提供的 .sql 文件, 进入src/main/resources修改mysql.properties配置文件,把数据库登录名和密码,改为你本地的 使用 IntelliJ IDEA 导入项目,选择Maven项目选项,一路点击next就行,导入项目后,如果src目录等,都没显示出来,别急先使用Maven构建该项目 在 IntelliJ IDEA 中,配置我们的 Tomcat, 然后把使用Maven构建好的项目添加到Tomcat中 运行 登录账户 管理员账户:admin 老师账户:1001 学生账户:10001 密码均为:123

2025-05-31

基于JSP+SSM+Mysql实现的学生成绩管理系统.zip

本系统是基于JSP+SSM+Mysql实现的学生成绩管理系统。主要实现的功能有教师管理、学生管理、课程管理、学生成绩管理。 附带论文参考 Eclipse 编辑器开发 前端技术基础:html+css+JavaScript 框架:JQuery+H-ui 后端技术Spring+SpringMVC+mybatis 模板引擎:JSP

2025-05-31

基于SpringBoot+thymeleaf+Redis开发的论坛问答源码

论坛问答源码/论坛讨论源码/Java论坛源码,可以作为毕业设计项目参考 按照需要一定动手能力 发文章,发视频,发想法,提问回答,注册登录。 使用技术:SpringBoot+thymeleaf+Redis 开发环境:tomcat8.0+,jdk8.0+, IDEA项目,mysql5.7

2025-05-27

PHP轻量级聊天室源码

运行环境:PHP5.6+(无需MySQL) 核心特性:手机电脑自适应、TXT数据存储、50条历史消息 适用场景:小型社区/企业内网/教育培训即时通讯 一、核心功能亮点(SEO关键词布局) 1. 极简架构设计 采用纯TXT文本存储方案 零数据库依赖,1分钟快速部署 单文件核心代码仅28KB 2. 多端自适应界面 触屏优化交互设计 兼容Chrome/Firefox/Edge主流浏览器 3. 实时消息交互 jQuery+Ajax轮询技术 消息延时<1.5秒(实测) 支持Emoji表情符号 二、功能模块详解 1. 消息存储系统 采用环形队列算法自动清理旧消息 防刷机制:同一IP 5秒内限发1条 Base64编码防XSS攻击 2. 前端交互设计 响应式布局适配各种屏幕 回车键快捷发送消息 消息气泡动态加载特效 3. 用户身份系统 自定义昵称(支持中文) IP+时间戳生成唯一标识 非法字符过滤机制

2025-05-26

聊天室H5实时群聊聊天室全开源系统

挺不错的一款在线实时群聊聊天室源码,访问首页带自动注册账号功能,支持用户创建群聊,设置群禁言 测试环境:MySQL5.6,PHP7.2 支持发送图片、表情包,后台可以查看所有聊天记录 搭建教程 1.系统环境:MySQL5.6 2.上传域名到网站根目录解压 3.运行目录设置为public,伪静态设置为thinkphp。4.导入数据库文件,修改配置文件/application/database.php 后台:域名/ljc 账号:admin 密码:123456

2025-05-25

B2C外贸在线购物商城源码

国内中文版B2C的单用户电商系统,主要展示商品的种类,价格,详情,也可以在线付款,后台有齐全的会员系统,下单系统,注册系统和付款系统,但是您要先准备申请好支付的密钥,后台有填写支付密钥的地方 系统环境:MySQL5.7,PHP7.4 搭建教程 1.系统环境:MySOL5.7,PHP7.4 2.上传源码到网站根目录解压 3.上传导入数据库,修改config/database.php数据库连接文件 后台:域名/admin.php 账号:admin 密码:123456

2025-05-25

基于PHP+MySQL开发的虚拟商品发卡系统源码

搭建教程: 1.系统环境:MySOL5.6,PHP7.4 2.创建站点-上传源码到网站根目录解压3.新建数据库(第二步创建过就不需要了) 4.运行目录设置为Public,伪静态设置为thinkphp 5.访问域名在线安装

2025-05-24

xshell密码查看器.exe

本地使用,非联网。不用操心信息泄露 原理会先找配置文件,对已经保存的进行解析展示 只对本地电脑保存过的进行处理,其他迁移过来的不支持,会解析失败只显示下图用户名

2025-05-24

2025年全新的UI个人介绍网站带光年后台

1.把源码上传到服务器 2.php版本设置7.2,估摸着好像都可以的,我开发的时候用的7.2 3.导入数据库,idcmba.sql 4.前往源码根目录设置数据库账号密码/config.php文件,还有个在admin/php/config.php 5.在yj.php里配置发件邮箱,方便使用留言功能 6.因为我太累了,懒得弄数据库储存账号密码,所以暂时在admin/login.php里面设置账号密码,后续我会添加到数据库进行储存

2025-06-09

精美的网站维护单页HTML源码.zip

这是一个用于网站维护的HTML页面,通过简单的配置,可以实现维护倒计时和维护完成页面的自动切换。页面设计简洁美观,适合在网站维护期间向用户展示。 功能特点 倒计时显示:在维护期间,页面会显示倒计时,让用户知道维护剩余时间。 进度条显示:模拟备份、更新、验证等操作的进度,提升用户体验。 自动切换:倒计时结束后,页面自动切换到维护完成页面,无需手动刷新。 时间配置:通过修改配置文件中的时间设置,可以轻松调整维护的开始和结束时间。

2025-06-07

JavaEE课程设计之基于SSM美容院管理系统.zip

JavaEE课程设计之基于SSM美容院管理系统 springmvc+spring+mybatis搭建的基础web应用 idea编辑器进行编写代码,可以作为初学者项目练手,或者课程设计项目参考

2025-06-01

Java课程设计项目之论坛管理信息系统.zip

Java课程设计项目之论坛管理信息系统,基于JSP开发的,使用maven作为依赖管理,Idea编辑器

2025-05-31

PHP智能网速测试工具源码.zip

一个功能强大的PHP网速测试工具,支持多节点智能测速、实时监控和详细统计分析。 **纯PHP实现**:无需复杂依赖,部署简单 - **响应式设计**:支持桌面和移动设备 - **高性能传输**:使用1MB数据块优化传输效率 - **智能算法**:统计学方法确保测试准确性 - **实时监控**:WebSocket风格的实时数据更新 ## 安装说明 ### 方法一:自动安装(推荐) 1. 下载项目文件 2. 双击运行 `run.bat` 3. 脚本会自动检测并配置PHP环境 4. 自动启动服务器并打开浏览器 ### 方法二:手动安装 1. 确保已安装PHP 7.4+ 2. 将项目文件放到Web服务器目录 3. 启动PHP内置服务器: ```bash php -S localhost:8000 ``` 4. 浏览器访问 `http://localhost:8000` ## 使用方法 ### 基本使用 1. 打开网页后自动检测延迟 2. 选择测试节点(或使用智能选择) 3. 设置测试时长和模式 4. 点击相应按钮开始测试

2025-06-02

基于JAVA Swing的简单文件系统.zip

操作系统课程设计,设计一个简单的文件系统,用文件模拟磁盘,用数组模拟缓冲区,使用Java Swing实现,基于MVC框架,主要实现以下功能: (1) 支持多级目录结构,支持文件的绝对读路径; (2) 文件的逻辑结构采用流式结构,物理结构采用链接结构中的显式链接方式; (3) 采用文件分配表FAT; (4) 实现的命令包括建立目录、列目录、删除空目录、建立文件、删除文件、显示文件内容、打开文件、读文件、写文件、关闭文件、改变文件属性。可以采用命令行界面执行这些命令,也可以采用“右击快捷菜单选择”方式执行命令。

2025-06-02

JavaEE课程设计之基于JSP+Servlet新生报道系统项目源码.zip

JavaEE课程设计之基于JSP+Servlet新生报道系统项目源码 采用eclispe工具开发的JavaEE项目,基于JSP+servlet,可以作为课程设计项目参考,或者项目练手

2025-06-01

Java毕设项目之基于springboot+VUE开发的养老院管理系统

- 核心框架:Spring Boot 2.1 - 安全框架:Apache Shiro 1.4 - 视图框架:Spring MVC 5.0 - 持久层框架:MyBatis 3.3 - 定时器:Quartz 2.3 - 数据库连接池:Druid 1.0 - 日志管理:SLF4J 1.7、Log4j - 页面交互:Vue2.x

2025-05-31

精美的软件下载页面HTML源码.zip

在数字化产品推广中,一个设计精良的下载页面不仅能提升品牌专业度,还能显著提高用户转化率。本文介绍的精美软件下载页面HTML源码,通过现代化UI设计与丰富的动画效果,为开发者提供了一个高效、可定制的解决方案。 一、核心特性 1. 现代化渐变背景设计 页面采用多色渐变背景(如蓝紫渐变、橙黄渐变),通过CSS的linear-gradient和radial-gradient实现,营造出科技感与艺术感兼具的视觉体验。 2. 粒子动画背景效果 集成Particles.js库,动态生成漂浮粒子,模拟星空或数据流动效果,增强页面的沉浸感。 3. 完全响应式设计 基于Flexbox和Grid布局,页面可自适应手机、平板及PC端,确保在不同屏幕尺寸下均能保持布局整洁与功能完整。 4. 自动检测操作系统 通过JavaScript检测用户操作系统(Windows、macOS、Linux、iOS、Android),动态显示对应的下载按钮(如.exe、.dmg、.apk),简化用户操作流程。

2025-06-03

JavaEE课程设计项目之校园网上订餐系统.zip

JavaEE课程设计项目之校园网上订餐系统 内含有设计报告doc文档,可以进行参考学习项目开发 基于JSP+Servlet开发的

2025-06-01

Java课程设计学生成绩管理系统.zip

Java课程设计学生成绩管理系统 基于Swing窗口C/S架构应用

2025-06-01

二次元风格软件下载页HTML源码.zip

二次元风格软件下载页HTML源码 单页index.html,鼠标双击即可运行,记事本打开修改内容 文章演示参考:https://bbs.csdn.net/topics/619737182

2025-06-01

课程设计项目之基于JSP+Servlet点餐系统源码.zip

课程设计项目之基于JSP+Servlet点餐系统源码 idea打开项目,配置自己的jdk以及maven,tomcat 项目根目录下sql文件导入到自己的数据库里面,修改项目里的数据库链接 启动tomcat运行项目即可,项目不复杂,适合新手,可以作为课程设计项目参考或者练手学习

2025-06-01

粉色二次元个人主页HTML源码.zip

粉色二次元个人主页HTML源码,适合做个人引导页,或者个人博客介绍主页等等,源码由HTML+CSS+JS组成,记事本打开源码文件可以进行内容文字之类的修改,双击html文件可以本地运行效果,

2025-06-01

基于SSM在线课程学习系统.zip

基于SSM在线课程学习系统,可以作为课程设计项目参考或者练手 1. 使用 IDEA 导入项目 2. 执行 sql 目录下的`online_study_system.sql` 文件 3. 修改 `mysql.properties` 中数据库连接信息 4. 运行程序 ### 使用技术 - IOC容器:Spring - Web框架:SpringMVC - ORM框架:Mybatis - 安全框架:Shiro - 数据源:C3P0 - 日志:log4j - 前端框架:Bootstrap ### 运行环境 - 集成开发环境:IntelliJ IDEA - 项目构建工具:Maven - 数据库:Mysql - DK版本:jdk1.8 - Tomcat版本:Tomcat8

2025-06-01

基于SSM房屋租赁系统.zip

JavaEE课程设计项目之基于SSM房屋租赁系统. 基本:</b>实现不同用户之间的收藏房源,与房东沟通 多用户:</b>普通用户与管理员各自都能发布房源信息 开发环境:</b>前端 `Layui`,后端 `Spring` `SpringMVC` `MyBatis` 环境 IntelliJ IDEA Mysql 5.7 Tomcat 9.x JDK 1.8

2025-06-01

JavaEE课程设计项目之基于ssm员工工资管理系统.zip

JavaEE课程设计项目之基于ssm员工工资管理系统 项目比较简单适合初学者,没有难度,对员工工资进行增删改查 也可以作为课程设计项目参考,JSP+Servlet

2025-06-01

JavaEE课毕业设计项目之基于JSP+Servlet开发的图书销售系统.zip

JavaEE课毕业设计项目之基于JSP+Servlet开发的图书销售系统 可以做课程设计或者毕业设计项目参考,可以用来练手或者学习

2025-06-01

基于SSM通讯录管理系统.zip

基于SSM通讯录管理系统,可以作为JavaEE课程设计项目参考 Spring+SpringMVC+Mybatis+JSP+Servlet

2025-06-01

课程设计项目之基于SSM的赛事打分系统

课程设计项目之基于SSM的赛事打分系统

2025-05-31

Spring Security如何进行登录以及权限验证

2021-09-09

CSDN里的c1认证考试难不难,有无复习资料

2021-08-26

layui的弹窗问题

2020-12-23

idea2020导入jstl报错怎么解决

2020-12-26

如何获取jsp里的map集合里的值

2021-01-10

linux部署java项目,tomcat访问不到项目,报404

2021-04-12

使用github登录的gitlab,怎么克隆项目

2021-06-19

技术面试官:如果你的产品经理对你提出级不合理的要求,你该怎么办?

2021-05-30

vue项目上传到linux后的跨域问题

2021-04-24

mysql如何获取非自增主键的值????

2021-04-11

mysql的自增id如何加前缀

2021-04-11

vue的跨域请求如何解决

2021-04-08

vue循环打印为何每行不对齐

2021-03-13

input类型为日期类型怎么存到数据库

2020-12-30

idea通过git上传代码时,代码时私有的还是共有

2021-03-10

jsp里<c:if>标签为何不能有html标签

2020-12-27

layui按钮跳转问题求解

2020-12-21

layui的询问框如何点击按钮跳转另一个界面

2020-12-21

vue3对象里面数据是重复的怎么办

2022-11-01

swagger3使用异常

2022-10-22

pycharm无法配置conda环境

2022-08-11

Pyhon私有属性如何定义

2022-08-10

使用jackson数据类型转换异常

2022-08-09

springboot无法访问static下的静态文件

2022-06-03

typescript变量名前加下划线什么意思

2022-02-19

ElementPlus的图标为什么不能使用i标签来展示了?

2022-02-22

java代码如何避免bug出现

2022-01-22

如何设置触发器删除或修改某个字段

2022-01-13

数据库设计中到底要不要做中间表

2022-01-13

npm和yarn安装命令报错

2022-01-12

jpa如何实现与数据库,实体类解耦合

2021-12-23

linux如何实时监听一个端口,保证端口进程不死掉

2021-11-25

vue cli3+typescript如何安装富文本插件

2021-11-30

如何使用Java8的stream修改集合里的对象

2021-11-19

如何使用Java8的stream操作如下数据

2021-11-17

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

TA关注的人

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