自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

csbysj2020 卫星 ~ python、java、golang、nodejs、vue、uniapp 前后端网页设计 小程序 安卓ios app等

  • 博客(90)
  • 资源 (10)
  • 收藏
  • 关注

原创 Spring数据脱敏实现

在Java生态系统中,Spring框架提供了灵活的方式来实现数据脱敏。本文将探讨如何在Spring应用中实现数据脱敏。在Spring应用中实现数据脱敏是确保数据安全和遵守数据保护法规的重要措施。通过结合自定义注解和Spring AOP,开发者可以轻松地实现灵活、可扩展的数据脱敏方案。随着数据保护意识的不断提高,数据脱敏将成为Java开发者的必备技能之一。数据脱敏是指将敏感信息转换为一种不可识别的形式,以便在非生产环境中安全地使用数据。脱敏的目的是确保即使在数据泄露的情况下,也不会暴露真实的敏感信息。

2024-02-24 12:00:37 483 1

原创 Java实现多租户系统

随着云计算和SaaS(软件即服务)模式的兴起,多租户架构成为了一种越来越流行的应用设计方式。多租户系统是指一个单一的实例可以为多个租户提供服务,每个租户都认为自己在使用一个独立的应用实例。在Java生态中,实现多租户系统有多种方法和策略,本文将探讨一些常见的实现方式。一、多租户系统的优势。

2024-02-24 11:59:15 446

原创 程序员为什么不喜欢关电脑?

总的来说,程序员不喜欢关电脑,并不是因为他们对电脑上瘾,而是为了提高工作效率,保持工作环境的连续性,确保代码的实时保存和同步,以及随时待命,应对可能出现的问题。所以,下次当你看到程序员的电脑一直亮着,不要觉得奇怪,那是因为他们在用自己的方式,为这个世界创造更多的可能。程序员的工作往往需要运行大量的程序和工具,关机后再开机,意味着他们需要重新启动所有的程序和工具,这个过程可能会耗费大量的时间。程序员在编写代码时,可能会打开很多窗口和工具,这些工具的状态和位置都是他们精心调整的。

2024-02-20 17:59:29 372

原创 计算机专业必看的几部电影

社交网络》不仅是一部关于互联网历史的电影,它还展示了编程和创新在现代社会中的力量。电影中的“矩阵”是一个由计算机控制的虚拟世界,主角尼奥(Keanu Reeves饰演)在其中发现了现实世界的真相。这部电影讲述了英国数学家和逻辑学家艾伦·图灵(Alan Turing)的故事,他在二战期间破解了德国的恩尼格玛密码机,从而缩短了战争。电影展示了图灵对计算机科学的贡献,以及他在面对社会偏见和困难时的坚韧。以下是一些计算机专业学生必看的电影,它们不仅展示了科技的魅力,还揭示了计算机科学背后的故事和挑战。

2024-02-20 17:57:53 340

原创 Prompt Engineering 高级提示工程技巧

Prompt Engineering(提示工程)是一种在自然语言处理(NLP)领域越来越受欢迎的技术。它涉及到创建和优化提示(prompts),以便从大型语言模型(如GPT-3)中获得高质量和目标导向的输出。在本教程中,我们将详细介绍一些高级提示工程技巧,帮助您更有效地利用大型语言模型。许多大型语言模型允许用户调整生成输出的参数,如温度、顶部概率和最大长度。这些参数可以影响输出的创造性和多样性。

2024-02-19 07:00:21 801

原创 Prompt Engineering 提示工程教程详情

Prompt Engineering(提示工程)是一种在自然语言处理(NLP)领域越来越受欢迎的技术。它涉及到创建和优化提示(prompts),以便从大型语言模型(如GPT-3)中获得高质量和目标导向的输出。在本教程中,我们将详细介绍提示工程的基本概念、实践方法和一些高级技巧。

2024-02-19 06:58:39 693

原创 常见的Web前端开发框架推荐

上述推荐的框架各有特点,React、Vue.js和Angular适合构建大型、复杂的前端应用;虽然现代前端框架如React和Vue.js等已经非常流行,但jQuery仍然是一个值得推荐的选择,尤其是在处理一些老旧项目或者进行快速原型开发时。jQuery是一个轻量级的JavaScript库,它简化了HTML DOM树的遍历、事件处理、动画和Ajax交互等操作。Svelte是一个新兴的前端框架,它的核心理念是将代码编译成高效的JavaScript代码,而不是在浏览器中运行框架代码。四、Bootstrap。

2024-02-18 09:50:19 3887

原创 利用ChatGPT提升工作效率

ChatGPT,全称Generative Pre-trained Transformer,是一种基于深度学习的自然语言处理技术。ChatGPT采用了预训练和微调的方式,可以在多种自然语言处理任务中取得优异的成绩,如文本分类、情感分析、机器翻译等。随着科技的飞速发展,人工智能逐渐成为我们生活的一部分。ChatGPT作为一种先进的自然语言处理技术,已经在各个领域取得了显著的成果。本文将探讨如何利用ChatGPT提升工作效率,让我们的生活变得更加便捷。二、ChatGPT的应用场景。一、什么是ChatGPT?

2024-02-18 09:49:00 2028

原创 SSE 协议详细教程

