超大充电宝
码龄2年
  • 27,657
    被访问
  • 84
    原创
  • 333,651
    排名
  • 27
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2020-03-11
博客简介:

Super_Powerbank的博客

查看详细资料
  • 2
    领奖
    总分 138 当月 2
个人成就
  • 获得82次点赞
  • 内容获得26次评论
  • 获得62次收藏
创作历程
  • 43篇
    2021年
  • 41篇
    2020年
成就勋章
TA的专栏
  • Redis
    8篇
  • Linux
    8篇
  • JVM
    4篇
  • Java框架
  • Spring
    5篇
  • Spring MVC
    3篇
  • MyBatis
    6篇
  • SSM
    1篇
  • MySQL
    8篇
  • Java网络
  • 计算机网络
  • Java网络编程
    4篇
  • Java IO
    4篇
  • Java多线程
    8篇
  • Java集合
    4篇
  • JavaSE
    14篇
  • Java Program
    7篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【Redis】Jedis介绍

文章目录Jedis介绍Jedis的基本使用Jedis介绍在Java体系中,有三种常见的Redis客户端:Jedis、Redission和lettuceJedis:其提供API是和Redis命令相比是比较全面,Jedis中java方法基本和Redis提供的命令保持一致,调用的是比较底层的Redis的命令Redisson:实现分布式和可扩展性的java的数据结构,分布式锁、分布式集合、和jedis相比,功能比较简单,不支持字符串、不支持排序、事务等Redis特征Lettuce:用于线程安全的同步,
原创
发布博客 2021.08.07 ·
40 阅读 ·
0 点赞 ·
0 评论

【Redis】Redis主从复制

文章目录1、简介2、配置环境3、一主两从两种模式配置从机查看主机信息4、哨兵模式优缺点1、简介主从复制:指的是一个Redis服务器的数据,复制到其他的Redis服务器,前者称之为主节点(mater/leader),后者称之为从节点(slave/follower),数据的复制是单向,只能是从主节点到从节点,master以写为主,Slave节点以读为主。默认情况,每台Redis服务器都是主节点,且一个主节点可以有多个从节点(或者没有从节点),但是一个从节点只能有一个主节点主从复制作用:数据冗
原创
发布博客 2021.08.07 ·
36 阅读 ·
0 点赞 ·
0 评论

【Redis】Redis缓存穿透、击穿和雪崩

文章目录缓存穿透——查不到1、概念2、解决方案1——布隆过滤器3、解决方案2——缓存空对象缓存击穿——瞬间某个Key缓存过期1、概念2、解决方案1——热点数据永不过期3、解决方案2——加互斥锁缓存雪崩——某一个时间段缓存集中过期失效1、概念2、解决方案1——Redis高可用3、解决方案2——限流降级4、解决方案3——数据预热缓存穿透——查不到1、概念用户需要查询一个数据时,发现Redis中没有,也就是缓存没有命中,于是就向持久层数据库发起查询,发现也没有这个数据,于是本次查询失败。当用户很多的情况
原创
发布博客 2021.08.07 ·
48 阅读 ·
0 点赞 ·
0 评论

【Redis】Redis事务

文章目录Redis事务事务命令正常的执行事务放弃事务编译时异常执行时异常watch正常执行使用watch当做乐观锁使用Redis事务Redis中事务可以一次执行多个命令,是一组命令的集合,一个事务中所有的命令都会被序列化,在事务的执行过程中,会按照顺序串行化执行队列中的命令Redis是一次性,顺序性,排他性的执行一个队列中的一系列命令Redis不保证原子性Redis中,单条命令的执行是原子性,但事务是不保证原子性,而且没有回滚的换概念,事务中任意的命令执行失败,其他的命令是可以执
原创
发布博客 2021.08.07 ·
20 阅读 ·
0 点赞 ·
0 评论

【Redis】Redis持久化

文章目录Redis持久化RDB(Redis DataBase)内存快照触发时机优缺点AOF(Apended Only File)日志文件AOF回写机制优缺点Redis持久化Redis是内存数据库,如果不将内存中的数据库状态保存到磁盘中,那么一旦服务器进程退出,服务器中的数据库状态也就会小时,所以Redis提供了持久化的功能。RDB(Redis DataBase)内存快照RDB是Redis默认的持久化方式,内存快照指内存中的数据在某一时刻的状态记录,类似于拍照,将瞬间的形象记录下来。Redis将
原创
发布博客 2021.08.06 ·
23 阅读 ·
0 点赞 ·
0 评论

【Redis】Redis配置文件详解

