摘要:
hadoop的核心 Hadoop的核心就是HDFS和MapReduce,而两者只是理论基础,不是具体可使用的高级应用,Hadoop旗下有很多经典子项目,比如HBase、Hive等,这些都是基于HDFS和MapReduce发展出来的。要想了解Hadoop,就必须知道HDFS和MapReduce是什么。 阅读全文
摘要:
springBoot 引入maven <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <version>4.0.0 阅读全文
摘要:
List<Object> 转Map<String,List<String>> Map<String, List<String>> skillAndList = list.stream().collect(Collectors.groupingBy(Employee::getSkillId, Coll 阅读全文
摘要:
如何利用Redis实现锁机制用一句话概括的说,其实Redis实现锁机制其实就是在Redis中设置一个key-value,当key存在时,即上锁,删除key即解锁。当然要想实现一个很健壮的锁机制,这其中还有很多细节不容忽视,所以下面,我们一步一步的跟着思路去思考如何使用Redis实现一个分布式的锁: 阅读全文
摘要:
1 运算符 文件比较运算符 -e filename 如果 filename存在,则为真 [ -e /var/log/syslog ] -d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ] -f filename 如果 filename为常规文件,则为真 [ 阅读全文
摘要:
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 阅读全文
摘要:
1 重启MySQL /etc/init.d/mysql restart(有些用户可能需要使用/etc/init.d/mysqld restart) 2 修改数据库密码 update mysql.user set authentication_string=password('123456') whe 阅读全文
摘要:
1 ApplicationRunner 是一个接口,里面定义一个run(ApplicationArguments args)方法,我们需要自己写一个类去实现这个这接口,并实现接口里面的run(ApplicationArguments args)方法。启动之后直接执行某一段代码 2 EnableAsy 阅读全文
摘要:
cometd client 分为remote client和local client,remote client即是传统的cometd客户端,分为java和javascript两个版本;当remote client与server建立bayeux协议连接后,server session才被创建;而lo 阅读全文
摘要:
git 命令: 不指定分支 git clone + clone 地址 指定分支 git clone -b + 要clone的分支名 + 仓库地址 git checkout -b 分支名:新建并切换到新分支。 git branch: 查看当前分支。 git checkout 分支名:切换分支(已有分支 阅读全文