我有一个程序,可以一天24小时扫描推特,脸书,google+。每个用户运行并插入一个搜索列表(一次100个结果,函数循环运行,直到没有进一步的结果)
Yii::app()->db->createCommand(
"LOAD DATA INFILE '/var/tmp/inboxli_user".$user.".txt'
INTO TABLE inbox
FIELDS TERMINATED BY ',$%'
LINES STARTING BY 'thisisthebeginn
我有这段代码,可以从已经打开的internet explorer文档中提取数据。问题是,表很大(30x5000),使用For循环将所有数据移动到工作表中需要1分钟以上的时间。如果可能的话,我想让这种数据传输速度更快。是否可以只将整个页面复制/粘贴到工作表中?还有其他的解决方案吗?
Set doc = ie.Document
Set hTable = doc.GetElementsByTagName("table")
For Each tb In hTable
Set hBody = tb.GetElementsByTagName("tbody"
是否有可能让我们假设每秒有10,000个URL呢?我确实记住了以下代码:
for (int i = 0; i < 10000; i++) {
Executors.newScheduledThreadPool(10).scheduleWithFixedDelay(new Runnable() {
@Override public void run() {
// Poll URL here
}
}, i, 1000, TimeUnit.MILLISECONDS);
}
我以这种方式打开到URL的连接(在阅读之后,我会关闭