Jul122021
负载均衡集群中的session解决方案
前言
在我们给Web站点使用负载均衡之后,必须面临的一个重要问题就是Session的处理办法,无论是PHP、Python、Ruby还是Java,只要使用服务器保存Session,在做负载均衡时都需要考虑Session的问题。
分享目录:
问题在哪里?如何处理?
会话保持(案例:Nginx、Haproxy)
会话复制(案例:Tomcat)
会话共享(案例:Memcached、Redis)
问题在哪里?
从用户端来解释,就是当一个...阅读全文
作者:绝缘体.. | 分类:git, go, nginx, redis, tomcat, 开发工具, 数据库, 编程语言 | 阅读: | 标签:git, go, nginx, redis, tomcat
抢沙发
Jun212021
Spring Boot运行原理
什么是Spring Boot?
Spring Boot是一个基于Spring框架的快速开发应用程序的工具,它简化了Spring应用程序的配置和部署过程。Spring Boot的主要目标是使开发人员能够更加快速和轻松地创建独立的、生产级别的Spring应用程序。
运行原理
自动配置
Spring Boot的核心思想之一是自动配置。它依赖于一种称为“条件注解”的机制,根据应用程序中的环境、依赖项和配置文件的内容,自动配置应用程序...阅读全文
May122021
Spring Boot快速入门教程
概述
Spring Boot是一个用于快速构建Java应用程序的开发框架。它基于Spring框架,提供了一种简化配置和快速启动应用程序的方式。Spring Boot减少了繁琐的配置工作,让开发者能够更专注于业务逻辑的实现。
本教程将介绍如何使用Spring Boot快速构建一个简单的Java应用程序。
准备工作
在开始之前,请确保你已经安装了以下软件:
JDK 1.8及以上版本
Maven
步骤
1. 创建Spring Boot项目
首...阅读全文
Apr202021
使用Spring Boot进行后端开发
什么是Spring Boot?
Spring Boot是一个开源的Java框架,用于快速构建可独立运行的、生产级别的基于Spring框架的应用程序。它简化了Spring应用程序的配置和部署过程,并提供了一套开箱即用的功能和约定,可以快速搭建起一个强大的后端开发环境。
为什么要选择Spring Boot?
简化配置:Spring Boot提供了自动配置的能力,无需手动配置大量的XML文件或注解。这大大减少了开发者的工作量和...阅读全文
Apr032021
使用 Spring Boot 构建快速开发的后端应用
在现代的软件开发中,后端应用的快速开发变得越来越重要。Spring Boot 是一个用于构建独立、生产级的 Spring 应用程序的框架,它能够简化 Spring 应用的配置和部署过程,并提供了丰富的功能和插件,使开发者能够快速构建高效的后端应用。
为什么选择 Spring Boot
Spring Boot 提供了许多优势,使其成为构建快速开发的后端应用的理想选择。
简化配置:Spring Boot 使用约定大于配置的原则...阅读全文
Apr012021
Spring Boot——入门及原理
简介
Spring Boot是一个开源的、针对Spring框架的快速开发和轻量级微服务的框架。它通过自动配置、约定大于配置的原则,使得开发者可以更加快速、简单地搭建和部署应用程序。
入门
环境准备
安装JDK
安装Maven或Gradle
创建Spring Boot项目
使用Spring Initializr进行项目初始化
选择项目依赖和配置项
编写代码
创建启动类
编写控制器
运行项目
自动配置原理
Spring Boot的...阅读全文
Feb232021
写一个执行cmd命令的bat脚本
可以执行cmd命令的.bat脚本
1、首先需要创建一个.bat文件。可以先新建一个记事本,然后将后缀名改为“.bat”,例如“test.bat”;2、然后编辑内容;
start cmd /k "cd/d D:\AA\service\redis &&redis-server.exe redis.windows.conf &&taskkill /f /t /im cmd.exe"
start cmd /k "cd/d D:\AA\service\zookeeper-3.4.8\bin &&zkServer.cmd &&taskkill /f /t /...阅读全文
Jan212021
学习Spring Boot:简化Java Web应用开发
1. 介绍
Spring Boot是一个开源的Java开发框架,可以简化Java Web应用的开发过程。它通过提供一系列的自动配置和约定优于配置的方式,使得开发者可以快速搭建和部署应用程序。
本文将介绍Spring Boot的特点、优势以及如何开始使用它来简化Java Web应用开发。
2. Spring Boot的特点和优势
2.1. 自动装配
Spring Boot能够自动完成大部分配置工作,减少了繁琐的XML配置文件的编写。开发者只...阅读全文
Jan092021
快速入门使用Spring MVC进行后端开发
Spring MVC是一款非常流行的Java框架,用于开发功能强大的Web应用程序。它提供了灵活的配置和强大的功能,使得开发人员能够快速构建可扩展的后端应用程序。本文将介绍如何使用Spring MVC进行后端开发的入门指南。
前提条件
在开始之前,您需要准备以下环境:
Java Development Kit(JDK):确保已正确安装JDK,并设置好JAVA_HOME环境变量。
Maven:Spring MVC项目通常使用Maven进行构建...阅读全文
Nov162020
如何在Linux上安装和配置Tomcat
Tomcat是一个流行的开源Web服务器和Java Servlet容器,可以在Linux上安装和配置。本文将向您展示如何在Linux上安装Tomcat,并对一些配置选项进行详细讲解。
步骤一:检查Java安装
在安装Tomcat之前,请确保您的系统已经安装了Java运行时环境(JRE)。可以使用以下命令验证Java是否正确安装:
java -version
如果显示了Java的版本信息,则表示已经正确安装。否则,您可以通过以下命令安装...阅读全文