问题列表 - 第12035页

PHP中的PHP strtotime()

PHP中的strtotime()可以执行以下转换:

输入:

strtotime(’2004-02-12T15:19:21+00:00?);
strtotime(’Thu, 21 Dec 2000 16:01:07 +0200?);
strtotime(’Monday, January 1st’);
strtotime(’tomorrow’);
strtotime(’-1 week 2 days 4 hours 2 seconds’);

输出:

2004-02-12 07:02:21
2000-12-21 06:12:07
2009-01-01 12:01:00
2009-02-12 12:02:00
2009-02-06 09:02:41

在java中有一种简单的方法吗?

是的,这是重复的.但是,最初的问题没有得到回答.我通常需要能够查询过去的日期.我想让用户能够说'我想要所有事件从"-1周"到"现在"'.它将使这些类型的请求更容易编写脚本.

php java strtotime

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

在pylab中显示X和y轴

在pylab中有没有办法显示X轴和Y轴?我知道使用grid()会显示它们,但它带有许多其他线条,所有这些线条都具有相同的重点.

python matplotlib

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

Oracle没有区分空值和空字符串?

显然oracle似乎没有区分空字符串和空值.例如

Select name from TABLE_A where id=100;
  ID   NAME
  100  null

Update TABLE_A set NAME='' where id=100;
SELECT -->
  ID   NAME
  100  null

SELECT length(NAME) FROM TABLE_A WHERE id=100;
  null
Run Code Online (Sandbox Code Playgroud)

我想不出有什么理由可以建立Oracle以这种方式运行(它是否也在sqlplus中执行此操作? - 我通过java接口访问,引用的文章使用了php客户端).

难道你至少不想区分0长度和未定义长度吗?这是一个已知的问题?某些特定目的的故意行为?数据库理论中长期存在的争议?是什么赋予了?

(这是Matt Solnit对这个问题的回答.)

database oracle

14
推荐指数
1
解决办法
4354
查看次数

如何检查delphi的操作系统版本?Windows 7或Server 2008 R2?

我总是习惯用他们的主要/次要内部版本号检查Windows版本.奇怪的是,Windows 7和Server 2008 R2都返回相同的主要/次要版本号组合.

通过ver在命令提示符下键入来确认

versioning delphi version windows-server-2008 windows-7

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

JavaScript - 提取文档元字段的最快方法

我需要提取文档的"description"元标记.

默认方式是使用document.getElementsByTagName('META')然后遍历数组 - 如下所示:http://www.rgagnon.com/jsdetails/js-0070.html

但我想知道是否没有其他更快,"一行代码"的方法.我不熟悉xPath - 但也许这可行吗?有任何想法吗?

javascript xpath document meta-tags

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

重用django模板?

我发现django的模板语言非常有限.随着django的DRY原则,我有一个模板,我想在许多其他模板中使用.例如患者名单:

    {% for physician in physicians.all %}
        {% if physician.service_patients.count %}
            <div id="tabs-{{ forloop.counter }}">
                {% include "hospitalists/patient_list.html" %}
            </div>
        {% endif %}
    {% endfor %}
Run Code Online (Sandbox Code Playgroud)

问题是patient_list模板期待一个名为患者的列表patients.如何在包含模板之前重命名physician.service_patientspatients

谢谢,皮特

django django-templates

11
推荐指数
1
解决办法
2156
查看次数

Visual Studio性能和加载项

Visual Studio中有用的加载项(Resharper,StyleCop等)是否可以加速您的工作?或者工具需要太多资源,您必须等到每个加载项完成执行?

[更新]:顺便提一下,有人注意到IDE + Resharper的性能是否更适合包含网站或Web应用程序的解决方案?

resharper add-in visual-studio

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

使用HalDisplayString自定义蓝屏死机

我刚才在网上看到你可以自定义BSOD.我不记得在哪里,但我知道它与调用HalDisplayString有什么关系,它会切换到蓝屏并打印一条消息.我尝试从一个简单的驱动程序调用HalDisplayString但没有任何反应.我想知道是否有人能指出我正确的方向.这是驱动程序的代码.

#include "ntddk.h"
#include "wdm.h"
NTSYSAPI VOID NTAPI HalDisplayString( PCHAR String );
NTSYSAPI VOID NTAPI NtDisplayString( PCHAR String );
DRIVER_INITIALIZE DriverEntry;
NTSTATUS DriverEntry( 
    __in struct _DRIVER_OBJECT  *DriverObject,
    __in PUNICODE_STRING  RegistryPath 
    )
  {

   HalDisplayString("Hello world!");
return 0;  
}
Run Code Online (Sandbox Code Playgroud)

提前致谢!

bsod

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

使JTable单元格可编辑 - 但*不*通过双击

我正在尝试JTable使用以下行为向a添加列(类似于Windows资源管理器和类似的shell):

  • 像往常一样,可以单击一次单元格以选择它.
  • 可以双击单元格以执行单独的操作(启动外部程序.)
  • 单元格值(字符串)仍然可以通过单击第二次(暂停后)或按下F2单元格突出显示时进行编辑.

双击不得触发单元格的编辑,但如果可能,我希望保留任何其他默认编辑触发器.

我曾尝试添加一个MouseListener表,并消耗所有MouseEventS,但这并不工作-如果我回到trueisCellEditable()那么我的听众从来没有收到任何点击事件,但如果我回到false然后F2不再起作用.

这可以仅使用事件监听器来实现吗?如果我可以避免它,我宁愿不搞乱PLAF功能.

java swing jtable tablecelleditor

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

如何在运行时创建接口

假设我有类似的课程

public class FooImpl
{
    public void bar(){};
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在运行时创建其接口?

例如

public interface Foo
{
    public void bar();
}
Run Code Online (Sandbox Code Playgroud)

我一直在研究Javasssist,事实是它反映我对使用界面感兴趣(如Esko Luontola和Yishai所说)

所以我想要一个接口,它指定原始类的方法的子集来制作代理.

我开始意识到还有更多值得关注的事情

  • 您是否应该重复使用该界面或每次创建一个新界面?
  • 代理类实际上是java.lang.reflect.Proxy类型的新实例,根据用例可能会产生影响.

最后一点让我想知道一些框架如何设法处理这个问题,他们是否深层复制了这个对象?他们将代理封装在原始实例中吗?

因此,要求客户端代码为类创建接口可能更容易(尽管可能不那么优雅).

java reflection

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