问题列表 - 第6617页

Java中任意集的笛卡尔积

您是否知道一些简洁的Java库,允许您制作两个(或更多)集的笛卡尔积?

例如:我有三套.一个是Person类的对象,第二个是类Gift的对象,第三个是GiftExtension类的对象.

我想生成一个包含所有可能的三元组Person-Gift-GiftExtension的集合.

集的数量可能会有所不同,所以我不能在嵌套的foreach循环中执行此操作.在某些情况下,我的应用程序需要制作一个Person-Gift对的产品,有时它是三人Person-Gift-GiftExtension,有时甚至可能会设置Person-Gift-GiftExtension-GiftSecondExtension-GiftThirdExtension等.

java cartesian-product

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

我在Firefox中遇到内存泄漏或内存使用率高吗?

我正在将一些相当大的数据集加载到firefox(500 k左右)并使用它们绘制表格.Firefox使用高达400兆的内存.如何知道Firefox是否泄漏内存,或仅仅因为它可以使用大量内存?

是否有另一个浏览器,如果它不需要它将使用更少的内存?我觉得firefox为自己抓住了一堆内存,除非必须,否则不会释放它.很明显,我对记忆管理的理解总体来说是非常肤浅的.

javascript memory-leaks

6
推荐指数
1
解决办法
1407
查看次数

想要在ruby中显示文本字段的前50或60个单词吗?

我有一个故事文本字段,并希望在快照页面中显示前几行 - 比如该字段的前50个单词.我怎么能在Ruby(在Rails上)做到这一点?

ruby ruby-on-rails

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

使用C#在服务器之间移动zip文件

我想将zip文件从一台服务器移动到另一台服务器.使用C#的最佳方法是什么?

如果我在我的本地机器上运行我的C#应用​​程序.我想使用File.COpy()访问两台服务器服务器A和服务器B,将文件从A传输到B然后它给我凭据问题.

我不知道我是否有两台服务器的UNC共享.我想使用webrequest将zip文件从服务器A传输到服务器B.

c#

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

将Excel模板与Apache POI一起使用

基本问题:如何加载Excel模板以与POI一起使用,然后将其保存到XLS文件中?

编辑:

答案是:

FileInputStream inputStream = new FileInputStream(new File(templateFile));
Workbook workbook = new HSSFWorkbook(inputStream);
Run Code Online (Sandbox Code Playgroud)

(只需将模板作为工作簿加载,然后将工作簿作为XLS文件写入其他位置.)

java excel apache-poi

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

简单(愚蠢)LINQ提供程序

编写一个简单的LINQ提供程序是多么容易,它只能使用我的类定义(没有任何对象引用作为属性)并给我翻译的SQL.它可以假定属性的名称和列相同,以及类和基础表的名称.能不能给我一些指示.

linq provider

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

当我在派生类中时,如何"取消绑定"附加到基类中的事件的事件处理程序?

我曾经遇到过一种情况,我不得不在我的某个派生类中覆盖事件处理程序.遗憾的是,我不能"覆盖"它,因为实现逻辑严格地绑定到基类中的特定方法实现.

我的自然想法是首先从事件中"取消绑定"原始事件处理程序,然后绑定我自己的全新方法.所以我尝试使用" - ="运算符,如:

myObject.SomeEvent -= new EventHandler (BaseClass.SomeEventHandler)
Run Code Online (Sandbox Code Playgroud)

此时编译器抱怨它无法访问私有方法SomeEventHandler.由于基类是库的一部分,我真的不想修改它的实现(尽管只是因为它似乎只是将"私有"变成"受保护");

将事件处理程序附加到事件非常简单.为什么摆脱一个这么难?

为什么我想要它?因为基本实现存在一些问题(只是没有处理我们的特定情况)所以我想重新定义它.但即使在我附加了我的事件处理程序之后,基本实现仍然会被执行.由于它正在进行某种重定向,因为重定向后请求处理在服务器上被破坏,我自己的实现永远不会运行.

反正有没有从库中删除基类中的事件处理程序而不修改它的实现?

c# event-handling

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

c ++模板转换

我在如何投射模板方面有点迷失.我有一个函数foo,它接受一个类型的参数ParamVector<double>*.我想传入一个ParamVector<float>*,我无法弄清楚如何为我的ParamVector课程重载强制转换操作符,谷歌并没有帮助我那么多.有没有人有如何做到这一点的例子?谢谢.

编辑:添加一些代码,抱歉,我是一个白痴,并没有很好地说出原始问题;

template<class T> class ParamVector 
{
public:
    vector <T> gnome;
    vector <T> data_params;
}

template<class T> class ParamVectorConsumer
{
 public:
 ParamVector<T> test;
}

ParamVector<float> tester;
ParamVectorConsumer<double> cons;
cons.ParamVector = tester
Run Code Online (Sandbox Code Playgroud)

将无法编译.我想知道如何编写它以便我可以将float版本的测试器转换为ParamVector double.谢谢

EDIT2:施法是错误的.我不介意编写额外的代码,我只需要知道如何让编译器接受它,以便我可以编写某种转换代码.

c++ templates

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

Exit Function是否返回false?

在VB.NET上布尔函数如果你运行一个退出函数行,它会返回false吗?

vb.net

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

将主目录从多个客户端同步到服务器

我正在使用多台Linux笔记本电脑/台式机,并希望它们"共享"主目录.

遗憾的是,NFS不是一种选择.因此我试图使用rsync创建一个bash脚本,但我无法弄清楚如何做到这一点.

这是我现在的例子

`#`!/bin/bash

sync() {
  rsync -azvR --exclude-from=/home/ME/.rsync_excludes --delete -e 'ssh -ax' $1 $2
}

sync /home/ME server.domain:/home/ME
`#`sync server.domain:/home/ME /home/ME
Run Code Online (Sandbox Code Playgroud)

我认为如果我只使用一台更新服务器文件的客户端机器,这将会很有用.正确?

如果我在一个客户端删除文件怎么办?想要在另一个客户端上删除该文件(在同步原因之后)?

我可以为此目的使用rsync吗?我应该寻找其他计划吗?希望不是......

编辑:由于这个解决方案不应该只对我来说,如果解决方案是自动的,我将不胜感激.

编辑2:也许必须有一个包括回购的解决方案.Subversion,Git,Mercurial或其他.

bash backup rsync

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