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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
5
ответов
76
просмотров
Эквивалент instanceof для строки, представляющей имя класса

Я ищу функциональность, которая позволит мне выполнить проверку в приведенном ниже примере, названную "theFunctionILookFor", чтобы код заработал.

$myClassName = "someName";
$parentOrInterfaceName = "someParent";
if (theFunctionILookFor($myClassName)) {
    echo "это...
0
голоса
5
ответов
76
просмотров
Как проверить права на запись в директорию в Java?

Заголовок: Проверка прав чтения/записи для директории в Java

Я хочу получить фрагмент кода, который проверяет, есть ли у директории права на чтение/запись, и выполняет одно действие, если права есть, и другое действие, если их нет. Я попробовал пример, показанный здесь:

try {
   ...
0
голоса
5
ответов
76
просмотров
Преобразование чисел в слова на JavaScript

Проблема с преобразованием чисел в английские слова

Я пытаюсь преобразовать числа в английские слова. Например, число 1234 должно быть преобразовано в: "one thousand two hundred thirty four".

Моя стратегия выглядит следующим образом:

  1. Разделить цифры на группы по три и поместить их...
0
голоса
2
ответов
76
просмотров
Как исправить только одно правило с помощью ESLint

Я хочу использовать флаг команды eslint --fix для исправления только одного правила. Я попробовал команду: eslint --fix --config ./.eslintrcsomerules.js ., но это не сработало. Как мне обеспечить достижение желаемого результата?

Мой файл .eslintrcsomerules.js выглядит следующим...

0
голоса
2
ответов
76
просмотров
Почему доступ по диапазону для std::pair был удалён в C++11?

Я только что обнаружил, что в одном из черновиков C++11 были перегрузки stdbegin и stdend для std::pair, которые позволяли рассматривать пару итераторов как диапазон, подходящий для использования в цикле на основе диапазонов (N3126, раздел 20.3.5.5), но это было удалено.

Кто-нибудь знает,...

0
голоса
0
ответов
76
просмотров
Получение относительного пути к родительской директории с помощью pathlib в Python

Заголовок: Как извлечь подстроку из Path в Python?

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

Я работаю с модулем pathlib в Python и у меня есть следующий объект Path:

import pathlib
path = pathlib.Path(r'C:\users\user1\documents\importantdocuments')

Мне нужно извлечь точную строку...

0
голоса
0
ответов
76
просмотров
Экстравагантные Ctags на Mac

У меня возникла проблема с генерацией тегов для PHP в Vim на новом Mac. Ранее я использовал следующий скрипт на Linux, чтобы генерировать теги для новой версии Zend Framework:

#!/bin/bash
cd ~/www/ZF/     
ctags-exuberant -f ~/.vim/tags/zend \
-h ".php" -R \
--exclude="\.svn"...
0
голоса
0
ответов
76
просмотров
Узнайте, как PHP работает на сервере (CGI, FastCGI или mod_php)

Я использую общий хостинг.

Возможно ли определить, работает ли PHP через FastCGI (или, возможно, CGI) или как модуль Apache mod_php?

Можно ли узнать это самостоятельно, не обращаясь к хостинг-провайдеру?

0
голоса
5
ответов
76
просмотров
Jackson: Сериализация и десериализация значений enum в виде целых чисел

Я создаю приложение на Java и у меня возникла проблема с сериализацией перечислений в формате JSON. У меня есть следующий enum и класс:

public enum State {
    OFF,
    ON,
    UNKNOWN
}

public class Machine {
    String name;
    int numCores;
    State state;

    public Machine(String...
0
голоса
3
ответов
76
просмотров
Как установить "значение" для элемента ввода в вебе с помощью Selenium?

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


Я хочу установить для него значение, поэтому я создал веб-элемент с его XPath:

val test = driver.findElements(By.xpath("""//*[@id="invoice_supplier_id"]"""))

Однако теперь я не вижу возможности установить...