Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

6
Чи зберігаються NSUserDefaults через оновлення програми в Appstore?
Це так? Чи скидаються NSUserDefaults, коли ви надсилаєте оновлення до програми в App Store, або вони скидаються? Мій додаток виходить з ладу, коли оновлений, але не виходить з ладу при повному завантаженні, тому я намагаюся визначити, що могло б відрізнятися в оновленому сеансі від щойно завантаженого сеансу. Ура, Нік.

2
Непарний синтаксис повернення
Я знаю, що це може здатися дивним, але я не знаю навіть, як шукати цей синтаксис в Інтернеті, а також не знаю, що саме означає. Тому я переглянув якийсь код MoreLINQ, а потім помітив цей метод public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer) { if …
106 c#  .net  c#-7.0 

16
UnicodeDecodeError: кодек "ascii" не може декодувати байт 0xef у позиції 1
У мене є кілька проблем, які намагаються кодувати рядок до UTF-8. Я спробував численні речі, включаючи використання string.encode('utf-8')і unicode(string), але я отримую помилку: UnicodeDecodeError: кодек "ascii" не може декодувати байт 0xef у положенні 1: порядковий не знаходиться в діапазоні (128) Це мій рядок: (。・ω・。)ノ Я не бачу, що йде не …
106 python  unicode  utf-8 

6
Найшвидший спосіб перетворення зображення в масив байтів
Я роблю додаток для спільного використання віддаленого робочого столу, в якому я фіксую зображення робочого столу і стискаю його та надсилаю до приймача. Для стиснення зображення мені потрібно перетворити його в байт []. В даний час я використовую це: public byte[] imageToByteArray(System.Drawing.Image imageIn) { MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); …
106 c#  memory  bitmap  bytearray 

2
використання оператора switch ()
Я трохи розгублений щодо оператора переключення в Р. Просто гуглюючи функцію, я отримую такий приклад: Загальним використанням перемикача є розгалуження відповідно до значення символу одного з аргументів функції. > centre <- function(x, type) { + switch(type, + mean = mean(x), + median = median(x), + trimmed = mean(x, trim = …


5
Який найкращий налагоджувач Linux C / C ++ (або передній-gdb) для навчання навчанню програмуванню? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
106 c++  linux  debugging 

4
Передача поточного обсягу до служби AngularJS
Чи правильно передавати "струм" $scopeслужбі AngularJS? Я знаходжусь у ситуації, коли я маю службу $, знаючи, що її споживає лише один контролер, і я хотів би мати посилання на сферу використання контролера в самих методах обслуговування $. Це філософськи правильно? Або я б краще транслювати події до $ rootScope, а …


2
Приклади Android Whatsapp / чат [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Удосконаліть це питання Хтось має приклад або підручник для додатка для Android, наприклад WhatsApp ? Я хочу зрозуміти, …

3
`нова функція ()` з малих букв 'f' в JavaScript
Мій колега використовував "нову функцію ()" з малої літери "f" для визначення нових об'єктів у JavaScript. Це, здається, працює добре у всіх основних браузерах, а також, здається, досить ефективно приховувати приватні змінні. Ось приклад: var someObj = new function () { var inner = 'some value'; this.foo = 'blah'; this.get_inner …

14
Максимальна кількість символів за допомогою натискань клавіш A, Ctrl + A, Ctrl + C і Ctrl + V
Це питання інтерв'ю від google. Я не в змозі вирішити це самостійно. Може хтось пролити світло? Напишіть програму для друку послідовності натискань клавіш, щоб вона генерувала максимальну кількість символів "A". Вам дозволяється використовувати тільки 4 клавіші: A, Ctrl+ A, Ctrl+ Cі Ctrl+ V. Допускається лише N натискань клавіш. Усі Ctrlсимволи …
106 algorithm 

1
Уникнення витоків пам’яті за допомогою перелічувачів Scalaz 7 zipWithIndex / group
Фон Як зазначалося в цьому запитанні , я використовую ітератури Scalaz 7 для обробки великого (тобто необмеженого) потоку даних у постійному просторі купи. Мій код виглядає приблизно так: type ErrorOrT[M[+_], A] = EitherT[M, Throwable, A] type ErrorOr[A] = ErrorOrT[IO, A] def processChunk(c: Chunk, idx: Long): Result def process(data: EnumeratorT[Chunk, ErrorOr]): …
106 scala  scalaz  iterate 

1
Eclipse RCP - відкрийте подання в області редактора (гібрид 3,8 / e4)
Я працюю на гібриді 3.8-e4 (тобто у нас залежність Луни, але ми ще не використовуємо Application.e4xmi ). Таким чином, ми в основному виконуємо компактний шар. З урахуванням цього було б непогано знайти програмний спосіб e4 для укладання цих неприємних поглядів на папку редактора. 1.) Проблема Я хочу розмістити папку загального …

3
Як я можу виконати чутливу до культури операцію "починаючи з" із середини рядка?
У мене є вимога , яке є відносно неясним, але він відчуває , як це повинно бути можливо з допомогою BCL. Для контексту я аналізую рядок дати / часу в Noda Time . Я підтримую логічний курсор для свого положення у вхідному рядку. Таким чином, хоча повна рядок може бути …
106 .net  string  unicode 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.