
java
文章平均质量分 72
小申ee
我是帅哥
展开
-
SpringbootSecurity简单通俗易懂
springbootsecurity简单通俗易懂原创 2022-07-18 10:16:40 · 500 阅读 · 0 评论 -
SpringCloud Alibaba微服务实战六- 服务网关
什么是微服务网关微服务网关是整个微服务API请求的入口,可以实现:日志拦截权限控制解决跨域问题限流熔断负载均衡黑名单与白名单拦截授权原创 2022-06-24 10:00:43 · 496 阅读 · 0 评论 -
SpringCloud Alibaba微服务实战五 - 配置隔离
在SpringCloud Alibaba体系中是使用Nacos作为配置中心,这样Nacos既可以作为注册中心也可以作为配置中心,相当于SpringCloud中的Eureka + Config。要接入Nacos的配置中心也很简单,只需要如下几步:原创 2022-06-24 09:57:32 · 264 阅读 · 0 评论 -
SpringCloud Alibaba微服务实战三 - 服务调用
通过前面两篇文章我们准备好了微服务的基础环境并运行注册服务到nacos上了**统一接口返回结构**在开始今天的正餐之前我们先把上篇文章中那个丑陋的接口返回给优化掉,让所有的接口都有统一的返回结构。- ...原创 2022-06-23 23:47:57 · 2063 阅读 · 0 评论 -
SpringCloud Alibaba微服务实战二 - 服务注册
导读:在之前一篇文章中我们准备好了基于SpringCloud Alibaba的基础组件,本期主要内容是将所有的服务注册进Nacos,并让account-service和product-service能对外提供基础的增删改查能力**基础框架搭建**原创 2022-06-23 23:45:19 · 368 阅读 · 0 评论 -
SpringCloud Alibaba微服务实战一 - 基础环境准备
**Spring Cloud Alibaba**Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。...原创 2022-06-23 23:42:52 · 997 阅读 · 0 评论 -
手撕Arraylist和链表算法
arraylistpackage test;public class MyArraylist { private Object[] array; //添加 public void add(Object ob) { //如果没有就添加一个 if (array == null) { array = new Object[1]; array[0] = ob; } else if (ar.原创 2022-05-21 12:06:19 · 237 阅读 · 0 评论 -
使用hutool实现Excel表格导出
使用hutool实现Excel导出其实直接拿取用就好了 ,只需要更改一下数据源 实体类等导入依赖 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.1.0</version> </dependency> <!-- Excel导出 --&原创 2022-05-21 11:14:24 · 5868 阅读 · 3 评论 -
Git详解
Git什么是gitGIT (分布式版本控制系统)Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。首先下载https://git-scm.com/下载之后无脑下一步就可以了 可以将安装路径选择为d盘之后从你需要提交的项目里 打开cmd先初始化 git init 然后项目里面会出来一个.git 就代表初始化成功 因为原创 2022-04-06 09:23:08 · 334 阅读 · 0 评论 -
Maven配置&idea配置超简单教程
Maven什么是Maven?maven是一个让程序员更方便进行项目管理的工具掌握如何使用(1)通过 "依赖"自动管理jar包(2)分割式管理空白的Maven一般要配置:1.本地仓库地址找到这个更改 前提是你有这个文件夹 就是给你以后Maven自动下载jar包存放的地址不能有中文 <localRepository>D:\Maven\apache-maven-3.8.4-bin\apache-maven-3.8.4\maven-repo</localReposit原创 2022-03-24 09:23:33 · 218 阅读 · 0 评论 -
spring详解
Spring(详解)什么是spring?Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。目的:解决企业应用开发的复杂性功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能范围:任何Java应用它是一个容器框架,用来装ja原创 2022-03-22 09:01:17 · 3378 阅读 · 0 评论 -
springMvc详解
Spring MVC1.什么是spring MVC?spring家族体系下的专门处理MVC的流程以前的servlet=Controller他实际上就是一个servlet2.什么是spring?就是spring家族的族长只要spring的体系的框架用sping都能整合如果说mybatis是对jdbc的封装和升级那么springmvc就是对servlet的封装和升级SpringMvc的流程(重点)1、 用户发送请求至前端控制器DispatcherServlet。2、 Dispatcher原创 2022-03-16 11:57:31 · 189 阅读 · 0 评论 -
【Mybatis详解】
Mybatis什么是Mybatis框架?1 、mybatis就是一个封装来jdbc的持久层框架,它和hibernate都属于ORM框架,但是具体的说,hibernate是一个完全的orm框架,而mybatis是一个不完全的orm框架;2 、Mybatis让程序员只关注sql本身,而不需要去关注如连接的创建、statement的创建等操作。3、Mybatis会将输入参数、输出结果进行映射。使用1.下载所需的jar文件2.编写Mybatis框架的核心配置文件mybatis-config.x原创 2022-03-13 20:23:38 · 1803 阅读 · 1 评论 -
【底层Jedis】
讲到jedis,先来看看redis, redis是当今基本所有互联网产品都在使用的一种提供键值对形式的内存数据库。之所以说是内存数据库,是因为redis基于内存的读取和写入相比传统的数据库基于磁盘IO快上数倍。于是乎redis在现在的应用中使用的非常广泛。主要的作用在于:1、提供缓存服务,存储访问频率高的热数据防止穿透到数据库2、在分布式系统中可以作为实现分布式锁的一种实现方案实现jedis还需要引入一个包jedis 包 上面那个不是1.缓存登录// //接受前台提交过来的值/原创 2022-02-15 16:41:15 · 433 阅读 · 0 评论 -
Java 手机短信验证码原理and实现阿里云免签名(超级简单教程)
搭建在最后面 不想开废话得可以直接搭建短信验证码是什么?不管我们在什么网站/APP登陆一般都需要通过用户名密码验证其验证方式在对安全性要求比较高的应用上很容易被利用造成损失,如你在购物时,登录成功后,需要要求你绑定手机号码,这时会给你的手机发一条验证短信,要求你输入几个数字或者字母,这就是验证码。以后在网购付款时, 为确保安全, 网站后台都会通过。通俗的理解就是短信验证码是一种安全性很高的身份识别方式。原理1.使用正则验证手机号码是否正确如果正确进入发送ajax请求进入后台2.进入后台获原创 2021-12-14 14:36:08 · 752 阅读 · 1 评论 -
java支付宝沙箱支付扫码支付(超级简单教程)
按照步骤来一步一步 跟着我家狗都学会啦登录之后进去控制台下面有个研发服务点击进去点击沙箱应用点击自定义密匙然后点击公钥然后去生成一个密匙和公钥在线密匙生成网站https://miniu.alipay.com/keytool/create生成之后把应用公式复制进去这样就成功了然后进入SDKhttps://opendocs.alipay.com/open/54/103419下载自己需要的Demo也可以下载我已经配好的给他丢到ide项目里打开就可以了百度网盘:链接:ht原创 2021-12-07 16:39:55 · 891 阅读 · 0 评论