Вопросы-ответы - все решения ➜ страница 482
Делать что-то каждые x минут в Swift
Как я могу запускать функцию каждую минуту? В JavaScript я могу сделать что-то вроде setInterval, есть ли что-то подобное в Swift? хотел выход: Привет Мир раз в минуту... ...
Как заставить vim синтаксис-выделить файл как html?
Как настроить подсветку синтаксиса vim для обработки расширения файла как html-файла? Я использую шаблон ez, поэтому расширение файла .ezt. Но очень много это обычный html код. ...
Режим вставки Vim в Mac OS X
по-видимому, клавиатуры Mac не имеют вставить ...
Вибрация и звук по умолчанию при уведомлении
Я пытаюсь получить по умолчанию вибрировать и звуковой сигнал, когда приходит мое уведомление, но пока не повезло. Я представляю это как-то связано с тем, как я установил по умолчанию, но я не уверен, как это исправить. Есть мысли? public void connectedNotify() { Integer mId = 0; NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this) .setSmallIcon(R.drawable.ic_notify) .setContentTitle("Device Connected") .setContentTex ...
Java8 лямбда против анонимных классов
Я немного изучил это и нашел несколько интересных примеров того, как лямбда-выражения будут систематически заменять эти классы, например метод сортировки коллекции, который использовался для получения анонимного экземпляра Comparator для выполнения сортировки: Collections.sort(personList, new Comparator<Person>(){ public int compare(Person p1, Person p2){ return p1.firstName.compareTo(p2.firstName); } }); теперь можно сделать с помощью Lambdas: Collections.sort(personList, (Pe ...
Как я могу преобразовать тензор в массив numpy в TensorFlow?
Как преобразовать тензор в массив numpy при использовании Tensorflow с привязками Python? ...
Производительность CSS относительно translateZ(0)
ряд блогов выразили прирост производительности в "обмане" GPU, чтобы думать, что элемент является 3D с помощью transform: translateZ(0) для ускорения анимации и переходы. Мне было интересно, есть ли последствия для использования этого преобразования следующим образом: * { -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); } ...
Каковы отношения между Looper, Handler и MessageQueue в Android?
Я проверил официальную документацию Android / руководство для Looper,Handler и MessageQueue . Но я не мог этого понять. Я новичок в android, и очень запутался с этими понятиями. ...
Почему сигнал sigpipe, существует?
насколько я понимаю, SIGPIPE может произойти только в результате write(), который может (и делает) возвращают -1 и устанавливают errno до EPIPE... Так почему же у нас есть дополнительные накладные расходы на сигнал? Каждый раз, когда я работаю с трубами, я игнорирую SIGPIPE и никогда не чувствовал никакой боли в итоге, я что-то пропустила? ...
Разница между" сопрограммой "и"нитью"?
каковы различия между" сопрограммой "и"нитью"? ...
Что такое поток?
Что такое поток в мире программирования? Зачем нам это нужно? просьба объяснить с помощью аналогии, если это возможно. ...
Сравнить два байтовых массива? (Ява)
у меня есть массив байтов с ~известной двоичной последовательностью в нем. Мне нужно подтвердить, что двоичная последовательность-это то, что она должна быть. Я пробовал .equals кроме ==, но ни один не работал. byte[] array = new BigInteger("1111000011110001", 2).toByteArray(); if (new BigInteger("1111000011110001", 2).toByteArray() == array){ System.out.println("the same"); } else { System.out.println("different'"); } ...
Поддержка PDO для нескольких запросов (PDO MYSQL, PDO MYSQLND)
Я знаю, что PDO не поддерживает несколько запросов, выполняемых в одном операторе. Я был Googleing и нашел несколько сообщений, говорящих о PDO_MYSQL и PDO_MYSQLND. PDO_MySQL является более опасным применение чем любое другое традиционное Приложения MySQL. Традиционные СУБД MySQL разрешает только один SQL-запрос. В PDO_MySQL такого ограничения нет, но вы рискуете получить инъекцию несколько запросов. от: защита от SQL-инъекций с использованием PDO и Zend Framework (июнь 2010; Д ...
Метапрограммирование Ruby: имена динамических переменных экземпляра
допустим, у меня есть следующий хэш: { :foo => 'bar', :baz => 'qux' } как я могу динамически установить ключи и значения, чтобы стать переменными экземпляра в объекте... class Example def initialize( hash ) ... magic happens here... end end ... так что я в конечном итоге со следующим внутри модели... @foo = 'bar' @baz = 'qux' ? ...
Есть ли способ сделать перегрузку метода в TypeScript?
есть ли способ сделать перегрузку метода в языке TypeScript? Я хочу добиться чего-то вроде этого: class TestClass { someMethod(stringParameter: string): void { alert("Variant #1: stringParameter = " + stringParameter); } someMethod(numberParameter: number, stringParameter: string): void { alert("Variant #2: numberParameter = " + numberParameter + ", stringParameter = " + stringParameter); } } var testClass = new TestClass(); testClass.someMethod("string for v# ...
Репозиторий изменения в SVN URL-адрес
моя текущая структура SVN: Path: . URL: svn://someaddress.com.tr/project Repository Root: svn://someaddress.com.tr Repository UUID: ------------------------------------- Revision: 10297 Node Kind: directory Schedule: normal Last Changed Author: ---- Last Changed Rev: 9812 Last Changed Date: 2010-12-20 17:38:48 +0100 (Mon, 20 Dec 2010) но наш проект (следовательно, служба SVN) будет работать над sub.someaddress.com.tr вместо someaddress.com.tr (someaddress.com.tr будет перенаправлен в другое м ...
В чем разница между-anydpi и-nodpi?
если вы используете мастер векторных активов в Android Studio 1.5.0, любой вектор drawable XML, который вы импортируете с помощью этого мастера, переходит в res/drawable/. на build/ каталог, и полученный APK показывает, что эти XML-файлы перемещаются в res/drawable-anydpi-v21/ каталог ресурсов. Элемент -v21 часть имеет смысл, так как VectorDrawable поддерживается только на уровне API 21+. Однако,-anydpi кажется, без документов. Я бы ожидал -nodpi, как для исходного пункта назначения импорта, та ...
PostgreSQL-как быстро удалить пользователя с существующими привилегиями
Я пытаюсь сделать ограниченных пользователей БД для приложения, над которым я работаю, и я хочу удалить пользователя базы данных Postgres, которого я использую для экспериментов. Есть ли способ удалить пользователя без необходимости сначала отменить все его права вручную или отменить все гранты, которые есть у пользователя? ...
Рельсы: добавление индекса после добавления столбца
предположим я создал таблицу table в приложения Rails. Некоторое время спустя я добавляю столбец под управлением: rails generate migration AddUser_idColumnToTable user_id:string. затем я понимаю, что мне нужно добавить user_id как индекс. Я знаю про add_index метод, но где должен быть вызван этот метод? Я должен запустить миграцию (если да, то какой ?), то добавляя вручную этот метод? ...
Подготовка макетов объектов - MockIto
есть много способов инициализировать макет объекта с помощью MockIto. Что является лучшим способом среди них ? 1. public class SampleBaseTestCase { @Before public void initMocks() { MockitoAnnotations.initMocks(this); } 2. @RunWith(MockitoJUnitRunner.class) [редактирование] 3. mock(XXX.class); предложите мне, если есть какие-либо другие способы лучше, чем эти... ...
Опрос сервера с помощью AngularJS
Я пытаюсь узнать AngularJS. Моя первая попытка получить новые данные каждую секунду работали: 'use strict'; function dataCtrl($scope, $http, $timeout) { $scope.data = []; (function tick() { $http.get('api/changingData').success(function (data) { $scope.data = data; $timeout(tick, 1000); }); })(); }; когда я имитирую медленный сервер, спящий поток в течение 5 секунд, он ждет ответа перед обновлением пользовательского интерфейса и установко ...
печать без новой строки в Swift
в swift 2.0,print() автоматически добавляет символ новой строки. В swift 1.2,println() и print() раньше были отдельные функции. Итак, как я могу распечатать текст и не добавлять к нему новую строку, поскольку swift больше не имеет функции печати, которая не добавляет новые строки. ...
Как получить значение индекса из цикла foreach в jstl
у меня есть набор значений в request объект следующим образом: String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); и вот как я повторяю в JSP page <% if(request.getAttribute("categoriesList") != null) { %> <c:forEach var="categoryName" items="${categoriesList}"> <li><a onclick="getCategoryIndex()" href="#">${categoryName}</a></li> </c:forEach> <% }%> как мн ...
Как хэшировать пароль
привет, Я хотел бы сохранить хэш пароля на телефоне, но я не уверен, как это сделать. Я могу только, кажется, найти методы шифрования. Каков наилучший способ хэширования пароля? спасибо ...
Как передать аргумент командной строки при запуске GDB в Linux?
Я должен отладить программу, которая имеет ошибки в нем как часть моего задания. Однако я должен сначала передать аргументы командной строки, чтобы решить эту проблему. Я: gdb -tui InsertionSortWithErrors , который работает, но после этого я не знаю, как передать аргументы. Я использовал gdb -help и это говорит что-то про --args который я также пытался, и это не сработало. Я хочу иметь возможность получить отладчик+графический интерфейс и передать аргументы командной строки. ...
Django-проблема импорта круговой модели
Я действительно не понимаю, так что если кто-то может объяснить, как это работает, я очень ценю это. У меня есть два приложения, учетные записи и темы... вот мой список настроек: INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'accounts', 'themes', ) в аккаунтах, я пытаюсь сделать это: from themes.models import Theme class Account(models.Model): ACTIVE_STATUS = 1 DEACTIVE_STATUS = ...
Log4Net, как добавить пользовательское поле в мой журнал
Я использую log4net.Приемщика.AdoNetAppender приемщика. Моя таблица log4net содержит следующие поля [Date],[Thread],[Level],[Logger],[Message],[Exception] мне нужно будет добавить еще одно поле в таблицу log4net (например, SalesId), но как я могу указать в своем xml и в коде для регистрации "SalesId" при регистрации сообщения об ошибке или информации? например log.Info("SomeMessage", SalesId) вот log4net xml <appender name="SalesDBAppender" type="log4net.Appender.AdoNetAppender"> ...
Как преобразовать NSString в std:: string?
у меня есть NSString объект и хотите преобразовать его в std::string. Как это сделать в Objective-C++? ...
Что означает "@ @ -1 +1 @ @ " в выводе git diff?
Я собирал данные из информации, возвращенной из git diff <commitId>..<commitId> и я столкнулся с @@ -1 +1 @@ Я не могу понять, что это говорите мне. Я искал немного в Google, но безрезультатно. ...
"[Примечание] дочерний pid XXXX ошибка сегментации выходного сигнала (11) " в ошибке apache.журнал [закрыт]
Я использую стек Apache/PHP/MySQL. Использование в качестве фреймворка CakePHP. время от времени я получаю пустую белую страницу. Я не могу отладить его через торт, поэтому я заглядываю в ошибку apache.журнал и вот что я получаю: [Wed Oct 12 15:27:23 2011] [notice] child pid 3580 exit signal Segmentation fault (11) [Wed Oct 12 15:27:34 2011] [notice] child pid 3581 exit signal Segmentation fault (11) [Wed Oct 12 15:30:52 2011] [notice] child pid 3549 exit signal Segmentation fault (11) [Wed O ...