问题列表 - 第38568页

PHP日期/时间到时间戳(自定义格式)

任何人都有一个喜欢的功能,strtotime()但采取格式作为输入?

例如,我需要转换yyyymmdd为时间戳,或者也许yyyyddmm.所以我想指定使用的格式.我也在Windows上,所以strptime()不是一个选择.

php windows format datetime

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

如何使用AF(而不是af)传输十六进制数字?

是否可以ostream使用字符输出十六进制数字A-F而不是a-f

int x = 0xABC;
std::cout << std::hex << x << std::endl;
Run Code Online (Sandbox Code Playgroud)

这是输出,abc而我更愿意看到ABC.

c++ hex iostream iomanip

10
推荐指数
1
解决办法
275
查看次数

使用常量作为Javascript关联数组的索引

我想在JS中创建一个关联数组,但是使用定义为类的一部分的常量作为索引.

我想要这个的原因是这个类的用户可以使用常量(定义事件)来触发动作.

一些代码来说明:

STATE_NORMAL = 0;
STATE_NEW_TASK_ADDED = 0;
this.curr_state = STATE_NEW_TASK_ADDED;

this.state_machine = {
    /* Prototype:
    STATE_NAME: {
        EVENT_NAME: {
            "next_state": new_state_name,
            "action": func
        }
    }
    */

    STATE_NEW_TASK_ADDED : { // I'd like this to be a constant
        this.EVENT_NEW_TASK_ADDED_AJAX : {
            "next_state": STATE_NEW_TASK_ADDED,
            "action" : function() {console.log("new task added");},
        }
    }
}

// Public data members.
// These define the various events that can happen.
this.EVENT_NEW_TASK_ADDED_AJAX = 0;
this.EVENT_NEW_TASK_ADDED_AJAX = 1;
Run Code Online (Sandbox Code Playgroud)

我无法解决这个问题.我对JS不太好,但看起来无论我做什么,数组都是用字符串而不是常量定义的.有没有办法强制数组使用常量?

谢谢!

javascript associative-array constants

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

在 Win7 上 GetOpenFileName 函数忽略 lpstrInitialDir 参数

我正在使用结构体成员GetOpenFileName并将其设置为我想要作为初始目录的目录。然而,在 Win7 上,我的应用程序似乎会记住用户上次打开的目录,并且它会忽略设置并转到最后一个目录。 lpstrInitialDirOPENFILENAMElpstrInitialDir

显然这是设计使然

lpstrInitialDir
LPCTSTR
初始目录。不同平台选择初始目录的算法有所不同。

Windows 7的:

1.如果 lpstrInitialDir 的值与应用程序第一次使用“打开”或“另存为”对话框时传递的值相同,则用户最近选择的路径将用作初始目录。
2.否则,如果lpstrFile包含路径,则该路径是初始目录。
3.否则,如果lpstrInitialDir不为NULL,则指定初始目录。

有谁知道如何阻止这种情况发生?

我希望我指定的目录成为初始目录,无论用户上次打开的文件是什么,即我希望应用上面的条件 3。我做了显而易见的事情并通过注册表进行了搜索,但我找不到与该问题相关的任何内容。

windows-7

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

Reflection MethodInfo.Invoke()从方法内部捕获异常

我有一个MethodInfo.Invoke()通过反射执行函数的调用.调用包含在一个try/catch块中,但它仍然不会捕获我正在调用的函数抛出的异常.

我收到以下消息:

用户未处理异常.


为什么要MethodInfo.Invoke()阻止异常被捕获Invoke()
我该如何绕过它?

c# reflection methods exception invoke

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

Hibernate在读取和写入Java Calendar对象到SQL TIMESTAMP时使用的时区是什么?

Hibernate Java Calendar对象写入 SQL TIMESTAMP列时,它会调整日期,计算机的日期或日历对象(或其他)中指定的日期?

当Hibernate TIMESTAMP到日历对象,以哪个时区并把它翻译的日期?

java sql timestamp hibernate

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

如何从SQL Server检索图像的宽度和高度属性?

我正在从SQL Server检索图像,以使用此方法在我的ASP.NET 4.0应用程序中的新页面上显示(我的一篇帖子):

如何在GridView中基于SelectedValue显示图像?

然后我使用这种方法在新窗口中显示图像:(我的一个帖子):

如何在新窗口中显示图像

我要做的是获取图像的高度和宽度,以便创建新窗口,其高度和宽度与存储的图像相同.我想有两种方法可以做到这一点:

  1. 在我的数据库中创建高度和宽度列,并在将图像插入数据库时​​存储值
  2. 从数据库中检索图像并在显示之前以某种方式计算高度和宽度,然后将浏览器窗口的大小调整为正确的大小.

我已经在数据库中拥有超过150个图像,这使得选项1变得困难,因为我必须返回我的数据库并计算已经在数据库中的图像的高度和宽度.因此,我更愿意使用选项2,或者可能还有其他选择?我该怎么做呢?

谢谢你的期待.

c# asp.net image-processing

0
推荐指数
1
解决办法
2404
查看次数

Swing JEditorPane CSS功能

我在Swing JEditorPane中显示HTML内容.要更改我使用CSS样式表的HTML的默认外观.这非常有效.我的问题只是JEditorPane不支持完整的CSS规范.是否有JEditorPane支持的CSS功能列表?

java swing jeditorpane

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

记录信息最佳实践

我正在做生产支持,很依赖日志进行故障排除.我发现日志信息现在非常混乱.

您能提供编写日志信息的最佳实践或指南吗?

顺便说一句:我们正在使用log4Net.你对替代图书馆有什么建议吗?

谢谢.

logging log4net

4
推荐指数
1
解决办法
1919
查看次数

Qt,Linux和Windows应用程序的GUID

我正在使用Qt 4.x开发一个可在linux和windows上运行的便携式应用程序.我想在应用程序中添加一个像guid这样的标识符.我怎样才能做到这一点?应用程序中的连接是什么我必须做id?和GUID - 它只适用于Windows?(我想要一些适用于linux和windows的东西)

10倍!

linux windows qt guid

0
推荐指数
1
解决办法
1592
查看次数