问题列表 - 第33374页

如何在头文件中声明要在两个.cpp中使用的变量?

我的目标模块是从构建的可执行文件X.cppY.cpp,这两个两个文件需要一个共同的.h文件:

extern HANDLE hPipe;
extern IMediaSample *pSave = NULL;
Run Code Online (Sandbox Code Playgroud)

但是当我构建模块时,我得到一个错误说:

Y.obj : error LNK2005: "struct IMediaSample * pSave" (?pSave@@3PAUIMediaSample@@A) already defined in X.obj
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

c++ syntax

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

从jQuery调用PHP函数?

我的网站上有一个PHP函数,需要几秒钟才能完成.这保持了我不想要的整个页面.

使用jquery可以在页面加载后调用这个PHP函数并在div中显示结果吗?还要在PHP函数完成之前显示ajax加载程序图像?

我一直在看jQuery.post,但似乎无法让它工作.

有人能帮忙吗?

谢谢

php ajax jquery

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

在sql Server中选择具有一组值的行(在Conjunction [And]中的多行中)

假设我有一个像这样的表:

id............value
```````````````````
A............1
A............2
A............3
B............1
Run Code Online (Sandbox Code Playgroud)

等等.

所以,如果我想选择值为1或2或3的行,我这样做:

select id From table where value in (1,2,3)
Run Code Online (Sandbox Code Playgroud)

但是,我想要做的是,用AND而不是OR选择id.我想要它

所以如果我想选择Id值为1,2和3的行(在这种情况下,结果= A),我该如何选择?

谢谢!
(我试图自己做,没有运气,我试图在谷歌搜索,我意识到我甚至知道如何表达这个问题!所以如果这里的问题不同意我的实际怀疑,请随时改变它)

sql-server

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

如何只使用C#获取SQL Server数据库中的表列表以及主键?

给定一个数据库,如何检索表列表以及每个表的主键?

谢谢.

编辑:这是我正在制作的代码生成工具,我需要以某种方式使用C#运行SQL脚本.

c# sql-server code-generation

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

如何获取javascript文件的位置(src)?

javascript文件如何知道它位于何处?例如:

<script type="text/javascript" src="http://mysite.com/scripts/howdy.js"></script>
Run Code Online (Sandbox Code Playgroud)

如何howdy.js知道代码http://mysite.com/scripts/howdy.js

编辑:澄清.我不能依赖于在DOM中搜索我的脚本标记,因为我需要在DOM准备好之前了解它.

javascript

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

sed或awk在单词之间打印线条

如何打印"B部分("到下一个"部分"单词之间的所有行?

A节(

..

)

B节(

..

)

C节(

..

)

sed

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

jquery可排序/可拖动双事件触发

我有一些拖放代码,它可以正常工作.只是有一点询问.我发现,如果我调试目的降函数中添加一个通知(如警报(draggedItem.text());),它触发警报两次当我把东西放到可拖动区域.我在另一篇文章中读到,使用droppable和sortable一起导致这个奇怪的双重事件发生.但我需要使用droppable事件来获取拖动的项目对象(ui.draggable) - 这样我就可以在删除它时操作它.如果有任何其他方式获得可拖动对象,请告诉我:)如果你有解释为什么会发生这种情况,那将是有趣的...

$(".field > li").draggable({
    helper:'clone',
    opacity: 0.4,
    connectToSortable:'.dragrow'
});

$(".dragrow").droppable({
    drop: function(e, ui) {
        draggedItem = ui.draggable;
        //alert(draggedItem.text());
    }
}).sortable({ //code here to do stuff with 'draggedItem'
Run Code Online (Sandbox Code Playgroud)

我还有另一个与此相关的查询,但由于我的代码很大,我无法在这里发布完整的内容.所以我明白,如果你无法提供帮助 - 只要有些事情让人想起来真的很酷.基本上我有一个'块'列表,我可以拖动到多行.可以使用toggle事件隐藏各个行.如果我有3行,我可以将块拖动到其中任何一行.如果我然后隐藏第一个,我现在无法拖入另外两行.我仍然可以对它们进行排序.一旦我开始对它们进行排序,我就可以再次拖入它们.奇怪的...

double jquery droppable draggable jquery-ui-sortable

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

与条件正则表达式斗争

我有一个简单的问题,但我无法解决这个问题.我的字符串有一个格式ID: dddd,带有以下正则表达式:

/^ID: ([a-z0-9]*)$/
Run Code Online (Sandbox Code Playgroud)

或者如下:ID: 1234 Status: 232,所以使用以下正则表达式:

/^ID: ([a-z0-9]*) Status: ([a-z0-9]*)$/
Run Code Online (Sandbox Code Playgroud)

现在我想制作一个可以处理两者的正则表达式.我想出的第一件事是:

/^ID: ([a-z0-9]*)$|^ID: ([a-z0-9]*) Status: ([a-z0-9]*)$/
Run Code Online (Sandbox Code Playgroud)

它匹配,但我正在研究条件正则表达式,并且认为某些事情应该是可能的(伪编码)

if the string contains /Status:/
    /^ID: ([a-z0-9]*)$/
else
    /^ID: ([a-z0-9]*) Status: ([a-z0-9]*)$/
Run Code Online (Sandbox Code Playgroud)

只是,我无法正确表达.我以为我应该使用,/?=/但不知道如何.就像是

/((?=Status)^ID: ([a-z0-9]*) Status: ([a-z0-9]*)$|^ID: ([a-z0-9]*)$/
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

你能帮我吗?

ruby regex

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

将文本框文本转换为整数

我需要将我的xaml代码的文本框中的文本转换为C#中的整数值.我正在使用.NET 4.0和Visual Studio 2010.有没有办法在xaml标签本身或者我需要在C sharp中编写转换器.我尝试了以下但不工作:

Convert.ToInt32(this.txtboxname.Text)
Run Code Online (Sandbox Code Playgroud)

任何帮助深表感谢.谢谢.

c# sql-server stored-procedures type-conversion

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

PHP DOM UTF-8问题

首先,我的数据库使用Windows-1250作为本机字符集.我输出的数据为UTF-8.我在我的网站上使用iconv()函数将Windows-1250字符串转换为UTF-8字符串,它完美无缺.

问题是当我使用PHP DOM来解析存储在数据库中的一些HTML时(HTML是WYSIWYG编辑器的输出而且无效,它没有html,head,body标签等).

HTML可能看起来像这样,例如:

<p>Hello</p>
Run Code Online (Sandbox Code Playgroud)

这是我用来从数据库中解析某个HTML的方法:

 private function ParseSlideContent($slideContent)
 {
        var_dump(iconv('Windows-1250', 'UTF-8', $slideContent)); // this outputs the HTML ok with all special characters

  $doc = new DOMDocument('1.0', 'UTF-8');

  // hack to preserve UTF-8 characters
  $html = iconv('Windows-1250', 'UTF-8', $slideContent);
  $doc->loadHTML('<?xml encoding="UTF-8">' . $html);
  $doc->preserveWhiteSpace = false;

  foreach($doc->getElementsByTagName('img') as $t) {
   $path = trim($t->getAttribute('src'));
   $t->setAttribute('src', '/clientarea/utils/locate-image?path=' . urlencode($path));
  }
  foreach ($doc->getElementsByTagName('object') as $o) {
   foreach ($o->getElementsByTagName('param') as $p) {
    $path = trim($p->getAttribute('value'));
    $p->setAttribute('value', '/clientarea/utils/locate-flash?path=' . urlencode($path));
   }
  }
  foreach ($doc->getElementsByTagName('embed') as …
Run Code Online (Sandbox Code Playgroud)

php utf-8 iconv domdocument

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