自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试题大全<持续更新>

精选面试题

2022-08-25 21:02:27 438

原创 微服务的介绍

微服务架构,简单的说就是将单体应用进一步拆分,拆分成更小的服务,每个服务都是一个可以独立运行的项目。

2022-08-22 21:04:44 211 1

原创 Elasticsearch概述以及基本使用

1、es基本是开箱即用(解压就可以用!)【南京】 ,非常简单。Solr安装略微复杂一丢丢!2、Solr 利用Zookeeper进行分布式管理,而Elasticsearch自身带有分布式协调管理功能。3、Solr 支持更多格式的数据,比如JSON、XML、 CSV ,而Elasticsearch仅支持json文件格式。4、Solr 官方提供的功能更多,而Elasticsearch本身更注重于核心功能,高级功能多有第三方插件提供,例如图形化界面需要kibana友好支撑。...

2022-08-15 18:46:04 654

原创 Vue安装及使用

我们之前的vue和我们的java代码是不是都在一个工程下。企业中前端也会由自己的服务器,也有自己的开发工具。因为前端项目也需要依赖一些插件:比如:axios elementui 那么我们可以使用npm下载并安装到当前项目。安装的命令: npm install -g @vue/cli。3.验证是否安装完成: 打开cdm命令(win+r)输入命令。脚手架的作用:就是用来帮你创建前端vue工程。验证是否安装完成: 打开cdm命令(win+r)输入命令。随便点开一个就能看到我们的Vue网页。在我们的控制台下输入。.

2022-08-07 20:56:32 555

原创 ssm整合shiro+ ssm整合shiro完成前后端分离+springboot整合shiro

企业中老项目还在使用ssm框架。(1)创建一个maven的web工程。(2)ssm整合到web工程----省略pom依赖spring配置文件web.xml配置文件(3)整合shiro 引入shiro的依赖 修改spring配置文件shiro中内置很多过滤器,而每个过滤都有相应的别名.修改web.xml文件修改controller层。......

2022-08-07 20:29:37 264

原创 shiro安全框架

1.什么是权限管理 2.什么shiro框架 3.为什么学shiro 4.使用shiro完成认证工作 5.授权 6.修改代码 7.认证的底层源码 8.自定义Realm 认证 9.加密 10.自定义realm的授权功能

2022-08-07 20:09:15 94

原创 java连接redis+java操作redis+ springboot整合redis+ redis的使用场景+redis的解决分布式锁的bug+redis面试题。

java连接redis+java操作redis+ springboot整合redis+ redis的使用场景

2022-08-07 19:45:29 216

原创 redis操作

目录1.NOSQL(1.)什么是NOSQL?2.redis(2.) redis的优点?3.简单了解一下redis.conf4.安装redis客户端界面5. redis常用命令6.redis支持的数据类型。7.redis的使用场景8. redis的持久化(1.)RDB快照持久化方式: 9.AOF日志追加持久化方式10.redis集群模式10.1 主从复制模式10.2 哨兵模式10.3 集群化模式...

2022-08-01 02:55:57 287

原创 nginx

nginx的介绍和使用

2022-08-01 02:34:56 92

原创 shell脚本了解和使用

shell脚本了解和使用

2022-08-01 02:07:58 273

原创 linux安装软件

linux安装软件

2022-08-01 02:04:40 65

原创 Linux其他命令

linux命令大全

2022-08-01 01:50:13 149

原创 Linux系统

1. 什么是Linux系统?2. 为什么使用Linux系统?3. 哪些Linux系统?4. 如何安装和使用Linux系统?

2022-08-01 01:36:46 119

原创 mp的代码生成器

mp的代码生成器

2022-08-01 01:02:55 212

原创 MP的简单使用

mp的增删改查操作

2022-08-01 01:01:15 1351

原创 springboot整合定时器

springboot整合定时器

2022-08-01 00:42:13 185

原创 SpringBoot框架

无需手动加载某些配置,而由Springboot自动加载进来。譬如自己加载DispatcherServlet.

2022-07-24 00:46:40 756

原创 Springboot注册web三大组件

Servlet和Filter以及Linstener监听器。

2022-07-24 00:24:46 111

原创 springboot框架

springboot框架,什么时springboot,springboot特点有哪些springboot工程创建,springboot配置文件

2022-07-24 00:16:26 70

原创 RestController注解和requestmapping注解作用

1.@RestController是controller是@controller和@ResponseBody的结合2.Controller将当前修饰的类注入springBootIOC容器.使得从该类所在的项目跑起来的过程中.这个类就被实例化.3.ResponseBody他的作用简短的说就是指该类中所有的API接口返回的数据,不管你对应的该方法时返回Map或是其他的Objest,他会以json字符串的形式返回给客户端......

