![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
文章平均质量分 70
是一只萨摩耶
编程很枯燥,但是养只修勾一定很有趣
展开
-
Redis持久化方式RDB和AOF的优缺点
Redis 提供了两种持久化的方式,分别是RDB(Redis DataBase)和AOF(Append Only File)。RDB,简而言之,就是在不同的时间点,将Redis 存储的数据生成快照并存储到磁盘等介质上。AOF,则是换了一个角度来实现持久化,那就是将Redis 执行过的所有写指令记录下来,在下次Redis 重新启动时,只要把这些写指令从前到后再重复执行一遍,就可以实现数据恢复了。RDB 和AOF 两种方式也可以同时使用,在这种情况下,如果Redis 重启的话,则会优先采用AOF 方式来进原创 2022-04-18 11:34:44 · 9173 阅读 · 0 评论 -
Java面试必考:Redis
Redis集群方案哪些方案?1.codis目前用的最多的集群方案,基本和twemproxy-致的效果,但它支持在节点数量改变情况下,旧节点数据可恢复到新hash节点。2.rediscluster3.0自带的集群,特点在于他的分布式算法不是一致性hash,而是hash槽的概念,以及自身支持节点设置从节点。具体看官方文档介绍。3.在业务代码层实现,起几个毫无关联的redis实例,在代码层,对key进行hash计算,然后去对应的redis实例操作数据。这种方式对hash层代码要求比较高,考虑部分包括,节原创 2021-04-21 15:00:30 · 137 阅读 · 0 评论 -
Scala编程的数据类型有几种
任何一种编程语言都有特定的数据类型,Scala也不例外。与其他语言相比,Scala中的所有值都有一个类型,包括数值和函数。接下来,通过一张图来描述Scala数据类型的层次结构,具体如图1所示。图1 Scala中数据类型的层次结构从图1中可以看出,Any是所有类型的超类型,也称为顶级类型,它包含两个直接子类,具体如下:1.AnyVal:表示值类型,值类型描述的数据是一个不为空的值,而不是一个对象。它预定义了9种类型,分别是Double、Float、Long、Int、Short、Byte、Unit、Ch原创 2021-04-09 16:04:36 · 652 阅读 · 0 评论 -
Java的进阶教程
1.java教程JDK15新特性全方位解读随着 2020年 3月17日正式发布JDK 14,继任者JDK 15 在 2020 年 9 月 15 号正式发布了,根据发布的规划,这次发布的 JDK 15 将是一个短期的过度版,只会被 Oracle 支持(维护)6 个月,直到2021年 3 月的 JDK 16 发布此版本将停止维护。而 Oracle 下一个长期支持版(LTS 版)会在明年的 9 月份候发布(Java 17),LTS 版每 3 年发布一个,上一次长期支持版是 18 年 9 月发布的 JDK 11。原创 2021-04-07 12:35:02 · 124 阅读 · 0 评论 -
不可错过的Java最新教程
1.Java进阶教程FastJson-阿里高性能Json框架FastJson教程,阿里高性能Json框架之FastJson教程FastJson 是阿里巴巴的开源JSON解析库,它可以解析 JSON 格式的字符串,支持将 Java Bean 序列化为 JSON 字符串,也可以从 JSON 字符串反序列化到 JavaBean。Fastjson 的优点:FastJson 相对其他JSON库的特点是快,从2011年FastJson 发布1.1.x版本之后,其性能从未被其他Java实现的JSON库超越。Fa原创 2021-04-07 11:10:53 · 110 阅读 · 0 评论 -
Java最新进阶教程
1.java进阶大数据必备Flume最全Flume视频教程,大数据入门必学大数据Flume教程丨大数据业务及数据采集和迁移需求Flume是的一个分布式、高可用、高可靠的海量日志采集、聚合和传输的系统,支持在日志系统中定制各类数据发送方,用于收集数据,同时提供了对数据进行简单处理并写到各种数据接收方的能力。Flume的设计原理是基于数据流的,能够将不同数据源的海量日志数据进行高效收集、聚合、移动,最后存储到一个中心化数据存储系统中。 Flume能够做到近似实时的推送,并且可以满足数据量是持续且量级很原创 2021-04-07 10:37:32 · 360 阅读 · 0 评论 -
2021最全前端学习路线
第一阶段:前端入门HTML5 +Css3+电商网页制作课程内容:1、HTML5 是网页开发的基础,从最简单的网页开发基础入手,使用常见的标签制作网页内容2、Css3通过浮动、定位、Flex 精细控制网页布局,通过背景、圆角、阴影、渐变等美装饰美化网页内容,结合转换、过渡、动画高级特性增强用户体验,能够编写大型综合性网页。3、电商网页制作,基于设计稿编写网页,确保网页布局的高还原度,综合运用 HTML、CSS 的基础知识,归纳使用技巧,提升综合实战水平,借助蓝湖协同平台,体验真实团队开发流程。Web转载 2021-04-06 11:47:51 · 212 阅读 · 0 评论