小编Pre*_*han的帖子

套接字编程多个客户端一台服务器

我刚刚开始使用C#进行Socket编程,现在我对这个问题感到有些困惑.如何在不为每个客户端创建线程的情况下在单个服务器上处理多个客户端?

当有10个客户端时,每个客户端的一个线程工作正常,但如果客户端数量达到1000个客户端,则为每个客户端创建一个线程是否可取?如果有任何其他方法可以这样做,有人可以打电话给我?

c# sockets multithreading

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

如何将大型Ntriple数据加载到jena tdb中

我在我的项目中使用Dbpedia,我想创建一个本地sparql端点,因为在线端点不可靠.我下载了数据转储(大型NT文件)并决定使用Jena TDB.使用NetBeans IDE使用输入流读取源NT文件,然后使用以下代码行将NT文件加载到datasetGraph中:

 TDBLoader.load(indexingDataset, inputs, true);
Run Code Online (Sandbox Code Playgroud)

我现在让它运行了大约5小时,但它仍然没有完成.虽然这样做我的笔记本电脑上的所有东西似乎都放慢了速度,因为它占用了我所有的物理内存空间.有没有更快的方法来做到这一点???

该文档说使用tdbloader2,但它只用于Linux,而我正在使用Windows.如果有人可以通过cygwin告诉我如何在Windows中使用此工具,那将非常有用.请注意我从未在Windows中使用过Cygwin.

jena dbpedia

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

标签 统计

c# ×1

dbpedia ×1

jena ×1

multithreading ×1

sockets ×1