问题列表 - 第25370页

iPad/objective-C同步HTTP请求示例?

我只能找到异步的iPad/Objective C HTTP示例.如何进行同步Web请求?

http objective-c synchronous

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

使用XSL时DOCTYPE声明丢失

我的XSL的输入是XHTML.应用XSL后,输入XHTML中存在的DOCTYPE声明在输出中丢失.我是否可以选择使用XSL在输出中复制/保留DOCTYPE声明.我使用的XSL处理器是SAXON.

xslt

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

加入相对网址?

所以我想在Javascript中使用相对URL连接字符串.

base url =" http://www.adress.com/more/evenmore "

relative url ="../../adress"=>" http://www.adress.com/adress "
relative url ="../adress"=>" http://www.adress.com/more /地址 "

什么是最好的方式?我正在考虑使用正则表达式并检查
我找到多少"../",然后从baseurl中减去该数量并将它们添加到剩下的内容中.

javascript

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

在LinearLayout中设置textview的宽度

我正在使用Listview的标题.ListView标题有三列.说a,b,c.我使用两个LinearLayouts来设计ListView标头,如下所示:

<?xml version="1.0" encoding="utf-8"?>   
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
 android:layout_width="fill_parent"  
 android:layout_height="40dip"  
 android:padding="0dip">  
 <LinearLayout  
    android:orientation="horizontal"  
    android:background="#1e90ff"  
    android:layout_width="0dip"  
    android:layout_weight="1"  
    android:padding="5dip"  
    android:layout_height="40dip">  
    <TextView  
        android:id="@+id/a"  
        android:layout_width="fill_parent"  
        android:layout_height="fill_parent"  
        android:textColor="#000000"  
        android:layout_weight="1"  
        android:gravity="center_vertical"  
        android:text="@string/a"  
    />  
    <TextView  
        android:layout_width="fill_parent"  
        android:layout_height="fill_parent"  
        android:textColor="#000000"  
        android:layout_weight="1"  
        android:gravity="center_vertical"  
        android:id="@+id/b"  
        android:singleLine="true"  
        android:text="@string/b"  
    />  
    <TextView  
        android:layout_width="fill_parent"   
        android:layout_height="fill_parent"  
        android:textColor="#000000"  
        android:layout_weight="1"  
        android:gravity="center_vertical"  
        android:id="@+id/c"  
        android:singleLine="true"  
        android:text="@string/c"  
    />  
 </LinearLayout>   
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

现在我想分别修复列a,b,c的宽度.如何设置这些列的宽度?同样,使用LinearLayout是一个好习惯吗?请指教.

android

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

跟踪我的 LINQ 查询中的堆栈溢出错误

我编写了以下LINQ查询:

IQueryable<ISOCountry> entries =
  (from e in competitorRepository.Competitors
   join c in countries on e.countryID equals c.isoCountryCode
   where !e.Deleted
   orderby c.isoCountryCode
   select new ISOCountry() { isoCountryCode = e.countryID, Name = c.Name }
  ).Distinct();
Run Code Online (Sandbox Code Playgroud)

目标是检索系统中找到的竞争对手所代表的国家/地区列表。'countries' 是显式创建的 ISOCountry 对象数组,并作为 IQueryable<ISOCountry> 返回(ISOCountry 是只有两个字符串的对象,isoCountryCode 和 Name)。Competitors 是一个 IQueryable<Competitor>,它通过LINQ to SQL绑定到数据库表尽管我从头开始创建对象并使用 LINQ 数据映射装饰器。

出于某种原因,当系统尝试执行该查询时,该查询会导致堆栈溢出。我不知道为什么,我尝试修剪 Distinct,使用 'select c' 返回两个字符串的匿名类型,但都导致溢出。e.CountryID 值是从下拉列表中填充的,该下拉列表本身是从 IQueryable<ISOCountry> 填充的,所以我知道这些值是合适的,但即使不是,我也不希望堆栈溢出。

为什么会发生溢出或为什么会发生?

根据要求,ISOCountry 的代码:

public class ISOCountry
{
    public string isoCountryCode { get; set; }
    public string Name { get; …
Run Code Online (Sandbox Code Playgroud)

c# stack-overflow linq-to-objects linq-to-sql

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

Moose:在BUILD方法中从文件加载对象

我必须在BUILD方法中读取一个文件,并且我想使用MooseX :: Storage包的load方法.
但是这个load方法创建了一个新对象,因此当我实例化对象时,这不是从文件中读取的对象.在下面的代码中,我创建了一个对象$ m1,状态为2,用于写入文件,我创建了$ m2,没有参数来读取文件,但是$ m2不包含正确的值.包裹:

package mia;
use Moose;
use MooseX::Storage;

with Storage(format => 'JSON', io => 'File');

has 'nome'  => ( is     => 'rw', isa    => 'Str', default =>'',);
has 'stato' => ( is     => 'rw', isa    => 'Int', default =>1,);

sub BUILD{ 
my $self=shift;
    if ($self->stato==1){
      $self=mia->load("mia.dat");
    }
    if ($self->stato==2){
    $self->stato(0);
    $self->nome("prova");
    $self->store("mia.dat");    
 } 
sub stampa(){
my $self=shift;
print $self->nome." ".$self->stato;
}
Run Code Online (Sandbox Code Playgroud)

主程序

use mia;
my $m;

$m1=mia->new(stato=>2); 
$m2=mia->new();
print "\nm1 \n";
$m1->stampa();
print "\nm2 \n"; …
Run Code Online (Sandbox Code Playgroud)

perl build moose

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

为什么你的switch语句数据类型不能长,Java?

以下是Sun Java教程的摘录:

一种开关用的工作原理byte,short,char,和int原始数据类型.它还与枚举类型(在类和继承讨论)和少数特殊类作品是"包装"某些基本类型:Character,Byte,Short,和Integer(在简单的数据对象讨论).

必须有一个很好的理由为什么long不允许原始数据类型.有人知道这是什么吗?

java language-design switch-statement long-integer

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

在Ruby中使用Google Search REST API

我正在尝试使用Ruby进行谷歌搜索,并打印前3个结果.

谁能指点我一个示例代码?我找不到了.

ruby

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

命令行输出在用于进一步处理时有什么好的格式?

我在Delphi中编写了一个控制台应用程序,用于查询来自多个位置的信息.此应用程序将由另一个进程启动,并且启动过程将捕获到STDOUT的输出.

我正在检索的信息将由调用应用程序解释以用于报告目的.将此数据输出到STDOUT的最佳方法是什么,以便可以轻松解析?JSON?XML?CSV?具体而言,数据是远程工作站信息,因此它会像运行进程一样将事情拉回来,并详细说明每个进程.

有没有人对此或建议有任何经验?

c# c++ delphi console

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

是<%:和<%=与嵌入代码(表达式)块相同

刚刚开始使用MVC 2,我注意到他们使用的初学者模板

<%: Html.ActionLink("Home", "Index", "Home")%>
Run Code Online (Sandbox Code Playgroud)

我确信在MVC 1中它是

<%= Html.ActionLink("Home", "Index", "Home")%>
Run Code Online (Sandbox Code Playgroud)

它们是一样的吗?如果是这样,为什么从等号变为冒号.

asp.net-mvc-2

36
推荐指数
3
解决办法
8173
查看次数