自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 【高级篇】MySQL

使用REVOKE收回权限之后,用户账户的记录将从db、host、tables_priv和columns_priv表中删除,但是用户账户记录仍在user表中保存(删除user表中的账户记录使用DROP USER语句)创建好语法树后,MySQL还会对SQL查询进行语法上的优化,进行查询重写。用户是数据库的使用者,我们可以通过给用户授予访问数据库中资源的权限,来控制使用者对数据库的访问,消除安全隐患。用户名密码认证通过,会从权限表查出账号拥有的权限与连接关联,之后的权限判断逻辑,都将依赖于此时读到的权限。

2023-03-29 20:30:21 189

原创 【基础篇】MySQL

数据库管理系统(Database Management System),是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制。用户通过数据库管理系统访问数据库中表内的数据,常见的有:Oracle、MySQL、SQL Server、DB2、Access、Sybase、Informix、PostgreSQL。

2023-02-28 13:57:17 198

原创 【框架】Mybatis

MyBatis是一个基于Java的持久层框架,支持定制化SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录MyBatis 是一个半自动的ORM(Object Relation Mapping)框架。

2023-02-22 14:44:31 286

原创 【框架】SpringMVC

MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分M:Model,模型层,指工程中的JavaBean,作用是处理数据JavaBean分为两类:一类称为实体类Bean:专门存储业务数据的,如Student、User等一类称为业务处理Bean:指Service和Dao对象,专门用于处理业务逻辑和数据访问V:View,视图层,指工程中的html或jsp等页面,作用是与用户进行交互,展示数据C:Controller,控制层,指工程中的servlet,作用是接收请求和响应浏览器。

2023-02-21 19:46:55 146

原创 【框架】Spring5

Spring是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,主要内容是:1.Spring概念 2.IOC容器 3.Aop 4.JDBCTemplate 5.事务管理 6.Spring5新特性

2023-02-20 14:48:41 120

原创 【高级篇】Java的回顾总结

java高级篇,包括常用类、集合、多线程、IO、枚举类和注解、泛型、网络编程以及反射

2023-02-14 22:18:54 119

原创 对类的加载过程以及java.lang.Class的理解

程序经过javac.exe命令以后(编译),会生成一个或多个字节码文件(.class结尾),接着我们使用java.exe命令,对某个字节码文件进行解释运行。相当于将某个字节码文件所对应的类加载到内存中。此过程就称为类的加载过程·(是运行的过程,不包括编译),加载到内存中的类我们就称为运行时类,此运行时类就作为Class的实例。(类本身也是对象)

2023-02-14 19:21:46 95

原创 【基础篇】Java的回顾总结

本文几乎涵盖了java基础篇的所有重点内容,可用于复习以及面试,欢迎查看

2023-02-08 23:14:19 119

原创 Java常用的设计模式

设计模式(Design pattern)是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。设计模式免去我们自己再思考和摸索。就像是经典的棋谱,不同的棋局,我们用不同的棋谱。通过设计模式可以帮助我们增强代码的可重用性、可扩充性、 可维护性、灵活性好。我们使用设计模式最终的目的是实现代码的高内聚和低耦合

2023-02-07 16:57:30 197 1

原创 SpringCloud+SpringCloudAlibaba

SpringCloud是微服务一站式服务解决方案,使用版本:SpringBoot:2.6.11,SpringCloud:2021.0.4;主要内容:Eureka、Ribbon、Feign、Hystrix、Gateway、Config、Bus等

2023-01-28 20:52:37 1596 5

原创 SpringCloud框架(SpringCloudAlibaba)

SpringCloud是微服务一站式服务解决方案,使用版本:SpringBoot:2.6.11,SpringCloud:2021.0.4;主要内容:Eureka、Ribbon、Feign、Hystrix、Gateway、Config、Bus、Stream、Sleuth、Nacos、Sentinel、Seata等

2023-01-13 21:38:01 478

原创 Git入门到精通(涵盖GitHub\Gitee码云\GitLab)

分布式版本控制系统Git,和项目托管中心GitHub、Gitee以及GitLab的介绍

2022-10-29 23:02:59 454

原创 在ECS上部署项目

