自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SentOS-8安装流程(自用)2021-09-04

实施规范准备好对应的系统版本,软件版本然后进行安装,数据库版本为指定版本,跟换版本需要重新测试;Mysql软件版本:mysql-5.7.31-linux-glibc2.12-x86_64.tarNode软件版本:node-v12.18.3-linux-x64.tar一、安装SentOS-8系统制作安装centos8系统U盘进行安装语言选择中文选择对应的服务进行安装,这个需要根据实际情况来进行选择添加;(要有java项目的话,就需要安装对应的java环境)这里需要点击两次,因为我

2021-09-04 10:24:30 767 1

原创 继承~~~优缺点

继承的优缺点优点:功能复用:直接将已有的属性和行为继承过来,实现了功能的复用,节省了大量的工作便于扩展新功能:在已有功能的基础上,更容易建立,扩充新的功能结构清晰,简化认识:同属于一个继承体系的相关类,他们之间结构层次清晰,简化了人们对代码结构的认识易维护性:不同类之间的继承关系,让这些事务之间保持一定程度的一致性,大大降低了维护成本缺点:打破了封装性:父类向子类暴露了实现细节,打破了父类对象的封装性高耦合性:类与类之间紧密的结合在一起,相互依赖性高程序设计的追求:高内聚,低耦合耦合:两

2020-10-10 16:05:57 379

原创 MySQL数据库

MySQL数据库事务事务及四大特征什么是事务数据库事务(Database Transaction),是指作为单个逻辑工作单元执行的一系列操作,要么完全的执行,要么完全的不执行。简单的说:事务就是将一堆的SQL语句(通常是增删改查操作)绑定在一起执行,要么都执行成功,要么都执行失败,即都执行成功才算成功,否则就会恢复到这堆SQL执行之前的状态。下面以银行转账为例,张三转100块到李四的账户,这至少需要两条SQL语句:给张三的账户减去100元;update 账户表 set money = mone

2020-08-28 16:59:04 165

原创 Cookie 和 Session 原理和区别

什么是会话什么是会话:当浏览器发请求访问服务器开始,一直到访问服务器结束,浏览器关闭为止,这期间浏览器和服务器之间产生的所有请求和响应加在一起,就称之为浏览器和服务器之间的一次会话。在一次会话中往往会产生一些数据,而这些数据往往是需要我们保存起来的,如何保存会话中产生的这些数据呢?比如在购物过程中,将商品加入购物车,其实就是将商品信息保存到数据库中。(不讨论)如果在没有登录时,将商品加入购物车,其实就是将商品信息保存到了cookie或session中。可以使用cookie或者session保存

2020-08-28 14:57:21 217

原创 SSO~~~单点登录

面试题:你的单点登录是怎么调用的?流程图:原理:实现步骤:当用户登录时,通过nginx访问jt-web中任意的服务器之后输入用户名和密码访问jt-sso单点登录服务器获取用户的登录信息查询数据库,校验用户名和密码是否正确,如果用户名和密码是正确的,将用户信息转化为JSON串,之后生成加密的秘钥TOKEN(MD5(盐值+随机数))。将token:userJSON保存redis中,并且将token信息返回给客户端(jt-web)。jt-web接收到服务器端数据时,首先校验数据是否有效,如果数据准确

2020-08-27 15:46:55 310

原创 各种(String,Date等)常见api

String

2020-08-21 11:02:42 162

原创 AJAX~~~基础

Ajax简介AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。什么是AJAXAJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。...

2020-08-20 23:07:31 125

原创 Shiro~~~安全框架

Shiro 概述Shiro是apache旗下一个开源安全框架,它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架,使用shiro就可以非常快速的完成认证、授权等功能的开发,降低系统成本。用户资源访问控制,流程分析:具体例子的流程图Shiro 概要架构在概念层,Shiro 架构包含三个主要的理念:Subject,SecurityManager和 Realm。Shiro 详细架构通过Shiro框架进行权限管理时,要涉及到

2020-08-17 20:20:14 156

原创 Redis~~~总结整理

概述什么是RedisRedis(Remote Dictionary Server)是一个使用C语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。与传统数据库不同的是Redis的数据是存在内存中的,所以读写速度非常快,因此redis被广泛应用

2020-08-15 11:11:52 352

原创 Spring两大核心 IOC AOP

Spring两大核心 IOC AOP萌新的日常操作IOC就是控制反转,不是一种编程方法,而是一种编程思想,就是把对象的创建过程交给spring ioc 容器去管理Spring IOC 容器管理一个或多个bean。这些bean是使用您提供给容器的配置元数据创建的(例如,以XML定义的形式)Bean的初始化方式有三种1.实例化工厂 2.静态工厂 3.构造方法DI:就是依赖注入,在IOC容器创建对象的时候,初始化内部属性,来定义他们的依赖关系DI存在两个主要方法:1.set方法注入,2.

2020-07-09 14:20:12 128

原创 方法重载和方法重写的区别

方法重载和方法重写的区别萌新的日常操作1、英文名字的不同重载:Overload重写:Override2、位置不同重载:同一个类中重写:子类和父类之间3、作用不同重载:在一个类里面为一种行为提供多种实现方式并提高可读性重写:父类方法无法满足子类的要求,子类通过方法重写满足要求package cn.tedu.overload;//这个类用来测试 方法的重载现象:在同一类中,方法名相同+参数列表不同!public class Test5_Overload { public

2020-07-02 14:50:29 2785

原创 局部变量和成员变量的区别

局部变量和成员变量的区别萌新的日常操作1、定义的位置不一样【重点】局部变量:在方法内部成员变量:类里方法外2、作用范围不一样【重点】局部变量:只有方法当中才可以使用,出了方法就不能再用了成员变量:作用范围是整个类都可以通用3、默认值不一样【重点】局部变量:没有默认值,如果想要使用,必须手动进行赋值成员变量:如果没有赋值,会有默认值,规则和数组一样,默认值如:数据类型默认初始值int0float0.0fdouble0.0boolea

2020-07-02 14:19:07 329

空空如也

空空如也

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

TA关注的人

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