@billiedark said in Запускается только 140 потоков из 500:
Ресурсов ПК хватает, больше 140 не запускаются. Что можно сделать или почему так происходит?
Попробуйте запускать две копии скрипта из разных директорий
День добрый. Вопрос скорее не по теме, так как данного функционала в басе не видел, может он и есть и я его не заметил, или может быть кто нибудь из пользователей подскажет, какую можно использовать для этого утилиту.
В общем, есть 2 файла .txt с никами, нужно сравнить эти 2 файла и вывести уникальные значения в третий(то есть не просто удалить дубли! А чекнуть на уникальность), файлы содержат от 100000-2000000 строк, пробовал сделать подобное через powershell, но он просто висит.
@qwerty В басе в принципе есть весь функционал который есть в js гуевины может не быть это да.
Если какой то из методов вам не подходит или нет его вы можете его написать сами функциклер раз и все.
вот просто пример это проверка xpath запроса написанная прям счас на памят)
axp_check = function(string, xpath) {
try {
html_parser_xpath_parse(string)
var result = html_parser_xpath_exist(xpath)
} catch (e) { fail(e) }
return result
}
теперь по вызову всегда можно узнать подходит или нет и не надо html_parser_xpath_parse ставить
она первым аргументом идет
@tts9 Лан продолжим делится знаниями и бредить в греть космос =).
Довольно частая ситуевина что xpath составленные в арбузе на робят или пролтают. Все просто эволюция идет со всех сторон. Я сталкивался когда простым xpath -ом достать неполучается, там тоже бывают умные люди.
так вот html_parser_xpath_parse
волшебная весч
Разраб кстати об этом пишет в описании. можно дерибанить не только целую страницу. Берем элемент например xath - ом и к нему же обращаемся новым xpath-ом каждый раз парсить не айс. функцией получается меньше кода
@tts9 said in Вывести уникальные значения из двух спаршеных баз.:
als.compare(list1, list2)
Попробовал, но он просто висит, общий вес файлов более 30МБ. Можно это как нибудь сделать через Node.js?