问题列表 - 第44318页

在Eclipse中自动打开完成窗口

我是Eclipse的新手,我想知道在我键入(Visual Studio样式)而不是单击Ctrl+时Space是否可以自动打开完成窗口?

java eclipse autocomplete

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

从C#windows服务调用C++ DLL(非托管代码)(用托管代码编写)

我正在开发一个具有不同组件的C++项目.我们需要将应用程序作为Windows服务启动.该项目是非托管C++代码.我写了一个C#windows服务,还有一个C风格的dll,它有一个启动不同组件的功能,另一个用来阻止它们.该DLL有两个文件,一个头文件和一个.cpp文件:RTSS.h:

namespace PFDS
{
  extern "C" __declspec(dllexport) int runRTS(char*);
}
Run Code Online (Sandbox Code Playgroud)

RTSS.cpp:

using namespace PFDS;
/* ... includes and declarations */
extern "C" __declspec(dllexport) int runRTS(char* service_name)
{
   g_reserved_memory = (char*) malloc(sizeof(char) * RESERVED_MEMORY_SIZE);
   _set_new_handler(memory_depletion_handler);
   // this function is from a C++ .lib which is included in
   // the linker input for the RTSS dll project setting.
   // SetUnhandledExceptionHandler("RTS");       
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

在Windows服务的ServiceBase子类中,我有以下内容:

[DllImport("RTSSd.dll")]
public static extern int runRTS(string serviceName);

protected override void OnStart(string[] args)
{
  try
  {
    // the bin …
Run Code Online (Sandbox Code Playgroud)

c c# windows dll service

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

WPF中列表视图和DataGrid之间的区别?

嘿我必须从数据库中检索一些问题并动态地在用户屏幕上显示它们.我还需要在网格视图的列中添加一些控件,基本上是答案的问题和输入框.请建议我应该使用哪一个?列表视图或数据网格?

.net wpf datagrid listview gridview

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

将对象列表转换为对象属性之一的数组

说我有以下课程:

public class ConfigItemType
{
    public string Name { get; set; }
    public double SomeOtherThing { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

然后我列出以下类(List<ConfigItemType> MyList)

现在我有一个带有以下签名的方法:

void AggregateValues(string someUnrelatedValue, params string[] listGoesHere)
Run Code Online (Sandbox Code Playgroud)

我如何能适应MyListlistGoesHere在使用值ConfigItemType.Name作为PARAMS字符串数组?

我很确定Linq可以做到这一点....但是MyList没有一个select方法(这是我会用的).

c# linq

125
推荐指数
4
解决办法
11万
查看次数

在Python中使用命令行参数:了解sys.argv

我目前正在学习Python的艰难之路.我想这个例子可能已经过时了,所以我想在这里得到反馈.

我正在使用Python 3.1

from sys import argv

script, first, second, third = argv

print("the script is called:", (script))
print("your first variable is:", (first))
print("your second variable is:", (second))
print("your third variable is:", (third))
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

Traceback (most recent call last):
  File "/path/ch13.py", line 3, in <module>
    script, first, second, third, bacon = argv
ValueError: need more than 1 value to unpack
Run Code Online (Sandbox Code Playgroud)

知道什么是错的吗?

python argv command-line-arguments

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

处理创建POCO的实体框架

我想看看是否有办法挂钩实体框架上下文,所以我知道它一完成创建一个POCO对象.

我可以使用任何属性,例如[OnDeserializing]吗?目的是在完成上下文后立即在对象上设置一些值,从数据库提取创建它.

非常感谢.

events entity-framework poco

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

你能弄清楚这个PHP计时问题吗?

任何人都可以告诉我为什么当我运行具有以下内容的脚本然后在5秒后停止它,我需要将经过时间除以2以获得正确的脚本执行时间?

ignore_user_abort(true); set_time_limit(0); 

$begin_time = microtime(true);

$elapsed_time = 0;

while(!connection_aborted()) {
    echo ' ';
    flush();
    usleep(1000000);
}

$elapsed_time = microtime(true) - $begin_time;

$timer_seconds = $elapsed_time; //10 seconds

$timer_seconds = $elapsed_time / 2; //5 seconds


/*I am writing to a DB - but you can use this to test */
$fp = fopen('times.txt', 'w');
fwrite($fp, 'Time Elapsed: '.$timer_seconds);
fclose($fp);
Run Code Online (Sandbox Code Playgroud)

随意尝试代码,因为它困扰我为什么$elapsed_time需要被两个分开.也许我误会了什么?

谢谢大家的帮助

更新

我已更新代码,以便任何人都可以尝试这个,它将写入文本文件以查看输出.

php time microtime

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

如何使用Hibernate Validator动态解析消息参数?

我正在使用Hibernate Validator,并希望在错误消息中解析类别的名称.考虑这个简单的场景:

public class Category {
    private String name;
}

public class Product {
    @HazardousCategoryConstraint(message = "{haz.cat.error}")
    private Category category;
    private String name;
}

public class InventoryReport {
    @Valid
    private List<Product> products;
}


ValidationMessages.properties
haz.cat.error={name} is a product in the hazardous category list.
Run Code Online (Sandbox Code Playgroud)

假设我有一个HazardousCategoryConstraint的工作实现.验证器根据受限制的名称列表检查每个类别的名称.当我调用validate(InventoryReport)时,我得到了我期望的错误数,除非它们是相同的字符串.我希望看到每个消息中的类别名称已解析.有人能指出我如何动态解决参数,或告诉我如何?

java validation spring hibernate hibernate-validator

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

PyGTK TextView 只接受单行

问这个我觉得很傻,但是如何创建一个只接受单行的 TextView 呢?大多数其他 gui 工具包都有“setMultiline”等方法,但 PyGTK 似乎真的很喜欢多行。其他一些语言为这些更简单的文本框提供了“TextFields”。

http://www.pygtk.org/docs/pygtk/class-gtktextview.html#method-gtktextview--set-justification

python gtk pygtk

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

从另一个线程打印堆栈跟踪

我知道我可以使用backtrace()或[NSThread callStackSymbols]来获取当前线程的堆栈跟踪,但是如何获得DIFFERENT线程的堆栈跟踪(假设它已被冻结)?

iphone objective-c stack-trace

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