小编Cés*_*sar的帖子

Python 3 - 从列表到精确字符串(如列表)

我有:

list = [1, 2, 3, 4, 5] 
Run Code Online (Sandbox Code Playgroud)

我想要确切的字符串:

string = "[1, 2, 3, 4, 5]"
Run Code Online (Sandbox Code Playgroud)

有帮助吗?

python

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

J2ME十六进制字符串到整数

有没有办法将String(以十六进制格式)转换为Integer?我知道Integer.parseInt(string, 16),但它不处理0x前缀.我正在寻找Integer.decode(string)标准Java 的效果.

提前致谢.

string hex integer java-me

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

关于Ruby Gsub

params[:hello] # => "Some params value"

hello = params[:hello]
hello.gsub!("whatever","")

params[:hello] # => ""
Run Code Online (Sandbox Code Playgroud)

我不明白,有人可以解释为什么params[:hello]会被修改gsub!?我希望hello修改字符串,但不是params哈希.

ruby string gsub

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

为什么我不能让mapkit显示自定义注释图像?

我认为使用我自己的自定义图钉进行注释会非常容易.

但我从来没有能够让它工作,我不明白为什么!

我只是使用:

Annotation *anno = [[[Annotation alloc] init] autorelease];
        anno.coordinate = ridesMap.userLocation.location.coordinate;
        anno.title = @"Current Location";
        anno.subtitle = [NSString stringWithFormat:@"%f, %f", anno.coordinate.latitude, anno.coordinate.longitude];

        static NSString *defaultPinID = @"LocationIdentifier";
        MKPinAnnotationView *pinView = (MKPinAnnotationView *)[ridesMap dequeueReusableAnnotationViewWithIdentifier:defaultPinID];
        if (pinView == nil){
            pinView = [[[MKPinAnnotationView alloc] initWithAnnotation:anno reuseIdentifier:defaultPinID] autorelease];
        }

        pinView.image = [UIImage imageNamed:@"custom_pin.png"];
        pinView.opaque = NO;
        pinView.canShowCallout = YES;
        pinView.draggable = NO;

        pinView.annotation = anno;
        NSLog(@"Adding current location annotation");

        return pinView;
Run Code Online (Sandbox Code Playgroud)

我认为这应该工作,因为UIImage是它想要的,我在我的项目中有custom_pin.png文件.

它从不使用我的图像,只是标准的红色图钉.我在这做错了什么?

iphone annotations mapkit mkmapview

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

如何在具有许多参数类型的模板类中专门使用一个方法

我正在HashTable用C++ 实现一个模板类,它的原型是这样的:

template<class K, class T, unsigned int containerSize=CONTAINER_SIZE>
class LPHashTableChained{
    ........

    unsigned int hashFunction(K& key);

}
Run Code Online (Sandbox Code Playgroud)

我的问题是,hashFunction()K等于字符串类型时,我如何专门化我的方法以表现不同.

我尝试用正确的格式实现函数,并使用第二个实现,我省略了class K参数并将字符串作为类型如下所示:

第一次实施:

template<class K, class T, unsigned int containerSize>
unsigned int LPHashTableChained<K,T,containerSize>::hashFunction(K& key){

}
Run Code Online (Sandbox Code Playgroud)

第二次实施:

template<class T, unsigned int containerSize>
unsigned int LPHashTableChained<string,T,containerSize>::hashFunction(const string& key){

}
Run Code Online (Sandbox Code Playgroud)

但我得到编译错误!

什么是specilize最简单的方法hashFunction,当K= string???

谢谢

c++ templates class

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

在JBoss中使用代理服务器配置Websphere MQConnectionFactory

我想使用Websphere MQ(7)提供的资源适配器从JBoss AS服务器(5.1)连接到WSMQ队列(在我公司网络外部的服务器上运行).

我设置了一个连接工厂,并希望将其配置为使用我们的代理服务器,这是连接到网络外部的机器所必需的.我们的代理服务器需要身份验证

