问题列表 - 第40767页

为所有Linux发行版编译C++

如何编译我的C++文件以适用于所有Linux发行版.我将编译它们的机器是Ubuntu 10.10

如果我在Ubuntu 10.10上编译它们,它们是否可以在其他发行版上工作,如ubuntu,fedora,debian,非debian发行版......等等?

c++ linux

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

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

Ruby字符串连接问题

这有效

irb(main):001:0> name = "Rohit " "Sharma"
=> "Rohit Sharma"
Run Code Online (Sandbox Code Playgroud)

但事实并非如此

irb(main):001:0> fname = "Rohit "
=> "Rohit "
irb(main):002:0> lname = "Sharma"
=> "Sharma"
irb(main):003:0> name = fname lname
Run Code Online (Sandbox Code Playgroud)

它给出了这个错误

NoMethodError: undefined method `fname' for main:Object
from (irb):3
Run Code Online (Sandbox Code Playgroud)

请提供一些建议.提前致谢.

UPDATE

得到答案后,我写了一篇博文.请检查一下.

ruby string

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

无法在Excel程序中设置PageSetup类的Orientation属性

我在.Net中编写了以下代码

excel = New Excel.Application
wBook = excel.Workbooks.Add()
wSheet = wBook.ActiveSheet()
wSheet.PageSetup.Orientation = XlPageOrientation.xlLandscape
Run Code Online (Sandbox Code Playgroud)

当我从本地系统运行它时,它正在工作,当我将其复制到服务器时,将从一个服务运行,给出以下错误.

无法设置PageSetup类的Orientation属性

.net

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

如何使用python打开SSH隧道?

我正在尝试使用django连接到远程mysql数据库.
该文档指定首先需要打开SSH隧道才能连接到数据库.
是否有一个python库可以在设置某些设置时打开SSH隧道?

python django ssh-tunnel

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

用gson反序列化泛型

我正在使用GSON 1.4并使用两个泛型序列化一个对象,arraylist<myObject>如下所示 String data = Gson.toJson(object, object.class).当我想要它时,我做到了gson.fromJson(json, type);

可悲的是,我明白了

java.lang.IllegalArgumentException:无法将java.util.ArrayList字段...设置为java.util.LinkedList

这是为什么 ?GSON doc指出,如果我使用object.class参数序列化它支持泛型.任何的想法?谢谢.

我的班级是:

public class IndicesAndWeightsParams {

    public List<IndexParams> indicesParams;
    public List<WeightParams> weightsParams;

    public IndicesAndWeightsParams() {
        indicesParams = new ArrayList<IndexParams>();
        weightsParams = new ArrayList<WeightParams>();
    }
    public IndicesAndWeightsParams(ArrayList<IndexParams> indicesParams, ArrayList<WeightParams> weightsParams) {
        this.indicesParams = indicesParams;
        this.weightsParams = weightsParams;
    }
}    
public class IndexParams {

    public IndexParams() {
    }
    public IndexParams(String key, float value, String name) {
      this.key = key;
      this.value = value;
      this.name = name;
    } …
Run Code Online (Sandbox Code Playgroud)

generics json gson

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

在下列情况下如何确保没有内存泄漏

如果类具有包含非托管资源的属性.使用该类时如何确保没有内存泄漏

Class A
{
         B {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

B包含非托管资源.

.net c#

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

计算2的力量,java

我想用递归来计算2的幂.这是我的代码:

class Aufg1{
    public static void main(String args[]){
        int erg = zweiHochPositiv(10);
    }

    public static int zweiHochPositiv(int exponent){
        if(exponent > 0)
            return (2*zweiHochPositiv(exponent--));
        else
            return 1;
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到了很多错误

return (2*zweiHochPositiv(exponent--));
Run Code Online (Sandbox Code Playgroud)

但我不知道可能出错了什么.

java recursion

0
推荐指数
2
解决办法
2188
查看次数

为什么比较我的两个类返回false?

我不明白 为什么比较我的类返回false?我想.Equals检查每个元素是否相互= =并且我应该在两个类中分别对我.那么问题是什么?我如何才能做到这一点?

public class MyTest
{
    string me;
    public MyTest(){}
    public MyTest(string v) { me = v; }
    public static implicit operator string(MyTest v){return v.me;}
    public static implicit operator MyTest(string v) { return new MyTest(v); }
    public override string ToString(){ return me;}
}

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("{0}", new MyTest("a").Equals( new MyTest("a")));
        Console.WriteLine("{0}", new MyTest("a") == new MyTest("a"));
        //false, false
Run Code Online (Sandbox Code Playgroud)

c#

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

如何按原样复制所有内容,只删除特定元素

<?xml version="1.0" encoding="UTF-8"?>
<Emp:Employee xmlns:Emp="http://Emp.com">
    <Emp:EmpName>XYZ</Emp:EmpName>
    <Emp:EmpAddres>AAAA</Emp:EmpAddres>
    <Det:EmpDetails xmlns:Det="http://Det.com">
        <Det:EmpDesignation>SE</Det:EmpDesignation>
        <Det:EmpExperience>4</Det:EmpExperience>
    </Det:EmpDetails>
</Emp:Employee>
Run Code Online (Sandbox Code Playgroud)

我只是想复制所有元素,包括命名空间但没有 <Det:EmpExperience>4</Det:EmpExperience>

所以最终的输出应该是:

<?xml version="1.0" encoding="UTF-8"?>
    <Emp:Employee xmlns:Emp="http://Emp.com">
        <Emp:EmpName>XYZ</Emp:EmpName>
        <Emp:EmpAddres>AAAA</Emp:EmpAddres>
        <Det:EmpDetails xmlns:Det="http://Det.com">
            <Det:EmpDesignation>SE</Det:EmpDesignation>
         </Det:EmpDetails>
    </Emp:Employee>
Run Code Online (Sandbox Code Playgroud)

我用了

<xsl:template match='/'>
<xsl:copy-of select='@*[not(Det:EmpExperience)]'/>
</xsl:template>
Run Code Online (Sandbox Code Playgroud)

它没有工作:-( ...这个PLZ的任何解决方案.

如何只删除<Det:EmpExperience>元素并复制其余元素,包括命名空间?

xslt

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

标签 统计

.net ×2

c# ×2

c++ ×1

django ×1

generics ×1

gson ×1

java ×1

javascript ×1

json ×1

linux ×1

python ×1

recursion ×1

ruby ×1

ssh-tunnel ×1

string ×1

xslt ×1