自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Redis持久化的两种方式

redis持久化的两种方式Redis持久化1.RDB(Redis DataBase)2.AOF(Append Only File)Redis持久化1.RDB(Redis DataBase)RDB:快照/副本:是把当前内存中的数据集快照写入磁盘,也就是 Snapshot 快照(数据库中所有键值对数据)。RDB 功能最核心的是 rdbSave 和 rdbLoad 两个函数, 前者用于生成 RDB 文件到磁盘, 而后者则用于将 RDB 文件中的数据重新载入到内存中。阻塞:在进行持久化的过程中,redi

2021-06-17 01:10:41 402

原创 Linux命令之管道

linux管道命令。ls -l /etc | more将多个输出以多屏展示出来,空格键进行翻屏。// An highlighted blockvar foo = 'bar';

2021-06-16 22:35:15 157

原创 Redis的命令sorted_set

sorted_setZADDZADD key [NX|XX] [CH] [INCR] score member [score member …]zadd k1 8 apple 2 banana 3 orange将所有指定成员添加到键为key有序集合(sorted set)里面。 添加时可以指定多个分数/成员(score/member)对。 如果指定添加的成员已经是有序集合里面的成员,则会更新改成员的分数(scrore)并更新到正确的排序位置。在这里插入图片描述ZRANGE ZRANGE

2021-05-25 21:54:20 173

原创 Redis管道

管道(pipelining)一次请求/响应服务器能实现处理新的请求即使旧的请求还未被响应。这样就可以将多个命令发送到服务器,而不用等待回复,最后在一个步骤中读取该答复。echo -e "set k3 39\nincr k3\n get k3" | nc localhost 6379使用echo来传输数据,使用nc来连接。中间使用"\n"来进行换行,传输多个命令操作。具体echo操作可以参考:echo用法详解nc详解:linux的nc命令详解...

2021-05-25 21:54:08 70

原创 Redis的String类型及bitmap

Redis使用Redis简介set命令功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Redis简介Redis基础命令之String类型的操作String类型又分为:字符串,int,bimap。Redis是二进制安全的,以字

2021-05-11 10:36:45 318

原创 springboot启动失败的问题('hibernate.dialect' not set)

springboot启动失败的问题(‘hibernate.dialect’ not set)由于自己的粗心导致的。发现解决办法后,我自己都要被自己笑死,太蠢了。。。。。。。。。。。。。。。。。。错误信息:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/spr

2020-05-11 13:13:17 480

原创 TCP和UDP协议及各层所用到的协议

区别1、TCP是面向连接的,UDP是无连接的。TCP通信前需要建立连接,类似于平时打电话时需要先拨号接通;而UDP就比如你异地恋的对象偷偷的给你寄了个礼物,事先没告诉你。2、TCP提供可靠的服务,UDP尽最大努力交付。因此TCP传送的数据,无差错,不丢失,不重复,且按序到达;而UDP传送的数据是有小小偏差的。3、TCP只能是点到点的,UDP支持一对一,一对多,多对一和多对多的交互通信。4、...

2019-10-12 23:13:00 395

原创 Java中重载和重写的区别

重写:(动态多态)存在于继承体系中,指子类实现了一个与父类在方法声明上完全相同的一个方法。参数类型列表为了满足里式替换原则,重写有以下三个限制:子类方法的访问权限必须大于等于父类方法;子类方法的返回类型必须是父类方法返回类型或为其子类型。子类方法抛出的异常类型必须是父类抛出异常类型或为其子类型。参数列表必须完全与被重写的方法相同重载:(静态多态)1、必须具有不同的参数列表;...

2019-10-12 11:47:39 90

原创 get和post的区别

作用:GET 用于获取资源,而 POST 用于传输实体主体get传输数据是通过url请求的,已filed(字段)=value形式,置于url后的,多个数据之间用&连接,这个过程使用户可见的。post传输数据通过Http的post机制,将字段与对应值封存在请求实体中(requestBody)发送给服务器,这个过程对用户是不可见的。对于get方式的请求,浏览器会一并把head...