Server-Sent Events(SSE)是一种简单而有效的服务器到客户端单向通信协议。它基于HTTP协议,允许服务器向客户端推送数据,非常适合实现实时更新的功能。通过使用JavaScript的EventSource对象,客户端可以轻松接收服务器发送的消息。虽然SSE不支持双向通信,但在许多场景下,它仍然是一个非常有用的工具。在实际应用中,SSE已被广泛应用于新闻网站、股票市场和天气应用等领域。

2024-02-17 18:55:44 620

原创 WebSocket 详细教程

WebSocket 是一种强大的网络通信协议,它允许服务器和客户端之间进行实时、双向通信。在 WebSocket 连接中,服务器可以主动向客户端发送消息,这对于实时应用来说非常重要。通过使用 JavaScript 和后端语言,你可以轻松实现 WebSocket 通信。在实际应用中,WebSocket 已被广泛应用于在线聊天、股票交易、游戏等领域。

2024-02-17 18:50:22 1014

原创 docker 的常用命令详解

Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。下面是 Docker 的常用命令详解。

2024-02-13 21:16:21 944

原创 Java Jackson库使用教程

在某些情况下,你可能需要对 JSON 数据的序列化和反序列化进行更细粒度的控制。Jackson 允许你通过自定义注解来实现这一点。本教程介绍了 Jackson 库在 Java 中处理 JSON 数据的基础知识和高级特性。通过学习本教程,你将能够使用 Jackson 库轻松地将 Java 对象转换为 JSON 字符串,以及将 JSON 字符串转换为 Java 对象。此外,你还将学习如何处理复杂的数据结构,如列表、映射和嵌套对象。在实际开发中,这些技能将帮助你更高效地处理 JSON 数据。

2024-02-05 09:37:57 1054

原创 Java正则表达式从入门到精通

正则表达式(Regular Expression,简称Regex)是一种强大的文本处理工具,它使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在Java中,正则表达式广泛应用于字符串处理、文件匹配、数据验证等领域。本文将带你从入门到精通Java正则表达式。一、正则表达式的基本概念。四、正则表达式的常用场景。

2024-02-05 09:31:00 405

原创 详解 Spring Boot 条件装配

Spring Boot 条件装配是一种强大的特性,它允许我们根据不同的条件来选择性地启用或禁用特定的配置。在实际开发中,我们应该根据具体的需求和场景,合理地使用条件装配,以实现最佳的设计效果。Spring Boot 条件装配是一种强大的特性,它允许开发者根据不同的条件来选择性地启用或禁用特定的配置。Spring Boot 条件装配基于 Spring Framework 的条件注解(@Conditional),它定义了一组条件,只有当这些条件满足时,相关的配置才会被激活。条件注解可以应用于类、方法或字段上。

2024-02-04 10:19:00 655

原创 在Java中去掉 if...else 的七种绝佳之法

在Java编程中,if…else语句是一种常见的控制流结构,用于根据条件执行不同的代码路径。else语句可能会使代码变得难以阅读和维护。幸运的是,Java提供了一些其他方法来替代if…else,从而使代码更加简洁和易读。本文将介绍七种在Java中去掉if…在Java中,使用if…else语句是处理条件逻辑的常见方法,但过度使用会使代码变得复杂和难以维护。本文介绍的七种方法可以帮助我们避免使用if…else,使代码更加简洁和易读。在实际开发中,我们应该根据具体的需求和场景,选择合适的方法来替代if…

2024-02-04 09:46:57 488

原创 Java Stream API详解

Java Stream API 是一个强大的工具,用于处理集合对象。它提供了丰富的操作集合的方法,支持函数式编程。通过 Stream API,我们可以轻松地实现复杂的数据处理任务,如过滤、映射、归约等。同时,Stream API 还支持并行处理,可以提高程序的性能。Java Stream API 是 Java 8 引入的一个新的抽象层,用于处理集合对象。Stream API 提供了丰富的操作集合的方法,如 filter、map、reduce 等,这些方法都支持函数式编程。三、中间操作和终端操作。

2024-02-03 09:30:35 668

原创 Java函数式编程详解

Java 8 引入了函数式编程的一些关键特性,如 Lambda 表达式、Stream API、接口的默认方法和静态方法等,使得 Java 语言在保持面向对象特性的同时,也支持函数式编程。Java 函数式编程是 Java 语言的一个重要特性,它提供了一种新的编程方式,可以帮助我们编写更简洁、更易维护的代码。通过 Lambda 表达式、Stream API、接口的默认方法和静态方法等特性,Java 函数式编程为 Java 开发者带来了更多的灵活性和表达力。三、接口的默认方法和静态方法。

2024-02-03 09:26:41 359

原创 Java反射详细教程

Java反射机制是一种强大的功能,它允许我们在运行时获取类的信息、创建对象、访问属性、调用方法等。在掌握反射机制的基础上,我们可以更好地理解和利用Java语言的强大功能。Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;这种动态获取信息以及动态调用对象的方法的功能称为java语言的反射机制。通过Field类可以获取类的成员变量,包括字段名、字段类型、是否为静态变量等。通过Method类可以获取类的方法,包括方法名、参数类型、返回类型等。一、反射机制的类和对象。

2024-02-02 09:37:08 354

原创 @AliasFor注解详细说明

在上面的例子中,我们使用@AliasFor注解将MyCompositeAnnotation的value属性定义为MyAnnotation的value属性的别名,将anotherValue属性定义为AnotherAnnotation的value属性的别名。在上面的例子中,我们使用@MyCompositeAnnotation注解时,可以设置value和anotherValue属性,这些属性会自动传递给@MyAnnotation和@AnotherAnnotation注解。三、@AliasFor注解的原理。

