问题列表 - 第8366页

我可以将OpenID委派与标准Google帐户一起使用吗?

我目前正在使用ClaimID并在我的网站上拥有以下数据以允许委派:

<link rel="openid.server" href="http://openid.claimid.com/server" />
<link rel="openid.delegate" href="http://openid.claimid.com/tjrobinson" />
Run Code Online (Sandbox Code Playgroud)

Google是否有相同的网址?如果没有,将来有没有提及支持?

在任何人将此标记为重复之前,我都知道这个现有问题:如何将OpenId委派给Google Apps.但是,该问题专门针对Google Apps,我只想知道我是否可以使用普通的@ gmail.com帐户使用OpenID委派?

openid gmail delegation

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

将tiff像素长宽比更改为平方

我正在尝试在多页tiff文件上执行条形码识别.但是tiff文件是从传真服务器(我无法控制)来找我的,它以非方形像素长宽比保存tiff.这导致图像由于纵横比而被严重压扁.我需要将tiff转换为正方形像素宽高比,但不知道如何在C#中执行此操作.我还需要拉伸图像,以便改变宽高比仍然使图像清晰可辨.

有没有人用C#做过这个?或者有没有人使用过将执行此类程序的图像库?

c# tiff barcode aspect-ratio

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

使用Spring的动态表单更好的方法?

我想知道在使用SpringMVC和Spring表单时是否有更简单/更好的方法来处理动态表单(通过js向dom添加表单项)?

具有Invoice对象的成像具有许多LineItem.

public class Invocie {
    private List LineItems;

    public Invoice() {
        lineItems = ListUtils.lazyList(new ArrayList<LineItem>(), FactoryUtils.instantiateFactory(LineItem.class));
    }
}
Run Code Online (Sandbox Code Playgroud)

显示属于我当前使用的发票的项目

<forEach items="${invoice.lineItems}" varStatus="i">
  <form:input path="lineItems[${i.index}].productName" />
</c:forEach>
Run Code Online (Sandbox Code Playgroud)

要添加LineItems,我有一些js计算新索引并将其添加到DOM.删除LineItem时,我当前必须重新编号所有索引,这是我想避免的部分,是否可能?

java spring spring-mvc

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

我怎样才能按照我想要的方式对这个ArrayList进行排序?

这是一个ArrayList的简单排序程序:

ArrayList<String> list = new ArrayList<String>();

list.add("1_Update");
list.add("11_Add");
list.add("12_Delete");
list.add("2_Create");

Collections.sort(list);
for (String str : list) {
  System.out.println(str.toString());
}
Run Code Online (Sandbox Code Playgroud)

我期待这个程序的输出为:

1_Update
2_Create
11_Add
12_Delete
Run Code Online (Sandbox Code Playgroud)

但是当我运行这个程序时,我得到输出为:

11_Add
12_Delete
1_Update
2_Create
Run Code Online (Sandbox Code Playgroud)

为什么这样,如何让ArrayList按预期输出显示排序?

java sorting arraylist

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

使用printf将BASH中的字符整数ASCII值

品质价值作品:

$ printf "%d\n" \'A
65
$ 
Run Code Online (Sandbox Code Playgroud)

我有两个问题,第一个是最重要的:

  • 我怎么拿65并把它变成A?
  • \'使用printf将ASCII字符转换为其值.语法是特定printf还是在BASH的其他地方使用?(Google这样的小字符串很难用.)

bash printf ascii

73
推荐指数
8
解决办法
11万
查看次数

是否应该处理注入的属性?

简短的最佳实践问题:如果一个对象A注入另一个对象B,那么对象B应该实现IDisposable并在B处理时配置A?

c#

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

温莎城堡: - 通过配置注入接口字典

嗨,我正在尝试注入接口字典,但我从这样的城堡得到一个错误: -

Castle.MicroKernel.SubSystems.Conversion.ConverterException:没有注册转换器来处理类型IFoo

为了绕过异常,我必须创建一个包含Ifoo接口列表的包装器并使用属性返回它.然后在配置==>字典而不是字典中使用包装器

在城堡中有没有办法,我可以只有一个Interface的字典而不是这个解决方法?

public interface IFoo {}
public class Foo {}
public class IfooWrapper {
    IList<IFoo> container{get;set;}
}
Run Code Online (Sandbox Code Playgroud)

c# castle-windsor inversion-of-control

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

当XElements具有相同名称时,如何使用LINQ查询来获取XElement值

我有一个像下面这样的xml:

<Table>
  <Record>
    <Field>Value1_1</Field>
    <Field>Value1_2</Field>
  </Record>
  <Record>
    <Field>Value2_1</Field>
    <Field>Value2_2</Field>
  </Record>
</Table>
Run Code Online (Sandbox Code Playgroud)

我想要的是一个LINQ查询,它生成一个IEnumerable,我可以将其指定为DataGrid的数据源.我到目前为止的内容如下:

var temp = from record in table.Elements("Record")
            select record.Element("Field").Value
Run Code Online (Sandbox Code Playgroud)

我可以拥有多个场元素的事实是我的绊脚石.

在上面的例子中,我需要的是类似的东西IEnumerable<string,string>.datagrid看起来像这样:

Value1_1, Value1_2
Value2_1, Value2_2
Run Code Online (Sandbox Code Playgroud)

c# linq-to-xml

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

XmlSerializer.Deserialize()未正确反序列化List <T>

我是C#XmlSerializer的新手,所以我可能会遗漏一些基本的东西.

我遇到的问题是我有一个类有List<T>另一个类.当我序列化主类时,XML看起来很漂亮,所有数据都完好无损.当我反序列化XML时,数据List<T>消失了,我留空了List<T>.我没有收到任何错误,序列化部分就像魅力一样.

反序列化过程中我错过了什么?

编辑:请注意,下面显示的代码不会重现问题 - 它的工作原理.这是真正的代码,做了一个简单的版本工作.不幸的是,下面的代码已经足够简化,无法重现问题!

public class User
{
  public User()
  {
    this.Characters = new List<Character>();
  }
  public string Username { get; set; }
  public List<Character> Characters { get; set; }
}

public class Character
{
  public Character()
  {
    this.Skills = new List<Skill>();
  }
  public string Name { get; set; }
  public List<Skill> Skills { get; set; }
}

public enum Skill
{
  TreeClimber,
  ForkliftOperator
}

public static void Save(User …
Run Code Online (Sandbox Code Playgroud)

.net c# xml-serialization

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

GWT模块XML - 如何重新定义和使用多个用户代理

http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&s=google-web-toolkit-doc-1-5&t=FAQ_CompileOnePermutation

在我学到的文章中,我可以加速编译器,但指定目标用户代理.问题我该如何指定多个用户代理?假设我的应用程序支持ie6和FF3

<set-property name="user.agent" value="ie6,geck1_8" />
Run Code Online (Sandbox Code Playgroud)

不起作用 - 我得到XML解析错误:

[ERROR] Invalid property value 'ie6,gecko1_8'
Run Code Online (Sandbox Code Playgroud)

我想知道是否有办法在模块XML文件中指定多个特定用户代理?

gwt

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