我找到了(MQConnectionFactory)属性proxyHostName,proxyPort但没有办法添加身份验证(用户名/密码).

Java属性http.proxyHost等没有任何区别,这是有道理的,因为JMS不使用http.

配置socksProxyHost,socksProxyPort,java.net.socks.usernamejava.net.socks.password性能也没有任何影响.

我在这里不知所措,如何使用需要身份验证的代理服务器从JBoss AS连接到远程WSMQ队列?

java authentication proxy jboss ibm-mq

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

从Cell中的UISlider获取价值

我有一个tableView自定义单元格,每个单元格都有一个UISlider.

现在我想创建一个方法来获取它们的值UISliders,但我不知道如何访问每个单元格及其滑块值.

提前致谢!

iphone uitableview uislider ios

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

如何重新排序多维数组?

如何使用以下字母顺序对数组进行排序作为关键标准label?我尝试使用array_multisort,usort,rsort,和sort,但没有奏效.

array(3) {
  [0]=>
  array(2) {
    ["id"]=>
    string(1) "9"
    ["label"]=>
    string(26) "ffffff"
  }
  [1]=>
  array(2) {
    ["id"]=>
    string(2) "10"
    ["label"]=>
    string(25) "aaaaaaaaa"
  }
  [2]=>
  array(2) {
    ["id"]=>
    string(1) "6"
    ["label"]=>
    string(5) "dddddd"
  }
}
Run Code Online (Sandbox Code Playgroud)

php arrays

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

在Python中,布尔值是否可变?

我在python中有以下代码:

def update(request, id):
  success = 0

  try:
    product = Mattress.objects.get(id=id)
    success = 1
  except Mattress.DoesNotExist:
    pass

  if success == 1:
    return render_to_response("success.html")
  else:
    return render_to_response('failure.html')
Run Code Online (Sandbox Code Playgroud)

此代码是检查"成功"布尔值的有效方法吗?如果代码通过try语句,"success"会更改为1还是保持为0?

python django boolean

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

将查询集结果插入ManytoManyfield

我有一个如下所示的models.py文件:

from django.db import models
from common.models import Record
from tinymce import models as tinymce_models

# Create your models here.
class Address(Record):
    def __unicode__(self):
        return unicode(self.ip)

    ip = models.IPAddressField(unique=True)
    notes = models.TextField(blank=True)

    class Meta:
        verbose_name_plural = "Addresses"

class Servers(models.Model):
    def __unicode__(self):
        return unicode(self.server_name)

    server_name = models.CharField(max_length=100)
    ip_address = models.ForeignKey(Address)
    secondary_ips = models.ManyToManyField(Address, verbose_name = 'Secondary IPs', blank=True, related_name='secondary_ips')

    class Meta:
        verbose_name_plural = "Servers"
Run Code Online (Sandbox Code Playgroud)

我有一个系统中的IP和服务器列表.我试图让ManytoManyField只显示当前未与服务器关联的IP列表.

我有以下queryset:

inner_qs = Servers.objects.values_list('ip_address_id', flat=True)
entries = Address.objects.exclude(id__in=inner_qs)
Run Code Online (Sandbox Code Playgroud)

它仅返回不在Server表中的IP地址.我不知道如何将这些结果合并到我的ManytoManyField中以及我应该放置查询集的位置.我目前只在进入django Shell时才得到结果

有任何想法吗,

谢谢

django

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

下载了Django-1.4.1并且无法tar

我正在尝试下载/安装Django,Django网站上的文档说下载Django-1.4.1.tar.gz文件,然后发出以下命令:

$ tar xzvf Django-1.4.1.tar.gz
$ cd Django-1.4.1
$ sudo python setup.py install
Run Code Online (Sandbox Code Playgroud)

当我这样做时,tar xzvf Django-1.4.1.tar.gz我得到:

$ tar xzvf Django-1.4.1.tar.gz
tar (child): Django-1.4.1.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能解决这个问题?

django gzip tar

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