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

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

7
Lodash видаляє дублікати з масиву
Це мої дані: [ { url: 'www.example.com/hello', id: "22" }, { url: 'www.example.com/hello', id: "22" }, { url: 'www.example.com/hello-how-are-you', id: "23" }, { url: 'www.example.com/i-like-cats', id: "24" }, { url: 'www.example.com/i-like-pie', id: "25" } ] Як Лодаш, як я можу видалити об'єкти з повторюваними ідентифікаційними ключами? Щось із фільтром, картою …
232 javascript  lodash 

13
Як ініціалізувати дату JavaScript до певного часового поясу
У мене є час дати у певному часовому поясі як рядок, і я хочу перетворити це на місцевий час. Але я не знаю, як встановити часовий пояс в об’єкті Date. Наприклад, я Feb 28 2013 7:00 PM ET,тоді можу var mydate = new Date(); mydate.setFullYear(2013); mydate.setMonth(02); mydate.setDate(28); mydate.setHours(7); mydate.setMinutes(00); Наскільки …

4
Порівняння веб-рамок Snake та Yesod Haskell
Останніми новинами двох веб-рамок Haskell є Yesod (у 0,8) та Snap (у 0,4). Цілком очевидно, що в даний час Yesod підтримує набагато більше функцій, ніж Snap. Однак я не витримую синтаксису, який Yesod використовує для своїх HTML, CSS та Javascript. Отже, я хотів би зрозуміти, чого мені не вистачає, якби …

8
uint8_t vs неподписаний знак
Яка перевага використання uint8_tнад unsigned charC? Я знаю, що майже в кожній системі uint8_tє просто typedef для unsigned char, так навіщо це використовувати?
231 c  typedef 

5
Використання isKindOfClass з Swift
Я намагаюся забрати трохи Swift lang і мені цікаво, як перетворити наступний Objective-C в Swift: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesBegan:touches withEvent:event]; UITouch *touch = [touches anyObject]; if ([touch.view isKindOfClass: UIPickerView.class]) { //your touch was in a uipickerview ... do whatever you have to do } } Більш …

24
Як я можу програмно "перезапустити" додаток для Android?
По-перше, я знаю, що дійсно не слід вбивати / перезапускати додаток на Android. У моєму випадку використання я хочу відновити заводські налаштування своєї програми в конкретному випадку, коли сервер надсилає клієнту конкретну інформацію. Користувач може увійти на сервер лише з одним екземпляром програми (тобто кілька пристроїв заборонено). Якщо інший екземпляр …


30
Чи витоки пам’яті коли-небудь в порядку? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Чи допустимо коли-небудь витік пам'яті у вашому додатку C або C …
231 c++  c  memory-leaks 

30
Спеціальна кнопка повернення UINavigationBar без заголовка
Як я можу налаштувати кнопку повернення навігації в iOS 7 і вище без заголовка? (тобто лише зі стрілкою) self.navigationItem.leftBarButtonItem = self.editButtonItem; Мені просто цікаво, чи є у них self.backButtonItem; АБО щось на зразок цього? self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemBACK target:self action:@selector(back)];


5
Як вийти або закрити один симулятор з відкритого декількох симуляторів у Xcode 9?
Я запускаю кілька тренажерів, і мені потрібно закрити один з них. Як я можу це зробити? Тому що я намагався закрити це так, як ми це робимо в старій версії Xcode, але не можу закрити.
231 ios  xcode9-beta  xcode9 

15
Як правильно використовувати простори імен у C ++?
Я походжу з фону Java, де використовуються пакети, а не простори імен. Я звик складати класи, які працюють разом, щоб сформувати повний об'єкт у пакети, а потім повторно використовувати їх із цього пакету. Але зараз я працюю в C ++. Як ви використовуєте простори імен у C ++? Чи створюєте …
231 c++  namespaces 

5
EINVRES Запит на https://bower.herokuapp.com/packages/ не вдалося з 502
Помилка встановлення Bower з 502 - Bad Gateway під час завантаження пакетів. Наприклад, установка bower для бібліотеки вугілля дає наступний відповідь у командному рядку. EINVRES Запит на https://bower.herokuapp.com/packages/ember не вдалося з 502 Коли доступ до http://bower.herokuapp.com/ здійснюється безпосередньо з URL-адреси, він надає таке повідомлення. Ця версія Бауера застаріла. Будь ласка, …
231 javascript  bower 

11
Чому цикл .NET foreach кидає NullRefException, коли колекція є нульовою?
Тому я часто стикаюся з цією ситуацією ... де Do.Something(...)повертає нульову колекцію, наприклад: int[] returnArray = Do.Something(...); Потім я намагаюся використовувати цю колекцію так: foreach (int i in returnArray) { // do some more stuff } Мені просто цікаво, чому цикл foreach не може працювати на нульовій колекції? Мені здається …
231 c#  .net 

18
виявлено можливий витік пам'яті EventEmitter
Я отримую таке попередження: (node) warning: possible EventEmitter memory leak detected. 11 listeners added. Use emitter.setMaxListeners() to increase limit. Trace: at EventEmitter.<anonymous> (events.js:139:15) at EventEmitter.<anonymous> (node.js:385:29) at Server.<anonymous> (server.js:20:17) at Server.emit (events.js:70:17) at HTTPParser.onIncoming (http.js:1514:12) at HTTPParser.onHeadersComplete (http.js:102:31) at Socket.ondata (http.js:1410:22) at TCP.onread (net.js:354:27) Я написав такий код у server.js: …

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