问题列表 - 第49664页

关于改进我循环字典值的方法的建议?

这就是我一直在使用的:

for i in iter(SHAPES):
    SHAPES[i].drawOrder(97)
    SHAPES[i].alpha(CFG["SHP_alpha"])
    .
    .
Run Code Online (Sandbox Code Playgroud)

这就是我的想法:

for i, v in app.SHAPES.items():
    v.drawOrder(97)
    v.alpha(CFG["SHP_alpha"])
    .
    .
Run Code Online (Sandbox Code Playgroud)

我应该使用哪两个?有没有其他方法可以做到这一点?

python optimization dictionary loops

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

用css将彼此叠加的元素分层

我一直在玩这个滑动下拉jquery菜单.我将下拉区域向上移动了一点,带有负边距.我希望有一种方法可以将下拉分层放在作为操作触发器的父元素的顶部.我试过z-index但没有运气.谁知道我做错了什么?

这是现场:http://daveywhitney.com/overlay/sliding_menu.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Sliding Menu Tutorial | HV-DESIGNS.CO.UK</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/slider.js"></script>

</head>

<body>
<div id="container">
<div id="header">
</div>

<div id="button">
<div id="trigger">
<img src="images/button.png" width="184" height="32" class="menu_class" />
</div>
<ul class="the_menu">
<li><a href="#">A Website #1</a></li>
<li><a href="#">A Website #2</a></li>
<li><a href="#">A Link #1</a></li>
<li><a href="#">A Link #2</a></li>
<li><a href="#">A Website #3</a></li>
<li><a href="#">A Website …
Run Code Online (Sandbox Code Playgroud)

html css jquery

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

不使用self而从模型设置属性不起作用

设备模型具有以下属性:name,version和full_name

全名是name + version:

class Device < ActiveRecord::Base
  def prepare
    full_name = (!show_version || version.nil?)? name : name + " " + version.to_s
  end
end
Run Code Online (Sandbox Code Playgroud)

当我做以下时:

d = Device.new :name => "iPhone", :version => "4"
d.prepare
d.full_name # get nil
Run Code Online (Sandbox Code Playgroud)

我的"full_name"属性为nil

当我使用"自我"时,它有效:

class Device < ActiveRecord::Base
  def prepare
    self.full_name = (!show_version || version.nil?)? name : name + " " + version.to_s
  end
end
Run Code Online (Sandbox Code Playgroud)

做"准备"我得到"iPhone 4"的"full_name"属性.

这里的一些人告诉我,避免在类方法中使用"自我"是一种好方法.但这带来了麻烦.

问题是 - 为什么不使用"自我"就行不通?

ruby ruby-on-rails naming-conventions self

4
推荐指数
2
解决办法
5570
查看次数

css将向下对齐向右

我正在使用此页面中的css/javascript下拉菜单:

http://javascript-array.com/scripts/simple_drop_down_menu/

虽然我希望将右边的下拉对齐到右边:当你悬停"联系"时,"电子邮件"项目等不会比顶部的"联系人"框更靠右边,而是如果需要,从左侧占用空间.这是一张有助于澄清的图片: 在此输入图像描述

我想过要做一个不同类的极右法,我会做的:

<li class="alignRight"><a href="#" onmouseover="mopen('m5')" onmouseout="mclosetime()">Contact</a>
    <div id="m5" onmouseover="mcancelclosetime()" onmouseout="mclosetime()">
    <a href="#">E-mail</a>
    <a href="#">Submit Request Form</a>
    <a href="#">Call Center</a>
    </div>
</li>
Run Code Online (Sandbox Code Playgroud)

用css:

.alignRight {
    float: right;
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

如何将下拉菜单"对齐"?

css drop-down-menu

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

Javascript/JQuery:如何统计用逗号分隔的单词?

使用Javascript:

$(document).ready(function()
{
    $('#field').keyup(function()
    {
        var count = '??';

        $('#count').html(count);
    });
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<input type="text" id="field" /> <span id="count">5</span>
Run Code Online (Sandbox Code Playgroud)

示例(单词始终用逗号分隔):

example 1: word, word word
count: (5 - 2) = 3

example 2: word
count: (5 - 1) = 4

example 3: word, word,
count: (5 - 2) = 3

example 4: word, word, word
count: (5 - 3) = 2
Run Code Online (Sandbox Code Playgroud)

因此,我需要计算用逗号分隔的单词数量,但是例如如示例3所示,只有当逗号后面还有单词时,才应将它们计为3个单词.

并且不应允许用户输入超过5个单词.

javascript regex jquery count

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

在12:00自动运行工作

可能重复:
每24小时后执行一次ac#功能

如何通过asp.net或c#将工作设置为在12晚自动完成

c# asp.net scheduled-tasks

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

从地址簿获取iPhone电话号码标签

所以我有办法从iPhone上的地址簿中获取所有联系电话号码,但是有办法获得电话号码标签吗?例如,你可以这样做: 在此输入图像描述

而且我想修改我的方法来打印出标签(例如iPhone/Home/mobile/etc).

ABAddressBookRef addressBook = ABAddressBookCreate();
CFArrayRef all = ABAddressBookCopyArrayOfAllPeople(addressBook);
CFIndex n = ABAddressBookGetPersonCount(addressBook);

for( int i = 0 ; i < n ; i++ )
{
    ABRecordRef ref = CFArrayGetValueAtIndex(all, i);
    NSString *firstName = (NSString *)ABRecordCopyValue(ref, kABPersonFirstNameProperty);
    NSLog(@"Name %@", firstName);

    ABMultiValueRef *phones = ABRecordCopyValue(ref, kABPersonPhoneProperty);
    for(CFIndex j = 0; j < ABMultiValueGetCount(phones); j++)
    {
        NSString *phoneLabel = @""; // ???

        CFStringRef phoneNumberRef = ABMultiValueCopyValueAtIndex(phones, j);
        //CFRelease(phones);
        NSString *phoneNumber = (NSString *)phoneNumberRef;
        CFRelease(phoneNumberRef);
        NSLog(@"  - %@ (%@)", phoneNumber, phoneLabel);
        [phoneNumber …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c phone-number abaddressbook ios

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

从数据库中显示java中的时间戳值

数据库中的日期值是2011-03-19 18:49:04

Timestamp date;
ResultSet rs=smt.executeQuery("select * from posttopic where name='"+logn+"'");
while(rs.next()){
    name=rs.getString(1);
    title=rs.getString(2);
    subject=rs.getString(3);
    message=rs.getString(4);
    date=rs.getTimestamp(5);
    System.out.print(date);
}
Run Code Online (Sandbox Code Playgroud)

上述函数返回的日期值是2011-03-19 18:49:04.0.

为什么它会在最后添加.0?如何删除它?

java timestamp jdbc

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

ruby任务调度程序

有没有好的和易于使用的ruby任务调度程序?我只需要按照每个用户的自定义时间表调用外部api.所以我更喜欢轻量级框架.

ruby ruby-on-rails scheduled-tasks ruby-on-rails-3

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

何时以HTTP 412错误响应?

我不清楚你何时应该而且不应该返回HTTP 412:Precondition Failed,Web服务错误?我正在考虑在验证数据时使用它.例如,如果客户端POST的XML数据和该数据缺少必需的数据元素,则使用412和错误描述进行响应.

这与使用HTTP 412响应的精神一致,还是应该使用其他东西(例如,另一个http错误代码或Web应用程序异常)?

rest web-services http http-status-codes http-status-code-412

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