6
голоса
5
ответов
28
просмотров
Предпочтительный метод хранения массивов PHP: json_encode или serialize?

Я нуждаюсь в сохранении многомерного ассоциативного массива данных в текстовом файле для кэширования. Периодически мне может понадобиться конвертировать его в JSON для использования в веб-приложении, но подавляющее большинство времени я буду использовать массив непосредственно в PHP.

Будет ли...

6
голоса
5
ответов
23
просмотров
Изменение цвета кнопки действия (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"
   ...
6
голоса
5
ответов
26
просмотров
Проверьте, виден ли элемент в DOM

Есть ли способ проверить, виден ли элемент на странице, используя чистый JavaScript (без jQuery)? У меня есть элемент DOM, и я хочу определить, виден ли он. Я пробовал следующий код: window.getComputedStyle(my_element)['display']);

Но это, похоже, не срабатывает. Я задаюсь вопросом, какие атрибуты...

6
голоса
5
ответов
26
просмотров
Как удалить все переносы строк из строки

Я имею текст в текстовом поле (textarea) и считываю его с помощью атрибута .value.

Теперь я хотел бы удалить все переносы строк (символы, которые создаются при нажатии на Enter) из моего текста, используя метод .replace с регулярным выражением. Как мне указать перенос строки в regex?

Если это...

6
голоса
4
ответов
22
просмотров
Что такое Connect, Express и "middleware" в Node.js?

Несмотря на то что я хорошо знаю JavaScript, у меня есть путаница относительно того, что конкретно делают три проекта в экосистеме Node.js. Это что-то вроде Rack в Rails? Можете, пожалуйста, объяснить?

6
голоса
5
ответов
17
просмотров
Как отслеживать событие onchange во время ввода для элемента input типа "text"?

Заголовок: Как заставить событие onchange срабатывать при каждом изменении текста в input type="text"?

В моем опыте событие onchange для элемента `` происходит обычно только после потери фокуса (blur). Возникает необходимость вызвать это событие каждый раз, когда содержимое текстового поля...

6
голоса
4
ответов
34
просмотров
Включение 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 =...
6
голоса
5
ответов
31
просмотров
Как скачать файл с помощью Node.js (без использования сторонних библиотек)?

Как скачать файл с помощью Node.js, не используя сторонние библиотеки?

Мне не нужно ничего специфичного. Я просто хочу скачать файл по указанному URL и сохранить его в заданной директории.

6
голоса
5
ответов
35
просмотров
Правильное выравнивание многострочных строк?

Заголовок: Как правильно форматировать многострочные строки в Python внутри функции?

Содержимое вопроса:

Какое корректное выравнивание для многострочных строк в Python, находящихся внутри функции?

Рассмотрим два варианта:

    def method():
        string = """line one
line two
line...
6
голоса
5
ответов
23
просмотров
Обнаружение нажатий клавиш со стрелками в JavaScript

Как мне определить, когда нажата одна из стрелочных клавиш? Я использовал следующий код:

function checkKey(e) {
    var event = window.event ? window.event : e;
    console.log(event.keyCode)
}

Хотя это сработало для всех остальных клавиш, для стрелочных клавиш не сработало...

6
голоса
4
ответов
25
просмотров
Наиболее эффективный способ применения функции к массиву NumPy

Какой самый эффективный способ применения функции к массиву numpy? В настоящее время я использую следующий код:

import numpy as np 

x = np.array([1, 2, 3, 4, 5])

# Получаем массив квадратов каждого элемента в x
squarer = lambda t: t ** 2
squares = np.array([squarer(xi) for xi in...
6
голоса
5
ответов
25
просмотров
Отслеживание изменений переменных в JavaScript

Существует ли возможность создать событие в JavaScript, которое будет срабатывать при изменении значения определенной переменной? Также допустимо использование jQuery.

6
голоса
5
ответов
46
просмотров
Высота, равная динамической ширине (флюидная верстка на CSS)

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

Нужно установить одинаковую высоту и ширину для элемента div, чтобы соблюсти соотношение сторон 1:1. Пытаюсь понять, как это сделать с помощью CSS.

Пример:

+----------+
| body     |
| 1:3      |
|          |
| +------+ |
| | div  | |
| | 1:1  | |
| +------+ |
|    ...
6
голоса
5
ответов
30
просмотров
Можно ли использовать Java 8 для разработки под Android?

Я искал информацию в интернете, и неясно, поддерживается ли Java 8 для разработки приложений под Android или нет.

Перед тем как скачать и настроить Java 8, не мог бы кто-нибудь указать на какую-либо "официальную" документацию, где сказано, поддерживается ли Java 8 в разработке для Android?

6
голоса
5
ответов
23
просмотров
Форматирование числа с точностью до двух знаков после запятой в JavaScript

Я столкнулся с проблемой в коде, который округляет числовые значения до двух десятичных знаков. Однако результатом являются числа, такие как 10.8, 2.4 и т.д. Это не соответствует моему пониманию формата с двумя десятичными знаками. Как я могу улучшить следующий код?

Math.round(price...
6
голоса
5
ответов
33
просмотров
Сортировка массива объектов по одному свойству

Как отсортировать этот массив объектов по одному из его полей, таким как name или count?

Вот пример массива:

Array
(
    [0] => stdClass Object
        (
            [ID] => 1
            [name] => Mary Jane
            [count] => 420
        )

    [1] => stdClass Object
        (
     ...
6
голоса
5
ответов
43
просмотров
Как исключить определенные таблицы при использовании mysqldump?

Существует ли способ ограничить определенные таблицы при использовании команды mysqldump? Например, я использую следующий синтаксис, чтобы сделать дамп только table1 и table2: mysqldump -u username -p database table1 table2 > database.sql

Но есть ли аналогичный способ сделать дамп всех таблиц...

6
голоса
5
ответов
32
просмотров
Есть ли функция для копирования массива в PHP?

Проблема: Копирование массива в PHP

Существует ли функция для создания копии массива в PHP?

Я несколько раз сталкивался с проблемами при копировании массивов в PHP. Мне нужно скопировать массив, определенный внутри объекта, в глобальную область вне этого объекта. Как правильно это сделать?

6
голоса
5
ответов
23
просмотров
/usr/bin/ld: не удается найти -l<названиеБиблиотеки>

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

usr/bin/ld: cannot find -l

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

Есть ли опция,...

6
голоса
5
ответов
30
просмотров
Как найти местоположение исходников модуля Python?

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

Я пытаюсь узнать, как определить, где установлен исходный файл для данного модуля Python. Есть ли различия в методах для Windows и Linux?

В частности, я ищу информацию об исходном коде модуля datetime, но интересует более общий ответ по данной проблеме.

Пожалуйста,...