问题列表 - 第12922页

可以使用PHP中的cURL将数据添加到HTTP请求的主体中吗?

我想在PHP中使用cURL向http请求的主体添加一些数据.

这可能吗?怎么样?

我正在向远程服务器发送HTTP请求.我已添加了我想要的所有标头,但现在我需要向HTTP主体添加更多数据,但我无法弄清楚如何做到这一点.

它应该看起来像这样:

Host: stackoverflow.com
Authorization: Basic asd3sd6878sdf6svg87fS
User-Agent: My user agent
... other headers...  

I want to add data to the request here

php curl http

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

为什么lucene 2.4中的'删除文档'不起作用?

我想用java删除lucene 2.4中的文档.我的代码是

  Directory directory = FSDirectory.getDirectory("c:/index");
  IndexReader indexReader = IndexReader.open(directory);
  System.out.println("num="+indexReader.maxDoc());
  indexReader.deleteDocuments(new Term("name","1"));
  System.out.println("num="+indexReader.maxDoc());

 output 
         num=1
         num=1     
Run Code Online (Sandbox Code Playgroud)

java lucene

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

在Qt Creator中使用静态库

我有一段时间寻找文档,清楚地解释了如何在Qt Creator中使用静态库.

我使用Qt Creator创建并编译了我的静态库(New => Projects\C++ Library => Set type to"Statically Linked Library").它编译并吐出一个".a文件".

我遇到的问题是当我尝试使用该库时.我有另一个想要使用它的项目(库中的#include文件等),但我不知道链接库或包含库中文件的正确方法.

c++ linker static-libraries qt-creator

35
推荐指数
4
解决办法
9万
查看次数

查询结果不能多​​次枚举?

我正在使用LINQ to SQL在Sql server 2008中获取FullTextSearch存储过程的搜索结果.我将过程从服务器资源管理器拖到设计器,并使用适当的返回类型和参数创建了方法.现在问题是,我需要获取调用此方法的结果的Count,因此使用我的存储库方法(将调用Sproc方法并将结果作为IQueryable返回),我进行以下调用.

var result = repository.FullTextSearch(searchText);
        int resultsCount = result.Count();
        var ret = result.Skip((pageNumber - 1) * PageSize).Take(PageSize).ToList();
Run Code Online (Sandbox Code Playgroud)

每次我尝试运行它时,此代码都会生成一个InvalidOperationException,异常说(是的,你猜对了!)"查询结果不能多​​次枚举."

为Sproc生成的方法返回ISingleResult,它应该是OK AFAIK.我需要在我的视图上支持分页,所以我需要知道总页数,如果我能得到所有项目的计数,那么(再次AFAIK)是可能的.

伙计,我在这里想念的是什么?

invalidoperationexception linq-to-sql

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

是否在AppDomains之间共享[ThreadStatic]属性的静态变量

我有一个名为[ThreadStatic]的变量,它会在2个应用程序域中共享吗?

c#

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

Firefox扩展开发 - 数据存储 - Firefox首选项是一个好地方吗?

我开发了一个Firefox附加组件,需要在本地机器中保存一些用户数据.现在,我使用Firefox提供的文件系统功能在用户系统中创建一些文件夹和文件.

便携性是一个问题.我为Windows XP设计了它.但是,Vista的文件夹结构不同(在app数据中).Linux完全不同.我做了OS检查并相应地创建/读/写文件.突然间,我需要支持Mac!

我想为什么不在Firefox首选项中保存数据.我将使用Preference Manager.

平均而言,数据总量几乎不会超过100KB.但问题是,在极少数情况下,数据可能会变得非常大 - 在最坏的情况下几兆.那么,将它保存为偏好值是一个好主意吗?

我知道这不是它的意思,但它会给我带来很多麻烦.

即使这是一个坏主意,只要让我知道在偏好中存储那么多数据的性能或其他问题(如果有的话).

谢谢.

configuration firefox-addon

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

如何在win32中将硬件ascii转换为硬件扫描码

有没有办法将字符转换为其相应的硬件扫描码(而不是虚拟键码)?我需要它来与古老的硬件设备进行通信。

windows winapi visual-studio

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

我可以在jQuery中的每个动画步骤中实现回调吗?

我想在我的网站上实现一个动画:

  • 需要更新多个DOM元素.
  • 每个DOM元素都有自己的动画路径(取决于它们的位置)
  • 并且仍然有缓和效果.

如果我为每个元素调用jQuery的animate()函数(使用queue:false),它将使每个元素与其余元素略微不同步.有道理,因为有多个计时器在运行.

我可以只有一个计时器事件,每个动画步骤都有一个回调吗?就像是:

jQuery.fx.timeline( from, to, easing, function( step, total ) {

      var percentage = step / total;
      // ...update DOM elements based on the percentage of the animation

} );
Run Code Online (Sandbox Code Playgroud)

jquery animation timeline effect

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

为什么Resharper无法识别我的网络参考?

我刚刚安装了Resharper来对它进行评估.我有一个包含28个项目的解决方案,它似乎有助于编码,并指出了几个潜在的问题.然而...

我使用标准的Visual Studio项目创建了几个Web服务(在此解决方案中).我在其他Web项目中引用这些web服务 - 代码编译良好并且运行没有问题.但是,Resharper无法识别这些Web引用并将其视为错误.例如,对于引用我的ToolsWebService服务的一行代码,如下所示

ToolsWS.ToolsWebService toolsWS = new ToolsWS.ToolsWebService();
Run Code Online (Sandbox Code Playgroud)

我收到一个错误

Cannot resolve symbol 'ToolsWS' 
Run Code Online (Sandbox Code Playgroud)

我不能在这里发布所有代码 - 所以我正在寻找任何能够使我朝着正确方向发展的提示或技巧

我在Visual Studio 2005中使用C#和Resharper v4.5.1274.1


我不得不卸载Resharper,因为我无法解决这个问题.它阻止我使用Visual Studio为任何使用Web引用的类.这是一种耻辱,因为每个人似乎都喜欢Resharper

c# resharper visual-studio

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

使用哪个Haskell XML库?

我看到Haskell中有一些XML处理库.

  • HaXml似乎是最受欢迎的(根据dons)
  • HXT似乎是最先进的(但由于箭头也是最难学的)
  • xml似乎只是基本的解析器
  • HXML似乎被抛弃了
  • tagsoup和tagchup
  • libXML和libXML SAX绑定

那么,如果我想要它,可以选择哪个库

  • 功能相当强大(从XML中提取数据并修改XML)
  • 可能会在未来的很长一段时间内得到支持
  • 成为"社区选择"(默认选择)

虽然上面的大部分内容似乎足以满足我目前的需求,但是选择其中一个而不是其他需求的原因是什么?

UPD 20091222:

关于许可证的一些注意

xml comparison haskell

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