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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
5
ответов
251
просмотров
Перегрузка конструктора в TypeScript

Кому-нибудь удавалось реализовать перегрузку конструкторов в TypeScript? На странице 64 спецификации языка (версия 0.8) есть упоминания о перегрузке конструкторов, но примеры кода не представлены.

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

interface...

5
голоса
5
ответов
251
просмотров
Может ли shell-скрипт устанавливать переменные окружения вызывающей оболочки?

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

Я знаю, что в csh/tcsh можно использовать команду:

setenv FOO foo

или, в случае sh/bash, выполнится...

5
голоса
5
ответов
251
просмотров
Как написать многострочную строку в языке программирования?

Заголовок: Многострочные литералы в C++ как в Perl

Тело вопроса: Есть ли способ задать многострочные текстовые литералы в C++, аналогично тому, как это делается в Perl? Возможно, существует какой-то прием с #include, который позволяет включить файл?

Я знаю, что начиная с C++11 можно...

5
голоса
5
ответов
251
просмотров
Где находится JAVA_HOME на macOS Mojave (10.14) до Lion (10.7)?

Проблема с переменной окружения JAVA_HOME на macOS

На последних версиях macOS Java является дополнительным пакетом. Однако после установки Java оказывается, что переменная окружения JAVA_HOME не установлена должным образом.

Как можно правильно настроить JAVA_HOME на macOS?

5
голоса
5
ответов
251
просмотров
Как сделать перенос строки с помощью CSS, не используя <br />?

Вопрос: Как получить такой же вывод без использования ``?

Я пытался использовать следующий HTML-код:

hello  How are you

Но мне нужно получить аналогичный вывод без применения тега ``.

Ожидаемый вывод:

hello
How are you

Как это можно сделать?

0
голоса
1
ответов
251
просмотров
Инициализация/декларация атрибутов в классе Python: где их размещать?

Я задумался, какой способ инициализации атрибутов объектов в Python считается наилучшей практикой: делать это в теле класса или внутри функции __init__?

Например, есть такой подход:

class A(object):
    foo = None

или такой:

class A(object):
    def __init__(self):
  ...
0
голоса
3
ответов
251
просмотров
Storybook с react-router: Не используйте <Link> вне <Router>

Проблема с использованием <Link> вне <Router> в Storybook

Я хотел бы поделиться решением проблемы, с которой столкнулся, несмотря на мои навыки поиска в Google.

Мое приложение, использующее react-router, работало без каких-либо проблем, но при запуске Storybook возникла...

0
голоса
5
ответов
251
просмотров
Добавление пустой строки в DataFrame с помощью pandas

Я пытаюсь добавить пустую строку в конец DataFrame, но у меня не получается. Я пытаюсь разобраться, как работает функция append в pandas, и всё равно не понимаю.

Вот мой код:

import pandas as pd

excel_names = ["ARMANI+EMPORIO+AR0143-book.xlsx"]
excels = [pd.ExcelFile(name) for name...
0
голоса
3
ответов
251
просмотров
Несколько экземпляров синглтона в общих библиотеках на Linux

Проблема с экземплярами синглетона в C++

У меня вопрос, который, как предполагает заголовок, является очевидным. Позвольте мне подробно описать сценарий.

В файле singleton.h у меня реализован класс singleton, использующий паттерн синглтон:

/*
 * singleton.h
 *
 *  Created on:...
0
голоса
4
ответов
251
просмотров
Shell Script: Чтение ввода на той же строке после вывода сообщения

Я столкнулся с проблемой в моем shell-скрипте. Вот код, который я выполняю:

#!/bin/sh

echo "Введите [y/n] : "
read opt

В результате выполнения я вижу следующий вывод:

Введите [y/n] : 
Y

Мне нужно, чтобы ввод значения отображался на той же строке, чтобы результат выглядел...