尚筹网的后台管理系统和前台会员系统的部署,以及完结总结后台管理系统:SSM单一结构前台会员系统:分布式架构SpringBoot+SpringCloud

2022-09-27 17:04:57 812

原创 支付宝沙箱环境-Demo支付案例

支付测试使用,需要用到内网穿透工具NaTAPP和支付宝开放平台开发助手

2022-09-17 17:43:35 1254

原创 Redis学习笔记

Web1.0的时代,数据访问量很有限,用一夫当关的高性能的单点服务器可以解决大部分问题。随着Web2.0的时代的到来,用户访问量大幅度提升,同时产生了大量的用户数据。加上后来的智能移动设备的普及,所有的互联网平台都面临了巨大的性能挑战。Redis是一个开源的key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。

2022-09-06 02:25:44 318

原创 尚筹网-前台-会员系统(springboot,springcloud 实战)

springboot,springcloud的实际使用,涉及以下几块内容:环境搭建,会员登录注册,发起众筹项目,展示众筹项目,支持众筹项目,订单,支付

2022-08-29 22:49:25 4648

原创 SpringCloud的使用

SpringCloud:提供的微服务架构整体管理的一站式解决方案。使用版本:Greenwich.SR2,SpringCloud是工作在SpringBoot基础上的。主要内容:注册中心Eureka、客户端负载均衡Ribbon、远程接口的声明式调用Feign、服务的熔断、降级、监控Hystri、网关Zuul...........................

2022-08-18 00:00:42 736

原创 SpringBoot2的使用

SpringBoot是整合Spring技术栈的一站式框架,是简化Spring技术栈的快速开发脚手架,优点是使用简单,缺点是易使用,但只要报错就不易解决,且封装太深,内部原理复杂,不容易精通。

2022-08-15 22:11:11 338

原创 分布式理论

一个项目拆分成多个模块工程,每个模块工程都是一个 war 包,运行在各自的Tomcat 上,模块之间可以通过网络互相调用。

2022-08-10 17:41:24 104

原创 SpringSecurity框架

用户登录系统时我们协助 SpringSecurity 把 用户对应的角色、权限组装好,同时把各个资源所要求的权限信息设定好,剩下的“登录验证”、“权限验证”等等工作都交给SpringSecurity。

2022-07-20 17:13:22 660

原创 java开发疑难杂点汇总

java开发过程中遇到的新知识、重点、难点以及出错的解决方法的汇总

2022-07-08 23:20:31 1050

原创 Ajax的同步和异步请求

同步:同一个线程内部按顺序执行;异步:多个线程同时并行执行,谁也不等谁

2022-07-03 23:09:52 672

原创 RBAC 权限控制模型

如果没有权限控制,系统的功能完全不设防,全部暴露在所有用户面前,用户登录以后可以使用系统中的所有功能,这是实际运行中不能接受的。所以权限控制系统的目标就是:管理用户行为,保护系统功能。.................................

2022-07-03 21:16:12 1227

原创 尚筹网项目环境搭建(ssm整合)

从单一架构阶段到分布式架构阶段的过渡。后台管理员系统使用单一架构ssm开发。前台会员系统使用分布式架构SpringBoot+SpringCloud开发。前置要求:Spring、SpringMVC、MyBatis、Maven第三方接口:短信、蚂蚁金服、OSS对象存储服务中间件:Redis、SpringSession目的:从学习具体技术的语法转变为思考如何实现业务功能需求。 3.3工程结构图 3.4建立工程之间的依赖关系4.创建数据库和数据库表 4.1物理建模①...

2022-06-29 13:14:35 336

原创 Shell编程

Shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核。Shell还是一个功能相当强大的编程语言,易编写、易测试、灵活性强。

2022-06-20 16:18:31 154

原创 Linux的学习笔记(学习于尚硅谷)

当前的IT行业,各个企业的应用服务都是跑在服务器上的,服务器其实就是一种特殊的电脑,服务器的操作系统目前绝大多数都是Linux,不管哪个行业,只要和服务器打交道,就必须了解Linux。笔记Linux发行版本基于CentOS7...

2022-06-18 16:17:08 1801

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除