2024-02-02 09:26:24 371

原创 Spring AOP的进阶用法

Spring AOP(Aspect-Oriented Programming,面向切面编程)是Spring框架的一个重要组成部分,它允许开发者在不修改原有代码的基础上,通过动态代理的方式,在程序的执行过程中插入额外的逻辑。本文将进一步介绍Spring AOP的一些进阶用法,包括切点表达式、通知类型、切面参数传递和引入等。引入允许我们向现有的类添加新的接口和相应的实现。这个表达式匹配了com.example.service.UserService类的所有只有一个参数且参数类型为int的方法的执行。

2024-02-01 09:39:19 375

原创 Spring AOP的基本使用

Spring AOP(Aspect-Oriented Programming,面向切面编程)是Spring框架的一个重要组成部分,它允许开发者在不修改原有代码的基础上,通过动态代理的方式,在程序的执行过程中插入额外的逻辑。在这个例子中,我们创建了一个名为LoggingAspect的切面,并在其中定义了一个名为beforeSaveUser的通知方法。在这个例子中,我们首先配置了目标对象userService,然后配置了切面LoggingAspect,并启用了AspectJ自动代理。一、AOP的基本概念。

2024-02-01 09:33:03 392

原创 Spring全局异常处理

在Spring中进行全局异常处理是一种简单而有效的方式,它可以帮助我们统一管理和处理应用程序中的异常。通过使用@ControllerAdvice和@ExceptionHandler注解,我们可以轻松地实现全局异常处理,提高代码的可读性和可维护性。在类中,我们使用@ExceptionHandler注解来处理Exception类型的异常,并返回一个简单的错误信息。我们还可以在全局异常处理类中处理特定的异常,只需在@ExceptionHandler注解中指定异常类型即可。

2024-01-31 09:37:32 422

原创 Spring如何进行参数校验

在Spring中进行参数校验是一个非常重要的环节,它可以帮助我们避免非法数据对程序造成的影响。Spring提供了@Validated和@Valid注解,用于对方法参数或对象属性进行校验。这两个注解通常用于Controller层的方法参数上,当请求到达Controller时,Spring会自动进行参数校验。在Java开发中,对输入参数进行校验是一个非常重要的环节,它可以帮助我们避免非法数据对程序造成的影响。在某些情况下,内置的校验注解可能无法满足我们的需求,这时我们可以自定义校验注解。

2024-01-31 09:29:54 763

原创 一文总结Java的23种设计模式

Java 设计模式是 Java 编程中常用的一些解决问题的模板,它们代表了最佳的实践和经验。设计模式可以帮助我们编写可复用、可维护和可扩展的代码。根据《设计模式:可复用面向对象软件的基础》一书,设计模式主要分为三大类:创建型模式、结构型模式和行为型模式。本文将对 Java 中的 23 种设计模式进行总结和概述。创建型模式主要关注对象的创建过程,目的是在不直接使用 new 运算符的情况下创建对象,增加程序的灵活性和可扩展性。

2024-01-30 11:16:26 664

原创 MySQL 窗口函数详解

窗口函数,也称为分析函数,是一种在 SQL 查询中用于计算基于一组行(称为“窗口”)的聚合值的函数。窗口函数可以在 SELECT 语句中使用,用于执行各种聚合操作,如求和、平均、最大值、最小值等。与传统的聚合函数(如 SUM、AVG、MAX、MIN 等)不同,窗口函数不会将结果集缩减为一行,而是为结果集中的每一行都返回一个聚合值。窗口函数是 MySQL 中一个非常强大的特性,可以帮助用户进行复杂的数据分析。在实际应用中,窗口函数可以与其他 SQL 函数和子句结合使用,实现更灵活、高效的数据查询和分析。

2024-01-30 10:30:32 971

原创 分享7种SQL的进阶用法

本文分享了7种 SQL 的进阶用法,包括子查询、连接查询、聚合函数、GROUP BY 和 HAVING、窗口函数、CASE 语句和事务处理。子查询是 SQL 查询中的一部分,用于从表中检索数据。子查询可以嵌套,即一个查询作为另一个查询的条件。连接查询有多种类型,包括内连接、左连接、右连接和全连接。GROUP BY 用于对查询结果进行分组,而 HAVING 用于过滤分组后的结果。聚合函数用于对一组数据进行汇总,如求和、平均、最大值、最小值等。窗口函数用于对查询结果进行分组和聚合,如计算排名、分组统计等。

2024-01-29 09:55:05 4170 1

原创 Java类为什么要实现Serializable

实现 Serializable 接口是 Java 类中的关键特性,它允许对象在内存与文件之间进行数据传输,以及在网络传输和分布式系统中的数据存储。通过实现 Serializable 接口,您可以提高代码的可读性和可维护性,并确保对象可以在不同的系统之间进行有效传输。摘要:在 Java 中,Serializable 接口是用于实现可序列化对象的关键特性。可序列化是指将对象的状态转换为可存储或可传输的格式,以便稍后能够恢复其状态。在 Java 中,可序列化对象意味着对象可以被序列化,存储在文件或通过网络传输。

2024-01-29 09:50:10 382

原创 Java 加解密知识介绍

