问题列表 - 第12363页

打印到远程IPP/CUPS服务器或打印机的最简单方法(在python中)是什么?

我有一个postscript文件,并希望它打印在支持IPP的设备(或CUPS服务器)上.我能做到的最小代码和依赖是什么.

使用LPR或libcups给了我很多跨平台的依赖关系.所以我的第一种方法是实现IPP的最小子集(杯子和许多现代打印机使用的协议),因为"它只是扩展的HTTP".但不幸的是,IPP客户端的代码远远多于几行,到目前为止,我发现没有IPP客户端实现仅用于打印而不管理打印服务器.

我更喜欢Python中的解决方案,但也会对oter动态语言中的某些内容感到满意.

python printing cups ipp-protocol

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

在桌面上设置最大高度的跨浏览器方式是什么?

我有一个表格,我设置了tbody的高度

#ml_container table>tbody{ height: 500px; overflow: auto; overflow-x: hidden; }
Run Code Online (Sandbox Code Playgroud)

问题是,当表有1个条目时,1条目在FF3中为500px高.我希望1条目仍然是20px(或我指定的任何东西).另一个问题是Safari甚至无法识别此500px设置,因此表格没有最大高度.我只想要一个可滚动的表格,一次显示500px高价值的条目.关于如何做到这一点的任何想法?

css cross-browser

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

SQL Server SELECT INTO和使用临时表阻止

所以,最近DBA试图告诉我们我们不能使用的语法

SELECT X, Y, Z
INTO #MyTable
FROM YourTable
Run Code Online (Sandbox Code Playgroud)

在我们的环境中创建临时表,因为该语法会在执行存储过程的持续时间内导致TempDB锁定.现在,我发现了一些详细说明临时表如何工作,执行范围,清理等的东西.但是对于我的生活,由于它们的使用,我没有看到任何关于阻挡的事情.

我们试图找到证据,证明我们不应该经历并为所有临时表执行CREATE TABLE #MyTable ...但是双方都无法找到证据.我正在寻找人们所拥有的任何见解.

附加信息

目前正在使用SQL Server 2005,很快将成为SQL Server 2008(企业版)

sql-server stored-procedures temp-tables sqlperformance

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

如何使用Python将URL查询字符串转换为元组列表?

我正在努力将网址转换为嵌套元组.

# Convert this string
str = 'http://somesite.com/?foo=bar&key=val'

# to a tuple like this:
[(u'foo', u'bar'), (u'key', u'val')]
Run Code Online (Sandbox Code Playgroud)

我想我需要做的事情如下:

 url = 'http://somesite.com/?foo=bar&key=val'
 url = url.split('?')
 get = ()
 for param in url[1].split('&'):
     get = get + param.split('=')
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?谢谢!

python url parsing

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

在程序集中完全编写操作系统有什么好处?

MenuetOS是完全用Assembly编写的OS的一个例子.在Assembly中编写它而不是像C这样的低级编程语言有什么好处吗?

c assembly operating-system

6
推荐指数
2
解决办法
3916
查看次数

System.IO.Exception错误:"无法对打开了用户映射部分的文件执行请求的操作."

在写入XML文件时,我收到了一个非常奇怪的IOException:

System.IO.IOException: The requested operation cannot be performed on a file with a user-mapped section open.

   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   at System.Xml.XmlTextWriter..ctor(String filename, Encoding encoding)
   at System.Xml.XmlDocument.Save(String filename)
Run Code Online (Sandbox Code Playgroud)

当我调用XmlDocument的Save(字符串)函数时发生错误.

发生了什么事吗?

c# xml ioexception

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

datetime.strptime()接受%Z的可能值是什么?

Python的datetime.strptime()被记录为支持%Z字段中的时区.所以,例如:

In [1]: datetime.strptime('2009-08-19 14:20:36 UTC', "%Y-%m-%d %H:%M:%S %Z")
Out[1]: datetime.datetime(2009, 8, 19, 14, 20, 36)
Run Code Online (Sandbox Code Playgroud)

但是,"UTC"似乎是我能够支持的唯一时区:

In [2]: datetime.strptime('2009-08-19 14:20:36 EDT', "%Y-%m-%d %H:%M:%S %Z")
ValueError: time data '2009-08-19 14:20:36 EDT' does not match format '%Y-%m-%d %H:%M:%S %Z'

In [3]: datetime.strptime('2009-08-19 14:20:36 America/Phoenix', "%Y-%m-%d %H:%M:%S %Z")
ValueError: time data '2009-08-19 14:20:36 America/Phoenix' does not match format '%Y-%m-%d %H:%M:%S %Z'

In [4]: datetime.strptime('2009-08-19 14:20:36 -0700', "%Y-%m-%d %H:%M:%S %Z")
ValueError: time data '2009-08-19 14:20:36 -0700' does not match format '%Y-%m-%d %H:%M:%S %Z' …
Run Code Online (Sandbox Code Playgroud)

python datetime

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

JCheckbox更改侦听器会收到有关鼠标悬停事件的通知

有人可以向我解释为什么当你将鼠标移到复选框上时,这段代码打印到控制台?发生的"变化"事件是什么?

import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;


public class Test {

    public static void main(String[] args) {
        JFrame f = new JFrame();
        JCheckBox c = new JCheckBox("Print HELLO");
        c.addChangeListener(new ChangeListener() {

            @Override
            public void stateChanged(ChangeEvent e) {
                System.out.println("HELLO");
            }
        });
        f.getContentPane().add(c);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.pack();
        f.setVisible(true);
    }

}
Run Code Online (Sandbox Code Playgroud)

注意:我不使用动作监听器,因为在我的程序中我希望能够:

checkBox.setSelected(boolean)
Run Code Online (Sandbox Code Playgroud)

并通知我的监听器,这是动作监听器无法完成的.那么有没有办法禁用这个"鼠标悬停"事件或我可以实现我的听众的另一种方式?

java checkbox events event-handling listener

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

如何在C#中绘制简单的图形?

我只想在C#中绘制简单的2D对象,如圆形,直线,方形等.我怎么做?回到Turbo C++时代,我记得初始化一些图形库是为了做同样的事情.我需要在.NET中做类似的事情吗?3D物体有什么不同吗?像DirectX这样的东西会让这更容易吗?任何指向教程或样本的链接都非常感谢.

.net c# directx graphics 2d

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

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