自定义博客皮肤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)
  • 收藏
  • 关注

原创 【Redis】Redis在项目中的配置

目录SpringBoot集成Redis:Spring集成redis:SpringBoot集成Redis:pom文件中引入依赖<!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin...

2019-06-29 20:47:43 2149 3

原创 【Redis】Redis使用“:”对key进行分类存储

通常存在redis中的key值是这个样子的,只看key值,我们很难知道这个key值是干什么的,有什么用处。所以需要我们对key值进行一定的分类:使用“:”冒号来体现层次。例如:set intern:user:user_code 123456 得到形式如下:...

2019-06-29 20:13:27 17450 6

原创 【定时器】XXL-JOB使用

官网地址:http://www.xuxueli.com/xxl-job/#/XXL-JOB:轻量级任务调度框架竞品分析:功能 Quartz集群 LTS Elastic-Job XXL-JOB 架构设计 中心式(伪) 无中心式 无中心式 中心式 依赖框架 Java ZK ZK Java Web UI ...

2019-06-27 09:13:47 560 6

原创 【Spring】AOP

目录OOP与AOP对比:AOP术语:核心:动态代理:应用:AOP(Aspect-Oriented Programming)面向切面编程:为了解耦,让一组类共享相同的行为。通过代理模式为目标对象生产代理对象,并将横切逻辑插入到目标方法执行的前后。在应用AOP编程时,仍然需要定义公共功能,但可以明确的定义这个功能在哪里,以什么方式应用,并且不必修改影响的类。这样一来横切...

2019-06-26 19:51:34 151 7

原创 【Spring】Spring-IOC(DI)介绍

目录Spring简史:Spring概述Spring的模块:Spring生态:Spring框架本身四大原则:依赖注入(DI):Bean的作用域(Scope):传统方式:newSpring配置-装配Bean方式一:在xml中进行显示配置(spring旧版本,基本不用)方式二:Bean的注解配置(隐式的bean发现机制和自动装配):-------如何处理自...

2019-06-20 17:04:26 325 4

原创 【Redis】持久化RDB与AOF

目录RDB触发机制:一、手动触发:二、自动触发RDB文件处理:RDB优缺点:AOF工作流程:开启AOF:AOF缓冲区同步磁盘策略:AOF重写重启加载Redis持久化:能有效地避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化的文件即可实现数据。Redis有2种持久化策略:RDB与AOFRDBRDB持久化是把当前进程数据...

2019-06-14 16:06:14 170 5

原创 【Redis】Redis客户端Jedis

目录Jedis的基本用法:Jedis直连JedisPool:比较Jedis 是 Redis 官方首选的 Java 客户端开发包。Jedis的基本用法:Jedis直连pom文件中引入:<dependency> <groupId>redis.clients</groupId> <artifactId...

2019-06-14 11:00:17 192 6

原创 【Redis】慢查询日志

慢查询日志: 就是系统在命令执行前后计算每条命令的执行时间,当超过预设阀值,就将这条命令的相关信息记录下俩。Redis客户端执行一条命令分为4个步骤:发送命令 命令排队 命令执行 返回结果慢查询只统计步骤3的时间,所以没有慢查询并不代表客户端没有超时问题。慢查询日志两个配置参数:预设阀值?slowlog-log-slower-than:预设阀值,单位是微妙,默...

2019-06-13 09:46:13 293 7

原创 【Redis】DENIED Redis is running in protected mode because protected mode is enabled

其实,仔细看上面的报错信息,上面已经写的很清楚了。Redis protected-mode 是3.2 之后加入的新特性,在Redis.conf的注释中,我们可以了解到,他的具体作用和启用条件链接redis 时只能通过本地localhost (127.0.0.1)这个来链接,而不能用网络ip(192.168..)这个链接,问题然如果用网络ip 链接会报以上错误。是说处于保护模式,只能本地...

2019-06-12 10:38:38 1636 4

原创 【Redis】Linux上安装Redis 及常用命令

目录一、安装二、配置、启动、操作、关闭Redis启动Redis服务方法一、默认配置方法二、运行启动方法三、配置文件启动(常用)redis-cli连接Redis服务器方法一:交互式方式方式二:命令式停止Redis服务方式一:redis-cli shutdown方式二:kill进程号一、安装源码方式进行安装6个步骤// 1. 下载Redis...

2019-06-12 09:47:46 539 4

原创 【Mysql】优化—索引优化

目录索引的几大原则:列的离散性:最左匹配原则:联合索引:覆盖原则:列选取原则:字段类型优先级:够用就行,不要慷慨(如,smallint,varchar(N))Enum列说明索引常见误区:在where常用的列上都要单独加上索引建立组合索引后,查询哪个列,索引都会生效索引失效原因:全值匹配我最爱最佳左前缀法则不在索引列上做任何操作(计算...

2019-06-11 20:30:41 266 3

原创 【MySQL】锁和事务

目录事务:---特性:---使用流程:---事务并发带来的问题:1. 更新丢失(Lost Update)2. 脏读(Dirty Reads):3. 不可重复读(NOn-Repeatable Reads)4. 幻读(Phantom Reads)---隔离性级别:---事务隔离级别解决方案:锁:---按照粒度划分:表锁与行锁的区别:---行锁(偏...

2019-06-11 20:29:35 261 4

原创 【MySQL】索引内部数据结构

目录索引是什么?几种数据结构介绍:二叉查找树(Binary Search Tree,BST):红黑树:平衡二叉查找树:多路平衡查找树B-Tree(balanced tree):B+Tree:HASHmysql索引数据结构:按照索引方法划分:B+TreehashMySQL B+Tree落地形式innodb-聚簇索引MyISAM-非聚簇索引...

2019-06-09 20:49:50 538 2

原创 【MySQL】mysql逻辑架构图与数据库工作流程

目录MySQL逻辑架构图概括如下:第一层(Connectors):第二层值得关注(SQL Layer):第三层包括了存储引擎(Engine):各个模块分析:1 Connectors2 Management Serveices & Utilities3 Connection Pool: 连接池4 SQL Interface: SQL接口5 Parser...

2019-06-08 21:19:47 1333 4

原创 【MySQL】mysql区分大小写问题

最近模糊查询数据库里面的内容时,发现查询出来的内容与自己想要的不一样,筛选的结果区分了大小写。参考博客链接:https://www.cnblogs.com/457248499-qq-com/p/7360284.html1、MySQL默认情况下是否区分大小写,使用show Variables like '%table_names'查看lower_case_table_names的值,0...

2019-06-08 20:35:42 27423 4

空空如也

空空如也

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

TA关注的人

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