本文介绍了 Java 中的加密基础知识,包括对称加密、非对称加密、哈希函数和数字签名。通过学习这些技术,您可以更好地保护数据的安全性,确保数据的完整性和来源的可靠性。随着加密技术的不断发展,Java 提供了更多高级和强大的加密工具,以支持复杂的安全需求。本文将介绍 Java 中的加密基础知识,包括对称加密、非对称加密、哈希函数和数字签名,以及如何在 Java 中使用这些技术。Java 提供了多种对称加密算法,如 AES(高级加密标准)、DES(数据加密标准)等。

2024-01-28 13:35:44 452

原创 Spring Batch基础知识介绍

摘要:Spring Batch 是一个强大且灵活的批处理框架,用于实现大规模、可靠、可扩展的批处理应用程序。本文将介绍 Spring Batch 的基础知识,包括批处理的概念、Spring Batch 的核心组件以及如何使用 Spring Batch 实现简单的批处理任务。批处理是一种将数据处理任务分割成多个批次,然后逐一处理这些批次以提高效率和性能的方法。在批处理中,每个批次通常包含一定数量的数据,这些数据在处理过程中不会被分割。批处理的应用场景包括数据导入、数据导出、数据转换、数据聚合等。

2024-01-28 13:33:02 550

原创 Springdoc 注解一览及使用案例

通过使用这些注解,可以更好地配置和管理 Spring Boot 应用程序的 API 文档。掌握这些注解的使用,可以帮助您构建更加完善和易于维护的 API 文档。摘要:Springdoc 是一个基于 Spring Boot 的文档生成器,用于生成 RESTful 服务的 API 文档。本文将介绍 Springdoc 中的常用注解及其使用案例,包括。Springdoc 提供了多种注解,用于配置 API 文档的元数据、操作信息、路径信息等。路径下的 GET 请求操作,包括操作的简要描述和详细描述。

2024-01-27 09:58:28 765

原创 CSS transition(过渡效果)详解

CSS 过渡效果是一种常见的美观技术,用于在元素状态变化时平滑地过渡。通过掌握过渡效果的语法、属性、使用场景以及实现动画效果的步骤,您可以更好地利用过渡效果来美化您的网页。摘要:CSS 过渡效果是一种常见的美观技术,用于在元素状态变化时平滑地过渡。本文将详细介绍 CSS 过渡效果的语法、属性、使用场景以及实现动画效果的步骤。CSS 过渡效果是一种改变元素属性的视觉效果,使得从一个状态到另一个状态的转换更加平滑和自然。元素上时,其背景颜色将从当前值平滑过渡到蓝色,过渡时间为 2 秒,使用。

2024-01-27 09:54:17 740

原创 Mybatis mapper association详解

本文详细介绍了 Mybatis 中实体间关联映射的配置和使用,包括一对一、一对多、多对一、多对多等关联关系。它将 SQL 语句、存储过程和结果集以 XML 或注解的形式进行配置,并使用简单的 XML 或注解进行 Java 对象与数据库之间的映射。摘要:Mybatis 是一个流行的 Java 持久层框架,它支持自定义 SQL、存储过程以及高级映射。本文将详细介绍 Mybatis 中实体间关联映射的配置和使用,包括一对多、多对一、多对多等关联关系。一、Mybatis 简介。

2024-01-26 09:39:03 403

原创 Mybatis mapper XML配置详解

本文详细介绍了 Mybatis mapper XML 的配置,包括 SQL 映射文件的结构、命名空间、类型别名、结果映射、参数映射等。摘要:Mybatis 是一个流行的 Java 持久层框架,它支持定制化 SQL、存储过程以及高级映射。本文将详细介绍 Mybatis mapper XML 的配置,包括 SQL 映射文件的结构、命名空间、类型别名、结果映射、参数映射等。它将 SQL 语句、存储过程和结果集以 XML 或注解的形式进行配置,并使用简单的 XML 或注解进行 Java 对象与数据库之间的映射。

2024-01-26 09:34:17 460

原创 MySQL高级特性详解

本文详细介绍了MySQL的一些高级特性,包括存储过程、触发器、事务处理、视图、事件调度器和分区。通过学习和掌握这些高级特性,你可以更好地利用MySQL的优势,构建高效、稳定和可扩展的数据库应用。本文将详细介绍MySQL的一些高级特性,包括存储过程、触发器、事务处理、视图、事件调度器和分区。触发器是一种特殊的存储过程,它会在特定的数据库操作(如插入、更新或删除)发生时自动执行。触发器常用于数据的一致性和完整性。事件调度器允许在特定的时间执行特定的SQL语句或存储过程,它常用于定时任务和自动化脚本。

2024-01-25 09:29:53 779

原创 MySQL基本操作详解

本文详细介绍了MySQL的基本操作,包括数据库和表的创建、数据插入、查询、更新和删除,以及索引的使用。掌握这些基本操作是使用MySQL进行数据库管理和数据操作的基础。随着经验的积累,你可以进一步学习更高级的MySQL特性,如存储过程、触发器和事务处理等。摘要:MySQL是一个广泛使用的开源关系型数据库管理系统,本文将介绍MySQL的基本操作,包括数据库和表的创建、数据插入、查询、更新和删除,以及如何使用索引来提高查询效率。索引可以提高查询效率,特别是在处理大型数据集时。

2024-01-25 09:26:22 434

原创 如何快速上手Vue框架

通过以上步骤,你已经快速上手了Vue框架,并创建了一个简单的Vue应用程序。Vue.js是一个基于MVVM(Model-View-ViewModel)模式的框架,它使得数据和视图的分离更加清晰,易于管理和维护。摘要:Vue.js 是一个流行的前端JavaScript框架,以其简洁的设计和易于上手的特点受到了广泛的欢迎。本文将介绍如何快速上手Vue框架,包括学习Vue的基本概念、安装和设置、以及构建简单的应用程序。这将创建一个名为“my-vue-app”的新目录,并设置一个新的Vue项目。

