小编Ner*_*rve的帖子

Intellij - 无法使用较新的Java 8类 - 错误:"使用API​​记录为@since 1.6+ .."

我正在尝试java.lang.function.Function在我的java 8代码库中使用a ,但我在Intellij中不断收到以下错误.

使用API​​记录为@since 1.6+此检查查找在其文档中具有@since标记的方法的所有用法.当在较新的SDK版本下执行开发作为生产的目标平台时,这可能很有用

我似乎有正确的项目和编译器设置

项目设置:(文件 - >项目结构)

Project Settings -> Project -> Project SDK = Java 1.8
Project Settings -> Project -> Project Language Level = 8 - Lambdas, Type Annotations etc
Run Code Online (Sandbox Code Playgroud)

编译器设置:(文件 - >设置)

Build, Execution, Deployment -> Compiler -> Java Compiler -> Project Bytecode Version : 1.8
Build, Execution, Deployment -> Compiler -> Java Compiler -> Per module Bytecode Version -> Target Bytecode Version : 1.8
Run Code Online (Sandbox Code Playgroud)

问题是什么?

intellij-idea java-8

163
推荐指数
4
解决办法
8万
查看次数

Apache Hadoop纱线 - 核心利用不足

无论我多少修改设置,yarn-site.xml即使用以下所有选项

yarn.scheduler.minimum-allocation-vcores
yarn.nodemanager.resource.memory-mb
yarn.nodemanager.resource.cpu-vcores
yarn.scheduler.maximum-allocation-mb
yarn.scheduler.maximum-allocation-vcores
Run Code Online (Sandbox Code Playgroud)

我仍然无法获得我的应用程序,即Spark,以利用群集上的所有核心.火花执行器似乎正确地占用了所有可用的内存,但每个执行器只是继续使用单个内核而不再使用.

以下是配置的选项 spark-defaults.conf

spark.executor.cores                    3
spark.executor.memory                   5100m
spark.yarn.executor.memoryOverhead      800
spark.driver.memory                     2g
spark.yarn.driver.memoryOverhead        400
spark.executor.instances                28
spark.reducer.maxMbInFlight             120
spark.shuffle.file.buffer.kb            200
Run Code Online (Sandbox Code Playgroud)

请注意,spark.executor.cores设置为3,但它不起作用.我该如何解决?

hadoop resourcemanager hadoop-yarn apache-spark

27
推荐指数
1
解决办法
6763
查看次数

Hadoop - 重启datanode和tasktracker

我想关闭一个datanode和tasktracker,以便我在mapred-site.xml中做出的一些新更改生效,例如mapred.reduce.child.java.opts等.我该怎么做?但是,由于我正在运行活动作业,因此我不想关闭整个群集.

此外,如何确保namenode不会将"临时关闭"datanode的相关数据块复制到另一个节点上

hadoop hdfs

13
推荐指数
2
解决办法
4万
查看次数

找不到Axis 1.4 for Download

我希望从这个位置下载Apache Axis http://www.apache.org/dyn/closer.cgi/ws/axis/1_4

但事实证明,那里列出的所有镜子都显示了我

Not Found

The requested URL /mirror/ws/axis/1_4 was not found on this server.
Run Code Online (Sandbox Code Playgroud)

图书馆不再可供下载吗?

axis web-services

11
推荐指数
2
解决办法
2万
查看次数

更改Hadoop中现有文件的块大小

考虑一个hadoop集群,其默认块大小为64MB hdfs-site.xml.但是,后来团队决定将此更改为128MB.以下是我对上述场景的疑问?

  1. 此更改是否需要重新启动群集,否则它将自动占用,所有新文件的默认块大小为128MB?
  2. 块大小为64M的现有文件会发生什么?配置中的更改是否会自动应用于现有文件?如果它将自动完成,那么何时完成 - 一旦完成更改或群集启动?如果没有自动完成,那么如何手动执行此块更改?

hadoop hdfs

8
推荐指数
1
解决办法
8093
查看次数

Groovy - Map Literal中的整数或非String键

我正在尝试使用Groovy文字创建一个Integer vs Integer的映射,即

Map<Integer, Integer> map = [1:10, 2:30, -3:32]
Run Code Online (Sandbox Code Playgroud)

但是,我收到了编译错误.如何使用地图文字指定-3作为键?

groovy

5
推荐指数
1
解决办法
1976
查看次数

setup.py中的SyntaxError,带有pip to install模块

所以我在python中的老师展示了海龟模块,所以我想亲自尝试一下,但是当我尝试在我的电脑上安装海龟模块时,我有一个错误:我正在使用"pip"来安装模块,所以当我这样做的时候控制台(不是python控制台)上的"pip install turtle"我有一个错误:

