问题列表 - 第3285页

64位除法

任何人都可以给我发送代码来划分2个64位数字.我的编译器只支持32/32分区.

Thanx&Regards

玛尼

c algorithm 64-bit

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

没有Linux的嵌入式系统的图形库?

似乎任何类型的图形库如DirectFBMiniGui都需要某种底层操作系统,如Linux或uClinux.

我面临的挑战是为微控制器编写一个只有512kb闪存的软件,一个LCD显示器和一个触摸屏来显示和处理一些图片和GUI部件.

你知道哪个库只需要一个指针可以处理行,图像和字体的视频内存吗?

embedded graphics microcontroller user-interface

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

你如何使用Ajax请求处理Rail的flash?

我对我提出的解决方案非常满意.基本上,我有一个帮助方法重新加载内联闪存,然后我有一个after_filter,如果请求是xhr,清除闪存.有人有比这更简单的解决方案吗?

更新:上面的解决方案已在Rails 1.x中写回,不再受支持.

ajax ruby-on-rails

75
推荐指数
8
解决办法
5万
查看次数

为什么Delphi变体不能保存对象?

为什么Delphi变体不能保存对象?更重要的是,这种限制背后的原因是什么?

delphi oop variant

14
推荐指数
3
解决办法
7761
查看次数

使用GetProperty获取子属性的最佳方法

public class Address
{
    public string ZipCode {get; set;}
}

public class Customer
{
    public Address Address {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

如何通过反射访问"ZipCode"或"Address.ZipCode"?例如:

Typeof(Customer).GetProperty("ZipCode")?
Run Code Online (Sandbox Code Playgroud)

c# reflection getproperty

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

在Windows窗体应用程序中使用Console.WriteLine

我有一个外部DLL,其源代码是C#.从DLL的文档中,我确定它将调试消息写入控制台Console.WriteLine.

我想在WinForms应用程序中使用此DLL.但是,我发现我无法看到DLL发出的调试消息,因为WinForms应用程序没有控制台.

有没有办法捕获那些调试消息,甚至可能是一个简单的日志文件?当然,使用ProcessInfo.RedirectStandartOutput不起作用,因为我不使用DLL作为进程.

c# debugging logging winforms

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

用于在SQL Server 2000中存储视频的数据类型

在sql server2000中用于存储视频文件的数据类型是什么?

sql sql-server types

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

如何找到JQuery隐藏的第一个元素

我想显示jquery隐藏的第一个元素.我的HTML代码是:

<ol>
    <li>1</li>
    <li style="display:none">2</li>
    <li style="display:none">3</li>
    <li style="display:none">4</li>
    <li style="display:none">5</li>
    <li><a class="add">Add More ...</a></li>
</ol>
Run Code Online (Sandbox Code Playgroud)

每次点击"a"元素时,我想显示第一个隐藏的LI.我的解决方案如下.但我认为存在更好的方式.

$("a.add").click(function(){
        var hiddens=$(":hidden",$(this).parent().parent());
        if (hiddens.length>0)
        {
            hiddens.each(function(index,el){
                if(index==0)
                {
                    $(this).slideToggle("fast");
                }
            });
        }

        if (hiddens.length==1)
        {
            $(this).parent().hide();
        }
Run Code Online (Sandbox Code Playgroud)

jquery

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

使用BOOST_FOREACH时如何正确地使Eclipse CDT自动缩进?

我在Eclipse 3.4.1(CDT 5.0.1)中编写了这个小小的C++示例:

#include <iostream>
#include <vector>
#include <boost/foreach.hpp>

int foo()
{
  std::vector<int> numbers;
  BOOST_FOREACH(int n, numbers)
  {
    std::cout << n << std::endl;
  }
  std::cout << numbers.size << std::endl;
}
Run Code Online (Sandbox Code Playgroud)

然后我按Shift + Ctrl + F格式化我的代码,它变为:

#include <iostream>
#include <vector>
#include <boost/foreach.hpp>

int foo()
{
    std::vector<int> numbers;
    BOOST_FOREACH(int n, numbers)
{   std::cout << n << std::endl;
}
std::cout << numbers.size << std::endl;
}
Run Code Online (Sandbox Code Playgroud)

这与BSD/Allman代码风格有关.其他样式显然改变了格式化代码的外观,但没有一个给出正确的缩进.

当我在更大的代码片段上使用格式化功能时,后续的函数或方法也会受到太少缩进的影响,这使得格式化帮助非常无益.

我有什么办法可以使缩进与BOOST_FOREACH一起正常工作吗?

c++ eclipse formatting boost indentation

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

如何对使用FormsAuthentication的ASP.NET MVC控制器进行单元测试?

我正在以测试驱动的方式使用ASP.NET MVC解决方案,我想使用表单身份验证将用户登录到我的应用程序.我想在控制器中得到的代码看起来像这样:

FormsAuthentication.SetAuthCookie(userName, false);
Run Code Online (Sandbox Code Playgroud)

我的问题是如何编写测试来证明这段代码的合理性?

有没有办法检查使用正确的参数调用SetAuthCookie方法?

有没有办法注入假/模拟FormsAuthentication?

tdd asp.net-mvc unit-testing forms-authentication mocking

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