向阳而生
07
05
稀疏sparsearray数组 稀疏sparsearray数组
基本介绍 当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。 需求:二维数组中有很多没有意义的值 稀疏数组的处理方法 记录数组一共有几行几列,有多少个不同的值 把具有不同值的元素的行列及值记录在一个小规
05
数据结构与算法概述 数据结构与算法概述
数据结构和算法的关系 数据data结构(structure)是一门研究组织数据方式的学科,有了编程语言也就有了数据结构。学好数据结构可以编写出更加漂亮,更加有效率的代码 要学习好数据结构就要多多考虑如何将生活中遇到的问题,用程序去实现解决
01
JVM与Java体系结构 JVM与Java体系结构
Java VS C++ 内存动态分配 垃圾收集技术 虚拟机 所谓虚拟机(Virtual Machine),就是一台虚拟的计算机。它是一款软件,用来执行一系列虚拟计算机指令。大体上,虚拟机可以分为系统虚拟机和程序虚拟机。 ➢ 大名鼎鼎的 V
05
10
SpringSecurity SpringSecurity
1. 权限管理权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源,不多不少。 2. SpringSecurity 介绍Spring 是非常流行和成功的 Java 应用开发框架,Spring Sec
2022-05-10
02
博客项目 博客项目
项目实战-前后端分离博客系统1.项目介绍 该项目是一个前后端分离的前台博客展示系统, 主要实现了热门文章列表查询,分类列表查询,分页查询文章列表,文章详情查询,友链查询,用户登录、退出,文章评论列表展示,发送文章评论,友链评论,个人信息查询
2022-05-02
04
26
Elasticsearch Elasticsearch
1. 全文搜索引擎Google,百度类的网站搜索,它们都是根据网页中的关键字生成索引,我们在搜索的时候 输入关键字,它们会将该关键字即索引匹配到的所有网页返回;还有常见的项目中应用日志的搜索等等。对于这些非结构化的数据文本,关系型数据库搜索
2022-04-26
18
Redis Redis
1. Redis的简介 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理 它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型 内置复制、Lua 脚本
2022-04-18
14
SpringBoot基础 SpringBoot基础
1. SpringBoot 介绍在这一部分,我们主要了解以下3个问题: 什么是 SpringBoot 为什么要学习 SpringBoot SpringBoot 的特点 1.1 什么是 SpringBootSpringBoot 是 Spr
2022-04-14
11
ssm整合 ssm整合
1. SSM是什么? web层的解决方案 SpringMvc Service层的解决方案 Spring Dao层的解决方案 mybatis 2.开发项目的流程Dao--->Service--->Web 3
2022-04-11
8 / 11