问题列表 - 第47009页

计算.Net BitArray类中设置的位

我正在实现一个库,我广泛使用.Net BitArray类,需要等效的Java BitSet.Cardinality()方法,即返回设置的位数的方法.我正在考虑将其实现为BitArray类的扩展方法.平凡的实现是迭代和计数位集(如下所示),但我希望更快的实现,因为我将执行数千个集合操作并计算答案.有比下面的例子更快的方法吗?

count = 0;

for (int i = 0; i < mybitarray.Length; i++)
{

  if (mybitarray [i])
    count++;
}
Run Code Online (Sandbox Code Playgroud)

.net algorithm bitarray

20
推荐指数
2
解决办法
8076
查看次数

xBox360上的游戏抖动

好吧,我的游戏接近完成,一切都在它完美运行,它在我的电脑上运行得相当好(运行在99Mb RAM左右).但是当我在我的xBox上运行它时,我偶尔会对主要玩家角色产生紧张情绪.我在游戏中确实有爆炸和广告牌效果,但是我正在xBox GPU上进行所有渲染(最初导致爆炸发生时的抖动,但现在不再发生).紧张情绪也是随机的,而不是在我产生大量单位或执行大量行动时.我不知道为什么会发生这种情况,任何想法?

Ps游戏确实集成了多线程,在一个线程上更新,在另一个线程上渲染.

c# performance xna xbox360

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

android肖像或风景

可能重复:
检查Android手机上的方向

如何以编程方式了解屏幕是纵向还是横向模式.请帮助我

android

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

Microsoft Word是否有反向模式?

我想知道是否有任何方法可以反转Microsoft Office Word中的颜色 - 也就是说,在黑色背景上查看白色文本.我主要问的是因为我习惯了暗色调方案和Notepad ++主题和类似的东西,而且在我的环境中,这么多的白色空间对我的眼睛来说真的很难.

我喜欢Word,但想要一个理智的配色方案 - 任何选择?如果有帮助,产品版本是Office 2007.

一些奇怪的kludge或hack也是可以接受的:)

office-2007 ms-word word-2007 ms-office

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

Firefox的geo.wifi.url的https://www.google.com/loc/json是否未使用?

当访问http://html5demos.com/geo时,我使用了网络嗅探器并检查了从Firefox发出的所有请求。根据我的Firefox,根据geo.wifi.uri条目的地理位置服务是https://www.google.com/loc/json。但是,我在任何请求中均未看到此网址。

我想念什么?

firefox html5 geolocation packet-sniffers

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

使用Oracle触发器检索用户名

我是新手使用触发器.我可以使用什么功能来确定谁触发了我的触发器?

例如:
有人更新了一行,我想知道谁更新了这行.

我正在使用Oracle 10g.

oracle triggers

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

将间隔转换为分钟

假设我有2个间隔:

INTERVAL '0 00:30:00' DAY TO SECOND
INTERVAL '0 04:00:00' DAY TO SECOND
Run Code Online (Sandbox Code Playgroud)

在每个间隔中获得分钟数的最优雅方法是什么.30240相应.

是的,我知道我可以表演EXTRACT(HOUR FROM interval) * 60 + EXTRACT(MINUTE FROM interval),但这对我来说太可怕了.

更好的解决方案?

oracle

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

维度的javascript正则表达式

我想创建一个正则表达式来检查javascript中的有效尺寸长度x宽度x高度.

例如90.49 x 34.93 x 40.64

我打算使用的示例代码:


var dimensionRegex = 'the regular expression for validation dimension string';
var tempDimension  = 'dimension string input by the user';

if (dimensionRegex.test(tempDimension)) {
    return true;
} else { 
    return false;   
}
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

javascript regex

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

Rails 3 - "link_to_function"方法的状态

在搜索javascript问题的解决方案时,我看到了有关link_to_function在Rails 3中被弃用的多条评论.但是,我已经能够使用完成基于Rails-3的项目的一部分link_to_function.它工作正常.

作为新的Rails,我担心的是我可能会使用长期不支持的东西,或者可能成为传统黑客.在看api.rubyonrails.org,我看link_to_function显然是::的ActionView ::助手模块JavaScriptHelper作为on Rails的v3.0.4一个Ruby支持的公共方法叫出来.没有关于功能寿命的警告或其他声明.

是否有其他方法/方法我应该使用而不是link_to_function在Rails 3中?或者link_to_function可以使用?

谢谢.

javascript ruby-on-rails

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

为什么WritePrivateProfileString返回0?

在我的C#应用​​程序中,我希望更新INI文件中的值.我使用了互操作服务并希望使用该功能WritePrivateProfileString.所以我导入了这样的DLL:

[DllImport("KERNEL32.DLL", EntryPoint = "WritePrivateProfileStringW",
           SetLastError = true,
           CharSet = CharSet.Unicode, ExactSpelling = true,
           CallingConvention = CallingConvention.StdCall)]
private static extern int WritePrivateProfileString(
            string lpAppName,
            string lpKeyName,
            string lpString,
            string lpFilename);`
Run Code Online (Sandbox Code Playgroud)

并在我的函数中使用它像这样:

int result = WritePrivateProfileString(category, key, value, iniFile);
Run Code Online (Sandbox Code Playgroud)

但结果为0且INI文件未更新.我该如何检查错误?

.net c# winapi ini dllimport

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