小编kgr*_*ffs的帖子

如何从WCF REST方法返回自定义HTTP状态代码?

如果在WCF REST调用中出现问题,例如找不到请求的资源,我如何在我的OperationContract方法中使用HTTP响应代码(例如将其设置为HTTP 404)?

.net c# rest wcf

86
推荐指数
4
解决办法
6万
查看次数

你如何编译OpenSSL for x64?

按照INSTALL.W64中的说明操作后,我遇到两个问题:

  • 代码仍写入"out32"文件夹.我需要能够在我的工作站上链接到32位和64位版本的库,所以我不希望64位版本破坏32位库.
  • 输出仍然是32位!这意味着我在尝试从x64应用程序链接到库时遇到"未解析的外部符号"错误.

c c++ windows 64-bit win64

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

在Windows上,何时应该使用"\\\\?\\"文件名前缀?

给定一个Unicode文件名,我遇到了用于打开文件的ac库.在打开文件之前,它首先通过前缀"\\?\"将文件名转换为路径.根据这篇msdn文章,除了增加路径中允许的最大字符数之外,还有什么理由可以做到这一点吗?

看起来这些"\\?\"路径需要Windows API和标准库的Unicode版本.

c++ unicode winapi filenames max-path

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

如何获取特定用户的Windows"特殊文件夹"的路径?

在服务中,为特定用户确定特殊文件夹路径(例如,"我的文档")的最佳方法是什么?SHGetFolderPath允许您传入令牌,因此我假设有一些方法可以模拟您感兴趣的文件夹的用户.

有没有办法只根据用户名执行此操作?如果没有,用户帐户所需的最小信息量是多少?我宁愿不必要求用户的密码.

(这是一个相关的问题.)

c++ windows winapi

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

如何以编程方式确定Windows计算机是否是域的成员?

我需要一种方法来确定运行我的程序的计算机是否加入任何域.它属于哪个特定域并不重要,只要它是否与任何东西相连.我正在使用vc ++编写针对Win32 API的代码.

c++ windows dns winapi

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

RESTful WCF的裸最低配置

我需要在web.config中放置什么才能让WCF与REST一起工作?我用[WebGet]注释了我的方法,但他们没有收到消息.

.net asp.net rest wcf web-config

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

有没有办法从WCF REST方法返回不同的类型?

我正在尝试编写一个Web服务到规范,它需要一个不同的响应体,具体取决于方法是否成功完成.我尝试创建两个不同的DataContract类,但是如何返回它们并将它们正确序列化?

.net c# rest wcf

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

如何为 x64 编译静态 pthread-win32 lib?

看起来已经做了一些工作来使pthread-win32与 x64 一起工作,但没有构建说明。我尝试使用 Visual Studio x64 交叉工具命令提示符进行简单构建,但是当我尝试从 x64 应用程序链接到库时,它看不到任何函数导出。看起来它仍在将 lib 编译为 x86 或其他东西。

我什至尝试将 /MACHINE 添加到 makefile 的适当位置,但没有帮助。有人让它发挥作用吗?

c c++ windows 64-bit pthreads

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

如何确定Windows应用程序是否在屏外?

我正在尝试调试安装了LogMeIn的用户的一个奇怪问题.几天后,我的应用程序打开的一些对话框可能会在屏幕外显示.如果我可以可靠地检测到它,我可以以编程方式将对话框移回它们再次可见的位置.

注意:这必须适用于多个监视器并使用win32 API.但是,如果你知道如何从.NET中做到这一点我可以从那里推断......

更新:对于好奇,上面提到的错误与wxWidgets有关.如果您运行wxWidgets应用程序,然后离开并让屏幕保护程序运行,然后使用LogMeIn远程登录,然后尝试从您的应用程序打开一个对话框,如果您使用wxDisplay :: GetFromPoint(pos)或wxWindowBase,您将遇到麻烦:: Center()定位对话框.

.net c# c++ windows winapi

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

WebDAV:Windows 7的默认文件大小限制是多少?

我们有一个使用WebDAV安装虚拟驱动器的应用程序.在过去,我们必须手动设置以下值以解决以前版本的Windows WebDAV客户端使用的默认值,如KB 900900中所述.

  • HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ WebClient的\参数\ FileSizeLimitInBytes
  • HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ WebClient的\参数\ FileAttributesLimitInBytes

有谁知道Windows 7中的默认值是否更高?这仍然需要解决方法吗?

windows webdav

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

Python falcon和异步操作

我正在使用python3 + falcon组合编写API.

在我可以向客户端发送回复的方法中有很多地方,但由于一些繁重的代码执行DB,i/o操作等,它必须等到重要部分结束.

例如:

class APIHandler:                                                                      
  def on_get(self, req, resp):
    response = "Hello"
    #Some heavy code
    resp.body(response)
Run Code Online (Sandbox Code Playgroud)

我可以在第一行代码发送"Hello".我想要的是在后台运行繁重的代码并发送响应,无论重型部件何时完成.

Falcon没有任何内置的异步功能,但他们提到它可以像gevent一样使用.我还没有找到任何关于如何将这两者结合起来的文档.

python falconframework

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

在Windows中覆盖打开的文件

在什么情况下Windows允许您覆盖打开的文件?这是允许的吗?这包括将不同的文件重命名为与打开文件相同的名称.

winapi file

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

标签 统计

c++ ×6

windows ×6

winapi ×5

.net ×4

c# ×3

rest ×3

wcf ×3

64-bit ×2

c ×2

asp.net ×1

dns ×1

falconframework ×1

file ×1

filenames ×1

max-path ×1

pthreads ×1

python ×1

unicode ×1

web-config ×1

webdav ×1

win64 ×1