小编Bop*_*Bop的帖子

.NET 4 GC已知阈值可触发收集?

我知道GC触发的逻辑并不简单,但它有一定的监控阈值.

任何人都知道.NET 4工作站和服务器GC的这些阈值是多少?

谢谢

.net garbage-collection .net-4.0 clr4.0

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

如何在 Linux 上为 IdentityServer4 配置密钥

我有一个带有 IdentityServer4 的 asp.net core 应用程序。在生产中它需要一个密钥。

在 Windows Server 上,我部署得很好 - 创建了一个自签名证书并添加LocalMacine/my为密钥位置。

我怎样才能在 Linux 上做同样的事情?

appsettings.jsonWindows 上的配置 - Linux 需要语法:

  "IdentityServer": {
    "Clients": {
      "MyDemoApp": {
        "Profile": "IdentityServerSPA"
      }
    },
    "Key": {
      "Type": "Store",
      "StoreName": "My",
      "StoreLocation": "LocalMachine",
      "Name": "CN=my-demo"
    }
  },
Run Code Online (Sandbox Code Playgroud)

linux security ssl-certificate asp.net-core identityserver4

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

我可以动态地将TextBlock.Text的一部分制作成不同的颜色吗?

我的主窗体中有TextBlock.我在应用程序运行期间将Text属性设置为不同的字符串.

我希望能够为特定字符串的部分着色.

伪代码:

if(a < 0) txbStatus.Text = string.Format("{0} <RED>{1}</RED>",  a, b);
     else txbStatus.Text = string.Format("{0} <BLUE>{1}</RED>", a, b);
Run Code Online (Sandbox Code Playgroud)

c# wpf

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

LINQ如何强制查询实现?

假设我有简单的LINQ扩展:

var filtered = data.Where(i => i.Count > 0);
Run Code Online (Sandbox Code Playgroud)

我知道除非我开始使用过滤 ie,否则不会评估

foreach(DataItem i in filtered) ...
Run Code Online (Sandbox Code Playgroud)

但是我需要尽快创建克隆版本data并发布数据.data可以在其他线程中更改,所以我想立即获取它的快照.

我如何强制filtered立即评估?

c# linq

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

C#simple app在页面错误中创建了大量的数字.为什么?

有简单的C#控制台应用程序,它将文本数据导入SQL.

内存大约需要300K,CPU需要80%.可以随时使用2Gb RAM,但Page Fault显示500K.

该应用程序是32位,操作系统是W2000或XP 32位和.NET 3.5

任何人都可以解释可能存在的问题,我该如何进一步调查?

编辑:我现在确定页面错误与磁盘I/O(读取)有关.我注释掉SQL部分,纯磁盘读取仅生成高数字.

EDIT2:平均有200个硬故障/秒和4000个软故障/秒.

我想知道W2008上会出现同样的情况

c# windows c#-3.0

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

如何配置WCF将实时数据推送到客户端?

我需要从服务器向客户端发送实时更新.我知道WCF通常可以做到这一点.然而,silverlight是一个挑剔的客户..

有谁知道如何配置WCF以将实时更新发送到Silverlight客户端?

来自配置和演练的Snipets将不胜感激.

.net c# wcf silverlight-4.0

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

如何从C#中的QueryPerformanceCounter获取刻度?

我需要更换秒表以避免使用getter作为其属性.我将使用QueryPerformanceCounter实现它.我只需要其他任何东西.

任何人都可以提供代码snipet,以获得正确的滴答(1/10000毫秒)或任何其他小而稳定的值.

请注意我的服务器将时钟粒度设置为0.5毫秒(不确定它是否会影响QueryPerformanceCounter),但只是为了让您知道.

请注意 - 我不需要计时器.我只需要测量代码部分之间的时间间隔.

编辑:为了避免混淆我真的想知道什么是lpPerformanceCount在QueryPerformanceCounter的(出长lpPerformanceCount);

c# .net-4.0

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

我应该担心一个 CPU 系统中的 NUMA 吗?

如果只存在一个 CPU,对 Windows 开发人员来说,NUMA 支持的 CPU 架构有什么意义吗?

windows numa

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

在iReport中有许多单独的 - 未完成的数据集

我正在使用iReport 2.0.4将一些数据从java应用程序导出到excel.

我的问题是我的子报告在顶级报告下进行分组,但我希望它们是离散报告.目前它看起来像这样

订单 - 订单
   行1
    收据 - 收据
       行1 -
       收据行2
    发票 - 发票
       行1 -
       发票行2
订单 - 订单
   行2
    收据 -
       收到行1
       ........

我希望它在一个电子表格中成为3个单独的报告.像这样

订购
    所有订单行
收货
    所有收货行
发票
    所有发票行

目前,我将订单作为主报告,收据和发票作为子报告,放入详细信息带订单.

如果可能的话,获得此布局的最佳方式是什么?

java jasper-reports subreport ireport

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

使用不安全的代码是否有任何性能损失或线程上下文切换?

如果我想在一个非常时间敏感的应用程序中使用一些不安全的代码 - 在'swiching'到不安全的代码或线程上下文切换时会有任何延迟吗?C#.net 4

c# .net-4.0

3
推荐指数
2
解决办法
415
查看次数