Все вопросы
Как получить первый ключ в (возможно) ассоциативном массиве?
Какой самый эффективный способ определить первый ключ в ассоциативном массиве? Первоначально я подумал просто использовать цикл foreach, а затем сразу же выйти из него, как показано ниже:
foreach ($an_array as $key => $val) break;
Таким образом, переменная $key будет содержать...
Как вычислить разницу между двумя датами с помощью PHP?
У меня есть две даты в следующем формате:
Дата начала: 2007-03-24
Дата окончания: 2009-06-26
Теперь мне нужно вычислить разницу между этими двумя датами и представить результат в следующем виде:
2 года, 3 месяца и 2 дня
Как я могу это сделать на PHP?
Использование 'prototype' и 'this' в JavaScript?
Вопрос: Какова разница между двумя способами определения функции в JavaScript?
Я создал два различных варианта определения функции x в конструкторе A. Вот их код:
Первый вариант:
var A = function () {
this.x = function () {
// здесь выполняются какие-то...
Изменение цвета кнопки действия (Floating Action Button) в Android
Я пытаюсь изменить цвет Material's Floating Action Button, но безуспешно.
<android.support.design.widget.FloatingActionButton
android:id="@+id/profile_edit_fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end|bottom"
...
Перенос слов в HTML-таблице
У меня возникла проблема с использованием свойства word-wrap: break-word для переноса текста в div и span. Однако это свойство, похоже, не работает внутри ячеек таблицы. У меня есть таблица с установленной шириной width:100%, состоящая из одной строки и двух колонок. Текст в колонках, хотя и...
Удалить все элементы из одного списка, которые присутствуют в другом списке
У меня есть две списка, l1 и l2. Я хочу выполнить операцию l1 - l2, которая должна вернуть все элементы списка l1, которые не присутствуют в l2.
Я могу предложить наивный подход с использованием цикла, но это будет очень неэффективно. Какой существует питоновский и эффективный способ...
Ошибка: EACCES: отказано в доступе, доступ к '/usr/local/lib/node_modules'
Описание проблемы:
При попытке установить пакет через NPM возникает ошибка:
Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
Код ошибки выглядит следующим образом:
npm ERR! path /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! errno -13
npm ERR!...
CSS селектор для элементов с двумя классами
Как выбрать элемент с помощью CSS на основе наличия у него двух специфических классов? У меня есть три div-а:
Hello Foo
Hello World
Hello Bar
Какой CSS нужно написать, чтобы выбрать ТОЛЬКО второй элемент в списке, основываясь на том, что он одновременно принадлежит классам foo И bar?
Одинарные и двойные кавычки в Python [закрыто]
Проблема заключается в том, что согласно документации, рассматриваемые термины в значительной степени взаимозаменяемы. Однако у меня возникает вопрос: существуют ли стилистические причины предпочитать один термин другому?
JavaScript Промисы - reject против throw
Я прочитал несколько статей на эту тему, но все еще не совсем понимаю, в чем заключается разница между использованием Promise.reject и выбрасыванием ошибки. Например,
Использование Promise.reject
return asyncIsPermitted() .then(function(result) { if (result === true) { ...
Преобразование всех строк в списке в целые числа
Как мне преобразовать все строки в списке в целые числа?
У меня есть список строк, например: ['1', '2', '3']. Я хотел бы получить новый список целых чисел: [1, 2, 3]. Какие есть способы сделать это в Python?
Я пытался использовать различные методы, но получал ошибки или не тот результат. Если...
Получение имени класса с помощью jQuery
Заголовок: Получение имени класса с использованием jQuery
Описание проблемы:
Я пытаюсь получить имя класса элемента с помощью jQuery. У меня есть следующий HTML-код:
Кроме того, как можно проверить, есть ли у этого элемента ID?
Буду признателен за любую помощь!
Разделение строк на слова с использованием нескольких разделителей границ слов
Я считаю, что то, что я хочу сделать, является довольно распространенной задачей, но я не нашел никаких ссылок в интернете. У меня есть текст с пунктуацией, и я хочу получить список слов.
"Hey, you - what are you doing here!?"
Результат должен быть таким:
['hey', 'you',...
Различия между Oracle JDK и OpenJDK
Внимание: этот вопрос касается 2014 года. На данный момент OpenJDK и Oracle JDK становятся более схожими.
Существуют ли какие-либо принципиальные различия между Oracle JDK и OpenJDK? Например, идентичны ли параметры сборки мусора и другие параметры JVM? Работает ли сборка мусора (GC)...
Как создать строку с разделением запятой из списка строк?
Какой бы вы предпочли способ объединения строк из последовательности так, чтобы между каждыми двумя соседними элементами добавлялась запятая? То есть, как преобразовать, например, ['a', 'b', 'c'] в 'a,b,c'? (Случаи ['s'] и [] должны преобразовываться в 's' и '' соответственно.)
Обычно я использую...
Как восстановить дамп-файл из mysqldump?
Я получил файл базы данных MySQL, который нужно восстановить в качестве базы данных на моем сервере Windows 2008.
Я пытался использовать MySQL Administrator, но получил следующую ошибку:
The selected file was generated by mysqldump and cannot be restored by this application.
Как мне это...
Что означает 'const' в конце объявления метода класса?
Вопрос: Каково значение const в таких объявлениях?
У меня есть следующий фрагмент кода на C++:
class foobar
{
public:
operator int () const;
const char* foo() const;
};
Я не совсем понимаю, какое значение имеет const в этих объявлениях. Что конкретно означает...
Как удалить пакет из Laravel с помощью PHP Composer?
Как правильно удалить пакет из Laravel с помощью PHP Composer? Я попробовал следующее:
Удалил запись из файла composer.json (в секции "require") Удалил любые псевдонимы классов из файла app.php Убрал все ссылки на пакет из моего кода 😃 Выполнил команду composer update Выполнил команду composer...
Как сбросить/удалить CSS-стили только для конкретного элемента или селектора?
Проблема с удалением стилей для определенного элемента в CSS
Существует ли правило CSS, которое позволит удалить все стили, ранее заданные в таблице стилей для конкретного элемента?
Примером может служить сайт, разрабатываемый с использованием подхода mobile-first, где многие стили, применяемые...
Нет провайдера для HttpClient
Проблема: Ошибка при обновлении Angular с 4.4 до 5.0
Я обновил свой проект с Angular 4.4 до 5.0 и заменил все вхождения HttpModule и Http на HttpClientModule. После этого начал получать следующую ошибку:
Я также добавил HttpModule в проект снова, чтобы убедиться, что это не связано с...