问题列表 - 第38088页

使用包datetime将当前时间添加到\ today?(胶乳)

我正在尝试使用当前日期和时间打印我的LaTeX文章.我找到了一个叫做的包datetime,让我可以重新定义\today各种格式.但它没有明显的方法来修改\today以包含时间,而且代码是如此扭曲以至于我无法自己解决.是否有捷径可寻?

编辑

我想在运行\maketitle命令时自动在首页上打印日期.默认情况下,它在隐藏命令中执行\date{\today}.

datetime latex

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

有没有人发现OSGi在企业应用程序中有用?

有没有人在OSGi中部署企业应用程序并发现它有用?

我可以看到好处,强制模块化,良好的依赖关系定义等.但这些似乎主要是构建相关的改进.

有没有人发现动态替换现有模块很有用?我们倾向于按流程拆分我们的应用程序,说实话,使用更新的库启动应用程序的新实例并不困难.OSGi会对此有用吗?

更换模块的可靠性如何?令我感到震惊的是,如果你有一个非常繁忙的过程,那么更换正在运行的模块就会充满危险.

java osgi

15
推荐指数
2
解决办法
1494
查看次数

从PHP脚本返回JSON

我想从PHP脚本返回JSON.

我只是回应结果吗?我必须设置Content-Type标题吗?

php json header

812
推荐指数
11
解决办法
95万
查看次数

Lua的GC和实时游戏

据我所知,跟踪GC无法避免在完成GC期间阻塞线程.

我使用过XNA + C#,GC时间无法删除.所以我切换到了较低级别的语言C,但我意识到我需要脚本语言.我在考虑Lua,但我担心Lua的GC机制.Lua正在使用增量跟踪GC,并且线程阻塞也应该如此.

那我该如何在实时游戏中处理这个呢?

lua garbage-collection real-time

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

将CGLayer保存为PNG文件的正确代码是什么?

请注意,这个问题是关于CGLayer(你通常用来绘制屏幕外),它不是关于CALayer.

在iOS中,将CGLayer保存为PNG文件的正确代码是什么?谢谢!

再一次,这是CGLayer,而不是CALayer.

请注意,您不能使用UIGraphicsGetImageFromCurrentImageContext.

(从文档中,"只有当基于位图的图形上下文是当前图形上下文时,才能调用UIGraphicsGetImageFromCurrentImageContext.")

请注意,您不能使用renderInContext:.renderInContext:严格用于CALayers.CGLayers完全不同.

那么,如何将CGLayer实际转换为PNG图像呢?或者实际上,如何以某种方式将CGLayer渲染到位图中(当然,您可以轻松地将其保存为图像).


后来......肯回答了这个棘手的问题.我将粘贴一个可以帮助人们的长示例代码.再次感谢Ken!惊人!

-(void)drawingExperimentation
{
// this code uses the ASTOUNDING solution by KENNYTM -- Oct/Nov2010
//
// create a CGLayer for offscreen drawing
// note. for "yourContext", ideally it should be a context from your screen, ie the
// context you "normally get" in one of your drawRect routines associated with
// drawing to the screen normally.
// UIGraphicsGetCurrentContext() also normally works but you could have …
Run Code Online (Sandbox Code Playgroud)

iphone ipad

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

如何将flashvars传递给独立的flash播放器

是否可以通过命令行将flashvars传递给独立的flash播放器?除了其他原因,我想从命令行运行一些单元测试.

我已经完成了一些谷歌搜索,之前已经问过这个问题,但我找不到答案.

flash

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

C++:有没有办法通过更改长声明来避免冗余?

这总是让我误以为C和C++:

在我的头文件中,我有类似的东西:

bool UpdateWindow( int w, int h, char bpp, bool force, char* someOtherLongStuff )
Run Code Online (Sandbox Code Playgroud)

现在,如果我想因任何原因改变它,我必须在头文件和源文件中这样做 - 这在我看来很烦人.

有没有办法实现自动化?

我正在使用Visual Studio 2010

c c++ visual-studio-2010 visual-studio

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

一次添加所有未跟踪的文件

$ hg status

M ...
M ...
M ...
? ...
? ...
? ...
Run Code Online (Sandbox Code Playgroud)

我需要添加所有未跟踪(?标记)的文件.可能吗?我可以做"hg add*"但我会收到许多不需要的邮件'已经跟踪过的文件'.

mercurial

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

在1个Eclipse Workspace中处理多个SVN分支

是否有可能有1个工作区包含同一项目的不同分支副本?假设我有Project1,它在这个结构中:

/trunk/Project1
/branches/1/Project1
/branches/2/Project1
Run Code Online (Sandbox Code Playgroud)

我可以在同一个工作区中拥有3个Project 1实例,每个eclipse项目指向trunk还是任何分支?基本上我只是想知道是否必须避免为每个分支创建一个新的工作区.

eclipse svn branch appsettings

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

将Parsec与Data.Text一起使用

使用Parsec 3.1,可以解析几种类型的输入:

  • [Char]Text.Parsec.String
  • Data.ByteStringText.Parsec.ByteString
  • Data.ByteString.LazyText.Parsec.ByteString.Lazy

我没有看到该Data.Text模块的任何内容.我想解析Unicode内容而不会遇到String效率低下的问题.所以我基于Text.Parsec.ByteString模块创建了以下模块:

{-# LANGUAGE FlexibleInstances, MultiParamTypeClasses #-}
{-# OPTIONS_GHC -fno-warn-orphans #-}

module Text.Parsec.Text
    ( Parser, GenParser
    ) where

import Text.Parsec.Prim

import qualified Data.Text as T

instance (Monad m) => Stream T.Text m Char where
    uncons = return . T.uncons

type Parser = Parsec T.Text ()
type GenParser t st = Parsec T.Text st
Run Code Online (Sandbox Code Playgroud)
  1. 这样做有意义吗?
  2. 它与Parsec API的其余部分兼容吗?

附加评论:

我必须{-# LANGUAGE NoMonomorphismRestriction #-} …

haskell parsec

33
推荐指数
3
解决办法
4504
查看次数