问题列表 - 第36180页

如何以编程方式设置项目的"启动外部程序"设置?

我有一个IWizard可以访问Project变量的.在项目属性中设置"启动外部程序"值时,我需要编写哪些代码?

vsx visual-studio-2010 envdte vs-extensibility

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

服务器上的DateTime.Now问题

我有一个很大的问题,我不知道如何解决它

我创建了一个Web应用程序并将其托管在USA服务器以及从埃及访问此Web应用程序的用户

我在应用程序中使用DateTime.Now方法的问题和这个方法返回美国服务器的时间而不是在埃及使用它的机器的时间

我怎么解决这个问题 ?请尽快帮助我

提前致谢

c# asp.net hosting web-hosting

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

如何使用“continue”跳回到“do”循环的开头?

有人可以提供一个简短的例子,说明如何使用“继续”语句跳回到“做”的开头。

java

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

Android手机作为电脑鼠标

我创建了一个Android应用程序,它将触摸屏传感器数据提供给正在侦听Debian Lenny机器的Java客户端.

客户端将此数据映射到屏幕上的位置,就像wacom pad一样.我想把x_loc和y_loc放到一个文件中,并将文件识别为一个设备.(我总是相信这是它应该如何工作)

我有使用Linux的经验,但之前不必创建设备.我怎么告诉Linux这个文件是鼠标.我必须创建一个驱动程序吗?

io debian android

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

SQL视图有什么缺点?

最近我接受了采访,我被问到上面的问题.

当我想到它时,我是愚蠢的.

采访者说:

所有人都说意见有很多优点,但我发现没有缺点,为什么呢?

编辑

基于所有专家的答案,我想我可以总结一下:

  1. 删除或修改表时,视图变为非活动状态,这取决于表对象.
  2. 并非所有时间我们都可以执行DML语句,因为通常会对复杂查询进行查看并依赖于多个表.因此,在执行DML语句时,有更多可能违反数据库约束.
  3. 由于视图通常用于复杂的静态查询,因此并非所有时间我们都可以使用该静态查询.例如; 如果您查询视图,那么看起来您节省了时间,但如果您要查看视图中的少量信息,那么您可能会遇到预格式降级问题.

sql views

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

T-SQL:复制层次结构数据的最佳方法?

我的数据库看起来像这样:

Questionnaire 
Id 
Description

Category
id
description
QuestionnaireId (FK)    

Question
id
CategoryId (FK)
field
Run Code Online (Sandbox Code Playgroud)

当我复制问卷时,我想复制所有基础表.所以这意味着表调查表得到一个新的Id.然后,还必须复制调查问卷的所有所有类别.因此,新插入的类别必须获得新的问卷ID.在类别之后,必须复制问题.但必须将categoryId更新为新插入的类别.

我怎么能用t-sql做到这一点?

sql-server

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

使用JQuery发布JSON

试图让JQuery将JSON发布到服务器:

$.ajax({  
  url: "/path/to/url",  
  type: "POST",  
  dataType: "json",  
  contentType: "json",  
  data: {"foo": "bar"},  
  success: function(){              
    alert("success :-)");  
  },  
  error: function(){  
    alert("fail :-(");  
  }  
});  
Run Code Online (Sandbox Code Playgroud)

问题是数据出现在服务器上"foo=bar"而不是所需的数据"{\"foo\":\"bar\"}.

我认为指定dataType或contentType参数可以做到这一点,但没有.

有人知道正确的ajax配置吗?[或者在发布之前将'data'参数序列化为JSON的方法?]

谢谢!

jquery json

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

如何使用平台调用来编组void*

我需要从一个dll中包含的C api调用一个函数.功能原型如下......

int func( char* name, void* value );
Run Code Online (Sandbox Code Playgroud)

其中指针值的内容可以引用依赖于传递名称的任何类型.我不确定如何设置Dll inport来正确地编组这个空洞*.我一直在尝试使用IntPtr,这似乎适用于值为int但我无法正确检索浮点值等值.

我想尝试导入这样的功能......

[DllImport("dllname.dll", CharSet = CharSet.Ansi)]
public static extern int func( string name, ref IntPtr value );
Run Code Online (Sandbox Code Playgroud)

请注意,值是输出.指向任何类型值的指针,即已知类型值(调用者已知)的全局内存区域中的地址.在ac prog中,调用者将被期望将此void*转换为所需类型并取消引用以获得存储在那里的实际值.到目前为止给出的答案似乎是基于一个假设,即函数会将结果写入传入的指针位置.我的错误,因为我没有太具体.抱歉.C#不是我的包,我甚至都不知道IntPtr是否可以去这里......

c#

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

gcc优化导致app失败

我在使用GCC for ARM时出现了一个非常奇怪的问题,并且启用了优化.在没有优化的情况下编译我的C++应用程序会生成一个可执行文件,在运行时输出预期的结果.一旦我打开优化 - 即-O1 - 我的应用程序就无法产生预期的结果.我试了几天才发现问题,但我很无能为力.我从我的代码中删除了任何未初始化的变量,我纠正了严格混叠可能导致问题但仍然没有正确结果的位置.

我正在使用GCC 4.2.0 for ARM(处理器是ARM​​926ej-s)并在Montavista Linux发行版上运行该应用程序.

以下是我正在使用的标志:

-O1 -fno-unroll-loops fno-merge-constants -fno-omit-frame-pointer -fno-toplevel-reorder \
-fno-defer-pop -fno-function-cse -Wuninitialized -Wstrict-aliasing=3 -Wstrict-overflow=3 \
-fsigned-char -march=armv5te -mtune=arm926ej-s -ffast-math
Run Code Online (Sandbox Code Playgroud)

一旦我剥离-O1标志并重新编译/重新链接应用程序,我就会得到正确的输出结果.正如你从旗帜中看到我试图禁用任何优化我认为它可能会导致问题,但仍然没有运气.

有没有人对如何进一步解决这个问题有任何指示?

谢谢

c++ gcc compiler-optimization fast-math

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

C编程中的并发线程

我在多线程上实现等待和信号条件时遇到了问题.

线程需要锁定互斥锁并等待条件变量,直到某个其他线程发出信号为止.同时,另一个线程锁定相同的互斥锁并等待相同的条件变量.现在,在整个过程中并发运行的线程发出条件变量的信号,但我只想要等待的第一个线程必须发出信号,而不是其他线程.

c mutex pthreads condition-variable

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