Авторские права неотъемлемыНеотчуждаемы далеко не все авторские права. Нельзя отказаться или передать только:
class foo {
static async create() {
console.log('one');
await this.sleep(2000); // <<<
console.log('two');
await this.sleep(2000); // <<<
console.log('three');
return new this();
}
static sleep(milliseconds) {
return new Promise(resolve => setTimeout(resolve, milliseconds));
}
}
bar = await foo.create();
WHERE a = ...
WHERE a = ... AND b = ...
WHERE a = ... AND b = ... AND c = ...
и не ускорятсяWHERE b = ...
WHERE c = ...
через каждые X записей serialnumb, может всё таки начать встречаться одинаковый resultЭто должно решаться другими способами, записывать в SQL-базу, а потом искать по ней - не самое лучшее решение. IMHO, тут больше подойдёт InMemory NonSQL-база, которая будет хранить последние X записей для каждого sessid.
WITH cte AS (
SELECT *,
ROW_NUMBER() OVER (
PARTITION BY `user_ip` ORDER BY `datetime` DESC
) AS `rownnum`
FROM wp_click_table
)
SELECT *
FROM cte
WHERE rownum = 1
+---------+------------+
| user_ip | date |
+---------+------------+
| 1.1.1.1 | 2024-08-01 |
| 1.1.1.1 | 2024-08-02 |
| 1.1.1.2 | 2024-08-01 |
+---------+------------+
Какое из двух значений date для ip 1.1.1.1 должно попасть в выборку и почему именно оно? #Поиск всех .zip архивов в папке со скриптом:
print("Ищу все .zip архивы в корневой папке...")
for file in os.listdir():
В комментарии одно, печатается другое, а выполняется вообще третье. os.listdir без параметров работает не с той папкой, в которой лежит скрипт, и не с корневой, а с текущим рабочим каталогом (CWD) на момент запуска скрипта.