Articles of 窗口

如何列出静态链接的python版本中可用的所有openssl密码?

在python 2.7.8到2.7.9的升级中,ssl模块从使用变成了 _DEFAULT_CIPHERS = 'DEFAULT:!aNULL:!eNULL:!LOW:!EXPORT:!SSLv2' 至 _DEFAULT_CIPHERS = ( 'ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+HIGH:' 'DH+HIGH:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+HIGH:RSA+3DES:ECDH+RC4:' 'DH+RC4:RSA+RC4:!aNULL:!eNULL:!MD5' ) 我想知道这是如何影响实际的“有序的SSL密码偏好列表”,当在Windows上使用我的python安装来build立SSL / TLS连接时,会被使用。 例如,要弄清楚一个密码列表扩展到的“有序SSL密码优先列表”,我通常会使用openssl ciphers命令行(参见手册页 ),例如openssl v1.0.1k我可以看到那个默认的python 2.7 .8密码列表扩展为: $ openssl ciphers -v 'DEFAULT:!aNULL:!eNULL:!LOW:!EXPORT:!SSLv2' ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD ECDHE-ECDSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=ECDSA Enc=AESGCM(256) Mac=AEAD ECDHE-RSA-AES256-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AES(256) Mac=SHA384 ECDHE-ECDSA-AES256-SHA384 TLSv1.2 Kx=ECDH Au=ECDSA Enc=AES(256) Mac=SHA384 ECDHE-RSA-AES256-SHA SSLv3 Kx=ECDH Au=RSA […]

Windows C ++ – 用CloseHandleclosures线程

我已经通过“CreateThread”函数创build了一个线程。 在这个线程中,我有一个'while(true)'循环(读input)。 现在,当我想closures线程时,我使用'CloseHandle'函数。 这是正确的吗? 或者我应该退出'while(true)'循环,然后使用'CloseHandle'函数? 谢谢

在C中input空types的指针

我有一个结构 struct detail { int id; uintptr_t init; // blah blah }; struct detail info; info.id = 1; info.init = (uintptr_t)NULL; 我必须使init成员为NULL。 如果我强制转换(或不强制转换) NULL可能会发生什么? 如果我直接将它赋值为NULL,如info.init = NULL; 它在运行时错误方面有什么不同吗? 它编译好。 但是代码的执行是我最关心的问题。 谢谢

如何结合Tkinter的窗户?

我有两组代码,第一部分是乌龟graphics窗口,第二部分是一个Tkinter窗口。 我应该如何将这两个部分合并到一个窗口? 我的代码的第一部分 from turtle import * def move(thing, distance): thing.circle(250, distance) def main(): rocket = Turtle() ISS = Turtle() bgpic('space.gif') register_shape("ISSicon.gif") ISS.shape("ISSicon.gif") rocket.speed(10) ISS.speed(10) counter = 1 title("ISS") screensize(750, 750) ISS.hideturtle() rocket.hideturtle() ISS.penup() ISS.left(90) ISS.fd(250) ISS.left(90) ISS.showturtle() ISS.pendown() rocket.penup() rocket.fd(250) rocket.left(90) rocket.showturtle() rocket.pendown() rocket.fillcolor("white") while counter == 1: move(ISS, 3) move(rocket, 4) main() 第二部分 […]

Android CDT:可以使用ndk-build而不使用bash(Windows中的Eclipse)?

我在Windows上使用android ndk,版本r7b。 我听说,从这个版本开始,你不需要cygwin或bash来运行ndk-build可执行文件,但也许我错了。 在任何情况下,我似乎无法使用“ndk-build”作为命令行选项在Eclipse中工作,我仍然需要在前面贴上“bash”。 有谁知道这是否可能? 现在,当我用'bash ndk-build'….换掉'bash ndk-build'…. Eclipse说: Cannot run program "c:\temp\android-ndk-r7b\ndk-build": Launching failed Error: Program "c:/temp/android-ndk-r7b/ndk-build" is not found in PATH ..这是不正确的,android-ndk-r7b目录是在我的PATH环境variables,自从我一星期前安装NDK以来。 从那时起,我已经多次打开并closures了Eclipse,所以值应该可用。 所以我不确定这里发生了什么事。 你还需要bash for r7b吗? (顺便说一下,我在这里使用c:\​​ temp作为path,因为我发现了NDK不喜欢带空格的目录path,并把它作为一个快速修复程序,最终会find一个永久的home。 )

如何进一步debugging(win7 64bit,py2.7)的SendKeysCtypes?

我试图让SendKeysCtypes工作在py2.7和win7 64bit 。 这是src 问题: 运行SendKeysCtypes.py并没有任何反应。 testing应该打开记事本并写一些文字。 问题代码是这样的: def GetInput(self): "Build the INPUT structure for the action" actions = 1 # if both up and down if self.up and self.down: actions = 2 inputs = (INPUT * actions)() vk, scan, flags = self._get_key_info() for inp in inputs: inp.type = INPUT_KEYBOARD inp._.ki.wVk = vk inp._.ki.wScan = […]

安装json gem时出错:“json”原生gem需要安装构build工具

当我试图安装这个gem声称,我需要有一个开发板安装,虽然我相信我确实有它。 这也表明,我需要更新我的系统variables,我已经直接链接到ruby的devkit文件。 我已经看到堆栈溢出的其他问题,他们没有解决我的问题。 这里是完整的错误信息: C:\Users\Mahamoud>gem install json ERROR: Error installing json: The 'json' native gem requires installed build tools. Please update your PATH to include build tools or download the DevKit from 'http://rubyinstaller.org/downloads' and follow the instructions at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit' 我试着卸载并重新安装ruby,仍然没有结果。 我有我的开发工具包位于C:\ Ruby193 \斌

Python中,如何重新命名基于列表的几个文件?

在Windows中使用Python我试图重命名一次在同一文件夹中的几个文件,但我不能使用列表进行重命名,这就是为什么我得到这个错误,当我尝试我的代码: os.rename(dirlist [1],words [1])WindowsError:[错误2]系统找不到指定的文件 这里是示例代码: import os import sys words = os.listdir('C:/Users/Any/Desktop/test') dirlist = os.listdir('C:/Users/Any/Desktop/test') words = [w.replace('E', 'e') for w in words] print words os.rename(dirlist[1], words[1]) 我想要实现的是我的Python脚本运行在一个select的文件夹,脚本将把所有的文件在那里,将重命名所有的。 但棘手的部分来自当我不能单独出来的文件夹名称,并让他们重新命名,因为他们连接到列表。

特定Windows用户组的Windows身份validation

我创build了asp.net网页,当loginbutton点击时,我想用windows用户名和密码login我的asp页面。 我有网上search一些代码( http://www.codeproject.com/Articles/37558/Windows-Authentication-Using-Form-Authentication )login我的ASP页面。 它适用于我的本地用户名和密码,但我想访问特定的域组成员到我的asp.net页面 谁来帮帮我…

Windows API将窗口附加到桌面的左侧或右侧

可能重复: 如何将应用程序停靠在Windows桌面上? 我需要像Google桌面那样的窗口行为。 Google桌面的主窗口可以连接到桌面的左侧或右侧,不会与桌面图标重叠。 图标自动从这个地方移动! 如果最大化另一个窗口,则只使用可用空间,不使用连接的Google桌面窗口占用的区域。 它也适用于Windows XP Google桌面使用哪种API来执行此类行为?