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

85
Лучший способ кодировать систему достижений

Я думаю о том, как лучше всего разработать систему достижений для использования на моем сайте. Структуру базы данных можно найти в разделе " Лучший способ указать, что 3 или более последовательных записей отсутствуют", и этот поток на самом деле является расширением для получения идей от...

85
Как заставить производный класс вызывать супер-метод? (Как Android)

Мне было интересно, при создании новых Activityклассов , а затем перекрывая onCreate()метод, в затмении я всегда получить авто добавил: super.onCreate(). Как это произошло? Есть ли ключевое слово java в абстрактном или родительском классе, которое вызывает это? Я не знаю, незаконно ли не вызывать...

85
Потоковое видео через веб-сокеты с использованием JavaScript

Каков самый быстрый способ потоковой передачи видео в реальном времени с помощью JavaScript? Является ли WebSockets через TCP достаточно быстрым протоколом для потоковой передачи видео со скоростью, скажем, 30 кадров в секунду?...

85
Многомерные ассоциативные массивы в JavaScript

Получены следующие результаты запроса: (ключ1 и ключ2 могут быть любым текстом) id key1 key2 value 1 fred apple 2 2 mary orange 10 3 fred banana 7 4 fred orange 4 5 sarah melon 5 ... и я хочу сохранить данные в сетке (возможно, в виде массива), циклически повторяя все записи следующим образом:...

85
Есть ли в vim команда для перемещения курсора в родительскую скобку?

Есть ли в vim команда для перемещения курсора в родительскую скобку? У меня есть такой файл конфигурации, и я хочу сразу перейти к родительской скобке. Есть ли для этого простая команда движения или есть способ объединить команды, чтобы делать то, что я хочу? PARENT{ // I want to move my cursor...

85
Как вы используете Intent.FLAG_ACTIVITY_CLEAR_TOP для очистки стека действий?

Я прочитал несколько сообщений об этом, но, должно быть, чего-то не хватает, так как у меня это не работает. Мое действие A имеет в манифесте launchmode = "singleTop". Он запускает действие B с параметром launchmode = "singleInstance". Действие B открывает браузер и получает ответное намерение,...

85
Как «активировать» другую версию определенного камня?

Я хочу переключаться между rails 2.3.10 как «активным» гемом для моей ОС, чтобы я мог вызывать его из командной строки. Можно ли это сделать? Я не использую rvm. Может пора начинать. Я пробовал gem install rails --version=2.3.10, но это просто гарантирует, что версия гема установлена, а не...

85
Сужающие преобразования в C ++ 0x. Это только у меня, или это похоже на переломную ситуацию?

C ++ 0x сделает следующий код и аналогичный код некорректным, поскольку он требует так называемого сужающего преобразования a doubleв a int. int a[] = { 1.0 }; Мне интересно, часто ли этот вид инициализации используется в реальном коде. Сколько кода будет нарушено этим изменением? Сложно ли...

85
Перейти к n-му символу в строке

Как переместить курсор на n-й символ слева в Vim? Одно из решений, которое я вижу, - нажать 0n<right-arrow>, он переместится в позицию n + 1. Есть ли более естественный способ сделать это?...

85
Анимация Android не повторяется

Я пытаюсь сделать простую анимацию, которая повторялась бы несколько раз (или бесконечно). Вроде android:repeatCountне работает! Вот мой ресурс по анимации /res/anim/first_animation.xml: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"...

85
Java: ExecutorService, который блокируется при отправке после определенного размера очереди

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

85
Вызов pthread_cond_signal без блокировки мьютекса

Я где-то читал, что мы должны заблокировать мьютекс перед вызовом pthread_cond_signal и разблокировать мьютекс после его вызова: Подпрограмма pthread_cond_signal () используется для сигнализации (или пробуждения) другого потока, который ожидает переменной условия. Он должен вызываться после того,...

85
Настройка контекстного меню jstree, вызываемого правой кнопкой мыши, для различных типов узлов

Я видел где-то в Интернете пример, показывающий, как настроить внешний вид контекстного меню jstree, вызываемого правой кнопкой мыши (с помощью плагина contextmenu). Например, разрешить моим пользователям удалять «документы», но не «папки» (путем скрытия опции «удалить» в контекстном меню для...

85
Экспорт в CSV с использованием MVC, C # и jQuery

Я пытаюсь экспортировать список в файл CSV. У меня все это работает до точки, которую я хочу записать в файл в поток ответов. Это ничего не делает. Вот мой код: Вызовите метод со страницы. $('#btn_export').click(function () { $.post('NewsLetter/Export'); }); Код в контроллере следующий: [HttpPost]...

85
Как отлаживать службы Windows в Visual Studio?

Можно ли отлаживать службы Windows в Visual Studio? Я использовал код вроде System.Diagnostics.Debugger.Break(); но он дает некоторую ошибку кода, например: Я получил две ошибки события: eventID 4096 VsJITDebugger и «Служба не ответила на запрос запуска или управления своевременно»....

85
Как переименовать репозиторий Git, созданный с помощью gitolite?

Я создал репозиторий Git с помощью gitolite. Теперь я хотел бы переименовать это хранилище. Как я могу это сделать? В readme гитолита сказано, что я не должен работать непосредственно на сервере. Но в этом случае мне нужно поработать с сервером, верно?...

85
Магические методы PHP __get и __set

Если я не совсем ошибаюсь, __getи __setметоды должны допускать перегрузки → getи set. Например, следующие операторы должны вызывать __getметод: echo $foo->bar; $var = $foo->bar; И следующие __setметоды должны использовать этот метод: $foo->bar = 'test'; Это не работало в моем коде, и его...

85
Как проверить, начинается ли строка с другой строки в C?

Есть ли что-то подобное startsWith(str_a, str_b)в стандартной библиотеке Си? Он должен принимать указатели на две строки, которые заканчиваются нулевыми байтами, и сообщать мне, появляется ли первая также полностью в начале второй. Примеры: "abc", "abcdef" -> true "abcdef", "abc" -> false...

85
grep для нескольких строк в файле в разных строках (т.е. весь файл, а не поиск по строкам)?

Я хочу использовать grep для файлов, содержащих слова Dansk, Svenskaили Norskв любой строке с пригодным для использования кодом возврата (поскольку мне действительно нравится только информация, содержащаяся в строках, мой однострочник идет немного дальше этого). У меня много файлов с такими...