Java进阶-SpringCloud框架总结

本篇是对所有Spring Cloud相关文章内容的汇总。Spring Cloud是一套基于Spring Boot的分布式系统开发工具,为构建微服务架构提供了丰富的解决方案。它包括服务注册与发现、配置中心、负载均衡、断路器等关键组件,帮助开发者构建弹性、高可用的分布式系统。通过提供一系列简化分布式系统开发的工具和框架,Spring Cloud极大地降低了微服务架构的复杂性,为开发者提供了更高效、可维护的微服务解决方案。

继续阅读
发表在 Java, JavaWeb | 标签为 , , , , , | 留下评论 | 1,846 次浏览

Java进阶-SpringBoot框架总结

SpringBoot是一个开源的快速应用开发框架,基于Spring框架,通过自动化配置和约定大于配置的原则,可以快速构建可部署的生产级别应用程序。它简化了Spring应用程序的初始化过程,并提供了一些常用的功能和约定,使得开发者可以更快速、更容易地创建高效、可靠和可维护的Spring应用程序。在以往的文章中,我们介绍了SpringBoot框架的搭建、使用和项目部署,本文作为相关文章的汇总。

继续阅读
发表在 Java, JavaWeb | 标签为 , , , , , | 留下评论 | 24,499 次浏览

C#进阶-LINQ表达式总结

LINQ(语言集成查询-language intergrated query)是一款很常用的扩展包,支持C#和Java,在系统进行查询数据的动作时,相较于执行数据库层面的SQL语句,后端层面的LINQ运行起来会更加高效稳定,可以极大缩短每次与数据库交互的时间,增加系统功能的稳定性,提高查询效率。本篇文章是LINQ的使用教程,用LINQ模仿对应SQL语句的执行效果。

继续阅读
发表在 ASP.NET, C# | 标签为 , , , , , , | 留下评论 | 39,660 次浏览

Java进阶-基于Servlet和JSP的登录功能实现

在 Web 开发中,用户登录功能是非常常见的模块之一。本文将通过使用 Java Servlet 和 JSP 实现一个简单的用户登录功能,展示如何创建登录页面、处理用户登录请求,并使用数据库验证用户信息。还将介绍如何在 IntelliJ IDEA 中创建 Servlet 项目,引入 MySQL 连接器,并将 login.jsp 设置为项目的默认主页。

继续阅读
发表在 Java, Tool | 标签为 , , , , | 留下评论 | 133 次浏览

SpringCloud-基于Docker和Docker-Compose的项目部署

本文详细介绍了如何利用Docker和Docker-Compose实现项目的高效部署。首先,初始化环境,包括卸载旧版本的Docker、更新系统和安装必要的依赖项。然后,设置国内的Docker镜像源(如腾讯云、阿里云或清华大学),以加快镜像下载速度。接下来,安装指定版本的Docker和Docker-Compose,并配置镜像加速器来优化性能。之后,将项目代码上传至服务器,修改docker-compose.yml文件以符合项目需求。最后,使用Docker Compose初始化项目,启动并管理容器,实现项目运行。

继续阅读
发表在 Java, JavaWeb | 标签为 , , , , | 留下评论 | 197 次浏览

SpringCloud-持久层框架MyBatis Plus的使用与原理详解

在现代微服务架构中,SpringCloud 是一个非常流行的解决方案。而在数据库操作层面,MyBatis Plus 作为 MyBatis 的增强工具,能够简化开发,提升效率,特别是在开发企业级应用和分布式系统时尤为有用。本文将详细介绍 MyBatis Plus 的使用方法、原理及其与 MyBatis 的区别。

继续阅读
发表在 Java, JavaWeb | 标签为 , , , , | 留下评论 | 241 次浏览

Smart-Workload 更新日志

Smart-Workload 是一款专为工作量管理和优化而设计的软件工具。它提供了一系列功能,帮助企业、团队和个人更高效地分配、监控和调整工作任务,以确保资源的最佳利用和工作流程的顺畅运转。它支持实时数据分析和可视化报表生成,同时内置了团队协作工具和通知系统,使团队成员能够在高效协作的环境中达成目标。该软件还支持与多种第三方应用集成,适应不同的工作场景和需求。

继续阅读
发表在 Tool | 留下评论 | 755 次浏览

C#进阶-iBatis.Net操作数据库教程

iBatis.Net 是一个轻量级的 ORM 框架,它允许开发者通过直接编写 SQL 查询来操作数据库,并将查询结果映射到对象模型中。与其他 ORM 框架相比,iBatis.Net 提供了更大的 SQL 灵活性,同时保留了与数据库的紧密控制。本文将通过实际的代码示例,详细介绍如何在 .NET 环境中使用 iBatis.Net 进行数据库操作。

继续阅读
发表在 Backend, C# | 标签为 , , | 留下评论 | 687 次浏览

Windows环境自由切换JDK8和JDK17

本文介绍了在已有Java 1.8的系统上安装JDK 17的方法,并解决了安装后Java版本无法切换的问题。文章详细说明了如何在Windows操作系统中下载和安装JDK 17,以及如何正确配置环境变量来实现版本切换。同时,针对可能出现的问题,如环境变量未生效、工具干扰、命令路径冲突等,提供了具体的解决方案,确保系统能够正确使用JDK 17。

继续阅读
发表在 Backend, Java | 标签为 , , | 留下评论 | 945 次浏览