2024-01-24 09:35:29 361

原创 如何系统地自学 Python?

自学 Python 需要按照一定的步骤,利用优秀的资源和正确的方法,通过实践和交流来不断提高自己的编程能力。只要持之以恒,相信你一定能掌握 Python 这门强大的编程语言。摘要:Python 是一门流行的高级编程语言,以其简洁明了的语法和强大的功能而受到广大开发者的喜爱。本文将介绍自学的步骤、资源和方法,帮助初学者系统地自学 Python。

2024-01-24 09:33:40 449

原创 Golang 定时任务的几种实现方法

在 Golang 中实现定时任务有多种方法,可以使用标准库 time 的定时器和 ticker,也可以使用第三方库 cron 来实现更复杂的定时任务。根据实际需求选择合适的方法,可以方便地在 Golang 中完成定时任务的开发。本文将介绍几种在 Golang 中实现定时任务的方法,包括 time 包的定时器、ticker,以及第三方库 cron,并通过示例代码展示它们的使用方式。Golang 的第三方库 cron 提供了一个定时任务调度器,它基于 Unix cron 的语法,可以用来执行更复杂的定时任务。

2024-01-23 09:30:32 1032

原创 Nginx入门教程+案例

摘要:Nginx 是一款轻量级的 Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。本文将介绍 Nginx 的基本概念、安装方法、配置文件以及一些常见应用场景,并通过一个简单的案例展示 Nginx 的实际应用。Nginx入门教程+案例。一、Nginx 基本概念。

2024-01-23 09:28:18 838

原创 Lombok 使用教程+案例

摘要:Lombok 是一个 Java 库,通过使用注解的方式,可以在编译期间自动生成 getter、setter、equals、hashCode、toString 方法等。本文将介绍 Lombok 的安装、使用方法以及一些常见注解的用法,并通过一个简单的案例展示 Lombok 的实际应用。本文介绍了 Lombok 的安装、使用方法以及一些常见注解的用法,并通过一个简单的案例展示了 Lombok 的实际应用。以下是一个简单的 Lombok 使用案例,展示了一个用户类 User 的定义和用法。

2024-01-22 16:53:18 569

基于Java的教师人事管理系统设计源码

本源码为基于Java的教师人事管理系统设计,共包含146个文件,其中java文件136个,xml文件7个,mvnw文件1个,cmd文件1个,md文件1个。该项目是一个教师人事管理系统,包括教师管理、课程管理、奖惩管理、档案管理、档案变动管理、报名管理等功能。还支持登录注册、查看公告、申请档案变动、查看各种信息、收藏、发布帖子、报名学习等操作。

2024-04-19

基于Django的Admin后台管理主题设计源码

本源码为基于Django的Admin后台管理主题设计,共包含2359个文件,其中svg文件2020个,js文件88个,css文件55个,less文件48个,map文件36个,html文件35个,scss文件19个,png文件13个,yml文件8个,py文件8个。该项目是一个django admin的主题,基于element-ui和vue开发,重写和优化了90%以上的页面,使django admin更符合国人的使用习惯。并且实现了不用修改任何代码为django admin换肤,100%兼容原生admin。

2024-04-19

基于Mybatis-Plus的Maven代码生成插件设计源码

本源码为基于Mybatis-Plus的Maven代码生成插件设计,共包含25个文件,其中java文件14个,vm文件6个,gitignore文件1个,project文件1个,LICENSE文件1个,md文件1个,xml文件1个。该项目是一个Mybatis-Plus Maven代码生成插件,适合用于自动化生成代码。

2024-04-19

基于Vue和JavaScript的程序员IT在线学习平台设计源码

本源码为基于Vue和JavaScript的程序员IT在线学习平台设计,共包含382个文件,其中js文件75个,jpg文件75个,vue文件73个,png文件43个,gif文件29个,css文件19个,svg文件12个,md文件11个,scss文件6个,xml文件4个。该项目是一个程序员一站式IT在线学习平台,适合用于IT领域的在线学习。

2024-04-19

基于Java的图书馆自习室座位预约系统设计源码

本源码为基于Java的图书馆自习室座位预约系统设计,共包含42个文件,其中js文件13个,vue文件7个,xml文件5个,md文件2个,css文件2个,ico文件2个,png文件2个,html文件2个,map文件2个,iml文件1个。该项目是一个图书馆自习室座位预约系统,适合用于图书馆自习室座位的管理和预约。

2024-04-19

基于Kotlin的安卓学习项目设计源码

本源码为基于Kotlin的安卓学习项目设计,共包含47个文件,其中xml文件15个,png文件10个,kt文件7个,gitignore文件3个,gradle文件3个,md文件2个,properties文件2个,name文件1个,pro文件1个,jar文件1个。该项目是一个关于安卓的学习项目,适合用于学习和实践安卓开发。

2024-04-19

基于C++的网络在线五子棋对战游戏设计源码

本源码为基于C++的网络在线五子棋对战游戏设计,共包含60个文件,其中hpp文件16个,html文件10个,css文件8个,cc文件5个,jpg文件4个,jpeg文件4个,sql文件3个,js文件2个,gitignore文件1个,LICENSE文件1个。该项目是一个网页版的五子棋对战游戏,主要实现了用户管理、匹配对战和聊天功能,包括用户注册、登录、获取信息、天梯分数记录、比赛场次记录等。

