Java进阶-SpringCloud框架总结

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

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

Java进阶-SpringBoot框架总结

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

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

C#进阶-LINQ表达式总结

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

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

C#进阶-ASP.NET网站会话固定漏洞的解决

在实际开发中,网站安全一直是不容忽视的问题。本文将介绍 ASP.NET 中常见的会话固定漏洞、如何复现该漏洞、提供相应的解决方案以及修复后的测试方法。通过在用户登录后及时更新 SessionID,可以有效避免因固定 SessionID 导致的账户劫持和敏感信息泄露风险。希望这篇博客能为开发者在实际项目中提供参考,提升应用程序的安全防护能力。

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

Linux系统中解决端口占用问题

在日常的 Linux 系统管理和开发过程中,端口占用是一个常见且令人头疼的问题。无论是部署新服务、调试应用程序,还是进行系统维护,遇到端口被占用都可能导致服务无法正常启动或运行。本文将详细介绍在 Linux 系统中如何识别和解决端口占用问题,帮助你高效地管理系统资源。

继续阅读
发表在 Linux, OS | 留下评论 | 652 次浏览

Python进阶-在Ubuntu上部署Flask应用

随着云计算和容器化技术的普及,Linux 服务器已成为部署 Web 应用程序的主流平台之一。Python 作为一种简单易用的编程语言,适用于开发各种应用程序。本文将详细介绍如何在 Ubuntu 服务器上部署 Python 应用,包括环境准备、应用发布、配置反向代理(Nginx)、设置系统服务以及日志管理等步骤。

继续阅读
发表在 Python, Ubuntu | 标签为 , , | 留下评论 | 572 次浏览

Java进阶-在Ubuntu上部署SpringBoot应用

随着云计算和容器化技术的普及,Linux 服务器已成为部署 Web 应用程序的主流平台之一。Java 作为一种跨平台的编程语言,具有广泛的应用场景。本文将详细介绍如何在 Ubuntu 服务器上部署 Java 应用,包括环境准备、应用发布、配置反向代理(Nginx)、设置系统服务以及日志管理等步骤。

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

C#进阶-在Ubuntu上部署ASP.NET Core Web API应用

随着云计算和容器化技术的普及,Linux 服务器已成为部署 Web 应用程序的主流平台之一。ASP.NET Core 作为一个跨平台、高性能的框架,非常适合在 Linux 环境中运行。本篇博客将详细介绍如何在 Linux 服务器上部署 ASP.NET Core Web API 应用,包括部署准备、应用发布、配置反向代理(Nginx)、设置系统服务以及日志管理等步骤。

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

PHP进阶-在Ubuntu上搭建LAMP环境教程

本文将为您提供一个在Ubuntu服务器上搭建LAMP(Linux, Apache, MySQL, PHP)环境的完整指南。通过本文,您将学习如何安装和配置Apache、MySQL、PHP,并将您的PHP项目部署到服务器上。本文适用于Ubuntu 20.04及更高版本。

继续阅读
发表在 Backend, OS, PHP, Ubuntu | 标签为 , | 留下评论 | 602 次浏览