自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 打个标签,记录一下MultipartFile转File类型

//遇到前端传multipartFile 到后端 , 后端要用File类型进行处理, 打个标签,方便以后使用//随意创建一个临时文件,如果直接new 空对象, 在调用时会报空指针File file = new File(multipartFile.getOriginalFilename());//此处会抛异常Fileutils.copyInputStreamToFile(multipartFile.getInputStream(),file);//使用完,将临时文件删除, 此段建议可以放在 tr

2021-12-29 17:36:21 252

原创 集群相关整理

1.什么是集群?我们大多数应用都是以单体服务器为主的,例如公司内部的用的管理系统,单体服务器是指仅有一台服务器提供相关服务那么这有什么缺陷呢?1.扩展困难2.容错率低3.性能有限那么怎么解决呢?那就要用到集群了!什么是集群?集群(Cluster)所谓集群是指一组独立的计算机系统构成的一个松耦合的 多处理器系统,它们之间通过网络实现进程间的通信。 简而言之,由一台服务器提供服务变成多台服务器提供服务,这多台服务器提供的服务是一致的,那么我们就把这多台服务器组成一个集群。2.负载均衡那么问

2021-03-28 21:37:10 154

原创 SpringBoot+OAuth2.0授权码模式

OAuth是一个标准,app可以用来实现secure delegated access. OAuth基于HTTPS,以及APIs,Service应用使用access token来进行身份验证,在OAuth之前,HTTP Basic Authentication, 即用户输入用户名,密码的形式进行验证, 这种形式是不安全的。OAuth的出现就是为了解决访问资源的安全性以及灵活性。OAuth使得第三方应用对资源的访问更加安全.这里以gitee为例!1.创建一个SpringBoot项目:如何创建Springb

2021-03-21 16:15:43 1149 1

原创 IDEA+SpringBoot+支付宝沙箱支付

一:环境配置参数1.下载支付宝官方提供的支付demo,https://docs.open.alipay.com/270/106291/我们下载java版本然后解压就可以看到项目结构:红色框里面,是需要我们去支付宝开发平台去申请配置的信息:免费注册蚂蚁金服开发者账号:注册地址:https://developers.alipay.com/developmentAccess/developmentAccess.htm申请步骤:用支付宝账号申请注册获得appId[配置文件必要]此处私

2021-03-14 15:18:09 1283

原创 这些年我们用过的状态跟踪的方式(隐藏表单,cookie,session,token)

很久以前,Web 基本上就是文档的浏览而已,既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议,就是请求加响应模型,是不用记住是谁刚刚发了HTTP请求,每个请求对客户端来说都是全新的.但是随着交互式Web应用的兴起,像购物网站,就面临一个问题,那就是必须记住哪些人登录系统, 哪些人往自己的购物车中放商品, 也就是说必须把每个人区分开,因为HTTP请求是无状态的,所以后面就有了状态跟踪.状态跟踪的发展:1.隐藏表单:在所有页面中,利用js 将用户ID

2021-03-07 17:01:41 319

原创 Spring boot 入门快速搭建

Spring boot 入门快速搭建一. 什么是springbootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程,SpringBoot将各种配置和库进行整合,很大程度上减少的各种配置,它使用"习惯优于配置"(项目中存在大量的配置,此外还内置一个习惯性的配置)的理念让你的项目快速运行起来.二.Spring boot优点从最根本上来讲,Spring Boot 就是一些库的集合,它能够被任意项目的构建系统所使用。所以总结以下几点:

2021-02-28 17:46:45 127

原创 JAVA常用的7个设计原则

单一职责一个类只负责一项职责,不应该承担太多的职责;如果承担的职责多了,一个职责的变化可能会影响这个类实现其他的职责;换句话说:一个类只应该完成和一个职责相关的业务,不要让一个类承担过多的职责;一般来说一些简单的职责,可以让一个类兼任,但是复杂的职责必须的独立开闭原则当应用的需求发生改变的时候,在不改变其源代码的前提下,可以扩展模块的功能;换句话说:软件实体应该面向修改进行关闭,面向扩展进行开放通过接口或者抽象类将相同的代码进行封装,便于重用,这就是关闭把不同的代码抽取出来,便于功能的

2020-10-25 22:04:51 171

原创 Mysql常用sql语句

1.创建数据库:create database 数据库名2.创建表:create table 表名(字段1,字段2,字段3)3.删除数据库DROP DATABASE 数据库名;4.删除表DROP TABLE 表名;5.增加数据:inset into 表名 (字段1,字段2)values(“值1”,“值2”),(“值1”,“值2”),(“值1”,“值2”);6.删除delete from 表名 where 条件;删除全部delete from 表名;会记录日志,数据可

2020-10-08 15:09:13 181

原创 IDE工具安装步骤以及部分优化设置快捷键使用

IDE工具安装1.下载地址:http://www.jetbrains.com/idea/,点击页面中的“DOWNLOAD”!根据自身需要下载版本.2.下载完成后,双击安装程序.3.点击下一步"next".4.选择你的安装位置,然后next.5.根据自己电脑情况选择32位还是64位,然后选择java就行了,然后下一步,next.6.然后点击Install进入安装.7.等待安装完成8.然后就可以完成,并运行了.9.运行后,点击OK10.勾选同意,点击继续11选择第一

2020-09-19 11:00:37 633

空空如也

空空如也

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

TA关注的人

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