摘要: hadoop的核心 Hadoop的核心就是HDFS和MapReduce,而两者只是理论基础,不是具体可使用的高级应用,Hadoop旗下有很多经典子项目,比如HBase、Hive等,这些都是基于HDFS和MapReduce发展出来的。要想了解Hadoop,就必须知道HDFS和MapReduce是什么。 阅读全文
posted @ 2017-07-24 22:22 夕阳下的无名草 阅读(60913) 评论(1) 推荐(3) 编辑
摘要: springBoot 引入maven <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <version>4.0.0 阅读全文
posted @ 2024-01-19 12:28 夕阳下的无名草 阅读(101) 评论(0) 推荐(0) 编辑
摘要: List<Object> 转Map<String,List<String>> Map<String, List<String>> skillAndList = list.stream().collect(Collectors.groupingBy(Employee::getSkillId, Coll 阅读全文
posted @ 2023-06-26 11:15 夕阳下的无名草 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 如何利用Redis实现锁机制用一句话概括的说,其实Redis实现锁机制其实就是在Redis中设置一个key-value,当key存在时,即上锁,删除key即解锁。当然要想实现一个很健壮的锁机制,这其中还有很多细节不容忽视,所以下面,我们一步一步的跟着思路去思考如何使用Redis实现一个分布式的锁: 阅读全文
posted @ 2023-05-08 11:23 夕阳下的无名草 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1 运算符 文件比较运算符 -e filename 如果 filename存在,则为真 [ -e /var/log/syslog ] -d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ] -f filename 如果 filename为常规文件,则为真 [ 阅读全文
posted @ 2021-11-18 16:45 夕阳下的无名草 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1 在 /usr/local/目录下载redis wget http://download.redis.io/releases/redis-5.0.7.tar.gz 2 解压 tar -zvxf redis-5.0.7.tar.gz 3 将redis移动到指定目录 mv redis-5.0.7 /u 阅读全文
posted @ 2021-07-16 17:10 夕阳下的无名草 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 1 重启MySQL /etc/init.d/mysql restart(有些用户可能需要使用/etc/init.d/mysqld restart) 2 修改数据库密码 update mysql.user set authentication_string=password('123456') whe 阅读全文
posted @ 2021-07-02 17:32 夕阳下的无名草 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1 ApplicationRunner 是一个接口,里面定义一个run(ApplicationArguments args)方法,我们需要自己写一个类去实现这个这接口,并实现接口里面的run(ApplicationArguments args)方法。启动之后直接执行某一段代码 2 EnableAsy 阅读全文
posted @ 2021-04-20 15:10 夕阳下的无名草 阅读(104) 评论(0) 推荐(0) 编辑
摘要: cometd client 分为remote client和local client,remote client即是传统的cometd客户端,分为java和javascript两个版本;当remote client与server建立bayeux协议连接后,server session才被创建;而lo 阅读全文
posted @ 2021-04-12 16:47 夕阳下的无名草 阅读(669) 评论(0) 推荐(0) 编辑
摘要: git 命令: 不指定分支 git clone + clone 地址 指定分支 git clone -b + 要clone的分支名 + 仓库地址 git checkout -b 分支名:新建并切换到新分支。 git branch: 查看当前分支。 git checkout 分支名:切换分支(已有分支 阅读全文
posted @ 2021-01-08 16:17 夕阳下的无名草 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 转载 https://www.cnblogs.com/dxl822/articles/11180663.html 1.1 kafka是什么 在流式计算中,Kafka一般用来缓存数据,Storm通过消费Kafka的数据进行计算。 1)Apache Kafka是一个开源消息系统,由Scala写成。是由A 阅读全文
posted @ 2020-01-03 15:47 夕阳下的无名草 阅读(221) 评论(0) 推荐(0) 编辑