Collecting turtle
using cached turtle-0.0.2.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Daxxas\AppData\Local\Temp\pip-build-727hpv0w\turtle\setup.py", line40
except ValueError, ve:
                 ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

这是红色的:

Command "python setup.py egg_info" failed with error code 1 C:\Users\Daxxas\AppData\Local\temp\pip-build-727hpv0w\turtle\
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么做."Temp"中没有pip的文件夹.

那么如何解决这个问题才能安装龟模块呢?

ps:可以在控制台中复制/粘贴某些东西吗?

python pip

4
推荐指数
1
解决办法
3396
查看次数

Apache Mahout - 学习先决条件

对于机器学习的新手,以有效的方式使用Apache Mahout有哪些学习先决条件?

我知道Mahout的提交者需要进行微积分,线性代数,概率和机器学习才能做出有用的贡献.但Apache Mahout的"用户"是否需要所有这些?

我问这个是因为学习/修改以上所有内容会花费我很多时间..

mahout

3
推荐指数
1
解决办法
476
查看次数

Apache Hive - 单个插入日期值

我正在尝试使用 Hive 将日期插入到日期列中。到目前为止,这是我尝试过的

INSERT INTO table1 (EmpNo, DOB)
VALUES ('Clerk#0008000', cast(substring(from_unixtime(unix_timestamp(cast('2016-01-01' as string), 'yyyy-MM-dd')),1,10) as date));
Run Code Online (Sandbox Code Playgroud)

INSERT INTO table table1 values('Clerk#0008000', cast(substring(from_unixtime(unix_timestamp(cast('2016-01-01' as string), 'yyyy-MM-dd')),1,10) as date));
Run Code Online (Sandbox Code Playgroud)

INSERT INTO table1 SELECT 
'Clerk#0008000', cast(substring(from_unixtime(unix_timestamp(cast('2016-01-01' as string), 'yyyy-MM-dd')),1,10) as date);
Run Code Online (Sandbox Code Playgroud)

但我仍然得到

FAILED: SemanticException [Error 10293]: Unable to create temp file for insert values Expression of type TOK_FUNCTION not supported in insert/values
Run Code Online (Sandbox Code Playgroud)

或者

FAILED: ParseException line 2:186 Failed to recognize predicate '<EOF>'. Failed rule: 'regularBody' in statement
Run Code Online (Sandbox Code Playgroud)

Hive ACID 已在基于 ORC …

hadoop hiveql apache-hive

3
推荐指数
1
解决办法
8459
查看次数

Groovy - 无法在注释中使用静态最终字符串

有些事情真的很奇怪。我在注释值中使用静态最终字符串。

class Constants {
    static final String myConstant = "ting tong"   
}

class Service {
    @CacheEvict(cacheNames = Constants.myConstant)
    void doSomethingNice() {    
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,我就是无法编译它。

这是错误消息

属性“myConstant”应具有类型“java.lang.String”;但在 @org.springframework.cache.annotation.CacheEvict 中发现类型“java.lang.Object”

预期“Constants.getMyConstant()”是 @org.springframework.cache.annotation.CacheEvict 中 java.lang.String 类型的内联常量

可能是什么问题?这在 Java 中完美运行

groovy

2
推荐指数
1
解决办法
3837
查看次数

Spring MVC - RequestMapping无效前缀和视图分辨率

我有一个简单的控制器,如下所示,

@Controller
@RequestMapping("/add/*")
public class RequestMappingController {

    @Autowired
    private MathOps mathOps;

    @RequestMapping(value = "add2Operands", method = RequestMethod.GET)
    public String add(@RequestParam("op1") String op1, @RequestParam("op2") String op2, Model model) {
        int num1 = Integer.parseInt(op1);
        int num2 = Integer.parseInt(op2);
        int result = mathOps.add(num1, num2);

        model.addAttribute("op1", op1).addAttribute("op2", op2).addAttribute("result", result);

        return "adder";
    }    
}
Run Code Online (Sandbox Code Playgroud)

这是我的InteralViewResolver配置

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix" value="WEB-INF/views/"/>
    <property name="suffix" value=".jsp"/>
</bean>
Run Code Online (Sandbox Code Playgroud)

adder.jsp文件直接位于/ views文件夹下.

当我导航到

http://localhost:8080/mvc/add/add2Operands?op1=12&op2=2
Run Code Online (Sandbox Code Playgroud)

我收到404错误

/mvc/add/WEB-INF/views/adder.jsp
Run Code Online (Sandbox Code Playgroud)

其中"mvc"是我的上下文路径.

我在这做错了什么?

谢谢

spring servlets controller spring-mvc

1
推荐指数
1
解决办法
924
查看次数