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

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

1
Что произойдет, если вы укажете static_cast недопустимое значение для перечисления класса?
Рассмотрим этот код C ++ 11: enum class Color : char { red = 0x1, yellow = 0x2 } // ... char *data = ReadFile(); Color color = static_cast<Color>(data[0]); Предположим, что data [0] на самом деле 100. Какой цвет установлен в соответствии со стандартом? В частности, если я позже сделаю …
146 c++  c++11 

8
Как использовать MDC с пулами потоков?
В нашем программном обеспечении мы широко используем MDC для отслеживания таких вещей, как идентификаторы сеансов и имена пользователей для веб-запросов. Это отлично работает при запуске в оригинальной теме. Тем не менее, есть много вещей, которые нужно обрабатывать в фоновом режиме. Для этого мы используем java.concurrent.ThreadPoolExecutorи java.util.Timerклассы вместе с некоторыми самостоятельно …
146 java  logging  slf4j  logback  mdc 


5
Как разделить приложение фляги на несколько файлов py?
Мое приложение для колб в настоящее время состоит из одного test.pyфайла с несколькими маршрутами и main()определенным маршрутом. Можно ли как-нибудь создать test2.pyфайл, содержащий маршруты, которые не были обработаны test.py? @app.route('/somepath') def somehandler(): # Handler code here Я обеспокоен тем, что в нем слишком много маршрутов, test.pyи хотел бы сделать его …
146 python  flask 

10
Python Удалить последние 3 символа строки
Я пытаюсь удалить последние 3 символа из строки в Python, я не знаю, что это за символы, поэтому я не могу их использовать rstrip, мне также нужно удалить пробелы и преобразовать их в верхний регистр пример будет: foo = "Bs12 3ab" foo.replace(" ", "").rstrip(foo[-3:]).upper() Это работает и дает мне BS12, …
146 python  string 

7
Извлечь первый элемент каждого подсписка
Мне интересно, как лучше всего извлечь первый элемент каждого подсписка в списке списков и добавить его в новый список. Так что если у меня есть: lst = [[a,b,c], [1,2,3], [x,y,z]] и я хочу , чтобы вытащить a, 1а xи создать отдельный список из них. Я попытался: lst2.append(x[0] for x in …
146 python  list  nested 

8
jQuery: как изменить заголовок документа во время .ready ()?
Я использую несколько вложенных макетов в Ruby on Rails, и в одном из макетов мне нужно прочитать строку из div и указать ее в качестве заголовка документа. Как правильно (если есть) установить заголовок документа? <script type="text/javascript"> $(document).ready(function() { // ??? }); </script>

7
Что такое Runtime.getRuntime (). TotalMemory () и freeMemory ()?
Мне было интересно, каково точное значение Runtime.getRuntime (). TotalMemory () , Runtime.getRuntime (). FreeMemory () и Runtime.getRuntime (). MaxMemory () . Насколько я понимаю, Runtime.getRuntime().totalMemory()возвращает всю память, которую использует мой процесс. Это правильно? Как насчет freeMemory()а maxMemory()?
146 java 

12
Несколько разделителей в PHP взорваться
У меня есть проблема, у меня есть строковый массив, и я хочу, чтобы взорваться в другой разделитель. Например $example = 'Appel @ Ratte'; $example2 = 'apple vs ratte' и мне нужен массив, который взрывается в @ или против Я уже написал решение, но если у всех есть лучшее решение, пожалуйста, …
146 php  explode 


8
Событие изменения триггера <select> с помощью jquery
есть ли в любом случае я мог бы вызвать событие изменения в поле выбора при загрузке страницы и выбрать конкретный вариант. Также функция выполняется путем добавления триггера после привязки функции к событию. Я пытался вывести что-то вроде этого &lt;select class="check"&gt; &lt;option value="one"&gt;one&lt;/option&gt; &lt;option value="two"&gt;two&lt;/option&gt; &lt;/select&gt; $(function(){ $('.check').trigger('change'); //This event will …
146 jquery 

13
Как реализовать шаблон Builder в Kotlin?
Привет, я новичок в мире Kotlin. Мне нравится то, что я вижу до сих пор, и начал думать о том, чтобы преобразовать некоторые из наших библиотек, которые мы используем в нашем приложении, из Java в Kotlin. Эти библиотеки полны Pojos с сеттерами, геттерами и классами Builder. Теперь я погуглил, чтобы …

22
React Native fetch () Сбой сетевого запроса
Когда я создаю новый проект с использованием react-native init(версия 0.29.1 RN) и помещаю выборку в метод рендеринга в общедоступный API демо-фильма Facebook, он выдает a Network Request Failed. Существует очень бесполезная трассировка стека, и я не могу отлаживать сетевые запросы в консоли Chrome. Вот выручка, которую я отправляю: fetch('http://facebook.github.io/react-native/movies.json') .then((response) …

10
Как получить root-доступ на эмуляторе Android?
У меня есть все версии Android SDK (от 1.5 до 2.3.3), и я пробовал много способов получения root в эмуляторе Android. Я не использую Android-устройства и все тестирую на эмуляторе (AVD). Мне нужно получить root-доступ в любом из эмуляторов Android, чтобы использовать функции «iptables» и «busybox». И чтобы использовать iptables, …

8
mongodb: вставить, если не существует
Каждый день я получаю запас документов (обновление). Что я хочу сделать, это вставить каждый элемент, который еще не существует. Я также хочу отслеживать первый раз, когда я их вставил, и последний раз, когда я видел их в обновлении. Я не хочу иметь дубликаты документов. Я не хочу удалять документ, который …

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