问题列表 - 第40743页

找到最小比例因子,从一组双打中得到每个数字在整数的十分之一内

假设我们有一组双打小号,这样的事情:

1.11, 1.60, 5.30, 4.10, 4.05, 4.90, 4.89
Run Code Online (Sandbox Code Playgroud)

我们现在想要找到最小的正整数比例因子x,其中s的任何元素乘以x都在整数的十分之一之内.

对不起,如果不是很清楚 - 请在需要时请求澄清.

请限制C风格语言或算法伪代码的答案.

谢谢!

language-agnostic algorithm math

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

如何制作一个CSS"如果歌剧,而不是......"

我想制作一个css规则,它会影响除Opera操作系统以外的所有浏览器,所有其他浏览器都会添加一个css规则:

#content{left:1px;},(没有这个规则的歌剧).以下代码不起作用......

<!--[if !OPERA]> 
<style type="text/css">
#content{left:1px;} 
</style>
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

css opera

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

用Regex.Replace替换String.Replace

:

private string Check_long(string input)
{
    input = input.Replace("cool", "supercool");
    input = input.Replace("cool1", "supercool1");
    input = input.Replace("cool2", "supercool2");
    input = input.Replace("cool3", "supercool3");
    return input;
}
Run Code Online (Sandbox Code Playgroud)

:

private string Check_short(string input)
{    
    input = Regex.Replace(input, "cool", "supercool", RegexOptions.IgnoreCase);
    input = Regex.Replace(input, "cool1", "supercool1", RegexOptions.IgnoreCase);
    input = Regex.Replace(input, "cool2", "supercool2", RegexOptions.IgnoreCase);
    input = Regex.Replace(input, "cool3", "supercool3", RegexOptions.IgnoreCase);
    return input;
}
Run Code Online (Sandbox Code Playgroud)

旧的解决方案String.Replace工作得很好.但它不支持不区分大小写.所以我必须检查Regex.Replace,但现在它将无法正常工作.这是为什么 ?

.net c# regex string replace

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

Rubygems,Bundler和RVM之间的关系

按照目前的最佳做法,每种方法的作用是什么?

基于我对Bundler和RVM的有限理解,似乎他们 - 像Rubygems - 有自己的宝石安装位置.另外,对于每一个,都可以选择使用sudo或安装到主目录中的系统路径.然后有能力使用Bundler供应宝石(适用时,例如使用Rails).

所以在我看来现在至少有七个地方可以安装宝石:

  • Rubygems系统路径
  • Rubygems用户路径
  • RVM系统路径
  • RVM用户路径
  • Bundler系统路径
  • Bundler用户路径
  • 供应商(每个应用程序)

那么,管理这一切的最佳方法是什么?我们是否使用所有这三个(Rubygems,Bundler,RVM)并告诉他们所有人将宝石安装到同一个地方?我们sudo一直在使用,有时候还是从不使用?我们是否应该在生产和开发机器上使用不同的策略?

在相关的说明中,围绕Rubygems的Bundler和RVM包装器,它们是它们的替代品,还是它们完全正交?

rubygems ruby-on-rails passenger bundler rvm

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

为什么他们将EventArgs参数命名为'e'?

正如我们所知,.NET具有非常好的文档和变量/参数命名.通常情况下,您可以通过设计时显示的变量名来计算如何将参数传递给函数,而无需查阅文档.对我来说非常有趣的是,唯一具有不相关名称的变量e几乎用于所有事件函数声明,例如:

private void button1_Click(object sender, EventArgs e)
private void button1_DragDrop(object sender, DragEventArgs e)

我的问题是为什么他们为所有事件参数命名e?它背后有历史吗?

.net variables naming

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

Netbeans MPI c ++怎么开始?

大家好我只是在netbeans/ubuntu(x64)下开始开发c ++,现在我正在用MPI盯着看.如何编译,测试,运行mpi应用程序.非常感谢.

c++ ubuntu netbeans mpi

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

如果我已经引用了一个项目,请在jQuery中选择一个后代

我有以下HTML:

<table id="myTable">
  <tr>
    <td><div>test</div></td>
  </tr>
  <tr>
    <td><div>test</div></td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

#myTable在变量中有一个引用$myTable.