2024-04-19

基于SpringBoot的点狮OA办公管理系统设计源码

本源码为基于SpringBoot的点狮OA办公管理系统设计,共包含440个文件,其中java文件300个,png文件54个,xml文件43个,vm文件17个,md文件8个,yml文件4个,bat文件3个,gitignore文件2个,jpg文件2个,properties文件2个。该项目是一个办公管理系统,用于办公管理和流程设计。该项目是基于之前开源的JFinalOA项目的最新迭代产品,使用SpringBoot开发,并集成flowable流程引擎,可以方便地设置任务的办理人与系统用户角色进行绑定。

2024-04-19

基于Flask的Python Web应用设计源码

本源码为基于Flask的Python Web应用设计,共包含75个文件,其中txt文件31个,html文件17个,png文件11个,js文件6个,py文件3个,md文件2个,docx文件2个,gitignore文件1个,pdf文件1个,doc文件1个。该项目是一个学习并使用Flask的Python Web应用,适合用于个人学习和开发。

2024-04-19

基于Vue.js的uni-app跨平台应用前端框架设计源码

本源码为基于Vue.js的uni-app跨平台应用前端框架设计,共包含1967个文件,其中js文件1405个,json文件127个,vue文件107个,ts文件102个,md文件74个,png文件25个,wxss文件11个,html文件11个,css文件10个,wxml文件7个。该项目是一个使用Vue.js开发跨平台应用的前端框架,适合用于开发多种平台的应用。

2024-04-19

基于Java的面向高校的科研管理系统设计源码

本源码为基于Java的面向高校的科研管理系统设计,共包含128个文件,其中java文件103个,xml文件18个,properties文件2个,gitignore文件1个,jar文件1个,mvnw文件1个,cmd文件1个,yml文件1个。该项目是一个面向高校的科研管理系统,适合用于科研项目的管理和跟踪。

2024-04-19

基于.NET 6的库存管理系统设计源码

本源码为基于.NET 6的库存管理系统设计,共包含1028个文件,其中cs文件415个,tsx文件152个,ts文件98个,js文件90个,scss文件90个,html文件66个,css文件34个,cshtml文件21个,png文件11个,json文件9个。该项目是一个库存管理系统,使用了net6 asp.net api、efcore、ids4、react、antd等技术。

2024-04-19

基于Vue和TypeScript的教师信息管理系统设计源码

本源码为基于Vue和TypeScript的教师信息管理系统设计,共包含726个文件,其中ts文件391个,vue文件201个,less文件28个,svg文件24个,css文件13个,md文件12个,tsx文件9个,js文件8个,json文件8个,yml文件6个。该项目是一个教师信息管理系统,适合用于管理教师的个人信息和工作记录。

2024-04-19

基于iRTU项目的GPS数据接收与展示设计源码

本源码为基于iRTU项目的GPS数据接收与展示设计,共包含29个文件,其中java文件13个,jpg文件8个,xml文件2个,properties文件2个,gitignore文件1个,LICENSE文件1个,md文件1个,html文件1个。该项目是一个基于iRTU项目的GPS数据接收与展示系统,设备PCB开源,服务器端开源,小程序开源。

2024-04-19

基于Java的黑马瑞吉外卖点餐系统设计源码

本源码为基于Java的黑马瑞吉外卖点餐系统设计,共包含245个文件,其中java文件73个,png文件48个,jpg文件26个,js文件22个,html文件20个,css文件18个,jpeg文件11个,xml文件7个,ttf文件6个,woff文件3个。该项目是一个外卖点餐系统,适合用于餐饮业的外卖点餐服务。

2024-04-19

基于Matlab的CNN-POCS地震数据插值算法设计源码

本源码为基于Matlab的CNN-POCS地震数据插值算法设计,共包含139个文件,其中m文件122个,su文件7个,mat文件6个,gitattributes文件1个,LICENSE文件1个,md文件1个,png文件1个。该项目是一个地震数据插值算法,使用CNN-POCS算法实现。

2024-04-19

基于微信小程序的ExCompusAss校园社团管理系统设计源码

本源码为基于微信小程序的ExCompusAss校园社团管理系统设计,共包含480个文件,其中js文件186个,wxss文件99个,wxml文件82个,json文件70个,png文件37个,gitignore文件1个,md文件1个,gif文件1个,jpg文件1个,wxs文件1个。该项目是一个校园社团小程序,提供社团通知、社团简介、社团福利、社团章程、社团招新、社团活动报名预约等功能,采用腾讯提供的小程序云开发解决方案,无需服务器和域名。

2024-04-19

基于Java的梦联动人事管理系统(课程设计)设计源码

本源码为基于Java的梦联动人事管理系统(课程设计)设计,共包含348个文件,其中class文件101个,java文件51个,jar文件30个,css文件26个,js文件22个,html文件16个,xml文件13个,png文件12个,gif文件12个,jfif文件10个。该项目是一个人事管理系统,能实现普通员工和管理员两类角色的功能:普通员工可以录入、修改、查询自己的信息,查看工资条;管理员可以管理全体员工信息,录入工资,按条件组合查询。

2024-04-19

基于SpringBoot的员工人事管理系统设计源码

