- 博客(34)
- 收藏
- 关注
原创 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
原创 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
原创 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框架
目录正文: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
原创 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
原创 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关注的人