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

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

10
MVC - это шаблон дизайна или архитектурный шаблон
Согласно Sun и Msdn, это шаблон проектирования. Согласно Википедии, это архитектурный образец. По сравнению с шаблонами проектирования архитектурные шаблоны больше по масштабу. (Википедия - Архитектурный образец ) Или это архитектурный образец, который также имеет образец дизайна? Какая из них правда?

1
В чем разница между буферами протокола и плоскими буферами?
Обе библиотеки сериализации разработаны разработчиками Google. Есть ли между ними большая разница? Много ли работы по преобразованию кода с использованием протокольных буферов для использования FlatBuffers ?


5
Как выбрать между Semaphore и SemaphoreSlim?
Их общедоступные интерфейсы кажутся похожими. В документации указано, что SemaphoreSlim является облегченной альтернативой и не использует семафоры ядра Windows. Этот ресурс утверждает, что SemaphoreSlim намного быстрее. В каких ситуациях SemaphoreSlim имеет больше смысла по сравнению с Semaphore и наоборот?

13
Может ли декоратор метода экземпляра получить доступ к классу?
У меня примерно следующее. В основном мне нужно получить доступ к классу метода экземпляра из декоратора, используемого для метода экземпляра в его определении. def decorator(view): # do something that requires view's class print view.im_class return view class ModelA(object): @decorator def a_method(self): # do some stuff pass Код как есть: AttributeError: …
109 python  decorator 

3
HTTP 401 - какое значение заголовка WWW-Authenticate подходит?
Приложение, над которым я сейчас работаю, имеет значение тайм-аута сеанса. Если пользователь не взаимодействовал дольше этого значения, на следующей странице, которую он попытается загрузить, ему будет предложено войти в систему. Все сделанные запросы маршрутизируются через этот механизм, который включает вызовы AJAX. Первоначально мы отправляли заголовок 200 со страницей входа в …

12
Ошибка выполнения запроса CredStore
У меня возникла проблема при выполнении вызовов API к серверной части моих приложений, теперь каждое соединение запрашивает CredStore - performQuery - Error copying matching creds. Error=-25300, query={ atyp = http; class = inet; "m_Limit" = "m_LimitAll"; ptcl = http; "r_Attributes" = 1; srvr = "myappsurl.com"; sync = syna; } Я …
109 ios  xcode9 

3
Ведение журнала Python (имя функции, имя файла, номер строки) с использованием одного файла
Я пытаюсь узнать, как работает приложение. И для этого я вставляю команды отладки в качестве первой строки тела каждой функции с целью регистрации имени функции, а также номера строки (в коде), куда я отправляю сообщение в вывод журнала. Наконец, поскольку это приложение состоит из множества файлов, я хочу создать один …
109 python  logging 

17
Изменить шрифт текста вкладки в поддержке дизайна Android TabLayout
Пытаюсь работать над новинкой TabLayoutиз библиотеки дизайна андроида. Я хочу изменить текст табуляции на собственный шрифт . И я попытался найти некоторые стили, связанные с этим TabLayout, но в итоге остановился на этом . Пожалуйста, расскажите, как я могу изменить шрифты текста вкладки.

10
Как быстро добавить минуты к текущему времени
Я новичок в Swift и пробую планировщик. У меня выбрано время начала, и мне нужно добавить 5 минут (или кратное ему) ко времени начала и отобразить его в UILabel? @IBAction func timePickerClicked(sender: UIDatePicker) { var dateFormatter = NSDateFormatter() dateFormatter.timeStyle = NSDateFormatterStyle.ShortStyle var dateStr = dateFormatter.stringFromDate(startTime.date) let sttime = dateStr startTimeDisplay.text …
109 ios  swift  date 

12
Как проверить, существует ли в Python процесс с заданным pid?
Есть ли способ проверить, соответствует ли pid действующему процессу? Я получаю pid из другого источника, кроме from, os.getpid()и мне нужно проверить, не существует ли на машине процесса с этим pid. Мне нужно, чтобы он был доступен в Unix и Windows. Я также проверяю, НЕ используется ли PID.
109 python  process  pid 


11
Воспроизведение звука при нажатии кнопки Android
Как заставить кнопку воспроизводить звук из raw при нажатии? Я только что создал кнопку с идентификатором button1, но какой бы код я ни написал, все не так. import android.media.MediaPlayer; public class BasicScreenActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_basic_screen); } Button one = (Button)this.findViewById(R.id.button1); MediaPlayer = …

9
Как я могу тестировать https-соединения с Django так же легко, как я могу не-https-соединения с помощью runserver?
У меня есть приложение, использующее «безопасные» файлы cookie, и я хочу протестировать его функциональность без необходимости настраивать сложный сервер разработки с поддержкой SSL. Есть ли способ сделать это так же просто, как я могу тестировать незашифрованные запросы с помощью ./manage.py runserver?
109 django  ssl  https 

4
Вычислить доверительный интервал из выборочных данных
У меня есть образцы данных, для которых я хотел бы вычислить доверительный интервал, предполагая нормальное распределение. Я нашел и установил пакеты numpy и scipy и получил numpy для возврата среднего и стандартного отклонения (numpy.mean (data) с данными в виде списка). Мы будем очень благодарны за любые советы по получению выборочного …

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