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

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


23
Прочитайте название пакета Android APK
Мне нужно получить имя пакета Android APK. Я попытался разархивировать APK и прочитать содержимое AndroidManifest.xml, но, похоже, это не текстовый файл. Как я могу извлечь название пакета APK?
200 android  apk 

1
AngularJS - $ destroy удаляет прослушиватели событий?
https://docs.angularjs.org/guide/directive Прослушивая это событие, вы можете удалить прослушиватели событий, которые могут вызвать утечки памяти. Прослушиватели, зарегистрированные для областей и элементов, автоматически очищаются при их уничтожении, но если вы зарегистрировали прослушиватель в службе или зарегистрировали прослушиватель на узле DOM, который не был удален, вам придется очистить его самостоятельно или вы рискуете …

17
Перечислите запросы, работающие на SQL Server
Есть ли способ перечислить запросы, которые в настоящее время выполняются на MS SQL Server (через Enterprise Manager или SQL) и / или кто подключен? Я думаю, что у меня есть очень долго выполняющийся запрос, который выполняется на одном из моих серверов баз данных, и я хотел бы отследить его и …
200 sql-server 

6
Когда я должен выбрать Vector в Scala?
Похоже, что Vectorопоздал на вечеринку коллекций Scala, и все влиятельные посты в блоге уже ушли. В Java ArrayListэто коллекция по умолчанию - я мог бы использовать, LinkedListно только когда я продумал алгоритм и достаточно осторожен, чтобы оптимизировать. В Scala я должен использовать Vectorпо умолчанию Seqили пытаться работать, когда Listэто на …

10
Когда мы должны использовать Observer и Observable?
Интервьюер спросил меня: Что Observerи Observableи когда мы должны использовать их? Я не знал об этих условиях, поэтому , когда я вернулся домой и начал Googling о Observerи Observableя обнаружил некоторые моменты из различных ресурсов: 1) Observableэто класс и Observerинтерфейс. 2) ObservableКласс ведет список Observerс. 3) Когда Observableобъект обновляется, он …

14
Как я могу отправить уведомление Firebase Cloud Messaging без использования Firebase Console?
Я начинаю с нового сервиса Google для уведомлений Firebase Cloud Messaging. Благодаря этому коду https://github.com/firebase/quickstart-android/tree/master/messaging мне удалось отправить уведомления из моей пользовательской консоли Firebase на мое устройство Android. Есть ли какой-либо API или способ отправить уведомление без использования консоли Firebase? Я имею в виду, например, PHP API или что-то в …

11
Как получить данные пикселей из UIImage (Cocoa Touch) или CGImage (Core Graphics)?
У меня есть UIImage (Touch Cocoa). Исходя из этого, я счастлив получить CGImage или что-нибудь еще, что вы хотели бы, что доступно. Я хотел бы написать эту функцию: - (int)getRGBAFromImage:(UIImage *)image atX:(int)xx andY:(int)yy { // [...] // What do I want to read about to help // me fill in …

7
Оркестрирующие микросервисы
Какова стандартная схема оркестровки микросервисов? Если микросервис знает только о своем собственном домене, но существует поток данных, который требует, чтобы несколько сервисов каким-то образом взаимодействовали, каков путь для этого? Допустим, у нас есть что-то вроде этого: инвойсирование отгрузка И в качестве аргумента, скажем, после отправки заказа необходимо создать счет-фактуру. Где-то …

20
Не удалось загрузить файл или сборку 'System.Web.Mvc'
Мое новое веб-приложение ASP.NET MVC работает на моей рабочей станции, но не работает на моем веб-сервере ... Ошибка сервера в приложении '/' Ошибка конфигурации Описание: во время обработки файла конфигурации, необходимого для обслуживания этого запроса, произошла ошибка. Пожалуйста, просмотрите подробности конкретной ошибки ниже и измените файл конфигурации соответствующим образом. Сообщение …
200 asp.net-mvc 

11
АПК должен быть подписан с теми же сертификатами, что и предыдущая версия
Я загрузил свое приложение в Google Play (тогда оно называлось Android Market) некоторое время назад. Сегодня я обновил приложение, но я удалил предыдущее хранилище ключей и создал новое. При загрузке говорится, что APK должен быть подписан теми же сертификатами, что и предыдущая версия: Загрузка не удалась Вы загрузили APK, который …
200 android  google-play  apk 


11
Как прослушать изменения в коллекции MongoDB?
Я создаю своего рода фоновую систему очередей заданий с MongoDB в качестве хранилища данных. Как я могу «прослушать» вставки в коллекцию MongoDB, прежде чем создавать рабочих для обработки работы? Нужно ли опрашивать каждые несколько секунд, чтобы увидеть, есть ли какие-либо изменения с прошлого раза, или есть ли способ, которым мой …
200 mongodb 

17
Ресурс интерпретируется как Документ, но передается с приложением MIME-типа / zip
В Chrome 12.0.742.112, если я перенаправляю со следующими заголовками: HTTP/1.1 302 Found Location: http://0.0.0.0:3000/files/download.zip Content-Type: text/html; charset=utf-8 Cache-Control: no-cache X-Ua-Compatible: IE=Edge X-Runtime: 0.157964 Content-Length: 0 Server: WEBrick/1.3.1 (Ruby/1.9.2/2011-02-18) Date: Tue, 05 Jul 2011 18:42:25 GMT Connection: Keep-Alive Который, если следовать, возвращает следующий заголовок: HTTP/1.1 200 OK Last-Modified: Tue, 05 Jul …

7
Java: путь против файла
Для новых приложений, написанных на Java 7, есть ли какая-либо причина использовать java.io.Fileобъект больше или мы можем считать его устаревшим? Я верю, что java.nio.file.Pathможет сделать все, что java.io.Fileможет сделать и даже больше.
200 java  file-io  path  nio 

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