问题列表 - 第7155页

在Windows上从python连接到odbc的常用方法?

我应该使用什么库来连接到Windows上的python中的odbc?有关odbc的pywin32有什么好的选择吗?

我正在寻找记录良好,健壮,积极维护等等的东西pyodbc看起来很好 - 还有其他吗?

python windows odbc pywin32 pyodbc

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

检测桌面是否已锁定

可能重复:
如何以编程方式确定我的工作站是否已锁定?

确定桌面是否为当前登录用户锁定的最佳方法是什么?我查看了MSDN,找不到任何API调用来检测它.我错过了什么,或者我可以使用没有简单的电话?

winapi desktop

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

在多个Rails应用程序中重用Ruby代码

我在Ruby中开发了一个简单的库,需要在几个Rails应用程序中使用它(其中一些还没有构建).在需要时,将这个Ruby库轻松添加到多个Rails应用程序的最佳方法是什么?我们的团队正在运行Ubuntu,我们的存储库是Mercurial.

我应该用...

  1. Rails插件?这将是我的第一选择,但似乎不支持Mercurial?
  2. 红宝石宝石?
  3. 自定义Rake脚本?
  4. 其他选择??

任何指针将非常感谢!

ruby mercurial plugins ruby-on-rails reusability

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

iPhone,滑下帮助屏幕

我喜欢许多iPhone应用程序中使用的效果,其中半透明帮助屏幕从当前视图顶部的顶部(或底部)滑动以显示提示或提示.此屏幕通常有一个关闭按钮以及"不再显示此按钮"按钮.

在当前视图的顶部滑动视图以获得此类效果的最佳方法是什么?有人能指出我的任何代码示例吗?

谢谢

iphone objective-c

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

为64位操作系统包装32位dll以使用regsvr32.exe

我们目前正在将我们的网站从Windows 2003(32位)转移到Windows 2008(64位)并遇到了问题.

我们的一个网站使用支付网关HSBC CPI,需要注册DLL(regsvr32.exe),然后在经典的asp网站内使用此DLL.问题是DLL是一个32位DLL,因此它不会注册到Windows 2008操作系统.

有没有办法可以将这个32位dll包装在ac#.net项目中,这样它的方法就可以暴露出来并可以在操作系统中注册?

任何帮助将非常感谢.

c# dllregistration asp-classic

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

为什么UIWebView会不断检测电话号码?

我有一个未检查检测电话号码的UIWebView.但是,它一直在强调本文中的数字:

Version: 2.1 3.19.2009
Run Code Online (Sandbox Code Playgroud)

文本不在锚或任何东西中.有没有办法强制UIWebView不检测电话号码?

iphone cocoa-touch uiwebview

7
推荐指数
3
解决办法
7945
查看次数

从可执行文件设置变量

我在具有两个参数的批处理文件中运行可执行文件;

cmd /k ""executable" "param1" "param2""

这将返回我要启动的字符串.我无法弄清楚如何在变量中设置此返回值,然后在IE中启动它.

有任何想法吗?

windows cmd batch-file

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

使用Boost :: Signals for C++ Eventing的完整示例

我知道boost.org上的教程解决了这个问题: Boost.org Signals Tutorial,但这些例子并不完整,有些过于简化.那里的例子没有显示包含文件,代码的某些部分有点模糊.

这就是我需要的:
ClassA引发多个事件/信号
ClassB订阅这些事件(多个类可以订阅)

在我的项目中,我有一个较低级别的消息处理程序类,它将事件引发到业务类,该业务类对这些消息进行一些处理并通知UI(wxFrames).我需要知道这些可能是如何连线的(什么顺序,谁叫谁等).

c++ boost-signals

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

使用ASP.NET MVC中的DotNetOpenId记住我

在ASP.NET MVC中使用DotNetOpenAuth 3并实现RememberMe工具......

我发现即使我在FormsAuthentication.RedirectFromLoginPage和FormsAuthentication.SetAuthCookie中将createPersistentCookie设置为true,一旦ASP.NET会话超时,用户也不会被记住.

如果我检查cookie我发现它被标记为持久性并且将来确实有一个到期日期,我假设因为我将web.config FORMS超时设置为几年.无论如何,如果用户关闭浏览器并重新打开它,他们就会被正确记住 - 只要ASP会话没有超时.

Scott Hanselmann的一篇较老的帖子让我想知道是不是因为FormsAuthentication试图更新身份验证票证,而且可能在OpenId模型中无效但我在web.config中设置了FORMS SlidingExpiration ="false",无论如何我认为强制持久cookie将使这些东西无关紧要.

我也想知道为什么DotNetOpenId MVC示例不包含RememberMe复选框 - 可能有一些棘手的问题吗?

另一方面,在StackOverflow,我看到我会在会话中自动记住.想知道他们是否使用了除DotNetOpenId以外的东西来进行OpenId认证.

还有其他人在ASP.NET MVC中使用DotNetOpenId成功完成了RememberMe吗?任何招数?

[更新]

谢谢你试图帮忙,安德鲁.原来这不是关于DotNetOpenId.

在阅读本文之后,我收集到的是,我的托管服务提供商可能会定期回收应用程序池,这导致使用新机器密钥完成身份验证票证加密.

根据前面的链接文章,我在我的Web.Config中的System.Web下添加了以下内容,它解决了这个问题:

<machineKey
    validationKey="(generated a new key to place here)"     
    decryptionKey="(generated a new key to place here)"
    validation="SHA1"
    decryption="AES" />
Run Code Online (Sandbox Code Playgroud)

openid asp.net-mvc dotnetopenauth

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

make和gcc有什么区别?

文章的最后一句引起了我的注意

[F]或C/C++开发人员和有兴趣学习使用C/C++而不是Linux用户编程的学生.这是因为通过使用'make'命令在GNU/Linux中简化了源代码的编译.

我总是使用gcc来编译我的C/C++程序,而javac则用来编译我的Java程序.我只使用make通过configure/make/make install将程序安装到我的计算机上.

看来你可以使用命令make编译所有程序.

make和gcc有什么区别?

compiler-construction gcc makefile

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