Codengineering - блог о программировании ➜ страница 2165
Общий способ приведения int к перечислению в C++
есть ли общий способ бросить int до enum in C++? если int попадает в диапазон enum он должен возвратить enum значение, в противном случае бросьте exception. Есть ли способ написать это в общем? Более одного enum type должна быть поддержана. фон: у меня есть внешний перечисление тип и нет контроля над исходным кодом. Я хотел бы сохранить это значение в базе данных и извлекать оно. ...
Изменить имя пакета для Android в React Native
Я react-native init MyApp для инициализации нового приложения React Native. Это создало среди прочих Android проект с пакетом com.myapp. каков наилучший способ изменить это имя пакета, например:com.mycompany.myapp? Я попытался изменить его в AndroidManifest.xml но это создали другие ошибки, поэтому я предполагаю, что это не так. есть идеи? ...
Как отслеживать сетевые вызовы, сделанные из iOS Simulator
Я пытаюсь отслеживать вызовы из приложения на мой сервер так же, как Firebug делает. Я не мог найти способ увидеть это в симуляторе iOS или в xCode. есть ли способ сделать это без перехвата всего трафика? Если нет, то какой инструмент вы бы предложили? ...
Добавьте "крючок" ко всем запросам AJAX на странице
Я хотел бы знать, можно ли "зацепить" каждый запрос AJAX (либо по мере его отправки, либо по событиям) и выполнить действие. На данный момент я предполагаю, что есть и другие сторонние скрипты на странице. Некоторые из них могут использовать jQuery, а другие-нет. Это возможно? ...
Точная разница между "контент-провайдером" и " базой данных SQLite"
Я сделал SQLite Программирование базы данных для Android, но я ничего не знаю о Контент-провайдер кроме этого: "как я уже говорил страница разработчика Android , Android SDK объяснил о "контент-провайдере", поскольку он используется для хранения и извлечения данных." но потом какова точная разница между" контент-провайдером "и"базой данных SQLite"? что лучше всего хранить данные, когда ? любой пример и помогает !! ...
Как найти полное доменное имя локальной машины в C# / .NET?
Как вы можете получить полное доменное имя локальной машины в C#? ...
Как поместить новую строку в элемент управления WPF TextBlock?
я извлекаю текст из XML-файла, и я хотел бы вставить некоторые новые строки, которые интерпретируются textblock render как новые строки. Я пробовал: <data>Foo bar baz n baz bar</data> но данные по-прежнему отображаются без новой строки. Я установил содержимое <data> через .Text свойство через C#. что мне нужно поместить в XML, чтобы он отображал новую строку в графическом интерфейсе? Я пробовал что-то подобное вручную текст XAML: <TextBlock Margin="0 15 0 0" Width="6 ...
jQuery для выбора элементов параметра по значению
у меня есть элемент select, обернутый элементом span. Я не могу использовать select id, но мне разрешено использовать span id. Я пытаюсь написать функцию javascript / jquery, в которой вход-это число i, которое является одним из значений параметров select. Функция превратит соответствующую опцию в выбранную. <span id="span_id"> <select id="h273yrjdfhgsfyiruwyiywer" multiple="multiple"> <option value="1">cleaning</option> <option value="2">food-2 ...
Статические переменные разделяемые между потоками?
мой учитель в классе java верхнего уровня по потоковой передаче сказал что-то, в чем я не был уверен. он заявил, что следующий код не обязательно обновлять ready переменной. По его словам, два потока не обязательно разделяют статическую переменную, особенно в том случае, когда каждый поток (основной поток против ReaderThread) работает на своем собственном процессоре и поэтому не использует одни и те же регистры/кэш/и т. д., а один процессор не обновит другой. по существу, он сказал, что возмо ...
Как заставить ThreadPoolExecutor увеличить потоки до максимума перед очередью?
Я был расстроен в течение некоторого времени с поведением по умолчанию ThreadPoolExecutor который поддерживает ExecutorService пулы потоков, которые так много из нас используют. Цитата из Javadocs: если есть больше, чем corePoolSize, но меньше, чем maximumpoolsize потоков работает, новый поток будет создан только если очередь полна. это означает, что если вы определяете пул потоков со следующим кодом, он будет никогда запустите 2-й поток, потому что LinkedBlockingQueue неограниченна. Exe ...