小编ped*_*ron的帖子

Visual Studio Code - .NET Core 测试资源管理器

我正在尝试通过 Visual Studio Code 的 .NET Core Test Explorer 插件运行测试。我有一个文件夹,其中包含我的所有代码,包括项目的源代码和测试代码。测试资源管理器找不到测试,我已将“dotnet-test-explorer.testProjectPath”设置设置为实际文件夹,但仍然没有任何结果。

关于如何让 VSC 的核心测试资源管理器真正找到​​我的测试有什么想法吗?这些都是 *.cs 文件。谢谢

.net c# testing plugins visual-studio-code

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

mapreduce类中的奇怪错误

这个错误似乎微不足道,但它不会消失.我定义了以下类:

import java.io.IOException;
import java.util.Iterator;
import java.util.StringTokenizer;

import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.io.LongWritable;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.mapred.FileInputFormat;
import org.apache.hadoop.mapred.FileOutputFormat;
import org.apache.hadoop.mapred.JobClient;
import org.apache.hadoop.mapred.JobConf;
import org.apache.hadoop.mapred.MapReduceBase;
import org.apache.hadoop.mapred.OutputCollector;
import org.apache.hadoop.mapred.Reducer;
import org.apache.hadoop.mapred.Reporter;
import org.apache.hadoop.mapred.TextInputFormat;
import org.apache.hadoop.mapred.TextOutputFormat;
import org.apache.hadoop.mapreduce.Mapper;

public class Anagram_Mapper extends Mapper<LongWritable, Text, Text, Text> {
Run Code Online (Sandbox Code Playgroud)

在'main'函数中我试图使用JobConf来启动一个简单的mapreduce:

public static void main(String args[]){
     JobConf conf = new JobConf(Anagram_Mapper.class);
       conf.setJobName("anagram_mapper");

       conf.setOutputKeyClass(Text.class);
       conf.setOutputValueClass(IntWritable.class);

       conf.setMapperClass(Anagram_Mapper.class);
       conf.setCombinerClass(Reduce.class);
       conf.setReducerClass(Reduce.class);

       conf.setInputFormat(TextInputFormat.class);
       conf.setOutputFormat(TextOutputFormat.class);

       FileInputFormat.setInputPaths(conf, new Path(args[0]));
       FileOutputFormat.setOutputPath(conf, new Path(args[1]));

       try {
        JobClient.runJob(conf);
    } catch (IOException e) {
        // …
Run Code Online (Sandbox Code Playgroud)

java hadoop mapreduce

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

这三个Visual Studio解决方案资源管理器图标有什么区别?

我在Visual Studio Community 2017版本15.8.1中直接看到我的.cs文件名右侧的3种不同类型的图标我很好奇他们的意思.我检查了:https: //docs.microsoft.com/en-us/visualstudio/ide/class-view-and-object-browser-icons?view=vs-2017 但找不到这些图标.

我想它可能来自插件或什么的?不确定.就GIT,编译状态或错误而言,没有共同的线程链接它们.我是VS和C#的新手,所以这些事情让我烦恼.

c#锁定图标

其他c#图标

谢谢!

c# visual-studio

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