摘要: https://blog.csdn.net/qq_24549805/article/details/104013083?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162705357016780262555566%2522%252C 阅读全文
posted @ 2021-07-24 00:03 杰然不同2019 阅读(21) 评论(0) 推荐(0) 编辑
摘要: package com.my.test; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.my.en 阅读全文
posted @ 2021-07-13 23:27 杰然不同2019 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 相关命令:https://www.runoob.com/redis/redis-benchmarks.html(具体以官网为准) 测试:50个客户端,共10W个请求 redis-benchmark -h localhost -p 6379 -c 50 -n 100000 结果分析图: 默认有16个数 阅读全文
posted @ 2021-07-05 19:22 杰然不同2019 阅读(31) 评论(0) 推荐(0) 编辑
摘要: NoSQL特点: NoSQL四大分类: 阅读全文
posted @ 2021-07-05 19:20 杰然不同2019 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 可分为三步: 1.实现Lock类; 2.实现lock() 3.实现unlock() 以下图形象的表示抢锁与释放锁过程 相关代码如下: package myLock; import java.util.concurrent.LinkedBlockingQueue; import java.util.c 阅读全文
posted @ 2021-05-11 23:13 杰然不同2019 阅读(109) 评论(0) 推荐(0) 编辑
摘要: MapReduce框架主要是map和reduce阶段来计算的,map和reduce是如何协同计算的,下面直接上干货。 1 分片、格式化数据源: 输入Map阶段的数据流,必须经过分片和格式化的操作,即: 分片操作:指的是将源文件划分为相等的小数据块(Hadoop2.x中默认为128M),也就是分片(s 阅读全文
posted @ 2021-04-27 22:59 杰然不同2019 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 入门 /** * Object: 关键字。声明一个单例对象(伴生对象) * */ object HelloWorld { /** * def 方法名称(参数名称: 参数类型): 返回值类型={方法体} * @param args */ def main(args: Array[String]): U 阅读全文
posted @ 2021-03-28 22:50 杰然不同2019 阅读(33) 评论(0) 推荐(0) 编辑
摘要: Stream是对集合操作的增强,流不是集合的元素,不是一种数据结构,不负责数据的存储。流更像一个迭代器,可以单项的遍历一个集合中的元素,并且不可循环。对于使用角度而言,个人觉得最大的好处就是简化代码量。 使用流式编程的步骤 获取数据源,将数据源中的数据读取到流中 (中间操作)对流中的数据进行各种各样 阅读全文
posted @ 2021-02-19 22:42 杰然不同2019 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式 概念:lambda表达式从本质上讲,是一个匿名函数。可以使用这个匿名函数,以简洁的方式来实现接口中的方法,从而简化代码。 使用场景:简化接口使用。使用接口的方式有多种,如实现类、匿名内部类等,对于lambda表达式而言,可以达到同样的效果,且代码较为简洁。 如: private 阅读全文
posted @ 2021-02-17 10:50 杰然不同2019 阅读(103) 评论(0) 推荐(1) 编辑
摘要: cookile与session. https://developer.51cto.com/art/201809/583768.htm arrayList与LinkedList linkedList https://mp.weixin.qq.com/s/Gr1kXieJoQol2WuFuHWQaA a 阅读全文
posted @ 2020-09-05 17:35 杰然不同2019 阅读(91) 评论(0) 推荐(0) 编辑