如何在div不再使用字符串的情况下选择所有后代标记#myTable(即$myTable仅使用对象)?

为了澄清,假设这个例子有效:

$('#myTable div')
Run Code Online (Sandbox Code Playgroud)

......它不符合我的标准,因为我不想重新打字#myTable.

另外,我不希望像这样在层次结构中指定每个父级:

$myTable.children('tr').children('td').children('div')
Run Code Online (Sandbox Code Playgroud)

我试过用

$myTable.children('div')
Run Code Online (Sandbox Code Playgroud)

...但它似乎只选择直接的孩子,而div元素则不是.

我想用这样简洁的东西:

$myTable.descendants('div')
Run Code Online (Sandbox Code Playgroud)

jquery jquery-selectors

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

输出与轨道3形成json

我使用rails 3.0.3

javascript自动完成需要这样的数据

{
 query:'Li',
 suggestions:['Liberia','Libyan Arab Jamahiriya','Liechtenstein','Lithuania'],
 data:['LR','LY','LI','LT']
}
Run Code Online (Sandbox Code Playgroud)

我的行动是

  def autocomplete
    @query = params[:query]
    @customers = Customer.where('firstname like ?', "%#{@query}%")
    render :partial => "customers/autocomplete.json"
  end
Run Code Online (Sandbox Code Playgroud)

我的观点是

{
    query:'<%= @query %>',
    suggestions: <%= raw @customers.map{|c| "#{c.firstname} #{c.lastname}" } %>,
    data: <%= raw @customers.to_json %>
}
Run Code Online (Sandbox Code Playgroud)

它返回

{
    query:'e',
    suggestions: ["customer 1", "customer 2"],
    data: [1, 3]
}
Run Code Online (Sandbox Code Playgroud)

它不起作用,因为建议/数据的数据应该在简单引用之间......

我不能使用to_json方法,因为它将返回我的对象​​的所有内容.

有什么建议吗?

干杯

serialization json ruby-on-rails ruby-on-rails-3

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

getc()中的分段错误

我正在用C开发一个链表.我从txt文件中获取数据.但是当我尝试运行程序时,它给了我一个getc()的分段错误.这是代码,

#include<stdio.h>
#include<stdlib.h>
struct node{
            char surname[100];
        int number[1o0];
        char name[100];
        struct node *next;
       };
typedef struct node Node;

int main()
{
FILE *ifp;
Node first ,*current;
//current =&first;
int i=0,j=0;
int ch;
char num[100],name[100];

ifp = fopen("tele.txt","r");

 while (ch != EOF)
{       
    while(i<4)
    {
      ch = getc(ifp);
      num[i++] = ch;
    }
    num[i] = '\0'; 
    i=0;
    while(ch !='\n')
    {    
       ch = getc(ifp);
       if(ch != '\t')
         name[j++]=ch;
    }
    name[j] = '\0'; 
    //ch = '\0';

    printf("Number %s\nName %s\n ",num,name);
    j=0;

}

fclose(ifp); …
Run Code Online (Sandbox Code Playgroud)

c pointers

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

如何通过反射访问抽象父类中的实例字段?

因此,例如,StringBuilder继承自抽象类AbstractStringBuilder.据我了解,StringBuilder本身没有字段(除了serialVersionUID).相反,它的状态由字段表示,AbstractStringBuilder并通过调用super它覆盖的方法的实现来操纵.

是否有一种方法通过反射来获取声明的私有char数组与特定的实例相关联?这是我得到的最接近的.valueAbstractStringBuilderStringBuilder

import java.lang.reflect.Field;
import java.util.Arrays;

public class Test
{
   public static void main(String[ ] args) throws Exception
   {
      StringBuilder foo = new StringBuilder("xyzzy");
      Field bar = foo.getClass( ).getSuperclass( ).getDeclaredField("value");
      bar.setAccessible(true);
      char[ ] baz = (char[ ])bar.get(new StringBuilder( ));
   }
}
Run Code Online (Sandbox Code Playgroud)

这让我得到了一个包含十六个空字符的数组.请注意,我正在寻找涉及反射的解决方案,因为我需要一种不限于此的通用技术StringBuilder.有任何想法吗?

java reflection abstract-class

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