问题列表 - 第41006页

C#:如何根据提供者格式将字符串转换为日期?

我有2个字符串:一个是日期值,如"20101127",第二个是格式"yyyymmdd".如何使用给定格式从值中提取日期?

谢谢

c# datetime

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

NHibernate Projection查询按日期分组

我想在NHibernate中编写一个Projection查询,按日期对记录进行分组,并为这些记录计算"Tax"字段值.我的问题是数据库的值是DateTime,我将如何按日期而不是时间对记录进行分组.这是我的代码

template.Criteria.SetProjection(
                Projections.ProjectionList()
                .Add(Projections.GroupProperty("IssueDatetime"), "DateVal")
                .Add(Projections.Sum("Tax"), "TotalFare")
            );
Run Code Online (Sandbox Code Playgroud)

数据库将IssueDatetime字段存储为DateTime类型.我想计算每个日期的税,并忽略时间部分.有人可以帮我解决上述要求吗?

c# nhibernate criteria nhibernate-projections

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

c ++最终常量字符串

在Java中,我们可以指定一个字符串final来声明'常量'.例如

static final String myConst = "Hello";
Run Code Online (Sandbox Code Playgroud)

这样在c ++中这样做的正确方法是什么?

const char * const myConst = "Hello";
Run Code Online (Sandbox Code Playgroud)

我一直看到人们这样做:

const char * myConst = "Hello";
Run Code Online (Sandbox Code Playgroud)

但实际上,您可以更改指针指向的内容.那么,为什么人们不将指针声明为常量呢?这样做的正确方法是什么?

c++ pointers final const

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

从Iframe关闭jQuery UI对话框

我已经实现了以下代码,用于在jQuery对话框中上传照片(使用iframe).

这是Iframe

<div style="display: none">
    <iframe id="upload-form" frameborder="0" marginheight="0" marginwidth="0" src="Upload.aspx"></iframe>
</div>
Run Code Online (Sandbox Code Playgroud)

是父页面上的jQuery代码,它负责打开对话框.

$("#upload-image").click(function (e) {
    e.preventDefault();
    $('#upload-form').dialog({
        modal: true,
        width: 300,
        title: "Upload Image",
        autoOpen: true,
        close: function(event, ui) { $(this).dialog('close') }
    });
});
Run Code Online (Sandbox Code Playgroud)

然后我在上传成功后注入脚本(在iframe页面上),将结果传递回父页面,但我想同时关闭对话框.

$(document).ready(function () {
    $(parent.document).find('#imagePathValue').val('theimagevalue');
    $(parent.document).find('#upload-form').dialog('close');
});
Run Code Online (Sandbox Code Playgroud)

#imagePathValue表被成功过去了,但我似乎无法能够关闭对话框.

有任何想法吗?

iframe jquery jquery-ui jquery-ui-dialog

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

Windows 7 64位程序文件环境变量

有没有人知道当使用"ProgramFiles"变量时,Windows 7是否会以某种方式推迟回"ProgramFiles(X86)"环境变量?

我们有一种情况,开发人员正在使用visual studio,而proj文件使用"$(ProgramFiles)"引用程序集.机器是64位,"ProgramFiles"变量指向"C:\ Program Files",但程序集在"C:\ Program Files(X86)"中,但项目构建.如果使用文字"C:\ Program Files"路径,则不会构建它.编译器说它无法找到程序集

environment-variables visual-studio-2010 windows-7

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

是否有标志可以设置为禁用iPad/iPhone/Android /等上的HTML字段的自动建议行为

对于桌面浏览器,我可以在字段上设置此项以根据最近的条目禁用自动完成列表.

<input type="text" name="username" autocomplete="off"/>
                                   ^^^^^^^^^^^^^^^^^^
Run Code Online (Sandbox Code Playgroud)

然而,这并不会禁用 iPad/iPhone/Android /等的自动建议功能,如果您的用户名是您的姓/名或您的设备认为您想要大写第一个字母,这可能会非常令人沮丧.

例如,"jsmith"或者变成"史密斯",因为它认为你错过拼写它或"Jsmith"试图变得更好......这两者都不是真正需要的.

因此问题是......有没有办法在每个字段的基础上禁用此行为?

html touchscreen autosuggest

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

如何从C#中的特定光标点开始读取文件?

我想读取文件但不是从文件的开头但是在文件的特定位置.例如,我想在文件开头之后读取977个字符后的文件,然后一次读取接下来的200个字符.谢谢.

c# file-io writing file

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

在Python中逃避str

哇,这应该是这么简单,但它只是不起作用.我需要将一个"\"插入一个字符串(对于一个Bash命令),但是转义只是不起作用.

>>> a = 'testing'
>>> b = a[:3] + '\' + a[3:]
    >>> File "<stdin>", line 1
    >>> b = a[:3] + '\' + a[3:]
                              ^
   >>>SyntaxError: EOL while scanning string literal
>>> b = a[:3] + '\\' + a[3:]
>>> b
'tes\\ting'
>>> sys.version
'2.7 (r27:82500, Sep 16 2010, 18:02:00) \n[GCC 4.5.1 20100907 (Red Hat 4.5.1-3)]' 
Run Code Online (Sandbox Code Playgroud)

第一个错误是可以理解和被驱逐的.最后的报价正在被吃掉,而翻译也是barfs.但是,第二个例子应该有效.为什么有两个斜杠?

Python 2.7

谢谢,

编辑:谢谢格雷格.在翻译工作而不使用repr(b)是一个问题.Python工作正常,但我没有看到正确的输出版本.

python

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

如何在不调用bringToFront()的情况下将视图带到前面?

Android中显然存在一个错误View.bringToFront.

如果我将视图排列在GridView中并希望通过调用bringToFront()将View带到前面,它可能会移动到GridView中的右下角位置.

那里有一些阴暗的东西,所以我不能使用bringToFront().当我不打电话时,一切正常.但是视图重叠 - 如果我使用缩放动画来放大视图,它会被视图部分遮盖到底部和右边.

我已经检查了bringToFront的源代码,它调用了parent.bringChildToFront(...)

这是这种方法

public void bringChildToFront(View child) {
     int index = indexOfChild(child);
      if (index >= 0) {
          removeFromArray(index);
          addInArray(child, mChildrenCount);
          child.mParent = this;
      }
  }
Run Code Online (Sandbox Code Playgroud)

它显然从自身中删除了视图!无情地!ViewGroup是如此愚蠢,以至于无法以任何其他方式管理Z-index,从而改变控制?显然,当GridView删除它的子进程然后再将其添加回来时,它会被放置在Grid的末尾!

有什么我可以做的,以显示一个视图在其他人之上,而不诉诸一些黑客?我想到的一件事是在GridView上面创建另一个View,它看起来就像我试图带来ToTront()的那个,但我不喜欢这个解决方案.

layout android view z-index viewgroup

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

使用ASP MVC 3 RC和.NET 4中的Request.Unvalidated()验证请求

我有同样的问题如下:

ASP.NET MVC 3 ValidateRequest(false)不使用FormCollection

我试图添加对System.Web.Helpersdll 的引用,并System.Web.Helpers在我的控制器中添加了一个使用,但它不会接受Unvalidated()作为一个方法Request.我使用的是.NET 4和MVC 3 RC.

.net asp.net asp.net-mvc .net-4.0

6
推荐指数
1
解决办法
3689
查看次数