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

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

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" } ] С Lodash, как я могу удалить объекты с дубликатами идентификаторов ключей? Что-то с фильтром, картой …
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
Сравнение веб-фреймворков Haskell's Snap и Yesod
Недавно в новостях появились две веб-платформы Haskell: Yesod (0,8) и Snap (0,4). Совершенно очевидно, что в настоящее время Yesod поддерживает гораздо больше функций, чем Snap. Тем не менее, я не выношу синтаксис, используемый Yesod для его HTML, CSS и Javascript. Итак, я хотел бы понять, чего бы мне не хватало, …


24
Как программно «перезапустить» приложение Android?
Во-первых, я знаю, что не нужно действительно убивать / перезапускать приложение на Android. В моем случае использования я хочу сбросить заводские настройки моего приложения в конкретном случае, когда сервер отправляет конкретную информацию клиенту. Пользователь может быть авторизован на сервере только с ОДНЫМ экземпляром приложения (т.е. несколько устройств не допускаются). Если …

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 } } Более …

30
Утечки памяти когда-либо в порядке? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Допустимо ли когда-нибудь иметь утечку памяти в вашем приложении на …
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)];


15
Как правильно использовать пространства имен в C ++?
Я пришел из Java, где используются пакеты, а не пространства имен. Я привык помещать классы, которые работают вместе, чтобы сформировать законченный объект в пакеты, а затем повторно использовать их позже из этого пакета. Но сейчас я работаю в C ++. Как вы используете пространства имен в C ++? Вы создаете …
231 c++  namespaces 

5
Как выйти или закрыть один симулятор из открытого нескольких симуляторов в Xcode 9?
Я запускаю несколько симуляторов и мне нужно закрыть один из них. Как я могу это сделать? Потому что я пытался закрыть его, как мы это делали в старой версии XCode, но не могу закрыть.
231 ios  xcode9-beta  xcode9 

5
EINVRES Запрос к https://bower.herokuapp.com/packages/ не выполнен с 502
Установка Bower завершается неудачно с 502 - Bad Gateway при загрузке пакетов Bower. Например, установка bower для библиотеки ember дает следующий ответ в командной строке. EINVRES Запрос к https://bower.herokuapp.com/packages/ember не выполнен с 502 При обращении к http://bower.herokuapp.com/ непосредственно с URL-адреса выдается следующее сообщение. Эта версия Bower устарела. Пожалуйста, обновите его: …
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 

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