Вопросы-ответы - все решения ➜ страница 215
Как сохранить массив в localStorage? [дубликат]
этот вопрос уже есть ответ здесь: Хранение объектов в HTML5 localStorage 27 ответов Если бы мне не нужен был localStorage, мой код выглядел бы так: var names=new Array(); names[0]=prompt("New member name?"); это работает. Однако мне нужно сохранить эту переменную в localStorage, и она оказывается довольно упрямой. Я пробовал: var localStorage[names] = new Array(); localStorage.names[0] = prompt("New ...
Что такое размер t в C?
я путаюсь с size_t в C. Я знаю, что он возвращается sizeof оператора. Но что именно это? Это тип данных? Допустим у меня есть for петли: for(i = 0; i < some_size; i++) Я должен использовать int i; или size_t i;? ...
Как перемещаться по текстовым полям (кнопки Далее / Готово)
Как я могу перемещаться по всем моим текстовым полям с помощью кнопки "Далее" на клавиатуре iPhone? последнее текстовое поле должно закрыть клавиатуру. Я настроил IB кнопки (Далее / Готово), но теперь я застрял. я реализовал действие textFieldShouldReturn, но теперь кнопки Next и Done закрывают клавиатуру. ...
Выделить код в возвышенное текст 2?
в Visual Studio я могу нажать Ctrl+K+D чтобы отступить все, чтобы код был хорошо структурирован и читаем. Есть ли ярлык в Sublime 2, чтобы сделать то же самое? ...
Как читать / обрабатывать аргументы командной строки?
Я изначально программист C. Я видел множество трюков и" хаков", чтобы прочитать много разных аргументов. Каковы некоторые из способов, которыми программисты Python могут это сделать? по теме каков наилучший способ захватить / проанализировать аргументы командной строки, переданные скрипту Python? реализация интерфейса командной строки в стиле" [command] [action] [parameter]"? как я могу обрабатывать аргументы командной строки в Python? как мне форматировать позиционный аргумент с помощью o ...
Найти в какой ветке это коммит в git'е, пришли из
есть ли способ узнать, из какой ветви происходит фиксация с учетом ее sha1? бонусные очки, если вы можете сказать мне, как это сделать с помощью Ruby Grit. ...
В чем разница между генеративным и дискриминационным алгоритмом?
пожалуйста, помогите мне понять разницу между генеративных и дискриминационных алгоритм, имея в виду, что я только новичок. ...
Как сделать тип возвращаемого метода универсальным?
рассмотрим этот пример (типичный в книгах ООП): у меня есть Animal класса, где каждый элемент Animal может быть много друзей. И подклассы вроде Dog,Duck,Mouse etc которые добавляют специфическое поведение как bark(),quack() etc. здесь Animal класс: public class Animal { private Map<String,Animal> friends = new HashMap<>(); public void addFriend(String name, Animal animal){ friends.put(name,animal); } public Animal callFriend(String name){ return f ...
Получить параметр url jquery или Как получить значения строки запроса в js
Я видел много примеров на jQuery, где размер и имя неизвестны. Мой url-адрес будет иметь только 1 строку: http://example.com?sent=yes Я просто хочу обнаружить: тут ? это равно "да"? ...
Как узнать, виден ли вид UIViewController
У меня есть приложение tabbar, с большим количеством просмотров. Есть ли способ узнать, является ли конкретный UIViewController в настоящее время видимым из UIViewController? (ищу недвижимость) ...
Поставщик Entity Framework не найден ADO.NET провайдер с инвариантным именем ' System.Данные.В sqlclient'
после загрузки EF6 от nuget и попытки запустить мой проект, он возвращает следующую ошибку: поставщик Entity Framework не найден ADO.NET провайдер с инвариантным именем ' System.Данные.SqlClient'. Убедитесь, что поставщик зарегистрирован в разделе "entityFramework" файла конфигурации приложения. См.http://go.microsoft.com/fwlink/?LinkId=260882 для получения дополнительной информации. ...
Отправить Намерение Электронной Почты
Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/html"); intent.putExtra(Intent.EXTRA_EMAIL, "[email protected]"); intent.putExtra(Intent.EXTRA_SUBJECT, "Subject"); intent.putExtra(Intent.EXTRA_TEXT, "I'm email body."); startActivity(Intent.createChooser(intent, "Send Email")); приведенный выше код открывает диалоговое окно, в котором отображаются следующие приложения:- Bluetooth, Google Docs, Yahoo Mail, Gmail, Orkut, Skype и т. д. на самом деле, я хочу отфил ...
Какие символы разрешены в адресе электронной почты?
Я не спрашиваю о полной проверке электронной почты. Я просто хочу знать, какие символы разрешены в user-name и server части адреса электронной почты. Это может быть упрощено, возможно, адреса электронной почты могут принимать другие формы, но мне все равно. Я спрашиваю только об этой простой форме: user-name@server (например [email protected]) и разрешенные символы в обеих частях. ...
Читать файл строка за строкой с помощью ifstream в C++
содержимое файла.txt-это: 5 3 6 4 7 1 10 5 11 6 12 3 12 4 здесь 5 3 - это пара координат. Как обрабатывать эти данные построчно в C++? Я могу получить первую строку, но как мне получить следующую строку файла? ifstream myfile; myfile.open ("text.txt"); ...
Событие изменения текста UITextField
как я могу обнаружить любые изменения текста в текстовом поле? Делегат метод shouldChangeCharactersInRange работает что-то, но это не точно выполняют мои потребности. Поскольку до тех пор, пока он не вернет YES, тексты textField недоступны для других методов наблюдателя. например, в моем коде calculateAndUpdateTextFields не получил обновленный текст, пользователь набрал. это их способ получить что-то вроде textChanged обработчик событий Java. - (BOOL)textField:(UITextField *)textField ...
Рекурсивный подсчет файлов в каталоге Linux
Как я могу рекурсивно подсчитывать файлы в каталоге Linux? Я нашел вот это: find DIR_NAME -type f ¦ wc -l но когда я запускаю это он возвращает следующую ошибку. найти: пути должны предшествовать выражению: ¦ ...
Разница между типами разрыва линии CR LF, LF и CR?
Я хотел бы знать разницу (с примерами, если это возможно) между типами разрыва строки CR LF (Windows), LF (Unix) и CR (Macintosh). ...
Как сделать ImageView с закругленными углами?
В Android ImageView-это прямоугольник по умолчанию. Как я могу сделать его закругленным прямоугольником (обрезать все 4 угла моего растрового изображения, чтобы быть закругленными прямоугольниками) в ImageView? ...
PostgreSQL: разница между текстом и varchar (изменение символов)
В чем разница между text тип данных и character varying (varchar) типы данных? По данным документация Если переменный символ используется без спецификатора длины, тип принимает строки любого размера. Последний является расширением PostgreSQL. и кроме того, PostgreSQL предоставляет тип текста, который хранит строки любой длины. Хотя тип текста является не в стандарте SQL, несколько других систем управления базами данных в SQL существует. Так в чем же разница? ...
Java эквивалент #region в c#
Я хочу использовать регионы для сворачивания кода в затмение; как это можно сделать на Java? пример использования C#: #region name //code #endregion ...
Как преобразовать фактор в целоечисловое число без потери информации?
когда я преобразую фактор в числовое или целое число, я получаю коды базового уровня, а не значения в виде чисел. f <- factor(sample(runif(5), 20, replace = TRUE)) ## [1] 0.0248644019011408 0.0248644019011408 0.179684827337041 ## [4] 0.0284090070053935 0.363644931698218 0.363644931698218 ## [7] 0.179684827337041 0.249704354675487 0.249704354675487 ## [10] 0.0248644019011408 0.249704354675487 0.0284090070053935 ## [13] 0.179684827337041 0.0248644019011408 0.179684827337041 ## [16] ...
Как атомарно удалить ключи, соответствующие шаблону с помощью Redis
в моем Redis DB у меня есть ряд prefix:<numeric_id> хэши. иногда я хочу, чтобы удалить их все автоматически. Как это сделать без использования какого-либо распределенного механизма блокировки? ...
Как я могу открыть несколько файлов, используя "открытые" в Python?
Я хочу изменить несколько файлов одновременно,iff Я могу написать им всем. Мне интересно, если я как-то могу объединить несколько открытых вызовов с with о себе: try: with open('a', 'w') as a and open('b', 'w') as b: do_something() except IOError as e: print 'Operation failed: %s' % e.strerror Если это невозможно, как бы выглядело элегантное решение этой проблемы? ...
Как bcrypt может иметь встроенные соли?
статья кода Хейла "Как безопасно хранить пароль" утверждает, что: bcrypt имеет встроенные соли для предотвращения атак радужных таблиц. Он цитирует этой статье, что говорит о том, что в реализации OpenBSD bcrypt: OpenBSD генерирует 128-битную соль bcrypt из arcfour (arc4random (3)) ключевой поток, засеянный случайными данными ядра собирает от прибора синхронизации. Я не понимаю, как это может работать. В моем представлении о соли: он должен быть разным для каждого сохраненного ...
Конвертировать дату в datetime в Python
глупый вопрос, но есть ли встроенный способ для преобразования date до datetime в Python, т. е.. получение datetime для полуночи date? Обратное преобразование легко - datetime есть .date() метод. Мне действительно нужно вручную позвонить datetime(d.year, d.month, d.day) ? ...
Имеет ли ключевое слово "mutable" какую-либо цель, кроме разрешения переменной быть измененной функцией const?
некоторое время назад я наткнулся на код, который ознаменовал собой переменную-член класса с mutable ключевое слово. Насколько я вижу, это просто позволяет вам изменять переменную в const способ: class Foo { private: mutable bool done_; public: void doSomething() const { ...; done_ = true; } }; это только использование этого сайта или есть больше, чем кажется на первый взгляд? С тех пор я использовал эту технику в классе, отметив a boost::mutex как изменчивое разрешение ...
Не удается установить пакеты с помощью диспетчера пакетов узлов в Ubuntu
имя интерпретатора NodeJS (node) на Ubuntu был переименован в nodejs из-за конфликта имен с другого пакета. Вот что такое readme.debian говорит: восходящее имя узла.команда интерпретатора js - это "узел". В Debian команда интерпретатора была изменена на"nodejs". Это было сделано для предотвращения столкновения пространства имен: другие команды используют то же самое имя в их восходящих потоках, таких как ax25-узел из "узла" пакет. Скрипты вызова узла.js как команда обол ...
Список типов vs тип ArrayList в Java
(1) List<?> myList = new ArrayList<?>(); (2) ArrayList<?> myList = new ArrayList<?>(); Я понимаю, что с (1), реализаций список интерфейс можно менять местами. Кажется, что (1) обычно используется в приложении независимо от необходимости (сам я всегда использую это). Мне интересно, если кто-нибудь использует (2)? кроме того, как часто (и могу ли я получить пример) ситуация на самом деле требует использования (1) над (2) (т. е. где (2) было бы недостаточно..в стор ...
Как установить tab-space style?
простой вопрос: Можно ли настроить коэффициент преобразования табуляции в пространство при использовании VSCode? Например, прямо сейчас в HTML он, кажется, производит 2 пробела на нажатие TAB, но в Typescript он производит 4. ...
Java: преобразование списка в строку
в JavaScript Array.join() js>["Bill","Bob","Steve"].join(" and ") Bill and Bob and Steve есть ли в Java что-нибудь подобное? Я знаю, что могу что-то придумать сам с StringBuilder: static public String join(List<String> list, String conjunction) { StringBuilder sb = new StringBuilder(); boolean first = true; for (String item : list) { if (first) first = false; else sb.append(conjunction); sb.append(item); } return sb.toString(); } ...