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

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

4
Django Reverse с аргументами '()' и аргументами ключевого слова '{}' не найден
Привет, у меня неприятная проблема. У меня есть такой шаблон URL: # mproject/myapp.urls.py url(r'^project/(?P<project_id>\d+)/$','user_profile.views.EditProject',name='edit_project'), он отлично работает в браузере, но для тестирования, когда я делаю это в оболочке: from django.test import Client from django.core.urlresolvers import reverse client= Client() response = client.get(reverse('edit_project'), project_id=4) Я пугаюсь: NoReverseMatch: Reverse for 'edit_project' with arguments …

9
Как использовать поддержку FileProvider для обмена контентом с другими приложениями?
Я ищу способ правильно поделиться (не ОТКРЫТЬ) внутренним файлом с внешним приложением с помощью FileProvider библиотеки поддержки Android . Следуя примеру в документации, <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.android.supportv4.my_files" android:grantUriPermissions="true" android:exported="false"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/my_paths" /> </provider> и с помощью ShareCompat поделиться файлом с другими приложениями следующим образом: ShareCompat.IntentBuilder.from(activity) .setStream(uri) // uri from FileProvider …

5
Когда использовать вложенные классы и классы, вложенные в модули?
Я хорошо знаком с тем, когда использовать подклассы и модули, но совсем недавно я видел такие вложенные классы: class Foo class Bar # do some useful things end end А также классы, вложенные в такие модули: module Baz class Quux # more code end end Либо документация и статьи немногочисленны, …
148 ruby  oop 

12
Запланированные задачи AWS Lambda
Amazon анонсировала AWS Lambda ( http://aws.amazon.com/lambda/ ). Описание товара включает: Запланированные задачи Функции AWS Lambda могут запускаться внешними таймерами событий, поэтому функции можно запускать во время планового технического обслуживания или в непиковые часы. Например, вы можете активировать функцию AWS Lambda для еженощной очистки архива в нерабочие часы. Когда я прочитал …

8
Что делает inverse_of? Какой SQL он генерирует?
Я пытаюсь осмыслить inverse_of но не понимаю. Как выглядит сгенерированный sql, если есть? Имеет ли inverse_ofвыставлять опции такое же поведение , если используется :has_many, :belongs_toи:has_many_and_belongs_to ? Извините, если это такой простой вопрос. Я видел такой пример: class Player < ActiveRecord::Base has_many :cards, :inverse_of => :player end class Card < ActiveRecord::Base …

4
Что входит в репозиторий JCenter в Gradle?
Начиная с Gradle 1.7 появился новый публичный репозиторий JCenter. repositories { jcenter() } Итак, я хочу спросить, все ли банки из Maven Central являются частью этого репо? А если не из чего состоит репо JCenter? И является ли JCenter более надежным по сравнению с Maven Central по причине простоя?

1
Какова цель ключевого слова static в параметре массива функции типа «char s [static 10]»?
Просматривая исходный код, я наткнулся на такую ​​функцию: void someFunction(char someArray[static 100]) { // do something cool here } Поэкспериментировав, оказалось, что там могут появиться и другие квалификаторы: void someFunction(char someArray[const]) { // do something cool here } Похоже, что квалификаторы разрешены внутри только [ ]тогда, когда массив объявлен как …
148 c  arrays  parameters  static 

13
При создании службы с помощью sc.exe, как передать параметры контекста?
При создании службы Windows с использованием: sc create ServiceName binPath= "the path" как можно передать аргументы в коллекцию Context.Parameters класса установщика? Я читал sc.exeдокументацию, что такие аргументы можно было передать только в конце binPath, но я не нашел примера и не смог успешно это сделать.

9
Импорт PEM в хранилище ключей Java
Я пытаюсь подключиться к серверу SSL, который требует от меня аутентификации. Чтобы использовать SSL поверх Apache MINA, мне нужен подходящий файл JKS. Однако мне дали только файл .PEM. Как мне создать файл JKS из файла PEM?
148 java  ssl  keystore  pem  apache-mina 

13
Как проверить размер файла с помощью Bash?
У меня есть скрипт, который проверяет размер файла 0, но я подумал, что должен быть более простой способ проверить размер файлов. Т.е. file.txtобычно 100к; как сделать проверку скрипта, если он меньше 90 КБ (включая 0), и заставить его получить новую копию, потому что в этом случае файл поврежден. Чем я …
148 bash 

9
Как я могу прервать прием метода ServerSocket accept ()?
В моем основном потоке у меня есть while(listening)цикл, который вызывает accept()мой объект ServerSocket, затем запускает новый клиентский поток и добавляет его в коллекцию, когда новый клиент принят. У меня также есть поток администратора, который я хочу использовать для выдачи команд, таких как «выход», которые приведут к завершению работы всех клиентских …

24
Файл app / hero.ts не является ошибкой модуля в консоли, где хранить файлы интерфейсов в структуре каталогов с angular2?
Я делаю angular2учебник по этому адресу: https://angular.io/docs/ts/latest/tutorial/toh-pt3.html Я поместил heroинтерфейс в один файл в appпапке, в консоли у меня эта ошибка : app/app.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module. [0] app/hero-detail.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module. Если я помещаю свой интерфейсный файл в папку героя, …
148 angular 

20
reloadData () из UITableView с динамической высотой ячеек вызывает резкую прокрутку
Я чувствую, что это может быть обычная проблема, и мне было интересно, есть ли какое-то общее решение. По сути, мой UITableView имеет динамическую высоту ячеек для каждой ячейки. Если я не нахожусь в верхней части UITableView и я tableView.reloadData(), прокрутка вверх становится прерывистой. Я считаю, что это связано с тем, …


7
Изменить размер изображения значка маркера Google Maps
Когда я загружаю изображение в свойство значка маркера, оно отображается с исходным размером, который намного больше, чем должен быть. Я хочу изменить размер от стандартного до меньшего. Как лучше всего это сделать? Код: function addMyPos(latitude,longitude){ position = new google.maps.LatLng(latitude,longitude) marker = new google.maps.Marker({ position: position, map: map, icon: "../res/sit_marron.png" }); …

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