问题列表 - 第27644页

将api密钥添加到ActiveResource中的每个请求

我有2个RESTful Rails应用程序,我正试图互相交谈.两者都是用Rails 3编写的(目前是beta3).对服务的请求将需要使用api密钥,这只是每个请求都需要的参数.我似乎无法找到有关如何执行此操作的任何信息.

您可以通过site =方法定义资源连接到的URL.应该有一个等效的query_params =方法或类似的方法.

我找到了一篇与此相关的好博客文章,它是从2008年10月开始的,因此对Rails 3来说并不完全有用.

更新:我有一个想法.小型机架中间件或金属是否可以解决这个问题?它可以直接通过请求,将其添加到api_key上.

ruby ruby-on-rails activeresource ruby-on-rails-3

20
推荐指数
2
解决办法
9713
查看次数

C - 字符串中的字符范围

是否有一个函数来获取文本字符串中的一系列字符或者我需要自己制作?

c string text

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

有没有办法确定C#4.0中接口/代理的差异?

所以现在我们在C#中的接口和委托上有通用的协方差和逆变,我只是好奇如果给出a Type,你可以弄清楚它的泛型参数的协方差/逆变.我开始尝试编写自己的实现,它将查看给定类型的所有方法,并查看返回类型和/或参数是否与泛型参数中的类型匹配.问题是,即使我有这个:

public interface IFoo<T>
{
   void DoSomething(T item);
}
Run Code Online (Sandbox Code Playgroud)

使用我的逻辑,它看起来应该是逆变,但因为我们没有实际指定:

public interface IFoo<in T>
{
   void DoSomething(T item);
}
Run Code Online (Sandbox Code Playgroud)

(in参数)它实际上不是逆变的.这引出了我的问题:有没有办法确定通用参数的方差?

c# reflection covariance contravariance

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

从JFileChooser保存对话框中获取用户输入的文件名

这个问题的答案可能看起来很明显,但我实际上正在努力解决这个问题.我已经在API中搜索了JFileChooser方法,并且我已经查看了一些已经问过的问题并在这里回答了stackoverflow.

我的问题是这个.在我的程序中,我允许用户键入一个文件名,然后我将用它来创建一个我将写的全新文件.如何在JFileChooser提供的"保存"对话框中的"另存为:"标签旁边的文本字段中输入用户输入的文本?是否有JFileChooser方法可以让我获得用户输入的文本?或者我是否必须通过另一个课程,或做其他事情才能获得该文本?

非常感谢,对任何回答的人.现在对我来说已经很晚了,而且这个节目将在几个小时内完成(意味着我将有另一个不眠之夜).绝望可能过于强烈,但我足够接近.

java jfilechooser textfield save-as

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

内联LaTeX\input命令

我正在寻找一个程序来递归内联\input{}LaTeX文件中的所有命令.通过"递归",我的意思是迭代地进行内联,直到\input{}最终的LaTeX文件中没有命令.

我已经遇到了扁平的包裹.但是,出于某种原因,我的TeXLive发行版没有安装它.当我执行命令时sudo tlmgr show flatten,我收到错误消息:tlmgr: cannot find flatten.所以,我正在寻找更标准,更容易安装的替代工具.

bash shell latex text-processing tex

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

什么时候可以使用Javascript,什么时候不可以?

不使用很多javascript/jquery是不错的做法?我们应该尽可能地避免它(为了获得良好的可访问性)吗?

什么时候可以使用JavaScript,何时不在网页设计和开发中?在什么情况下和在什么条件下?

更新:

我问有关公共网站的问题.

javascript css xhtml accessibility screen-readers

20
推荐指数
3
解决办法
2094
查看次数

使用外键映射使用Python和SQLAlchemy从另一个表中获取数据

嗯,标题比我想象的更难制定.

基本上,我使用SQLAlchemy将这些简单的类映射到表.我知道他们缺少一些项目,但这些并不是突出问题所必需的.

class Customer(object):
    def __init__(self, uid, name, email):
        self.uid = uid
        self.name = name
        self.email = email

    def __repr__(self):
        return str(self)

    def __str__(self):
        return "Cust: %s, Name: %s (Email: %s)" %(self.uid, self.name, self.email)  
Run Code Online (Sandbox Code Playgroud)

以上基本上是一个简单的客户,其ID,姓名和电子邮件地址.

class Order(object):
    def __init__(self, item_id, item_name, customer):
        self.item_id = item_id
        self.item_name = item_name
        self.customer = None

    def __repr__(self):
        return str(self)

    def __str__(self):
        return "Item ID %s: %s, has been ordered by customer no. %s" %(self.item_id, self.item_name, self.customer)  
Run Code Online (Sandbox Code Playgroud)

这是Orders仅保存订单信息的类:id,名称和对客户的引用.它初始化为None表示此项目还没有客户.代码的工作将为客户分配项目.

以下代码将这些类映射到相应的数据库表.

# SQLAlchemy …
Run Code Online (Sandbox Code Playgroud)

python sqlalchemy

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

如何获得数组大小

我想知道如何获得数组行和列大小.例如,它将是这样的:

int matrix[][] = { { 2, 3 , 4}, { 1, 5, 3 } }
Run Code Online (Sandbox Code Playgroud)

这个的大小是2 x 3.如何在不包含stdio或stdlib的其他库的情况下计算出来?

c arrays

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

在oracle中避免全局临时表的方法

我们刚刚将我们的sql server存储过程转换为oracle程序.Sql Server SP高度依赖于会话表(INSERT INTO #table1...)这些表在oracle中被转换为全局临时表.我们最终为我们的400 SP提供了500 GTT

现在我们发现,由于性能和其他问题,在Oracle中使用GTT是最后的选择.

有什么其他选择吗?收藏?游标?

我们对GTT的典型使用方式如下:

插入GTT

INSERT INTO some_gtt_1
  (column_a,
   column_b,
   column_c)
  (SELECT someA,
      someB,
      someC
     FROM TABLE_A
    WHERE condition_1 = 'YN756'
      AND type_cd = 'P'
      AND TO_NUMBER(TO_CHAR(m_date, 'MM')) = '12'
      AND (lname LIKE (v_LnameUpper || '%') OR
      lname LIKE (v_searchLnameLower || '%'))
      AND (e_flag = 'Y' OR
      it_flag = 'Y' OR
      fit_flag = 'Y'));
Run Code Online (Sandbox Code Playgroud)

更新GTT

UPDATE some_gtt_1 a
SET column_a = (SELECT b.data_a FROM some_table_b b 
               WHERE a.column_b = b.data_b AND …
Run Code Online (Sandbox Code Playgroud)

oracle plsql temp-tables

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

为什么我的会话ID(JSESSIONID)在从https切换到http时会发生变化?java jsf

我有一个使用https的页面,当我从使用该https页面的bean重定向到某个http页面时.然后我的会话ID改变了.我怎么能阻止这种情况发生?请帮我.提前致谢 :)

java jsf

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