小编Kil*_*Ors的帖子

图表动态创建.在.net,c#

有没有人有使用图表的经验.NET?特别是我想以编程方式创建它们.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Windows.Forms.DataVisualization.Charting;
using System.Diagnostics;

namespace WindowsFormsApplication6
{
  public partial class Form1 : Form
  {
    public Form1()
    {
        InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {
        Random rnd = new Random();
        Chart mych = new Chart();
        mych.Series.Add("duck");

        mych.Series["duck"].SetDefault(true);
        mych.Series["duck"].Enabled = true;
        mych.Visible = true;

        for (int q = 0; q < 10; q++)
        {
            int first = rnd.Next(0,10);
            int second = …
Run Code Online (Sandbox Code Playgroud)

.net c# charts winforms

30
推荐指数
4
解决办法
19万
查看次数

在Java中增加信号量允许

我可以在Java中为信号量添加更多许可吗?

Semaphore s = new Semaphore(3);
Run Code Online (Sandbox Code Playgroud)

在代码中的某个地方之后,我想将许可证更改为4.这可能吗?

java concurrency multithreading semaphore

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

ClusterRole 存在且无法导入到当前版本中?

我试图在同一个集群的两个不同命名空间中安装同一个图表两次。但是我收到此错误:

Error: rendered manifests contain a resource that already exists. Unable to continue with install: ClusterRole "nfs-provisioner" in namespace "" exists and cannot be imported into the current release: invalid ownership metadata; annotation validation error: key "meta.helm.sh/release-namespace" must equal "namespace2": current value is "namespace1"
Run Code Online (Sandbox Code Playgroud)

据我了解,集群角色应该独立于命名空间,所以我发现这是矛盾的。我们使用的是helm3

kubernetes kubernetes-helm

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

如何限制 Rust 中特征的通用实现?

作为学习 Rust 的借口,我正在研究遗传算法的代码,以及稍后的遗传编程。

我声明了突变操作的一个特征:

pub trait Mutator<IndvidualType> {
    fn mutate(&self, individual: &IndvidualType) -> IndvidualType;
}
Run Code Online (Sandbox Code Playgroud)

为每个 实现该特征很容易IndividualType,但我想要更通用的东西,这是每个列表(向量)类型基因组所共有的特征,例如:

pub trait HasVectorGenome<IndividualType, BaseType>  {
    fn new_from_vec(genome: Vec<BaseType>) -> IndvidualType;
    fn get_vec(&self) -> Vec<BaseType>;
}
Run Code Online (Sandbox Code Playgroud)

我想要一个通用的变异器,它能够变异每个HasVectorGenomeBaseType实现Rand(以便能够生成新的随机值)。就像是:

struct GeneralMutator;

impl<B, T> Mutator<T> for GeneralMutator
    where T: HasVectorGenome<T, B>,
          B: Rand
{
    fn mutate(&self, individual: &T) -> T {
        let genome: Vec<B> = individual.get_vec();
        genome[0] = rand::random::<B>();
        T::new_from_vec(genome)
    }
}
Run Code Online (Sandbox Code Playgroud)

我遇到了错误the type parameter `B` is not …

generics rust

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

哪个是从同一台机器访问的最快的NoSql数据库?

在我的用例中数据相对较小(~1000.000字符串),但我必须尽可能快地访问(每纳秒计数),从多线程环境(在纯Java中实现)目前我正在使用redis(在localhost中) )我基本上对它很满意,但我想知道是否有更好的选择,因为redis拥有所有的网络资源,而且不是为多线程设计的.对于我的用例,持久性也是非常低的优先级.

  • 我想在同一台机器上运行(根本没有网络)
  • 我希望尽可能快
  • 相对论小数据(我目前的Redis实例内存最大约为20MB)

我不想:

  • 使用NoSql数据库以外的其他解决方案.

java database multithreading nosql redis

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

使用 C# 创建图表

有人知道如何通过代码创建图表吗?C#,Visual Studio 2010。(表单应用程序)如果我使用“拖动”方法(如果我手动添加)生成的代码是

private System.Windows.Forms.DataVisualization.Charting.Chart chart1;

但是当我尝试使用相同的东西时,它就不起作用了。我无法找出我应该使用的女巫“使用”。看起来“System.Windows.Forms.DataVisualization”不存在。

c# charts dynamic visual-studio-2010 winforms

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