文章目录redis.conf(redis.windows.conf)网络 NETWORK通用 GENERAL快照 SNAPSHOTTING安全 SECURITY内存管理 MEMORY MANAGEMENTAOF持久化 APPEND ONLY MODEredis.conf(redis.windows.conf)启动redis,通过读取配置文件启动配置文件中unit单位对大小写不敏感网络 NETWORKbind 127.0.0.1 -::1 #绑定的ip,绑定的主机的地址protected-m
原创
发布博客 2021.08.06 ·
49 阅读 ·
0 点赞 ·
0 评论

【Redis】Redis的数据类型

文章目录一:Redis的五种基本类型1、字符串stringset / getexistsappendstrlenincr / decrincrby / decrbygetrangesetrangesetex / ttlsetnxmset / mgetgetset2、列表listlpush / rpush / lrangelpop / rpoplindexllenlremrpoplpushlset3、集合setsaddsmemberssismemberscardsremsrandmemberspop4、哈
原创
发布博客 2021.08.06 ·
42 阅读 ·
0 点赞 ·
0 评论

【Redis】Redis基础

文章目录一:Redis前言二:NoSQL1、NoSQL的特点2、NoSQL的四大分类三:Redis基础1、Redis基本概念2、Redis的基本操作切换数据库查看数据库大小查看所有的keys清除数据库3、Redis是单线程的4、Redis的五种基本类型(1)字符串stringset / getexistsappendstrlenincr / decrincrby / decrbygetrangesetrangesetex / ttlsetnxmset / mgetgetset(2)列表listlpush
原创
发布博客 2021.08.06 ·
40 阅读 ·
0 点赞 ·
0 评论

【Linux】网络相关命令

文章目录网络相关命令pingifconfignetstat(重要)网络相关命令pingping 命令是用来测试TCP/IP 网络是否畅通或者测试网络连接速度的命令,对确定网络是否正确连接,以及网络连接的状况十分有用。简单的说,ping就是一个测试程序,如果ping运行正确,大体上就可以排除网络访问层、网卡、Modem的输入输出线路、电缆和路由器等存在的故障,从而缩小问题的范围。ping命令的原理是根据计算机唯一标示的IP 地址,当用户给目的地址发送一个数据包时,对方就会返回一个同样大小的数据包,根据
原创
发布博客 2021.02.10 ·
126 阅读 ·
1 点赞 ·
0 评论

【Linux】安装Java开发环境

文章目录安装JDK下载安装包解压安装包配置JDK安装JDK下载安装包下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html1.直接在Linux环境中在浏览器访问上面的地址进行下载。2.在windows环境下载之后导入Linux。将下载好的安装包拷贝至windows与Linux的共享文档中,然后在linux上将该安装包再移动至一个指定文件夹下。解压安装包tar -xzvf [安装包名称]
原创
发布博客 2021.02.10 ·
149 阅读 ·
1 点赞 ·
0 评论

【Linux】内存与磁盘

文章目录内存与磁盘1、内存2、 磁盘3、内存管理相关命令(1)free(2)vmstat(3)查看磁盘信息(4)查看硬盘磁盘IO内存与磁盘内存和磁盘都是计算机中的存储器,都具有存储功能,属于存储设备。在计算机中,磁盘和内存是相互配合共同作业的。   区别:1、内存是一种高速,造价昂贵的存储设备;而磁盘速度较慢、造价低廉。2、内存属于内部存储设备,磁盘属于外部存储设备。3、内存是通过电流来实现存储;磁盘是通过磁记录来实现存储。所以电脑断电后,内存中的数据会丢失,而磁盘中的数据可以长久保
原创
发布博客 2021.02.10 ·
132 阅读 ·
1 点赞 ·
0 评论

【Linux】计算机组成与进程

文章目录计算机的基本组成1、计算机组成五大部件2、系统总线3、指令进程1、PID2、PCB3、进程状态4、进程管理命令(1)ps(2)pstree(3)jobs(4)&(5)fg bg(6)kill(7)pkill(8)killAll(9)top(10)pidstat5、生产环境服务器变慢,诊断思路和性能评估计算机的基本组成1、计算机组成五大部件运算器 :也叫算数逻辑单元,完成对数据的各种常规运算,如加减乘除,也包括逻辑运 算,移位,比较等。控制器 :它是整个计算机系统的控制中心,它指挥
原创
发布博客 2021.02.10 ·
131 阅读 ·
0 点赞 ·
0 评论

【Linux】Linux的文件操作命令(文本文件)

文章目录文件查看命令1、文本查看(1)cat(2)more(3)less(4)head(5)tail2、数据统计文件操作命令Vim1、三种模式介绍2、vim常用命令3、末行模式下的操作4、vim小技巧文件查看命令1、文本查看(1)cat查看文件内容cat [文件名]例如:查看test.txt文件内容cat test.txt合并文件cat [文件1名] [文件2名] > [合并后文件名]例如:将a.txt和b.txt合并,合并后的文件名为c.txtcat a.txt
原创
发布博客 2021.02.10 ·
284 阅读 ·
1 点赞 ·
0 评论