2022-07-11 21:45:23 1286

原创 var that=this的用法

var that=this的用法

2022-07-11 20:56:04 221

原创 @Service注解有什么用?@Service注解的用法?

@Service注解有什么用?@Service注解的用法?

2022-06-24 15:16:09 7321

原创 getAttribute()、setAttribute()、removeAttribute()的方法使用以及区别。

getAttribute()、setAttribute()、removeAttribute()的方法使用以及区别。

2022-06-22 21:57:02 764

原创 springmvc中的文件上传

(3)创建一个jsp页面(4)在springmvc中配置文件上传解析器(5)创建upload01接口的方法 (2)后台接口 找到文件流上传 ---->直接复制改编代码中的值(2)测试代码:接下来代码为使用springmvc在前端页面上传图片到阿里云,然后会在另一个页面回显上传的图片(1)前端代码 (2)将上诉上传的代码写在一个工具类中,后续调用即可(放直书写重复代码)(3)在控制层写在请求路径(/upload)的代码(4)回显图片的页

2022-06-13 08:48:16 248

原创 springmvc实现登录并使用拦截器

java

2022-06-12 21:54:56 167

原创 SpringMVC框架

目录正文:1.什么是MVC??2.什么是SpringMVC框架。3.为什么要使用springMVC框架? 4..如何使用SpringMVC框架??(1)创建一个maven-web工程 (2)引入springMVC依赖: (3)注册DispatcherServlet到web.xml文件上(4)创建springmvc配置文件(5)创建一个controller类 5.springmvc框架的流程?6.springmvc如何接受参数。(1)接受少量的参数:根据id删除(2) 接受大量的参数:表单提交 .

2022-06-08 09:31:27 204

原创 mybatis的缓存

缓存是存在于==内存中==的临时数据。mybatis支持两种缓存演示二级缓存(1)开启二级缓存(2)在映射文件中使用二级缓存(3)实体一定要实现序列化接口

2022-06-07 12:52:19 71

原创 mybatis的代码生成器--generator

作用: 根据表帮你生成实体类,和dao和xml映射文件。就是简单的CRUD。如何使用:MyBatis Generator Core – Introduction to MyBatis Generator/(3)运行测试类:

2022-06-07 12:40:27 98

原创 分页插件PageHelper

注意:拦截器要写在标签下

2022-06-07 11:24:26 125

原创 mybatis框架

mybatis的介绍:MyBatis 是一款优秀的持久层Dao框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Java实体类)映射成数据库中的记录.为什么使用mybatis框架:可以简化jdbc的操作以及占位符赋值以及查询结果集的封装。(1)作用:可以帮你生成实体类的get和set方法 而且可以帮你生成构造方法。重写toStr

2022-06-06 10:55:15 128

原创 mybatis联表查询

mybatis

2022-06-05 22:38:30 63

原创 Java的八大特性

一丶Java语言的八大特性(开源、免费、跨平台、纯面向对象)目录一丶Java语言的八大特性(开源、免费、跨平台、纯面向对象)1、简单性2、面向对象3、跨平台/可移植性4、分布式5、多线程6、健壮性7、安全性8、高性能1、简单性:相对而言,C++中有指针,Java屏蔽了指针 C++支持多继承(复杂),Java使用接口替代多继承注:Java语言底层是C++实现的,不是C语言。2、面向对象:...

2022-04-18 13:55:59 2160 3

原创 数据结构和算法概述

目录:数据结构和算法概述:1、数据结构和算法的关系2、线性结构和非线性结构1、数据结构和算法的关系<1.>数据 data 结构(structure)是一门研究组织数据方式的学科,有了编程语言也就有了数据结构. 学好数据结构可以 编写出更加漂亮,更加有效率的代码。<2.>要学习好数据结构就要多多考虑如何将生活中遇到的问题,用程序去实现解决.<3.>程序 = 数据结构 + 算法<4.>数据结构是算法的基础, 换言之,想要学..

2022-04-18 13:54:38 56

原创 集合框架的使用

集合框架概述1.1为什么使用集合框架 1.我们在java中学习过一个数据类型 --- 数组 2.数组存在问题: 定容 (数组初始化的时候 一旦固定容量 从此就只能存储该容量的数据) 3.如果我们一旦创建数组 发现数组的容量不够用了 此时就需要扩容就非常麻烦了。 4.所以我们自己写了一个类MyArray 5.在MyArray中定义方法getData()和setData(代码在下方) 6. 此时我们可以手撕定义数组Java官方也能,所以 jav...

2022-04-16 13:59:36 163

空空如也

空空如也

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

TA关注的人

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