Все вопросы
mysql_config не найден при установке интерфейса mysqldb для Python
Я пытаюсь запустить скрипт на Python на сервере с Linux, к которому я подключен через SSH. Скрипт использует библиотеку MySQLdb. У меня есть все остальные необходимые компоненты, но когда я пытаюсь установить MySQLdb с помощью setuptools, выполняя команду:
python setup.py install
Я...
npm install против update - в чем разница?
Какова практическая разница между командами npm install и npm update? Когда мне следует использовать ту или иную команду?
Как применить несколько трансформаций в CSS?
Задача: Как с помощью CSS применить более одной трансформации с использованием свойства transform
?
Пример: В следующем коде применяется только трансляция, а вращение игнорируется.
li:nth-child(2) {
transform: rotate(15deg);
transform: translate(-20px, 0px);
}
Как...
Включение HTTPS в express.js
Я пытаюсь настроить HTTPS на express.js для Node.js, но не могу разобраться, как это сделать.
Вот мой код из файла app.js
:
var express = require('express');
var fs = require('fs');
var privateKey = fs.readFileSync('sslcert/server.key');
var certificate =...
Каков эквивалент C++ Pair<L,R> в Java?
Есть ли какая-то веская причина, почему в Java нет класса Pair<L,R>? Какой эквивалент этому конструкцию из C++? Я бы предпочел избежать реализации собственного варианта.
Кажется, что в версии 1.6 появилась нечто похожее - AbstractMap.SimpleEntry<K,V>, но это выглядит довольно запутанно.
Какова цель оборачивания целых файлов JavaScript в анонимные функции, например, “(function(){ … })()”?
Я много читал о Javascript в последнее время и заметил, что в .js файлах, которые должны быть импортированы, весь код обернут следующим образом:
(function() {
...
код
...
})();
В чем причина такого подхода, вместо простого набора конструкторских функций?
Удалить ВСЕ пробелы из текста
У меня есть следующий фрагмент кода:
$("#topNav" + $("#breadCrumb2nd").text().replace(" ", "")).addClass("current");
Я хочу добавить класс к элементу по ID, получая текст другого элемента по ID. Проблема заключается в том, что текст, который я использую, содержит пробелы между...
Как использовать константу PI в C++
Проблема с использованием константы PI в C++
Я хочу использовать константу PI и тригонометрические функции в своей программе на C++. Я подключаю тригонометрические функции с помощью #include
, однако в этом заголовочном файле не кажется, чтобы была определена константа PI.
Как я могу...
Чтение JSON из файла
Описание проблемы:
Я столкнулся с проблемой при попытке прочитать JSON-файл в Python. У меня есть файл с именем strings.json, который выглядит следующим образом:
"strings": [{"-name": "city", "#text": "City"}, {"-name": "phone", "#text": "Phone"}, ...,
{"-name":...
CSS display: inline против inline-block
Проблема с пониманием различий между display: inline и display: inline-block в CSS
В CSS свойство display
может принимать значения inline
и inline-block
. Я не могу понять детали различий между этими двумя значениями. Возможно, кто-то сможет подробно объяснить, в чем именно они...
Решения для INSERT OR UPDATE в SQL Server
Проблема: Обновление или вставка записи в таблице
Предположим, у нас есть структура таблицы MyTable(KEY, datafield1, datafield2...)
.
Я часто сталкиваюсь с необходимостью либо обновить существующую запись, либо вставить новую, если запись с таким ключом не существует.
Основная логика...
Как исключить определенные таблицы при использовании mysqldump?
Существует ли способ ограничить определенные таблицы при использовании команды mysqldump? Например, я использую следующий синтаксис, чтобы сделать дамп только table1 и table2: mysqldump -u username -p database table1 table2 > database.sql
Но есть ли аналогичный способ сделать дамп всех таблиц...
Как узнать использование памяти моего приложения на Android?
Как программно узнать объем используемой памяти в моем Android-приложении?
Я надеюсь, что существует способ сделать это. Кроме того, как можно получить информацию о свободной памяти на телефоне?
Type List против типа ArrayList в Java
Описание проблемы
У меня возник вопрос относительно использования обобщений в Java, особенно когда дело касается интерфейсов.
Я сталкиваюсь с двумя способами объявления списка:
(1) List myList = new ArrayList();
(2) ArrayList myList = new ArrayList();
Я понимаю, что в случае...
Java 8: Как использовать лямбда-функцию, которая выбрасывает исключение?
Я знаю, как создать ссылку на метод, который имеет параметр типа String и возвращает int, это делается следующим образом:
Function<String, Integer>
Однако это не сработает, если функция генерирует исключение. Например, если метод определён так:
Integer myMethod(String s) throws...
Как вызвать метод Java по имени, представленному в виде строки?
У меня есть две переменные:
Object obj;
String methodName = "getName";
Как я могу вызвать метод, указанный в переменной methodName
, на объекте obj
, не зная при этом класс obj
?
Метод, который я хочу вызвать, не принимает параметров и возвращает значение типа String
. Это...
Настройка Flask-разработчика для доступности в сети
Я не совсем уверен, является ли это проблемой, специфичной для Flask, но когда я запускаю приложение в режиме разработки (http://localhost:5000), я не могу получить к нему доступ с других машин в сети (по адресу http://[dev-host-ip]:5000). Например, с Rails в режиме разработки всё работает...
Как найти местоположение исходников модуля Python?
Описание проблемы:
Я пытаюсь узнать, как определить, где установлен исходный файл для данного модуля Python. Есть ли различия в методах для Windows и Linux?
В частности, я ищу информацию об исходном коде модуля datetime
, но интересует более общий ответ по данной проблеме.
Пожалуйста,...
Какой тип имеет проп 'children'?
У меня есть очень простой функциональный компонент, который выглядит следующим образом:
import * as React from 'react';
export interface AuxProps {
children: React.ReactNode
}
const aux = (props: AuxProps) => props.children;
export default aux;
А вот и другой...
Автоматический выход из Bash скрипта при ошибке
Описание проблемы:
Я пишу сценарий на Shell и было бы очень полезно иметь возможность остановить выполнение этого сценария, если любая из команд завершилась с ошибкой. Привожу пример:
#!/bin/bash
cd some_dir
./configure --some-flags
make
make install
В этом случае, если...