【Linux】Linux的目录结构

文章目录Linux目录结构1、常见目录说明2、路径3、查看目录下的文件4、家目录的概念(1)用户管理添加新用户切换用户修改用户密码删除用户(2)用户信息(3)修改用户信息Linux目录结构我们都知道Windows操作系统下的目录结构是使用统一的磁盘管理(盘符),例如C盘、D盘、E盘等。而Linux操作系统下的目录结构并没有盘符,所有的文件都是从根目录开始存储(/),也是我们常说的树状目录结构。如图所示:1、常见目录说明/bin 存放常用命令/boot 系统内核及启动有关的文件/dev 存放设
原创
发布博客 2021.02.09 ·
269 阅读 ·
1 点赞 ·
0 评论

【Linux】Linux系统的文件

文章目录1、文件类型2、文件权限修改文件权限(1)文字设定法(2)数字设定法修改文件的属组修改文件属主3、文件操作(1)查看文件(2)创建文件(3)删除文件删除普通文件删除目录文件(4)文件复制与重命名4、打包、压缩与解压(1)打包(2)压缩1、文件类型Linux上一切皆文件表示符号文件类型说明d目录文件p管道文件进程间通讯l连接文件Windows上的快捷方式 设备文件块设备( b )、字符设备( c )、套接字( s )-普
原创
发布博客 2021.02.09 ·
250 阅读 ·
1 点赞 ·
0 评论

【Linux】Linux介绍

文章目录一:Linux简介1、Linux 和 Windows 的区别2、Linux 内核版本和发行版本(1)Linux 内核版本(2)Linux 发行版本二:终端介绍1、终端基本操作2、命令手册3、开机与重启4、runlevel一:Linux简介Linux 就是一组软件,而软件分为操作系统软件和应用软件,Linux 属于操作系统软件。计算机是由一堆硬件组成的,为了有效的控制这些硬件资源,于是乎就有了操作系统的 产生,操作系统除了有效的控制这些硬件资源的分配,并提供计算机运作所需要的功能(如网络功能)
原创
发布博客 2021.02.09 ·
299 阅读 ·
1 点赞 ·
0 评论

【SSM】SSM框架整合

文章目录SSM框架整合整合思路整合步骤1、引入依赖2、dao层处理3、Spring配置4、Spring MVC的处理5、引入jetty服务器插件6、执行结果SSM框架整合SSM框架整合是指整合Spring框架、SpringMVC框架和MyBatis框架。Spring 是一个开源框架, Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作 Expert One-On-One J2EE Development and Design 中阐述的部分理
原创
发布博客 2021.02.09 ·
200 阅读 ·
1 点赞 ·
0 评论

【MyBatis】动态SQL的基本用法

文章目录动态SQL1、if标签2、where标签3、foreach标签动态SQLmybatis动态SQL,采用的基于OGNL表达式来操作的。根据表达式的不同进行动态的SQL的拼接、组装。动态SQL标签:if标签 、where标签、trim标签(where、set)、foreach标签1、if标签if标签通常用于where语句中,通过判断参数值来决定是否使用某个查询条件条件,它也经常用于update语句中判断是否更新某一个字段,还可以在insert语句中用来判断是否插入某个字段的值接口文
原创
发布博客 2021.02.08 ·
204 阅读 ·
1 点赞 ·
1 评论

【MyBatis】MyBatis动态代理

文章目录MyBatis动态代理1、代理模式(1)JDK自带的动态代理(2)CGLib动态代理2、MyBatis中动态代理MyBatis动态代理在MyBatis的使用过程中,我们经常使用的是通过getMapper方法获取代理对象,形如:StudentMapper mapper = sqlSession.getMapper(StudentMapper.class);方式,从而进行对接口的动态代理。1、代理模式动态代理其实是代理模式的一种,而代理模式其实是Java当中的一种设计模式。其结构如图所示:
原创
发布博客 2021.02.08 ·
272 阅读 ·
1 点赞 ·
3 评论

【MyBatis】Spring和Mybatis的整合

文章目录Spring和Mybatis的整合1、整合思想2、整合步骤(1)引入依赖(2)创建bean类(User.java)(3)Mapper接口文件(UserMapper.java)(4)Mapper.xml文件(UserMapper.xml)(5)整合sqlSessionFactory创建(spring-mybatis.xml)(6)通过代理对象操作(spring-mybatis.xml)(7)测试类(8)执行结果Spring和Mybatis的整合1、整合思想将mybatis中的实例交给Spri
原创
发布博客 2021.02.08 ·
196 阅读 ·
1 点赞 ·
0 评论
加载更多