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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
2
ответов
232
просмотров
Замена com.google.inject на javax.inject

Правда ли, что аннотации javax.inject могут быть прямой заменой аннотациям com.google.inject?

То есть, если я заменю все свои текущие аннотации guice/gin на аннотации из javax.inject, то мое приложение будет компилироваться и работать без проблем?

Во-первых, охватывает ли javax.inject все те...

0
голоса
1
ответов
232
просмотров
Слияние изображений с помощью JavaScript

Тема: Слияние изображений с помощью JavaScript

Вопрос: Возможно ли объединить изображения с использованием JavaScript?

У меня есть две прямоугольные картинки в формате .jpg или .png одинакового размера, и мне нужно их совместить бок о бок, создав новое изображение в формате .jpg или .png. Как это...

0
голоса
5
ответов
232
просмотров
Как посчитать количество колонок в таблице?

Заголовок: Как посчитать количество столбцов в таблице с помощью MySQL?

Описание проблемы: У меня есть следующая таблица с данными:

id | name  | age | gender 
----------------------------
1  | John  |  15 |  Male
2  | Maria |  18 |  Female
3  | Steph |  19 |  Female
4  | Jay   |  21 | ...
0
голоса
3
ответов
232
просмотров
Оптимизация хвостовых вызовов в Go

Проблема: В настоящее время язык программирования Go оптимизирует хвостовые вызовы? Если нет, то хотя бы оптимизирует ли он хвостовые рекурсивные вызовы функции к самой себе?

0
голоса
3
ответов
232
просмотров
Что такое anchorNode, baseNode, extentNode и focusNode в объекте, возвращаемом document.getSelection?

У меня возникла проблема при работе с выделением текста на HTML-странице. Когда я выполняю следующий код:

var a = document.getSelection();

Я получаю объект, у которого есть четыре свойства:

  1. anchorNode
  2. baseNode
  3. extentNode
  4. focusNode

Значения первых трех свойств...

0
голоса
3
ответов
232
просмотров
Запуск Logback в режиме отладки

Я недавно перешел с log4j на logback и хотел бы узнать, есть ли простой способ запустить logback в режиме отладки, аналогичный свойству log4j.debug в log4j. Мне нужно увидеть, откуда он берет мой файл logback.xml.

В документации упоминается использование StatusPrinter для вывода внутреннего...

0
голоса
0
ответов
232
просмотров
Как объявить вектор-участник того же класса?

Почему же, черт возьми, следующий фрагмент кода работает?

struct A { std::vector<A> subAs; };

Структура A является неполным типом, верно? Если бы это был вектор указателей на A, я бы понял. Но здесь я не понимаю, как это работает. Выглядит как рекурсивное определение.

0
голоса
0
ответов
232
просмотров
Как профилировать использование памяти?

Я знаю о Valgrind, но он только выявляет проблемы с управлением памятью. Мне нужен инструмент, который даст мне общее представление о том, какие части моей программы потребляют сколько памяти. Было бы здорово иметь графическое представление, например, в виде тематической карты (как это делает...

0
голоса
3
ответов
232
просмотров
Как в TypeScript типизировать объект с известными и неизвестными ключами?

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

interface ComboObject {
  known: boolean;
  field: number;
  [U: string]: string;
}

const comboObject: ComboObject = {
  known: true,
  field:...
0
голоса
2
ответов
232
просмотров
Python UnicodeDecodeError - Неправильно ли я понимаю кодировку?

Проблема с кодировкой в Python

У меня возникла проблема с кодировкой строки в Python. Я пытался добавить строку 'add \x93Monitoring\x93 to list' в список, используя метод encode с параметром 'latin-1' и ignore, но это приводит к ошибке. Я ожидал, что параметр 'ignore' должен был...