spring 学习SpringSecurity这一篇就够了 潇潇暮雨 发表于2024-05-13 浏览5964 评论0 案例源码地址:https://gitee.com/gzl_com/spring-security.git 一、SpringSecurity 框架简介 1.1、概要 Spring Security 是 Spring 家族中的成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。 安全方面的两个主要区域是“认证”和“授权”。在Web 应用又称之为用户认证和用户授权两个部分,这两点也是 Spring Security 重要核心
mysql MySQL的下载、配置(手把手)(mysql的下载,安装和配置) 潇潇暮雨 发表于2024-05-12 浏览6008 评论0 一、MySQL下载 首先到官网下载MySQL,下载链接:https://downloads.mysql.com/archives/community/ 进入到页面: 选择你需要使用的MySQL版本(我这里选择5.7.24,比较稳定的版本) 选择你的操作系统(windows) 最后选择64位压缩包开始下载下载完成,直接解压压缩包即可: 建议:最好把MySQL解压到你能方便找到的路径,避免以后忘记 二、MySQL配置 查看文件路径 此时打开解压后的文件夹,进入到b
ribbon Ribbon负载均衡原理,源码解读(ribbon负载均衡算法) 潇潇暮雨 发表于2024-05-12 浏览5245 评论0 Ribbon负责均衡原理图 源码详解: @LoadBalanced 标记RestTemplate发起的请求,会被loadBalanced拦截和处理 /** * 创建RestTemplate并注入Spring容器 */ @Bean @LoadBalanced public RestTemplate restTemplate() { return new RestTemplate(); } 拦截的动作是由
django 小程序制作流程及费用【小程序制作】(微信小程序制作流程及费用) 潇潇暮雨 发表于2024-05-11 浏览3842 评论0 在进行小程序制作之前,我们都会先了解小程序制作流程及费用,以便我们更好地开展小程序制作的工作。那么小程序制作流程及费用分别是什么呢?下面给大家分别说一说。 小程序制作流程 第一步:在微信公众平台注册小程序账号。有公众号的也可以在公众号后台快速注册。 第二步:可以采用多种方式制作小程序,有常见的小程序制作平台模板搭建、外包开发、自己开发。 第三步:测试并发布上线。 以上就是小程序制作的流程,大致上都是这样子了。那么下面就是关于小程序制作的费用。 小程序制作费用 1、小程序认证
MSSQL教程 用C#通过sql语句操作Sqlserver数据库教程 潇潇暮雨 发表于2024-05-11 浏览5369 评论0 目录 必要准备 SQL语句编写加执行 编写 执行 创建执行器 ExecuteNonQuery()方式执行 ExecuteScalar()方式执行 二者区别 ExecuteReader()方式执行 实例: 1-创建一张数据表 编辑 2-向表中插入数据 3-修改表中数据 4-删除表中数据 5-读取表中数据 必要准备 你得有一个sqlserver数据库,并且要和vs项目连接。 关于VS连接sqlserver数据库的教程前几天发过了,链接如下
rabbitmq RabbitMQ如何保证消息的可靠性(rabbitmq如何保证消息的可靠性?) 潇潇暮雨 发表于2024-05-11 浏览4636 评论0 1.生产者没有成功把消息发送到MQ 丢失原因:因为网络传输的不稳定性,当生产者在向mq发送消息的过程中,mq没有成功收到消息,但是生产者却以为mq成功收到消息,没有再次重复发送该消息,从而导致消息的丢失。 解决办法:有两个解决办法: 1.事务机制; 2.confirm机制,最常用的是confirm机制; 注意:RabbitMQ的事务机制是同步的,很耗型能,会降低RabbitMQ的吞吐量。confirm机制是异步的,生成者发送完一个消息之后,不需要等待RabbitMQ的回调,就可以发送下
spring boot springboot实现简单的注册登录功能 潇潇暮雨 发表于2024-05-11 浏览11341 评论0 初始化项目 通过spring官网初始化SpringBoot项目 使用IDEA打开Springboot项目,项目结构 添加pom依赖 <!--springboot启动类--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId>
ribbon Spring Cloud Ribbon(Spring cloud ribbon 立即加载) 潇潇暮雨 发表于2024-05-10 浏览3950 评论0 Spring Cloud Ribbon 简介 Ribbon 是Netflix公司的一个开源的负载均衡项目,是一个客户端/进程内负载均衡器,运行在消费者端。 这里引出一个问题客户端负载均衡和服务端负载均衡的区别是什么呢? 客户端负载均衡和服务端负载均衡最大的不同在于服务清单所在的位置。 客户端负载均衡中,客户端中都维护着自己要访问的服务段清单, 而这些清单都来源于服务注册中心(动态地址,例如配置中心Eureka,Consul,Etcd等) 或者本地(静态地址,可以配置在配置文件中进行
tomcat 个人博客系统(附源码)(简单的个人博客系统源码) 潇潇暮雨 发表于2024-05-10 浏览10716 评论0 前面学习了那么多的理论知识,一直比较枯燥,今天就做个小项目,来检验一下前面的学习成果吧!有需要源代码的小伙伴可以来看看:个人博客系统;这个小项目主要是模仿CSDN做的,但是功能还是比较少的,只是写出了一些主要的功能,下面就一起来看看吧!🎨🎨🎨 🍌 一.准备工作 这里的准备工作主要就是测试一下环境是否正常,编写一些简单的代码来验证页面是否可以顺利访问! 🍓1.创建maven项目 🍓2.引入各种依赖 这里主要引入需要用到的各种依赖包: <depen
Ruby教程 你要的react+ts最佳实践指南 潇潇暮雨 发表于2024-05-02 浏览5049 评论0 本文根据日常开发实践,参考优秀文章、文档,来说说 TypeScript 是如何较优雅的融入 React 项目的。 温馨提示:日常开发中已全面拥抱函数式组件和 React Hooks,class 类组件的写法这里不提及。 前沿 以前有 JSX 语法,必须引入 React。React 17.0+ 不需要强制声明 React 了。 import React, { useState } from 'react'; // 以后将被替代成 import { useState } from 'rea
MSSQL教程 Docker 进入 mysql步骤(备忘)(docker如何启动mysql) 潇潇暮雨 发表于2024-05-02 浏览5373 评论0 docker exec -t -i mysql-test /bin/bash mysql -uroot -p,会出现Enter password,输入密码,输入后进入mysql> 设置mysql远程连接权限: 0、重新启动服务器的docker systemctl start docker 1、进入容器:docker exec -it mysqlserver /bin/bash 2、进入msyql:mysql -uroot -p 3、授权:mysql> GRANT ALL ON .
typescript vue3 setup + ts + vite 项目问题解决:Cannot find module ... or its corresponding type declarations.(ts2307) 潇潇暮雨 发表于2024-05-02 浏览38453 评论0 昨日我尝试使用vue3 setup + ts + vite进行vue3项目的实现,遇到此问题: Cannot find module ... or its corresponding type declarations.(ts2307) 文件报错类型以及ts官方错误说明: 这里以别名"@"为例子: // .vue文件 <script setup lang="ts"> import LoginApi from '@/apis/loginApi'; // (ts2307) i