本源码为基于SpringBoot的员工人事管理系统设计,共包含41个文件,其中java文件16个,css文件8个,xml文件5个,md文件3个,html文件2个,properties文件1个,ico文件1个,woff文件1个,ttf文件1个,eot文件1个。该项目是一个员工人事管理系统,包括员工管理、人事管理、工资管理、数据统计视图、奖惩管理、员工调动等功能。

2024-04-19

基于iOS的MMAChina广告可见性监测SDK设计源码

本源码为基于iOS的MMAChina广告可见性监测SDK设计,共包含208个文件,其中h文件54个,m文件48个,plist文件19个,xcscheme文件18个,a文件13个,DS_Store文件8个,xcbkptlist文件6个,xcuserstate文件4个,json文件3个,xib文件3个。该项目是一个用于移动端iOS系统的广告可见性监测的开源项目,由MMAChina发布。

2024-04-19

基于微信小程序的前端设计源码

本源码为基于微信小程序的前端设计,共包含332个文件,其中js文件93个,wxml文件74个,json文件72个,scss文件53个,wxss文件32个,png文件5个,md文件3个。该项目是一个微慕WordPress小程序开源版,使用开源建站程序WordPress作为后台,简单对接快速生成小程序。可以将WordPress网站的文章、分类、评论等内容同步到小程序,并且可以一键同步到微信小程序端。

2024-04-19

基于SSM架构的简易商品进销存管理系统设计源码

本源码为基于SSM架构的简易商品进销存管理系统设计,共包含96个文件,其中jsp文件29个,java文件17个,xml文件14个,css文件13个,png文件8个,jpg文件6个,js文件3个,md文件2个,gitignore文件2个,properties文件1个。该项目是一个商品进销存管理系统,用于管理商品的进出库和销售,帮助用户实现对商品库存的管理和统计,方便用户进行进货和销售的计划和决策,提高用户的工作效率和管理水平。

2024-04-19

基于Vue的SIAS教师KPI管理系统前端设计源码

本源码为基于Vue的SIAS教师KPI管理系统前端设计,共包含113个文件,其中js文件40个,vue文件39个,svg文件11个,scss文件6个,yml文件2个,md文件2个,json文件2个,png文件2个,editorconfig文件1个,development文件1个。该项目是一个教师用的前端页面,适合用于教师绩效管理。

2024-04-19

基于SpringBoot的物业管理系统设计源码

本源码为基于SpringBoot的物业管理系统设计,共包含1433个文件,其中js文件364个,java文件176个,png文件173个,jsp文件171个,css文件146个,gif文件141个,jpg文件117个,xml文件27个,html文件26个,woff文件16个。该项目是一个基于SpringBoot的物业管理系统,管理员可以进行业主管理、费用管理、员工管理、停车位管理、报修管理、投诉管理等,用户可以进行登录注册、停车缴费、报修等操作,员工可以查看报修、投诉、公告、部门信息等。

2024-04-19

基于Spring, SpringMVC, MyBatis, jQuery和Bootstrap的酒店客房管理系统设计源码

本源码为基于Spring, SpringMVC, MyBatis, jQuery和Bootstrap的酒店客房管理系统设计,共包含86个文件,其中java文件58个,xml文件16个,png文件6个,md文件2个,txt文件2个,properties文件2个。该项目是一个酒店客房管理系统,适合用于酒店客房的预订和管理。

2024-04-19

基于RuoYi-Vue的博客网站设计源码

本源码为基于RuoYi-Vue的博客网站设计,共包含1221个文件,其中js文件304个,java文件294个,svg文件150个,vue文件128个,png文件95个,gif文件47个,xml文件46个,css文件43个,md文件16个,jpg文件13个。该项目是一个博客网站,采用Spring Boot和MyBatis作为后端技术,前端使用Vue和element-ui。支持多种编辑器,包括Markdown编辑器CherryMarkdown和富文本编辑器Quill、Tinymce,支持标签分类检索,并支持移动端和小程序。

2024-04-19

基于Java的YunParking智能停车管理系统设计源码

本源码为基于Java的YunParking智能停车管理系统设计,共包含1122个文件,其中java文件710个,xml文件87个,js文件68个,png文件38个,css文件37个,yml文件36个,vm文件24个,woff2文件24个,html文件15个,ftl文件14个。该项目是一个智能停车管理系统,主要包括路内停车,路外室内停车,共享车位,车位预约,室内导航,反向巡车,收费规则,支付聚合,设备管理,巡查PAD执法、车位推荐查找、会员充值、等级管理、月卡充值、月卡支付、余额支付、区层管理、车主管理、车场管理、第三方云存储、短信等功能。

2024-04-19

基于Java的OA办公自动化系统设计源码

本源码为基于Java的OA办公自动化系统设计,共包含735个文件,其中java文件295个,vue文件96个,svg文件88个,js文件83个,xml文件56个,txt文件20个,vm文件13个,yml文件12个,bat文件12个,scss文件9个。该项目是一个OA办公自动化系统,适合用于企业办公自动化管理。

2024-04-19

基于Vue的学生考勤管理系统设计源码

本源码为基于Vue的学生考勤管理系统设计,共包含115个文件,其中png文件54个,vue文件44个,js文件4个,md文件3个,json文件3个,jpg文件2个,gitignore文件1个,ico文件1个,html文件1个,css文件1个。该项目是一个学生考勤管理系统,用于管理学生的考勤情况,统计学生的考勤记录和课表详情等。

2024-04-19

基于微信小程序的停车场和电动车充电系统设计源码

