- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 内部类引用局部变量必须为final类型
内部类引用局部变量时必须申明为final,原因有二一:因为jvm编译后,内部类和外部类是两个独立的calss文件,两者的生命周期不一致,机局部方法所在类运行完后被销毁了,此时内部类还在运行中,会出现内部类访问一个不存在的局部变量,jvm采用在内部类中新增一个成员变量和构造函数(编译时由编译器自动生成),将外部类的局部变量赋值到本类中的成员变量,解决这个问题。二:若不使用final修饰,会导...
2019-07-29 13:58:14 1497
原创 springboot启动后访问controller404
情况一:controller路径不对,springboot扫描controller默认扫启动类当前包及其子包例如:application类在包com.demo下,controller在包com.user下,这样默认是不会扫描com.user下的controller的 方法一: 以启动类的包路径作为顶层包路径,列如启动类包为com.demo,那么Controller包路径就为c...
2019-06-13 13:37:57 5907 1
原创 集成cat项目报错
java.lang.NoClassDefFoundError:org/unidal/helper/Joiners$IBuilder原因:cat监听会写日志,非管理员对本地的日志文件只具备读权限,写对应的类被拦截了。解决办法:使用管理员用户运行服务。...
2019-05-25 14:22:35 689
转载 Hadoop运行任务时一直卡在: INFO mapreduce.Job: Running job
今天,一大清早同事就让我帮他解决Hive的问题:他在Hive中执行简单的查询(直接从hive查询数据,没有MR过程)能很快的得到结果,但是执行复杂的查询时,就一直卡着不动.我连到服务器上试了一下,跟他遇到的问题一样,问题处在哪里呢?既然简单的查询能出结果,复杂查询需要MR计算,但是却卡住了,那估计是Hadoop的问题. 于是,我在Hadoop跑一个简单的WountCound程序试试,结果跟H
2018-03-07 14:15:48 1302
转载 hadoop集群
hadoop集群中主要进程有master: NameNode, ResourceManager,slaves: DataNode, NodeManager, RunJar, MRAppMaster,YarnChild其中 RunJar, MRAppMaster,YarnChild与随着某个job的创建而创建,随着job的完成而终止。它们的作用分别是:RunJar:完成
2017-12-22 11:50:13 212
转载 删除hadoop上面的文件
命令:hadoop fs -rmr /home/mm/lily2(要求是你把hadoop的bin加到PATH中,并开启hadoop)rm -rf /home/mm/lily2(这是删除linux文件系统的文件夹)。删除目录rd /s /q "c:\hello"rem 加引号可以防止因路径中有空格而出错rem 上面的代码意为:删除c:\hello目录下所有的内容(包括"c:\hello"
2017-12-22 11:09:13 14671
原创 linux查看和修改PATH环境变量的方法
查看PATH:echo $PATH以添加mongodb server为列修改方法一:export PATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo $PATH查看配置结果。生效方法:立即生效有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置用户局限:仅对当前用户修改方法二:
2017-12-20 11:16:31 204
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人