标签: core

核心和处理器之间的区别?

核心和处理器之间有什么区别?

我已经在谷歌上找了它,但我只是有多核和多处理器的定义,但它与我想要的并不匹配.

cpu core cpu-architecture

183
推荐指数
6
解决办法
29万
查看次数

ConcurrentHashMap与同步HashMap

使用包装器类SynchronizedMap,在a HashMapConcurrentHashMap?之间有什么区别?它只是能够修改HashMap迭代它(ConcurrentHashMap)吗?

java core

140
推荐指数
7
解决办法
13万
查看次数

字符串是Java中的对象,那么为什么我们不使用"new"来创建它们呢?

我们通常使用new关键字创建对象,例如:

Object obj = new Object();
Run Code Online (Sandbox Code Playgroud)

字符串是对象,但我们不使用new它们来创建它们:

String str = "Hello World";
Run Code Online (Sandbox Code Playgroud)

为什么是这样?我可以用一个字符串new吗?

java string core new-operator

101
推荐指数
6
解决办法
6万
查看次数

“ILoggerFactory”不包含“AddConsole”的定义

private ILoggerFactory ConfigureLogging(ILoggerFactory factory)
{
      factory.AddConsole();
      return factory;
}
Run Code Online (Sandbox Code Playgroud)

我在Github上找到了上面的一段代码。它给出了以下错误:

“ILoggerFactory”不包含“AddConsole”的定义,并且最佳扩展方法重载“ConsoleLoggerExtensions.AddConsole(ILoggingBuilder)”需要类型为“ILoggingBuilder”的接收器

我使用的是 NET Core 3.0,并且安装了以下 NuGet 包。

<PackageReference Include="Discord.Net" Version="2.1.1" />
<PackageReference Include="Discord.Net.Commands" Version="2.1.1" />
<PackageReference Include="Discord.Net.WebSocket" Version="2.1.1" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="3.0.0" />
Run Code Online (Sandbox Code Playgroud)

为什么我得到那个ILoggerFactory 没有方法AddConsole()?我怎样才能解决这个问题?

c# core nuget discord.net

57
推荐指数
5
解决办法
3万
查看次数

令人困惑的String.split输出

我不明白这段代码的输出:

public class StringDemo{              
    public static void main(String args[]) {
        String blank = "";                    
        String comma = ",";                   
        System.out.println("Output1: "+blank.split(",").length);  
        System.out.println("Output2: "+comma.split(",").length);  
    }
}
Run Code Online (Sandbox Code Playgroud)

得到以下输出:

Output1: 1 
Output2: 0
Run Code Online (Sandbox Code Playgroud)

java regex string class core

51
推荐指数
4
解决办法
4937
查看次数

在java中使用静态同步方法有什么用?

我在脑海中有一个问题,我读取了锁定在类对象上的静态同步方法和对象的当前实例上的同步方法锁.那么什么是锁定在类对象上的含义?

有人可以帮我解决这个话题吗?

java multithreading core

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

修饰符类的isAbstract()返回的结果不正确

据我所知,应该打印以下代码False,但是当我运行此代码时,它正在打印True.

来自Java文档:

如果整数参数包含abstract修饰符,则返回true,否则返回false.

public class Test{
    public static void main(String[] args) {
        System.out.println(Modifier.isAbstract(byte[].class.getModifiers())); 
    }
}
Run Code Online (Sandbox Code Playgroud)

有人可以帮我理解这种行为吗?

java arrays core modifier

47
推荐指数
2
解决办法
2524
查看次数

什么是JAVA_HOME?JVM如何找到存储在JAVA_HOME中的javac路径?

我想知道什么是JAVA_HOME.我在哪里设置javac.exe和java.exe的路径.它在环境变量中.当我从命令提示符编译Java程序时,JVM如何找到javac.exe

java core

43
推荐指数
4
解决办法
9万
查看次数

一个核心专门用于我的流程

可能重复:
如何设置特定pthread的CPU亲和性?

Linux中是否有一种方法可以为除一个进程之外的所有进程禁用一个核心?我想只保留一个核心,仅用于我的流程.

预期的行为如下:

  1. 在我的过程之后产生的进程不应该看到这个核心并使用其他核心.
  2. 当我的进程产生时,所有使用这个核心的进程都应该切换到其他核心.

linux process core affinity

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

2个字节来缩短java

我正在读取来自serialport的133个长度数据包,最后2个字节包含CRC值,2个字节值我使用java制作单个(我想).这就是我所做的,

short high=(-48 & 0x00ff);
short low=80;

short c=(short) ((high<<8)+low);
Run Code Online (Sandbox Code Playgroud)

但是我没有得到正确的结果,是因为签名有问题吗?我怎么能解决这个问题,请帮我解决这个问题

java byte core short type-conversion

30
推荐指数
5
解决办法
6万
查看次数