Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

5
голоса
5
ответов
268
просмотров
Итерация по диапазону дат в Python

Я написал следующий код для обработки диапазона дат, но как его можно улучшить? На данный момент, я считаю, что это лучше, чем вложенные циклы, но он начинает выглядеть чересчур запутанно, особенно когда в списковом выражении используется генератор.

day_count = (end_date -...
0
голоса
1
ответов
268
просмотров
Предупреждение о глобальных переменных в Python [повтор]

Я столкнулся с проблемой в своем скрипте на Python 2.6 (да, я знаю, что мне нужно обновиться хотя бы до 2.7). Вот как он выглядит:

ret_code = 0

def some_func():
    global ret_code
    ...

if __name__ == '__main__':
    global ret_code
    ...

Когда я запускаю код, я получаю...

32
голоса
5
ответов
267
просмотров
Использование async/await с циклом forEach

Есть ли проблемы с использованием async/await в цикле forEach? Я пытаюсь пройтись по массиву файлов и использовать await для получения содержимого каждого файла.

import fs from 'fs-promise'

async function printFiles () {
  const files = await getFilePaths() // Предполагаем,...
6
голоса
5
ответов
267
просмотров
Высота, равная динамической ширине (флюидная верстка на CSS)

Описание проблемы:

Нужно установить одинаковую высоту и ширину для элемента div, чтобы соблюсти соотношение сторон 1:1. Пытаюсь понять, как это сделать с помощью CSS.

Пример:

+----------+
| body     |
| 1:3      |
|          |
| +------+ |
| | div  | |
| | 1:1  | |
| +------+ |
|    ...
5
голоса
2
ответов
267
просмотров
Как получить независимый от платформы символ новой строки?

Как получить платформонезависимый символ новой строки в Java? Я не могу использовать "\n" везде.

0
голоса
2
ответов
267
просмотров
Как сжимать и распаковывать файлы tar.gz в Java

Может ли кто-то показать мне правильный способ сжатия и распаковки файлов tar.gzip в Java? Я искал информацию, но всё, что я нашёл, это только примеры для zip или gzip (по отдельности).

0
голоса
5
ответов
267
просмотров
Проблема с ORDER BY date в SQL

Заголовок: Проблема с сортировкой дат в SQL-запросе

Здравствуйте!

Мне нужна помощь с решением проблемы. Я пытаюсь отсортировать результаты SQL-запроса по дате, но не получаю ожидаемых результатов.

Вот SQL-запрос, который я использую:

SELECT date FROM tbemp ORDER BY date...
0
голоса
3
ответов
267
просмотров
css - минимальная высота по количеству строк

Описание проблемы:

Я уже предполагаю ответ на свой вопрос, но надеюсь, что кто-то поделится интересным решением.

Мне нужно задать минимальную высоту для DIV, но не в пикселях или процентах. (Знаю, это звучит странно, но это необходимо для совместимости и адаптивности.)

В общем, я хочу задать...

0
голоса
3
ответов
267
просмотров
Сравнение целых чисел в Bash

Я пытаюсь написать Bash-скрипт, который проверяет, есть ли хотя бы один параметр, и если он есть, то является ли этот параметр 0 или 1.

Вот мой скрипт:

#/bin/bash
if (("$#" < 1)) && ( (("$0" != 1)) ||  (("$0" -ne 0q)) ); then
    echo this script requires a 1 or 0 as first...
35
голоса
4
ответов
266
просмотров
Как объединить строковые переменные в Bash

На PHP строки объединяются следующим образом:

$foo = "Hello";
$foo .= " World";

В результате переменная $foo становится равной "Hello World".

Как можно достичь такого же результата в Bash?