问题列表 - 第4624页

如何在C#中输出一个数字作为一串位?

在C#中,如何将数字作为二进制输出到控制台?例如,如果我有一个值为20的uint,我该如何打印到控制台:00010100(二进制为20)?

.net c# binary formatting base-conversion

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

74
推荐指数
4
解决办法
3万
查看次数

在MySQL中获取表元数据

我试图找出如何从MySQL 5.0中的表中获取以下约束信息:

  • 首要的关键
  • 外键和表引用
  • 独特的列

查询或查询的语法是什么?我有一种感觉,我很接近这一点,但没有例子.

mysql syntax constraints

15
推荐指数
3
解决办法
4万
查看次数

什么是熵的计算机科学定义?

我最近在我的大学开设了数据压缩课程.但是,我发现使用术语"熵",因为它适用于计算机科学而不是模棱两可.据我所知,它大致转化为系统或结构的"随机性".

计算机科学"熵"的正确定义是什么?

computer-science entropy data-compression information-theory

63
推荐指数
7
解决办法
5万
查看次数

哪些文件应该在Flex Builder项目中进入源代码管理?

我注意到Eclipse(Flex Builder)生成了数百个元数据文件.我应该检查它们到我的源代码管理中吗?它们似乎是必要的,因为如果我删除它们,Flex Builder只会打开一个空的工作台......

其中一些文件显然不属于源代码控制(如.history文件和一些缓存文件).如果我删除它们,我的项目会毫不费力地打开.但是列表很长,似乎没有明确区分包含源控件中的文件和不包含源文件的文件夹.

我不能把它们全部推到svn中,即使我忽略了低效率,因为Eclipse不断地生成新的,具有不同的名称,这反过来对于项目加载似乎也是至关重要的.

有人可以赐教吗?

apache-flex eclipse svn version-control flexbuilder

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

要创建多少个线程以及何时创建?

我有一个联网Linux应用程序,它接收来自多个目的地的RTP流,进行非常简单的数据包修改,然后将流转发到最终目的地.

如何确定处理数据所需的线程数?我想,我无法为每个RTP流打开一个线程,因为可能有数千个.我应该考虑CPU核心的数量吗?还有什么重要的?谢谢.

c++ linux networking multithreading

10
推荐指数
2
解决办法
4645
查看次数

验证数据库中的数据:sql vs code

我的数据库模式具有"锁定"设置,这意味着一旦设置了该条目就无法更改.

在设置锁定标志之前,我们可以更新其他属性.所以:

  • 你会检查代码中的锁定标志,然后更新条目

要么

  • 将它组合成SQL查询会更好吗,如果是这样,任何例子?

编辑:如何将更新和检查合并到一个SQL语句中?

sql

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

System.nanoTime()完全没用吗?

Java博客文章Beware of System.nanoTime()中所述,在x86系统上,Java的System.nanoTime()使用CPU特定计数器返回时间值.现在考虑以下用于测量呼叫时间的情况:

long time1= System.nanoTime();
foo();
long time2 = System.nanoTime();
long timeSpent = time2-time1;
Run Code Online (Sandbox Code Playgroud)

现在在多核系统中,可能是在测量time1之后,线程被调度到不同的处理器,其计数器小于先前CPU的计数器.因此,我们可以得到time2中的值,该值小于 time1.因此,我们将在timeSpent中得到负值.

考虑到这种情况,是不是System.nanotime现在几乎没用?

我知道改变系统时间不会影响纳米时间.这不是我上面描述的问题.问题是每个CPU都会在打开后保留不同的计数器.与第一个CPU相比,第二个CPU上的计数器可以更低.由于在获取time1之后OS可以将线程调度到第二个CPU,因此timeSpent的值可能不正确甚至是负数.

java nanotime

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

DELPHI和WANT或NANT

我们使用巡航控制.net 在我们的Delphi 2006应用程序中进行持续集成.我们使用类似于此处描述的设置.

题:

1)使用实现构建脚本的最佳脚本工具/语言是什么?

2)使用WANT比使用NANT有什么好处吗?

(注意:D2006与MSBuild不兼容)

delphi cruisecontrol.net nant

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

直接在C#中设置属性的属性

让我们考虑一下我有一个名为AvatarSize的公共属性,如下所示,

public class Foo
{
  ...

  public Size AvatarSize
  {
    get { return myAvatarSize; }
    set { myAvatarSize = value; }
  }

  ...
}
Run Code Online (Sandbox Code Playgroud)

现在,如果目标类想要设置此属性,那么他们需要按以下方式执行,

myFoo.AvatarSize = new Size(20, 20);  //this is one possible way
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试这样设置,

myFoo.AvatarSize.Height = 20;  //.NET style
myFoo.AvatarSize.Width = 20;  //error
Run Code Online (Sandbox Code Playgroud)

编译器给我一个错误,说明它无法修改返回值.我知道它为什么会发生,但我希望它也支持第二种方式.请帮我解决一下.

PS对不起,如果标题是荒谬的

.net c# properties

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