小编Yij*_*sei的帖子

boost iostream映射文件和boost进程间映射文件之间有区别吗?

我想在内存中创建一个映射的二进制文件; 但是我不确定如何创建要映射到系统的文件.我多次阅读文档并意识到有2个映射文件实现,一个在iostream中,另一个在进程间.

你们对如何在共享内存中创建映射文件有任何想法吗?我试图允许多线程程序读取以二进制文件格式写入的大型double数组.iostream中的映射文件和进程间的区别是什么?

c++ boost interprocess boost-iostreams boost-interprocess

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

fs.writeFile和fs.writeStream之间有所不同

我是2种方法有点糊涂了,希望有人能赐教上的不同fs.open->fs.write,fs.writeFile,fs.writeStream.

node.js

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

关于多探针局部敏感哈希的问题

很抱歉要问这种noob问题,但因为我真的需要一些关于如何使用Multi probe LSH的指导非常紧急,所以我自己没有做太多的研究.我意识到有一个可以实现该算法的lib调用LSHKIT,但我无法弄清楚如何使用它.现在,我有几千个特征向量296维度,每个维度代表一个图像.该向量用于查询用户输入图像,以检索最相似的图像.我用来推导矢量之间距离的方法是欧几里德距离.

我知道这可能是一个相当noob的问题,但你们是否知道如何实现多探针LSH?我非常感谢任何答复或回应.

- 更新 -

尝试使用提供的工具fitdata为我的数据创建一个模型,但它似乎没有收录我的文件.我用于输入的格式是这种格式,float size:4,数据的数量:20,dimension:297,以及我的297 dimenison float数组的数组.但是它给了我这个错误

gsl: init_source.c:29: ERROR: matrix dimension n1 must be positive integer
Default GSL error handler invoked.
Aborted
Run Code Online (Sandbox Code Playgroud)

你们有没有想过如何为fitdata创建输入?

- 更新 -

对不起,在尝试lsh后更新.您可以使用text2bin格式化fitdata的数据.文本文件包含图像或音频文件的特征向量,每行代表一个向量.之后,使用mplsh-tune获取M和W参数.要构造索引,可以使用扫描工具对一组所需的查询进行采样,并且可以使用mplsh-run来获取索引.现在我试图弄清楚如何使用索引以及如何将库链接到我的编码.有没有人对此有任何想法?

c++ algorithm hash machine-learning image-processing

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

JBoss Application Server简介

我参加了一个编程竞赛,要求参与者使用JBoss Application Server平台.你们对我可以使用的书籍或文章有什么建议吗?

java jboss java-ee

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

以这种格式从字符串解析日期:dd/MM/yyyy [to dd/MM/yyyy]

我想在Java中使用这种格式解析String的最佳方法是dd/MM/yyyy [到dd/MM/yyyy].带[]的字符串是可选的,dd代表日期的2位数表示,MM是月份的2位数表示,yyyy是年份的4位数表示.


更新

谢谢大家的快速响应,但是我忘了告诉你[]是象征可选的,字符串中没有[]示例字符串可能是

  • 22/01/2010
  • 2010年1月22日至23/01/2010
  • 空值

目前我用这种方式编写代码,工作但很难看=(

String _daterange = (String) request.getParameter("daterange");
    Date startDate = null, endDate = null;
    // Format of incoming dateRange is 
    if (InputValidator.requiredValidator(_daterange)) {
        String[] _dateRanges = _daterange.toUpperCase().split("TO");
        try {
            startDate = (_dateRanges.length > 0) ? sdf.parse(_dateRanges[0]) : null;
            try{
                endDate = (_dateRanges.length > 1) ? sdf.parse(_dateRanges[1]) : null;
            }catch(Exception e){
                endDate = null;
            }
        } catch (Exception e) {
            startDate = null;
        }
    }
Run Code Online (Sandbox Code Playgroud)

java regex string

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

参考对象是否会被丢弃?

如果"objectToBeDisposed"的引用是由"useDisposableObject"保存的,我可以知道它是否会被处理掉?

using(IDisposable objectToBeDisposed = new ObjectImplementedIDisposable  ()){
ChildObject useDisposableObject = new ChildObject(objectToBeDisposed);
.... doing stuff with useDisposableObject;
}
Run Code Online (Sandbox Code Playgroud)

.net c# idisposable

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