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

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

5
Google Guava против Apache Commons [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

14
Как анимировать добавление или удаление строк Android ListView
В iOS есть очень простое и мощное средство для анимации добавления и удаления строк UITableView, вот клип из видео на YouTube, показывающий анимацию по умолчанию. Обратите внимание, как окружающие строки сворачиваются в удаленную строку. Эта анимация помогает пользователям отслеживать, что изменилось в списке и где они находились в списке при …

2
Когда -XAllowAmbiguousTypes подходит?
Недавно я опубликовал вопрос о синтаксической версии 2.0 относительно определения share. У меня было это работает в GHC 7.6 : {-# LANGUAGE GADTs, TypeOperators, FlexibleContexts #-} import Data.Syntactic import Data.Syntactic.Sugar.BindingT data Let a where Let :: Let (a :-> (a -> b) :-> Full b) share :: (Let :<: sup, …
212 haskell  ghc 

6
Установка R на Mac - Предупреждающие сообщения: установка LC_CTYPE завершилась неудачно с использованием «C»
Я хотел бы установить R на моем ноутбуке Mac OS X версии 10.7.3 Я скачал последнюю версию и дважды щелкнул по ней, и она была установлена, при запуске я получаю следующую ошибку, я искал в интернете, но не смог решить проблему, любая помощь будет признательна ошибки Во время запуска - …
212 macos  r  install 

4
MySQL сейчас () +1 день
Я использую now()в MySQL запрос. INSERT INTO table SET data = '$data', date = now() Но я хочу добавить 1 день к этой дате (так что dateдолжно содержать завтра). Является ли это возможным?
212 sql  mysql  datetime 


17
Возвращаем массив в функцию
У меня есть массив, int arr[5]который передается в функцию fillarr(int arr[]): int fillarr(int arr[]) { for(...); return arr; } Как я могу вернуть этот массив? Как я буду использовать его, скажем, я вернул указатель, как я собираюсь получить к нему доступ?

16
удалить слово после или вокруг курсора в VIM
Я сейчас переключаюсь VIMс TextMate. Я нашел ^+Wв режиме INSERT очень полезным. Однако я хотел бы удалить не только слово перед курсором, но и слово после или вокруг курсора. Я немного погуглил, но единственное, что я могу найти, ^+Wэто удалить слово ДО курсора.

20
Установка libv8 gem на OS X 10.9+
Я пытаюсь установить libv8 3.16.14.3, но получаю ошибку на OSX Mavericks, используя последние стабильные версии rvm и ruby-1.9.3-p125. Это результат выполнения команды 'gem install libv8': ~/src(branch:master) » gem install libv8 Fetching: libv8-3.16.14.3.gem (100%) Building native extensions. This could take a while... ERROR: Error installing therubyracer: ERROR: Failed to build gem …

24
Как отменить выбор выбранной ячейки UITableView?
Я работаю над проектом, по которому мне нужно предварительно выбрать конкретную ячейку. Я могу предварительно выбрать ячейку с помощью -willDisplayCell, но не могу отменить ее выбор, когда пользователь нажимает на любую другую ячейку. - (void)tableView:(UITableView*)tableView willDisplayCell:(UITableViewCell*)cell forRowAtIndexPath:(NSIndexPath*)indexPath { AppDelegate_iPad *appDelegte = (AppDelegate_iPad *)[[UIApplication sharedApplication] delegate]; if ([appDelegte.indexPathDelegate row] == [indexPath …

15
Как сохранить изображение PNG на стороне сервера из строки данных base64
Я использую инструмент Canvas2Image от Nihilogic для преобразования рисунков холста в изображения PNG. Теперь мне нужно превратить те строки base64, которые генерирует этот инструмент, в настоящие файлы PNG на сервере с использованием PHP. Короче говоря, сейчас я создаю файл на стороне клиента с помощью Canvas2Image, затем извлекаю данные в кодировке …

9
Как выйти из цикла с Ruby Pry?
Я использую Pry с моим Rails-приложением. Я установил binding.pryцикл в моей модели, чтобы попытаться отладить проблему. Например: (1..100).each do |i| binding.pry puts i end Когда я печатаю quit, он переходит к следующей итерации и снова останавливается. Есть ли способ выйти из цикла, чтобы мне не приходилось печатать quit100 раз? В …
212 ruby-on-rails  ruby  loops  exit  pry 

26
Несколько файлов dex определяют Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat
Если я запускаю gradle assembleDebugиз командной строки, я внезапно получаю эту ошибку: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.util.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:592) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:550) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:531) at com.android.dx.merge.DexMerger.mergeDexBuffers(DexMerger.java:168) at com.android.dx.merge.DexMerger.merge(DexMerger.java:186) at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:300) at com.android.dx.command.dexer.Main.run(Main.java:232) at com.android.dx.command.dexer.Main.main(Main.java:174) at com.android.dx.command.Main.main(Main.java:91) Если я grep для v4, я вижу два файла в моей …

10
Как динамически изменять текст пункта меню в Android
Я пытаюсь изменить заголовок пункта меню вне onOptionsItemSelected(MenuItem item)метода. Я уже делаю следующее; public boolean onOptionsItemSelected(MenuItem item) { try { switch(item.getItemId()) { case R.id.bedSwitch: if(item.getTitle().equals("Set to 'In bed'")) { item.setTitle("Set to 'Out of bed'"); inBed = false; } else { item.setTitle("Set to 'In bed'"); inBed = true; } break; } …
212 java  android  menu  menuitem 


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