Articles of pipe理员

Django的Apache / mod_pythonpipe理CSS不出现pipe理表

我在本地主机上运行Windows XP / Django / apache / mod_python。 所有的部分正在与pipe理CSS不渲染的例外。 pipe理员工作,但没有HTML格式。 我已经补充了: settings.py INSTALLED_APPS 'django.contrib.admin', urls.py from django.contrib import admin admin.autodiscover() (r'^admin/(.*)', admin.site.root), conf/http.conf <Location "/"> SetHandler python-program PythonPath "['C:/django'] + sys.path" PythonHandler django.core.handlers.modpython SetEnv DJANGO_SETTINGS_MODULE mysite.settings PythonDebug On </Location> <Location "/cpssite/"> SetHandler python-program PythonHandler django.core.handlers.modpython SetEnv DJANGO_SETTINGS_MODULE myapplication.settings PythonInterpreter /myapplication PythonDebug On </Location> 我很难过 是否有更多的代码我应该添加到某个地方?

Windows文件预览 – 类似于资源pipe理器中的预览窗格

在Windows 7中(我认为Vista),资源pipe理器有一个预览窗格,可以让你看到一些文件types(MS Office,图像等)的内容。 有没有可用的API可以让你访问这个function? 我一直在使用WindowsAPICode包 ,它有一个ShellFile.Thumbnail,但是这似乎只暴露了资源pipe理器能够查看的文件types的缩略图图标。 例如,对于Word文件,它只显示MS Word图标,其中资源pipe理器实际上可以预览文件的内容。 它的工作就像我想要的图像types,但不适用于其他types的文件。

系统范围挂钩从.NET使用非托pipeDLL

过去,我已经使用了以下CodeProject文章中提供的代码,但是它似乎只部分适用于Vista / 7(我猜是因为UAC)。 它适用于当前的线程,但它不会提取系统范围内的活动。 我已经尝试在清单中添加requireAdministrator并签署非托pipe和托pipe程序集,这似乎没有帮助。 使用窗口消息在C#中实现全局系统钩子 我的主要目标是使用SetWindowsHookEx捕获非托pipe程序集中的HSHELL_WINDOWCREATED和HSHELL_WINDOWDESTROYED消息,并通知C#应用程序,以便它可以实时使用这些信息。 基本上只需知道系统中何时创build或销毁窗口。 我还发现了一个纯C / C ++的示例应用程序,在Vista / 7中工作得很好,但是我真的不想用C / C ++编写整个应用程序。 系统宽钩示例工作 任何人都知道如何修复第一个CodeProject文章中的代码,以便它可以在Vista / 7上运行? 或者有没有其他的方法可以做到这一点,而不用在C#中创build定时器和类似的黑客? 谢谢,Marc

Windows – 用C#命名pipe道性能build议

我目前正在使用.NET / C#评估Windows上IPC的命名pipe道。 我目前正在寻找一个单一的生产者,一个消费者的情况。 有没有好的性能考虑指导方针? 在我的第一个testing案例中,我比较了大消息和小消息的速度,似乎是大(64k)消息发送的速度和小(48字节)的包一样快。 这是与默认参数。 我可能会添加更多的testing场景,但是这非常耗时,因此我正在寻找指导方针。

检测Java应用程序是否作为Windowspipe理员运行

我有一个Java应用程序。 是否有无论如何,我可以告诉如果进程在Windows 7上以pipe理员权限运行。

如何使用java代码打开Windows文件浏览器并突出显示指定的文件?

我现在使用Java桌面API来操纵文件资源pipe理器。 我知道如何打开文件资源pipe理器,但我不知道如何打开它并突出显示指定的文件。 在我们使用Chrome浏览器时,下载文件后,我们可以select“在文件夹中显示”来打开文件浏览器,并突出显示下载的文件。 如何使用Java桌面API来做到这一点? 或者是否有任何其他在Java中的API可以实现这个动作?

如何使用pipe道将一个命令的输出redirect到另一个命令的input?

我有一个程序发送文本到LED的标志。 prismcom.exe 要使用该程序发送“你好”: prismcom.exe usb Hello 现在,我希望使用一个名为“温度”的命令程序。 temperature 假设程序给你的电脑温度。 Your computer is 100 degrees Fahrenheit. 现在,我希望将温度的输出写入prismcom.exe: temperature | prismcom.exe usb 这似乎并不奏效。 是的,我已经找了二十分钟以上的解决scheme。 在任何情况下,它们都是kludges / hacks或除了Windows命令行之外的解决scheme。 我将不胜感激方向,如何将输出从温度prismcom。 谢谢! 编辑:Prismcom有两个参数。 第一个将永远是'usb'。 之后的任何内容都会显示在标志上。

Windows进程间通信的主要缺点是什么?

假设你将一个单一的Windows程序拆分成可重用的组件,这些组件可以使用某种进程间通信 (IPC) 相互通信 ,并且无论出于何种原因,你都可以select匿名pipe道(例如启动一些Process-es和将Console.Out连接到Console.In的下一个进程,或者只是在命令提示符下使用“|”)。 Dobbs博士的一篇文章用一个命名pipe道的例子: 与同一机器中的其他IPC方法相比,性能会受到怎样的影响? 在扩展进程数量或传输数据量时,遇到的第一个问题是什么? 例如,如果我们使用文件而不是pipe道,我们会遇到locking问题和磁盘速度。 请注意,通过序列化正在传输的数据结构,已经有一个开销,这是我的效率损失的基准。 PS。 对pipe道的兴趣是因为它们很容易在每个进程中实现(Console.Readline,Console.WriteLine),所以很容易编写MSMQ和asynchronousHTTP接口,以及Unix和命令行的爱好。

无法在64位Windows 7中以较大的堆大小运行64位JVM

这是64位的Windows 7 Enterprise和64位的Java 7: java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b20) Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode) 这发生在使用C:\Windows\SystemWOW64\cmd.exe (我错误地认为是64位版本) 和 C:\Windows\System32\cmd.exe (我刚刚发现,的Pulsar,是一个64位应用程序,尽pipepath名称)。 程序本身是微不足道的: public class Trivial { public static void main(String[] args) { System.out.println("total = " + toMB(Runtime.getRuntime().totalMemory())); System.out.println("max = " + toMB(Runtime.getRuntime().maxMemory())); } private static long toMB(long bytes) { […]

如何枚举进程中所有命名pipe道的名称?

我需要打开一个特定的命名pipe道,因此我可以进行模糊testing,但是我的testing代码无法访问用于生成命名pipe道名称的相同数据。 但是,我可以识别pipe道的名称,然后使用该名称打开pipe道进行模糊处理。 我使用这个论坛post来开始枚举系统上的句柄名称: http : //forum.sysinternals.com/howto-enumerate-handles_topic18892.html 但是,由于某种原因,似乎不能使用命名pipe道。 TL; DR:我需要使用哪些API来列出Windows上当前进程中所有命名pipe道的名称?