本源码为基于微信小程序的停车场和电动车充电系统设计,共包含361个文件,其中vue文件168个,png文件89个,js文件56个,json文件10个,scss文件10个,jpg文件4个,md文件4个,wxss文件4个,DS_Store文件2个,css文件2个。该项目是一个停车,充电功能都能正常使用的小程序,支持经典停车场,路边侧路和路内停车场,也支持立体停车库,支持两轮电动车充电桩,同时也支持四轮新能源汽车充电桩。

2024-04-19

基于JavaScript的Markdown文档展示系统设计源码

本源码为基于JavaScript的Markdown文档展示系统设计,共包含66个文件,其中js文件22个,md文件12个,png文件4个,eot文件4个,svg文件4个,ttf文件4个,woff文件4个,css文件3个,ico文件2个,otf文件2个。该项目是一个超轻量级的Markdown文档展示系统,仅需几行代码配置,即可将Markdown文档包装成带目录层级的网站,方便人员查看。适合用于快速构建企业帮助文档、博客、教程、图片站等。

2024-04-19

基于Java的房屋出租管理系统设计源码

本源码为基于Java的房屋出租管理系统设计,共包含50个文件,其中java文件32个,png文件8个,xml文件5个,md文件2个,gitignore文件1个,properties文件1个,txt文件1个。该项目是一个房屋出租系统/房屋租赁网站,适合用于房屋租赁信息的发布和管理。

2024-04-19

基于Spring Cloud的DC3物联网平台设计源码

本源码为基于Spring Cloud的DC3物联网平台设计,共包含69个文件,其中vue文件19个,js文件18个,pem文件4个,png文件4个,svg文件4个,conf文件3个,scss文件3个,yml文件2个,dockerignore文件1个,gitignore文件1个。该项目是一个基于Spring Cloud的开源的、分布式的物联网(IOT)平台,用于快速开发物联网项目和管理物联设备,是一整套物联系统解决方案。

2024-04-19

基于Java的安卓飞机大战游戏设计源码

本源码为基于Java的安卓飞机大战游戏设计,共包含135个文件,其中png文件43个,class文件30个,xml文件18个,java文件18个,mp3文件5个,gif文件4个,jar文件3个,apk文件2个,jpg文件2个,classpath文件1个。该项目是一个安卓飞机大战游戏,适合用于娱乐和休闲。

2024-04-19

基于Xposed框架的安卓虚拟摄像头设计源码

本源码为基于Xposed框架的安卓虚拟摄像头设计,共包含58个文件,其中xml文件21个,webp文件10个,java文件5个,gitignore文件3个,md文件3个,gradle文件3个,jar文件3个,properties文件2个,LICENSE文件1个,SUMMARY文件1个。该项目是一个基于Xposed框架的安卓虚拟摄像头,通过Xposed Hook技术实现,适合用于特殊需求的摄像头功能扩展。

2024-04-19

基于SQLite的安卓剪切板、备忘录和文本复制功能设计源码

本源码为基于SQLite的安卓剪切板、备忘录和文本复制功能设计,共包含50个文件,其中xml文件17个,png文件11个,java文件5个,gitignore文件3个,gradle文件3个,properties文件2个,name文件1个,LICENSE文件1个,md文件1个,pro文件1个。该项目是一个基于SQLite的安卓增删查小程序,适合用于文本复制和存储。

2024-04-19

基于ASP.NET Core MVC和Entity Framework 6的学生成绩管理系统设计源码

本源码为基于ASP.NET Core MVC和Entity Framework 6的学生成绩管理系统设计,共包含104个文件,其中map文件24个,cs文件17个,css文件17个,js文件17个,cshtml文件12个,config文件5个,tt文件2个,md文件2个,gitignore文件1个,asax文件1个。该项目是一个基于ASP.NET Core MVC和Entity Framework 6的学生成绩管理系统,适合用于学生成绩的记录和查询。

2024-04-19

基于SpringBoot和Vue的云帆在线学习考试系统设计源码

本源码为基于SpringBoot和Vue的云帆在线学习考试系统设计,共包含543个文件,其中java文件191个,js文件114个,svg文件72个,vue文件63个,css文件24个,xml文件19个,png文件14个,scss文件9个,yml文件5个,jpg文件4个。该项目是一个多角色的在线培训考试系统平台,集成了用户管理、角色管理、部门管理、题库管理、试题管理、试题导入导出、考试管理、在线考试、错题训练、积分商城、报名考试等功能,适合用于在线学习和考试。

2024-04-19

基于Java的微服务分布式医院挂号系统设计源码

本源码为基于Java的微服务分布式医院挂号系统设计,共包含77个文件,其中java文件60个,xml文件10个,properties文件2个,gitignore文件1个,jar文件1个,md文件1个,mvnw文件1个,cmd文件1个。该项目是一个医院挂号系统,采用微服务加分布式的架构设计,适合用于医院的挂号和预约管理。

2024-04-19

基于Spring ORM 3.2.x分支的Ibatis集成设计源码

本源码为基于Spring ORM 3.2.x分支的Ibatis集成设计,共包含20个文件,其中xml文件4个,yaml文件3个,java文件3个,gitattributes文件1个,yml文件1个,gitignore文件1个,properties文件1个,LICENSE文件1个,NOTICE文件1个,md文件1个。该项目是Ibatis集成代码,从Spring ORM 3.2.x分支复制而来,适合用于数据库操作和数据持久化。

2024-04-19

空空如也

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

TA关注的人

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