программирование

Q & A для профессиональных программистов и энтузиастов

14
Как узнать размер localStorage
В настоящее время я разрабатываю сайт, который будет использовать localStorage HTML5. Я читал все об ограничениях по размеру для разных браузеров. Однако я ничего не видел о том, как узнать текущий размер экземпляра localStorage. Этот вопрос, кажется, указывает на то, что JavaScript не имеет встроенного способа отображения размера данной переменной. …

13
Есть ли удобный способ создания классов данных Parcelable в Android с помощью Kotlin?
В настоящее время я использую превосходный AutoParcel в своем проекте Java, который облегчает создание классов Parcelable. Теперь в Kotlin, который я рассматриваю для своего следующего проекта, есть концепция классов данных, которые автоматически генерируют методы equals, hashCode и toString. Есть ли удобный способ сделать класс данных Kotlin Parcelable удобным способом (без …

15
Использование console.log () в приложении Electron
Как я могу записывать данные или сообщения на консоль в моем приложении Electron? Этот действительно простой привет мир открывает инструменты разработчика по умолчанию, я не могу их использовать console.log('hi'). Есть ли альтернатива Электрону? main.js var app = require('app'); var BrowserWindow = require('browser-window'); require('crash-reporter').start(); var mainWindow = null; app.on('window-all-closed', function() { …
118 electron 

3
Создание асинхронных реализаций интерфейса
В настоящее время я пытаюсь создать свое приложение, используя некоторые методы Async. Все мои операции ввода-вывода выполняются с помощью явных реализаций интерфейса, и я немного не понимаю, как сделать операции асинхронными. Насколько я понимаю, у меня есть два варианта реализации: interface IIO { void DoOperation(); } ВАРИАНТ 1. Выполните неявную …

5
Привязка данных Android с использованием тега включения
Примечание к обновлению: Приведенный выше пример работает правильно , поскольку в выпуске 1.0-rc4 устранена проблема необходимости в ненужной переменной. Исходный вопрос: Я делаю именно так, как описано в документации, и это не работает: main.xml: <layout xmlns:andr... <data> </data> <include layout="@layout/buttons"></include> .... buttons.xml: <layout xmlns:andr...> <data> </data> <Button android:id="@+id/button" ...." /> …

4
Невозможно выполнить RUN mkdir в Dockerfile
Это сообщение об ошибке, которое я получаю при создании образа Docker: Step 18 : RUN mkdir /var/www/app && chown luqo33:www-data /var/www/app ---> Running in 7b5854406120 mkdir: cannot create directory '/var/www/app': No such file or directory Это фрагмент Dockerfile, вызывающий ошибку: FROM ubuntu:14.04 RUN groupadd -r luqo33 && useradd -r -g …
118 docker 

6
Игнорирование NaN с помощью str.contains
Я хочу найти строки, содержащие строку, например: DF[DF.col.str.contains("foo")] Однако это не удается, потому что некоторые элементы имеют NaN: ValueError: невозможно проиндексировать вектор, содержащий значения NA / NaN Поэтому я прибегаю к запутанному DF[DF.col.notnull()][DF.col.dropna().str.contains("foo")] Есть ли способ лучше?
118 python  pandas 

8
Не найдено сопоставления для поля для сортировки в ElasticSearch
Elasticsearch выдает SearchParseExceptionзапрос временного анализа, если найдены документы, не содержащие поля, используемого в критериях сортировки. SearchParseException: Parse Failure [Не найдено сопоставлений для [цена] для сортировки] Как я могу успешно искать в этих документах, даже если в некоторых это priceполе отсутствует ?

17
Как преобразовать результат SQL-запроса в структуру данных PANDAS?
Мы будем благодарны за любую помощь по этой проблеме. Итак, в основном я хочу запустить запрос к моей базе данных SQL и сохранить возвращенные данные в виде структуры данных Pandas. Я прикрепил код для запроса. Я читаю документацию по Pandas, но не могу определить тип возвращаемого значения моего запроса. Я …

2
инициализировать вектор нулями C ++ / C ++ 11
Я знаю, что в C ++ 11 добавлена ​​функция инициализации переменной нулем как таковой. double number = {}; // number = 0 int data{}; // data = 0 Есть ли аналогичный способ инициализировать std::vectora фиксированной длины всеми нулями?
118 c++  c++11 

8
Преобразование 1D-массива в 2D-массив в numpy
Я хочу преобразовать одномерный массив в двухмерный массив, указав количество столбцов в 2D-массиве. Что-то, что работало бы так: > import numpy as np > A = np.array([1,2,3,4,5,6]) > B = vec2matrix(A,ncol=2) > B array([[1, 2], [3, 4], [5, 6]]) Есть ли у numpy функция, которая работает как моя выдуманная функция …


4
В чем разница между List.of и Arrays.asList?
В Java 9 появились новые фабричные методы для списков List.of: List<String> strings = List.of("first", "second"); В чем разница между предыдущим и новым вариантом? То есть в чем разница между этим: Arrays.asList(1, 2, 3); и это: List.of(1, 2, 3);
118 java  list  java-9 

15
Как получить объем диска и свободное место на удаленном компьютере
У меня есть этот однострочный: get-WmiObject win32_logicaldisk -Computername remotecomputer и вывод такой: DeviceID : A: DriveType : 2 ProviderName : FreeSpace : Size : VolumeName : DeviceID : C: DriveType : 3 ProviderName : FreeSpace : 20116508672 Size : 42842714112 VolumeName : DeviceID : D: DriveType : 5 ProviderName : …

6
Используйте IntelliJ для создания диаграммы классов
Как мне заставить IntelliJ 10.5 (на Mac) сгенерировать диаграмму классов, показывающую все классы в моем проекте? Я уверен, что упускаю из виду что-то очевидное, но я могу использовать функцию «Показать диаграмму» только для отображения одного класса за раз. (Я также придумал, как добавлять дополнительные классы, но опять же, только по …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.