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

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

или

Сообщество

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

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

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

Репутация

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

9
голоса
5
ответов
296
просмотров
Получить последний день месяца

Есть ли способ с использованием стандартной библиотеки Python легко определить (т.е. в одном вызове функции) последний день заданного месяца?

Если стандартная библиотека не поддерживает эту возможность, предоставляет ли пакет dateutil такую функциональность?

8
голоса
5
ответов
296
просмотров
Можно ли перехватить несколько исключений Java в одном блоке catch?

Я хочу поймать несколько исключений одновременно в Java. У меня есть следующий код:

try {
    ...     
} catch (/* код для обработки IllegalArgumentException, SecurityException, 
            IllegalAccessException и NoSuchFieldException одновременно */) {
    someCode();
}

Вместо...

8
голоса
5
ответов
296
просмотров
Как получить уникальные значения из массива объектов в JavaScript?

У меня есть следующий массив:

var array = 
    [
        {"name":"Joe", "age":17}, 
        {"name":"Bob", "age":17}, 
        {"name":"Carl", "age": 35}
    ]

Каков наилучший способ получить массив всех уникальных возрастов, чтобы результатом был массив...

8
голоса
5
ответов
296
просмотров
Почему не удается изменить директорию с помощью "cd" в скрипте?

Я пытаюсь написать небольшой скрипт, который изменяет текущую директорию на директорию моего проекта:

#!/bin/bash
cd /home/tree/projects/java

Я сохранил этот файл как proj, добавил права на выполнение с помощью chmod и скопировал его в /usr/bin. Когда я вызываю его с помощью...

7
голоса
5
ответов
296
просмотров
Как вывести переменные структуры в консоль?

Как вывести в консоль значения полей Id, Title, Name и т.д. структуры в Go?

Я работаю с этой структурой в Go:

type Project struct {
    Id      int64   `json:"project_id"`
    Title   string  `json:"title"`
    Name    string  `json:"name"`
    Data    Data    `json:"data"`
   ...
7
голоса
5
ответов
296
просмотров
Получение индекса максимального или минимального элемента в списке с помощью max()/min()

У меня возникла проблема при использовании функций max и min в Python для алгоритма минимакса. Необходимо получить индекс значения, возвращаемого функциями max() или min(). То есть я хочу узнать, какой ход привел к максимальному (в случае первого игрока) или минимальному (в случае второго...

5
голоса
3
ответов
296
просмотров
MySQL: @переменная против переменной. В чем разница?

Я задал вопрос, и в ответ мне сказали, что существует разница между:

@переменная

и

переменная

в MySQL. Также упоминалось, что в MSSQL есть область видимости для пакетных операций, а в MySQL — область видимости для сессий. Можете ли вы подробнее объяснить это?

5
голоса
5
ответов
296
просмотров
Есть ли питоний способ объединить два словаря (сложив значения для ключей, которые присутствуют в обоих)?

Задача заключается в следующем: у меня есть два словаря:

Dict A: {'a': 1, 'b': 2, 'c': 3}
Dict B: {'b': 3, 'c': 4, 'd': 5}

Мне нужно "объединить" эти два словаря таким образом, чтобы результатом был следующий словарь:

{'a': 1, 'b': 5, 'c': 7, 'd': 5}

То есть, если...

5
голоса
5
ответов
296
просмотров
Python Pandas: Как получить индексы строк, где значение в столбце соответствует заданному?

У меня возникла проблема с поиском индексов в DataFrame по колонке "BoolCol", где значения равны True. В данный момент я использую следующий способ с итерацией, который работает корректно:

for i in range(100, 3000):
    if df.iloc[i]['BoolCol'] == True:
         print(i,...
5
голоса
5
ответов
296
просмотров
Генератор случайных цветов

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

У меня есть следующая функция, которая создает полилинию с заданным цветом. Мне нужно заменить цвет на случайно генерируемый цвет. Вот код:

document.overlay = GPolyline.fromEncoded({
    color: "#0000FF",
    weight: 10,
    points: encoded_points,
   ...