小编Edw*_*d83的帖子

MongoDB与CouchDB(速度优化)

我做了一些速度测试来比较MongoDB和CouchDB.测试时仅插入.我使MongoDB比CouchDB快15倍.我知道这是因为套接字vs http.但是,对我来说非常有趣的是如何在CouchDB中优化插入?

测试平台:Windows XP SP3 32位.我使用了最新版本的MongoDB,MongoDB C#驱动程序和最新版本的CouchDB for Windows 安装包.

谢谢!

windows testing performance couchdb mongodb

13
推荐指数
3
解决办法
7460
查看次数

为什么在将字符串转换为float时会出现FormatException?

当我尝试将字符串转换为float时:

Console.WriteLine(float.Parse("6.59"));
Run Code Online (Sandbox Code Playgroud)

它引发了一个异常:

未处理的异常:System.FormatException:输入字符串不在正确的格式中.
at System.Number.ParseSingle(String value,NumberStyles options,NumberFormat Info numfmt)

当我这样尝试时:

Console.WriteLine(Convert.ToSingle("6.59"));
Run Code Online (Sandbox Code Playgroud)

它引发了同样的异常:

未处理的异常:System.FormatException:输入字符串不在正确的格式中.
在System.Number.TarseSingle(字符串值,NumberStyles选项,NumberFormat信息numfmt)
在System.Convert.ToSingle(字符串值)

你能解释一下为什么会这样吗?

c# string floating-point exception

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

Java中的HTTP Json请求?

如何用Java生成HTTP Json请求?任何图书馆?在"HTTP Json请求"下,我的意思是使用Json对象作为数据进行POST,并将结果作为Json接收.

java post json http httpwebrequest

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

Lucene.Net写/读同步

  1. IndexWriter可以在打开阅读(带IndexReader)时将新文档写入索引吗?或者我必须在写作前仔细阅读?

  2. 我可以IndexReader在索引文件(带)中读取/搜索文件(带IndexWriter)吗?或者我必须在阅读前结束写作吗?

  3. Lucene.Net线程安全与否?或者我必须自己写吗?

c# indexing multithreading lucene.net thread-safety

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

Neo4j OutOfMemory问题

这是我的Main.java源代码.它是从neo4j-apoc-1.0示例中获取的.修改存储2个节点和1个关系的1M记录的目标:

package javaapplication2;

import org.neo4j.graphdb.GraphDatabaseService;
import org.neo4j.graphdb.Node;
import org.neo4j.graphdb.RelationshipType;
import org.neo4j.graphdb.Transaction;
import org.neo4j.kernel.EmbeddedGraphDatabase;


public class Main
{
    private static final String DB_PATH = "neo4j-store-1M";
    private static final String NAME_KEY = "name";

    private static enum ExampleRelationshipTypes implements RelationshipType
    {
        EXAMPLE
    }

    public static void main(String[] args)
    {
        GraphDatabaseService graphDb = null;

        try
        {
            System.out.println( "Init database..." );


            graphDb = new EmbeddedGraphDatabase( DB_PATH );

            registerShutdownHook( graphDb );


            System.out.println( "Start of creating database..." );


            int valIndex = 0;

            for(int i=0; i<1000; ++i)
            { …
Run Code Online (Sandbox Code Playgroud)

java windows heap out-of-memory neo4j

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

Java内存映射文件?

Java中的内存映射文件是否适用于Windows的内存映射文件?或者它只是基于Java中的内存和文件常见操作的仿真?

java winapi memory-mapped-files

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

不同的平台AppDomains在一个.Net流程中?

我很有意思:我可以将32位x86 dll作为第二个AppDomain加载到64位应用程序环境中吗?

更多细节:

1)主要的exe是64位C#pure .net 4 app;

2)模块是一些非托管x86 dll的第三方.net 2.0包装器;

那么我可以在64位.net 4进程中创建第二个32位AppDomain并将32位模块加载到新创建的32位AppDomain中吗?然后在默认的64位AppDomain和第二个32位AppDomain之间编组?

谢谢你的建议!

.net dll 64-bit x86 appdomain

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

MongoDB C#连接/断开连接(官方驱动程序)

请告诉我如何通过官方C#驱动程序连接/断开MongoDB?问题很简单,首先看问题是微不足道的,但是:

1)我是否需要自己调用Disconnect方法,否则它会被Dispose之类的方法关闭?

2)每当我需要向Mongo提出请求时,我是否需要连接?或者保持连接会更好吗?

3)方法重新连接是否有用?你用它吗?

还有其他建议吗?

非常感谢你!!!

更新: 我的问题是关于连接的生命周期;)

mongodb mongodb-.net-driver

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

字符串到byte [],反之亦然?

可能重复:
.NET字符串到字节数组C#

如何将String转换为byte []数组,反之亦然?我需要将字符串存储在一些二进制存储中.请在两个方向上显示示例.还有一件事:每个字符串可能大于90Kb.

c# string binary copy

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

关于SVG(使用或不使用?)

关于SVG:这是旧技术吗?我的意思是也许在一年后它会死(会被遗忘)?在新创业公司的矢量图形中使用SVG是否合适?浏览器和开发人员支持SVG的程度如何?我可以找到有关它的图书馆和好书吗?

谢谢你的任何建议!

svg

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