问题列表 - 第42022页

jQueryUI DatePicker YearRange和ChangeYear问题

我在申请表上有一个日期选择器.我们仅允许出生日期在特定年龄范围内的申请.我启用了ChangeYear并将YearRange设置为"-65:-16".我遇到的问题如下:

1 - 当我选择一个日期而没有先选择年份下拉菜单中的某些内容时,我会得到正确的月份和日期,但我将2016年作为一年.

2 - 试图解决这个问题我将YearRange设置为"n-65:n-16".这导致年度下降仅显示当前年度(2010年).甚至更奇怪的是,如果您选择日期,您仍然可以获得正确的月份和日期以及2016年.

这是我用来设置datepicker的代码:

    <script type="text/javascript">
    $(document).ready(function (e) {
        Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);

        function EndRequestHandler(sender, args) {
            $(function () {
                $("#DateOfBirth").datepicker({ yearRange: '-65:-13', changeMonth: true, changeYear: true, defaultDate: '1-1-1994', dateFormat: 'mm-dd-yy' })
            });
        }

        $(function () {
            $("#DateOfBirth").datepicker({ yearRange: '-65:-13', changeMonth: true, changeYear: true, defaultDate: '1-1-1994', dateFormat: 'mm-dd-yy' })
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

我希望这是我做错了,有人可以告诉我那是什么.谢谢你的帮助.

javascript jquery jquery-ui datepicker jquery-ui-plugins

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

Thread.Sleep(300)无法正常工作

我希望它执行代码的第一部分,然后使pictureBox可见,暂停3秒,隐藏pictureBox并执行其余代码:

// first part of the code here
pb_elvisSherlock.Visible = true;
Thread.Sleep(300);
pb_elvisSherlock.Visible = false;
// rest of the code here
Run Code Online (Sandbox Code Playgroud)

但它执行整个代码块,然后暂停.有什么想法怎么办?

谢谢!

c# multithreading sleep winforms

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

Linq Reverse - 它让变量保持变化或复制

我有一个字符串和日期的词典

private readonly Dictionary<string, DateTime>
Run Code Online (Sandbox Code Playgroud)

作为类中的私有成员变量

我有一些方法,在给定特定键的情况下递归获取字典中的下一个和上一个值

例如,它接受给定的密钥,进行数据库查找,如果为null,则获取下一个密钥,依此类推.它向前和向后都这样做

我用它来获取下一个查找集合中的下一条 记录:LINQ

我的问题是,我可以简单地将反向添加到linq语句中以向后执行此操作吗?

显然它会工作,但我担心它会留下我的成员变量列表的状态

也就是说它会被逆转?或者是反向做的副本?

谢谢

c# linq reverse

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

如何将LI元素定位到UL列表的底部

我有菜单项,如:Row1 Row2 .. RowN,我希望它们不要那么宽 - 这就是为什么包括休息(最大宽度)

我有这个HTML:

<div>
 <ul>
  <li>Row1</li>
  <li>Row1 Row2 Row3</li>
  <li>Row1</li>
  <li>Row1 Row 2</li>
 </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

用这个CSS:

/* MENU */

.menudiv {padding-left:10px; border-bottom: 1px solid #d0db88;}

ul.menu
{                 
    list-style-type: none;
    min-width: 1050px;
    position: relative;
    left:10px;
    display: block;
    height: 45px;       
    margin: 0;
    padding: 0;
}

ul.menu li
{    
    float: left;
    margin: 0;
    padding: 0;
}

ul.menu li a
{    
    float: left;    
    text-decoration: none;
    padding: 9px 12px 0;
    font-weight: bold;
    max-width:130px;
}
Run Code Online (Sandbox Code Playgroud)

实际:

+--------------------+
|Row1 Row1 Row1 Row1 | …
Run Code Online (Sandbox Code Playgroud)

html css positioning html-lists

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

内存泄漏与AddressBook框架

我有ABAddressBookGetPersonWithRecordID和ABPersonSetImageData的内存泄漏.在发布之前我一直在寻找解决方案,但我仍然不明白.如果我在iPhone 3GS上玩了很长时间,或者与iPhone 3G只有几个联系人,实际上应用程序崩溃了.这是我在didSelectRowAtIndexPath方法中的代码.我已经看到了使用这些方法的示例代码,但我看不到我缺少的内容.先感谢您.(抱歉错误...)

Contact *myContact = [fetchedResultsController objectAtIndexPath:indexPath];

cancelCreateContact = NO;


ABAddressBookRef ab = ABAddressBookCreate();
int len = ABAddressBookGetPersonCount(ab);
ABRecordID contactID;
ABRecordRef person;
BOOL alreadyExists = NO;
CFStringRef first, last;

for(int i = 1; i < (len + 1); i++)
{
    person = ABAddressBookGetPersonWithRecordID(ab, (ABRecordID)i);

    if(!person){
        len++;
        continue;
    }

    first = ABRecordCopyValue(person, kABPersonFirstNameProperty);
    last = ABRecordCopyValue(person, kABPersonLastNameProperty);

    if ([[(NSString*)first lowercaseString] isEqualToString:[myContact.firstname lowercaseString]] && [[(NSString*)last lowercaseString] isEqualToString:[myContact.lastname lowercaseString]]) {
        alreadyExists = YES;
        contactID = ABRecordGetRecordID(person);
        break;
    }
}

if (alreadyExists) { …
Run Code Online (Sandbox Code Playgroud)

iphone memory-leaks objective-c addressbook abaddressbook

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

获取网页字符集的好方法,可靠的简短方法是什么?

我有点惊讶的是,使用Python获取网页的charset非常复杂.我错过了一条路吗?HTTPMessage有很多函数,但不是这个.

>>> google = urllib2.urlopen('http://www.google.com/')
>>> google.headers.gettype()
'text/html'
>>> google.headers.getencoding()
'7bit'
>>> google.headers.getcharset()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: HTTPMessage instance has no attribute 'getcharset'
Run Code Online (Sandbox Code Playgroud)

所以你必须得到标题,并拆分它.两次.

>>> google = urllib2.urlopen('http://www.google.com/')
>>> charset = 'ISO-8859-1'
>>> contenttype = google.headers.getheader('Content-Type', '')
>>> if ';' in contenttype:
...     charset = contenttype.split(';')[1].split('=')[1]
>>> charset
'ISO-8859-1'
Run Code Online (Sandbox Code Playgroud)

对于这样一个基本功能来说,这是一个惊人的步骤.我错过了什么吗?

python content-type http

14
推荐指数
2
解决办法
5056
查看次数

获取浏览器选项卡索引/ ID

所以在大多数当前浏览器中都有Tabs的功能,有没有办法获得Tab索引?

所以标签1在其中打开了www.google.com,标签2中打开了www.google.com,有没有办法识别标签索引是什么?

伪代码:

if($tab == 2) {
  alert "Tab 2 is active\n";
}

if($tab == 1) {
  alert "Please use Tab 2 as this is Tab 1\n";
}
Run Code Online (Sandbox Code Playgroud)

有趣的是,我搜索的所有关于标签的内容都与网页本身的标签索引相关,叹息......

javascript php browser browser-tab

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

使用xquery和xdmp更新xml中的多个节点:node-replace

我想在我的xml数据库(Marklogic)中更新XML文档.我有xml作为输入,并希望替换目标xml中存在的每个节点.

如果一个节点不存在,那么添加它会很棒,但这可能是另一项任务.

我在数据库中的XML:

<user>
  <username>username</username>
  <firstname>firstname</firstname>
  <lastname>lastname</lastname>
  <email>email@mail.de</email>
  <comment>comment</comment>
</user>
Run Code Online (Sandbox Code Playgroud)

$ user_xml的值:

<user>
  <firstname>new firstname</firstname>
  <lastname>new lastname</lastname>
</user>
Run Code Online (Sandbox Code Playgroud)

到目前为止我的功能:

declare function update-user (
    $username as xs:string,
    $user_xml as node()) as empty-sequence()
{
    let $uri := user-uri($username)
    return
        for $node in $user_xml/user
        return 
            xdmp:node-replace(fn:doc($uri)/user/fn:node-name($node), $node)
};
Run Code Online (Sandbox Code Playgroud)

首先,我不能迭代$user_xml/user.如果我尝试迭代,$user_xml我得到异常

arg1不是node()类型

但也许它的方法不对?

有没有人可能有示例代码如何做到这一点?

xquery marklogic

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

是否值得购买Mahout in Action以加快Mahout的速度,还是有其他更好的消息来源?

我目前是Apache Mahout的非常随意的用户,我正在考虑购买Mahout in Action一书.不幸的是,我很难理解这本书的价值 - 并且看到它是Manning Early Access Program一书(因此目前仅作为beta版电子书提供),我可以我自己去书店看看.

任何人都可以推荐这个作为一个好的(或不太好的)指南,以加快Mahout,和/或其他可以补充Mahout网站的来源的速度?

hadoop mahout

11
推荐指数
2
解决办法
5153
查看次数

如何为整个存储过程生成解释计划

我通常在sqlplus中使用以下代码生成解释计划:

SET AUTOTRACE ON
SET TIMING ON
SET TRIMSPOOL ON
SET LINES 200
SPOOL filename.txt
SET AUTOTRACE TRACEONLY;

{query goes here}

SPOOL OFF
SET AUTOTRACE OFF
Run Code Online (Sandbox Code Playgroud)

但是如果我想为存储过程生成解释计划呢?

有没有办法为整个存储过程生成解释计划?SP没有输入/输出参数.

oracle stored-procedures sql-execution-plan

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