问题列表 - 第32425页

合并PDF文件

是否可以使用Python合并单独的PDF文件?

假设是这样,我需要进一步扩展它.我希望循环遍历目录中的文件夹并重复此过程.

我可能会推动我的运气,但是可以排除PDF中包含的页面(我的报告生成总是创建一个额外的空白页面).

python pdf file-io

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

如何将Scala.collection.jcl的Scala 2.7.7代码移植到Scala 2.8?

我有一些代码引用了针对Scala 2.7.7编写的scala.collection.jcl.我现在正尝试第一次针对Scala 2.8编译它,我收到此错误:

"值jcl不是包集合的成员".

在2.8中是否有替代/替换jcl?

scala scala-2.8

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

JMS适合在线游戏吗?

我想把一个小游戏扔在一起并把它放到网上.这将是多人游戏(理想情况下它将是MMO,但它是一个侧面项目,所以我会满足于MO hehe),内容相当不重要.我打算用Java编写游戏(服务器和客户端).

我正在考虑我可靠的选择来获取可靠的信息.JMS对此有用吗?我需要更多(如果是,那是什么)?还有更好的选择吗?

我过去做了几场比赛,但没什么多人游戏.我使用的是一个使用JMS的应用程序,并且有很多教程,所以这就是为什么我认为它会起作用......但我真的很开放.

谢谢!

编辑:看来我有很多东西要学习JMS.也许我的问题应该改为:"JMS的哪些实现最能满足我对MMO的目的?"

迄今为止的标准:

  • 自由
  • 低开销
  • 易于配置

java client-server jms

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

如何将方括号内的数字与正则表达式匹配

我写了一个正则表达式,我希望它可以工作,但事实并非如此.

  var regex = new RegExp('(?<=\[)[0-9]+(?=\])')
Run Code Online (Sandbox Code Playgroud)

Javascript给了我错误 Invalid regular expression :(/(?<=[)[0-9]+(?=])/): Invalid group

javascript不支持lookahead或lookbehind吗?

javascript regex

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

Java Email message Parser?

是否有人熟悉Java库,可以帮助解析下面的电子邮件的字段(日期,主题,从,到)?

Message-ID: <19815303.1075861029555.JavaMail.ss@kk>
Date: Wed, 6 Mar 2010 12:32:20 -0800 (PST)
From: someone@someotherplace.com
To: someone@someplace.com
Subject: some subject
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-From: one, some <some.one@someotherplace.com>
X-To: one
X-cc: 
X-bcc: 
X-Folder: Bob\Inbox
X-Origin: Bob-R
X-FileName: rbob (Non-Privileged).pst


some message
Run Code Online (Sandbox Code Playgroud)

java email parsing email-parsing

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

是否有任何OpenCL主机有多个平台?

Khronos的OpenCL 1.0和1.1 规范中的平台定义:

平台:主机加上由OpenCL框架管理的设备集合,允许应用程序在平台上的设备上共享资源和执行内核.

OpenCL函数clGetPlatformIDs创建了一个平台数组,这意味着可以使用多个平台.假设给定的OpenCL主机只有一个平台是否安全?

换句话说,我会通过这样做在任何主机上丢失任何东西:

cl_platform_id platform_id;
cl_uint num_platforms;
errcode = clGetPlatformIDs(1, &platform_id, &num_platforms);
Run Code Online (Sandbox Code Playgroud)

opencl

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

如何禁用vim的switch case缩进?

我目前正在与Vim战斗,我似乎无法让缩进选项做我想要的.

这是我的设置,我把它们放在.vimrc的底部,以确保它们优先.你可以看到我有点疯狂,所以我试着关掉几乎所有东西:

set cindent
set cinkeys=o,O
set cinoptions=
set cinwords=
set indentexpr=
Run Code Online (Sandbox Code Playgroud)

在大多数情况下它似乎工作正常,它打开块后做一个缩进,一切都很好.但是有一个案例让我发疯,当有{一个case声明之后,下一行太过分了:

switch () {
    case CASE: {
                   // <-- next line gets indented to here, why??
        // <-- should be indented to here
Run Code Online (Sandbox Code Playgroud)

我怎么能让它停止这样做?TIA

c vim indentation

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

Ruby猴子修补陷阱

我正在寻找为什么在ruby中扩展基类不是一个好主意的例子.我需要向一些人展示为什么它是一种谨慎使用的武器.

你可以分享任何恐怖故事吗?

ruby monkeypatching

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

C#数字枚举值为字符串

我有以下枚举:

public enum Urgency {
    VeryHigh = 1,
    High     = 2,
    Routine  = 4
}
Run Code Online (Sandbox Code Playgroud)

我可以像这样获取一个枚举"值"字符串:

((int)Urgency.Routine).ToString() // returns "4"  
Run Code Online (Sandbox Code Playgroud)

注意:这与以下内容不同:

Urgency.Routine.ToString() // returns "Routine"
(int)Urgency.Routine       // returns 4
Run Code Online (Sandbox Code Playgroud)

有没有办法可以创建一个扩展类,或者一个静态的utliity类,它会提供一些语法糖?:)

c# enums return-type return-value

59
推荐指数
4
解决办法
7万
查看次数

如何知道DOM元素何时移动或调整大小

我想知道是否有一个要侦听的DOM事件告诉我DOM元素移动时是重新定位还是在页面上调整大小.我不是在谈论被拖放的元素.一个例子是如果一个页面上有三个项目的列表,我使用JS从页面中删除前两个列表项之一(或隐藏它或其他),我想附加一个处理程序来运行时第三个列表项在页面中向上移动.

我正在使用jQuery,所以可以接受简单的javascript或jQuery答案.

也许在元素级别没有移动/位置/调整大小事件,所以如果有一个页面/ doc级别事件会告诉我页面被重新绘制,我可以检查是否需要再次调用一个函数?

背景

我在一个元素上放置了一个透明div,同时调用webservice来删除该元素.由于我需要绝对定位覆盖div,我希望它能够跟踪它最初覆盖的元素.实际上将其锚定到基本元素.

javascript jquery dom-events

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