自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 白话文——过目不忘的sql索引是啥?

一、索引的本质1.1索引的本质 索引的本质是一种排好序的数据结构。这个我相信其实大家并不陌生,因为谈到索引很多人自然而然的就会联想到字典中的目录。1.2索引的分类Hash 索引 Hash 索引是比较常见的一种索引,他的单条记录查询的效率很高,时间复杂度为1。但是,Hash索引并不是最常用的数据库索引类型,尤其是我们常用的Mysql Innodb引擎就是不支持hash索引的。主要有以下原因:Hash索引适合精确查找,但是范围查找不适合二叉树但是在极端...

2021-04-04 18:59:27 83

原创 Java Stream 知识脑图 - 流式处理

一、流概念1. 结构

2021-03-13 11:01:58 356 4

原创 CentOS 7 安装Kubernetes(单机版)和mysql

一、查看目前yum安装的情况1.1 查询docker安装过的包yum list installed | grep docker1.2 删除docker安装包yum remove docker-ce.x86_64 ddocker-ce-cli.x86_64 -y1.3 删除容器镜像rm -rf /var/lib/docker二、关掉防火墙systemctl di...

2020-03-15 21:23:36 690

原创 Redis消息队列

redis做消息队列

2023-06-24 22:00:27 78

原创 Redis对象机制 (Redis Object)

什么是Redis的对象机制以及Redis Oject到底是什么?这里有入门讲解。

2023-06-18 23:56:11 314

原创 05-存储器分级:L1 Cache 比内存和 SSD 快多少倍?

本文章我们讲到了存储器分级策略,讨论了L1/L2/L3缓存的工作原理。本课时学习的内容,是所有缓存知识的源头。

2022-07-24 17:09:13 2755 1

原创 mysql精简记录

mysql学习记录Connectors:指的是不同语言中与SQL的交互。 Connection Pool:管理缓冲用户连接,线程处理等需要缓存的需求。MySQL数据库的连接层。 Management Serveices & Utilities:系统管理和控制工具。备份、安全、复制、集群等等。 SQL Interface:接受用户的SQL命令,并且返回用户需要查询的结果。 Parser:SQL语句解析器。 Optimiz..

2022-02-07 17:35:08 153

原创 常用 Git 命令清单

我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。

2021-11-28 15:09:18 50

原创 nginx location以及pass_proxy小结

一、pass_proxy参考:https://www.jb51.net/article/78746.htm1.1 url的/问题在nginx中配置proxy_pass时,当在后面的url加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分也给代理走。下面四种情况分别用http://192.168.1.4/proxy/test.html 进行访问。第一种:location /proxy/ { proxy_..

2021-11-21 14:29:17 3340

原创 ElasticSearch入门篇

第一节 ElasticSearch概述1.1 ElasticSearch是一个基于Lucene的搜索服务器它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。ElasticSearch是用Java开发的, 并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。构建在全 文检索开源软件Lucene之上的Elasticsearch,不仅能对海量规模的数据完成分布式索引与检索,还能提供数据聚合分析.

2021-11-07 17:16:36 2447

原创 Elasticsearch基本入门

ES核心概念1、字段(Fields)字段是ES中最小的独立单元数据,每一个字段有自己的数据类型(可以自己定义覆盖ES自动设置的数据类型),我们还可以对单个字段设置是否分析、分词器等等。核心的数据类型有string、Numeric、DateDate、Boolean、Binary、Range等等,复杂类型有Object、Nested。2、文档(Documents)在ES中文档的概念相当于RDBMS中的一行数据,不同的是在ES中文档的存储是直接使用json格式存储的(也就是可以嵌套...

2021-02-22 14:59:13 129 1

原创 Redis面试3大重点(缓存穿透、缓存雪崩、缓存击穿)

1、缓存穿透缓存穿透,是指查询一个数据库一定不存在的数据。正常的使用缓存流程大致是,数据查询先进行缓存查询,如果key不存在或者key已经过期,再对数据库进行查询,并把查询到的对象,放进缓存。如果数据库查询对象为空,则不放进缓存。缓存穿透会导致一些蓄意攻击,利用这个漏洞,对数据库造成压力甚至,打爆DB。解决方法:在查DB结果出为空的时候,可以set这个key为null。2、缓存...

2019-11-27 16:27:51 161

原创 19年电信以及oppo校招面经

深圳实习半年,回校春招经历,本人大四,准备要真正意义的走上程序员这条是非路了。先说一下经历吧,大二开始学技术,对Java比较熟悉。大三暑假去了深圳某金融互联网公司实习了六个月,现在在校中。在学校是真的舒服! 由于在深圳实习了六个月,目睹了深圳公司的白天和黑夜多么的触手可及。于是乎,有了逃离北上广的想法,都有点打算要考选调生了。后面经过某小姐姐HR的推荐,获得了当地电信面试IT支撑...

2019-04-17 15:38:16 419 2

原创 Mysql 自学小总结(精炼)

一、 数据库:储存、维护和管理数据的集合 - DB - DBMS二、sql语言分类: DDL:对对象对象进行操作(数据库、表、列) create alter drop DML:对表中的数据进行操作 insert update delete insert into 表名(列名1,列名2,,,) values(值1,值

2017-10-03 14:34:18 209

原创 fft基-2 dit算法

fft基-2 dit算法首先,只要先介绍一下DFT,名称叫做离散傅里叶变换,作用是将时域上的信号转换成频域上的信号。这个变换的序列是有限长的。其中为旋转因子,具有一定的特性。根据公式给出的计算公式,可以看出来,他的时间复杂度为。这样的计算量和时间十分的冗长,而我们的FFT算法的目的就是为了简化DFT的复杂度,将时间复杂度变成O(log2N)是一种优化形式。FFT的算法有很多种,大概的思

2016-11-03 18:26:40 7467 5

Spring3+springmvc+mybatis三大整合

Java流行框架三大整合,配有source源码包,经典jar包。

2018-05-12

论文修改工具

论文降重的一大利器,而且免费,欢迎下载。毕设、课设等等的一系列论文,免费降重

2018-05-12

空空如也

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

TA关注的人

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