2019-10-12 01:14:17 102

原创 计算机网络大概

一层(物理层):网卡、集线器、中继器二层(数据链路层):网桥、交换机三层(网络层):路由器传输层、应用层:网关。

2019-10-11 00:19:45 219

原创 HashMap小结

1. 关于HashMap的一些说法:a) HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。HashMap的底层结构是一个数组,数组中的每一项是一条链表。b) HashMap的实例有俩个参数影响其性能: “初始容量” 和 装填因子。c) HashMap实现不同步,线程不安全。 HashTable线程安全d) HashMap中的key-value都是存储在En...

2019-10-09 14:02:57 86

原创 Java操作ffmpeg为视频添加音乐

最近学习仿抖音微信小程序遇到一个坑,视频中使用以下语句为视频添加背景音乐ffmpeg.exe -i input.mp4 -i 音乐.mp3 -t 7 -y 新视频.mp4发现并不管用。自己将其改了一下,修改后cmd命令如下:fmpeg -i 音乐.mp3 -i 视频.mp4 -t 6 -filter_complex amix=inputs=2 合成后新的视频.mp4Java代码实现修...

2019-09-26 23:43:58 484

原创 wait()和sleep()方法的区别

两者最主要的区别是:wait()方法释放了锁,而sleep方法没有释放锁。两者都可以暂停线程的执行wait方法通常被用于线程的交互/通信,而sleep方法被用于线程的执行wait方法被调用后,线程不会自动苏醒,需要别的线程调用同一对象的notify()或者notifyAll()方法。sleep方法执行完后,线程会自动苏醒,或者可以使用wait(long timeout)超时后线程会自动苏醒...

2019-09-25 01:48:10 280

原创 ==与equals***

==:他的作用是判断两个对象的地址是否相等,即判断两个对象是不是同一个对象。(基本数据类型= =比较的是值,引用数据类型= =比较的是内存地址)。equals():它的作用也是判断两个对象是否相等。但它一般有两中使用情况:情况1:类没有覆盖equals()方法。则通过equals()比较该类的两个对象时,等价于“==”比较两个对象。情况二:类覆盖了equals()方法。一般我们都覆盖了eq...

2019-09-10 15:58:44 184

原创 接口与抽象类的区别

接口的方法默认是public,所有方法在接口内不能被实现(jdk8开始接口方法可以有默认实现),而抽象类可以有抽象方法。接口中除了static,final变量,不能有其他变量,而抽象类则不一定。一个类可以实现多个接口,但只能实现一个抽象类。接口自己本身可以通过extends关键字来扩展多个接口。接口方法默认修饰符是public,抽象方法可以有public,protected,default...

2019-09-10 15:08:13 102

原创 Stirng,StringBuffer and StringBuilder

String概述String被声明为final,因此它不可被继承。(Integet等包装类也不能被继承)在Java8中,String内部使用char数组存储数据。public final class String implements java.io.Serializable,Comparable<String>, CharSquence{ /** The value ...

2019-09-10 15:00:10 83

原创 Java基本数据类型

基本类型byte/8位/1字节char/16位/2字节short/16位/2字节int/32位/4字节float/32/4long/64/8double/64/8boolean/~boolean只有两个值:true,false,可以用1bit来存储但具体大小没有明确规定。JVM会在编译时会将Boolean类型的数据转为int,使用1来表示ture,0表示false。JVM 支持...

2019-09-09 21:06:08 74

原创 JAVA基础(一)

1.面向过程和面向对象的区别面向过程:面向过程比面向对象的性能高 因为类调用时需要实例化,开销较大,消耗资源。但是面向过程没有面向对象易维护,易复用,易扩展面向对象:易维护,易复用,易扩展Java性能差的主要原因并不是因为它是面向对象语言,而是因为java是半编译语言,最终执行的代码并不是机器可以执行的二进制编码。2.Java语言的特点简单易学面向对象(封装,继承,多态)平台无...

2019-09-09 20:15:00 93

空空如也

空空如也

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

TA关注的人

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