Вопросы-ответы - все решения ➜ страница 347


Задать вопрос

Как сравнить флаги в C#?

у меня есть флаг перечисление ниже. [Flags] public enum FlagTest { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4 } Я не могу сделать оператор if равным true. FlagTest testItem = FlagTest.Flag1 | FlagTest.Flag2; if (testItem == FlagTest.Flag1) { // Do something, // however This is never true. } Как я могу сделать это правда? ...

Выполнение сценариев оболочки из док-станции OS X?

Как настроить сценарий оболочки для выполнения из док-станции Mac OSX? Кажется, что просто создание ярлыка откроет файл в моем редакторе. Есть ли флаг, который мне нужно установить где-то, чтобы сказать ему работать, а не открывать его для редактирования? ...

Что может сделать MATLAB, что R не может сделать? [закрытый]

Я часто слышу, как люди жалуются, как дорого MATLAB лицензии. Тогда я удивляюсь, почему они просто не используют Октавы или R. Но верно ли последнее? Можете ли вы использовать R для замены MATLAB? ...

Как изменить размер изображения пропорционально / сохраняя соотношение сторон?

У меня есть изображения, которые будут довольно большими по размеру, и я хочу сжать их с помощью jQuery, сохраняя при этом пропорции, то есть то же соотношение сторон. может кто-нибудь указать мне на какой-то код, или объяснить логику? ...

Есть ли нечувствительный к регистру jQuery: содержит селектор?

есть ли нечувствительная к регистру версия содержит селектор jQuery или я должен делать работу вручную, зацикливаясь на всех элементах и сравнивая их .текст() для моей строки? ...

Как отправить stacktrace в log4j?

скажем, вы ловите исключение и получаете следующее на стандартном выходе (например, консоль), если вы делаете Эл.печатные(): java.io.FileNotFoundException: so.txt at java.io.FileInputStream.<init>(FileInputStream.java) at ExTest.readMyFile(ExTest.java:19) at ExTest.main(ExTest.java:7) Теперь я хочу отправить это вместо регистратора, как, скажем, log4j, чтобы получить следующее: 31947 [AWT-EventQueue-0] ERROR Java.io.FileNotFoundException: so.txt 32204 [AWT-Event ...

Пароль Root внутри контейнера Docker

Я использую изображение Docker, которое было построено с помощью команды USER для использования некорневого пользователя под названием dev. Внутри контейнера я "dev", но я хочу отредактировать . поэтому мне нужно быть root. Я пытаюсь выполнить команду su, но меня просят ввести пароль root. каков пароль пользователя root по умолчанию внутри контейнера Docker? ...

Как найти первый элемент массива, соответствующий логическому условию в JavaScript?

мне интересно, есть ли известный, встроенный / элегантный способ найти первый элемент массива JS, соответствующий заданному условию. Эквивалент C# будет список.Найти. до сих пор я использовал комбинацию из двух функций, как это: // Returns the first element of an array that satisfies given predicate Array.prototype.findFirst = function (predicateCallback) { if (typeof predicateCallback !== 'function') { return undefined; } for (var i = 0; i < arr.length; i++) { ...

"Diff" изображение с помощью ImageMagick

Как я могу получить разницу между двумя изображениями? У меня есть исходное изображение. Кто-то написал на точной копии оригинального изображения. Теперь мне нужно сравнить оригинал с написанным на изображении и извлечь только запись в формате изображения. пример: у меня есть картинка дома. Кто-то взял копию и написал "Привет!"на копии. Я хочу как-то сравнить две картинки, снять дом, и остаться с изображением слов "Привет!". Is это возможно с помощью ImageMagick? Я знаю, что есть способы полу ...

Преобразование строки Sql Server в дату

Я хочу преобразовать строку следующим образом: '10/15/2008 10:06:32 PM' в эквивалентное значение DATETIME в Sql Server. в Oracle, я бы сказал так: TO_DATE('10/15/2008 10:06:32 PM','MM/DD/YYYY HH:MI:SS AM') этот вопрос подразумевает, что я должен разобрать строку в одну из стандартные форматы, а затем конвертировать с помощью одного из этих кодов. Это кажется нелепым для такой мирской операции. Есть ли более простой способ? ...

Примеры с открытым исходным кодом хорошо разработанных приложений для Android? [закрытый]

можете ли вы порекомендовать приложения с открытым исходным кодом для android, которые могут быть полезны для анализа и изучения программирования на android? любое приложение из Android с открытым исходным кодом подходит для базового обучения?В принципе, я ищу приложения для android для ссылки на дизайн пользовательского интерфейса с исходным кодом. ...

Как передать необязательные параметры в TypeScript, опуская некоторые другие необязательные параметры?

учитывая следующую подпись: export interface INotificationService { error(message: string, title?: string, autoHideAfter?: number); } Как я могу вызвать функцию error() не указание параметра title, но установка autoHideAfter, чтобы сказать 1000? ...

В чем разница между HashMap и TreeMap? [дубликат]

этот вопрос уже есть ответ здесь: разница между HashMap, LinkedHashMap и TreeMap 16 ответов Я начал изучать Java. Когда я использую хеш-за дерева? ...

Строковые литералы: куда они идут?

меня интересует, где строковые литералы выделяется/хранится. Я нашел один интригующий ответ здесь, говорят: определение строки inline фактически встраивает данные в саму программу и не может быть изменено (некоторые компиляторы позволяют это умным трюком, не беспокойтесь). но, это было связано с C++, не говоря уже о том, что он говорит, чтобы не беспокоиться. я беспокою. =D Так что мой вопрос в том, где и как хранится мой строковый литерал? Почему бы мне не попытаться изменить его? Реал ...

Как назначить действие для объекта UIImageView в Swift

Я пытаюсь назначить UIImageView к действию, когда пользователь нажимает на него. Я знаю, как создать действие для UIButton, но как я мог имитировать такое же поведение a UIButton, но через UIImageView? ...

(grep) регулярное выражение для сопоставления символов, отличных от ASCII?

на Linux, у меня есть каталог с большим количеством файлов. Некоторые из них имеют символы, отличные от ASCII, но все они действительны UTF-8. Одна программа имеет ошибку, которая мешает ей работать с именами файлов, отличными от ASCII, и мне нужно выяснить, сколько из них затронуты. Я собирался сделать это с find и чтобы напечатать символы, отличные от ASCII, а затем сделать wc -l найти количество. Это не обязательно должен быть grep; я могу использовать любой стандартный Unix регулярные выра ...

Как определить общее доступное / свободное дисковое пространство на устройстве iPhone / iPad?

Я ищу лучший способ обнаружения доступного/свободного места на диске на устройстве iPhone/iPad программно. В настоящее время я использую NSFileManager для обнаружения дискового пространства. Ниже приведен фрагмент кода, который выполняет эту работу для меня: -(unsigned)getFreeDiskspacePrivate { NSDictionary *atDict = [[NSFileManager defaultManager] attributesOfFileSystemForPath:@"/" error:NULL]; unsigned freeSpace = [[atDict objectForKey:NSFileSystemFreeSize] unsignedIntValue]; NSLog(@"%s - Fre ...

LINQ Select Distinct с анонимными типами

Так у меня есть коллекция объектов. Точный тип не имеет значения. Из него я хочу извлечь все уникальные пары пары конкретных свойств, таким образом: myObjectCollection.Select(item=>new { Alpha = item.propOne, Bravo = item.propTwo } ).Distinct(); Итак, мой вопрос: Будет ли Distinct в этом случае использовать объект по умолчанию equals ( ...

Захват подписи с помощью HTML5 и iPad

кто-нибудь знает как это можно сделать? Вы бы использовали объект canvas, svg, jQuery и т. д.? ...

Самый быстрый способ перебора всех символов в строке

в Java, что бы самый быстрый способ перебирать все символы в строке, это: String str = "a really, really long string"; for (int i = 0, n = str.length(); i < n; i++) { char c = str.charAt(i); } или такой: char[] chars = str.toCharArray(); for (int i = 0, n = chars.length; i < n; i++) { char c = chars[i]; } EDIT: что я хотел бы знать, если стоимость многократного вызова charAt метод во время длинной итерации заканчивается тем, что либо меньше, либо больше, чем стоимость выполн ...

Использование forceLayout (), requestLayout () и invalidate()

Я немного запутался в ролях forceLayout(),requestLayout() и invalidate() методы View класса. , когда они будут названы? ...

Что такое правильный способ для форматирования многострочных dict в Питоне?

в Python я хочу написать многострочный дикт в своем коде. Есть несколько способов его форматирования. Вот некоторые из них, которые я мог бы придумать: mydict = { "key1": 1, "key2": 2, "key3": 3, } mydict = { "key1": 1, "key2": 2, "key3": 3, } mydict = { "key1": 1, "key2": 2, "key3": 3, } Я знаю, что любой из вышеперечисленных синтаксически корректен, но я предполагаю, что есть один предпочтительный стиль отступа и разрыва ст ...

Recyclerview внутри ScrollView не прокручивается плавно

для моего приложения я использую RecyclerView внутри ScrollView здесь RecyclerView имеет высоту, основанную на его содержании с помощью библиотека. Прокрутка работает, но это не работает гладко, когда я прокручиваю RecyclerView. Когда я прокручиваю ScrollView сам он прокручивается плавно. код, который я использую для определения RecyclerView: LinearLayoutManager friendsLayoutManager = new LinearLayoutManager(getActivity().getApplicationContext(), android.support.v7.widget.LinearLayoutManager.V ...

Разница между Службой, асинхронной задачей и потоком?

в чем разница между Службой, асинхронной задачей и потоком. Если я не ошибаюсь, все они используются для выполнения некоторых вещей в фоновом режиме. Итак, как решить, что использовать и когда? ...

Android-прослушивание входящих SMS сообщений

Я пытаюсь создать приложение для мониторинга входящих SMS-сообщений, и запустить программу через входящие SMS, также он должен прочитать содержимое из SMS. документооборот: SMS отправляется на Android устройство самостоятельное исполняемое приложение прочитайте информацию SMS ...

Лучший способ определить, что HTML5 не поддерживается

стандартный способ борьбы с ситуациями, когда браузер не поддерживает HTML5 <canvas> тег должен встраивать некоторый резервный контент, например: <canvas>Your browser doesn't support "canvas".</canvas> но остальная часть страницы остается прежней, что может быть неуместным или вводящим в заблуждение. Я хотел бы каким-то образом обнаружить холст без поддержки, чтобы я мог представить остальную часть моей страницы соответственно. Что бы вы порекомендовали? ...

В чем разница между событиями mouseover и mouseenter?

Я всегда использовал mouseover событие, но при чтении документации jQuery я нашел mouseenter. Они, кажется, функционируют точно так же. есть ли разница между ними, и если да, то когда я должен их использовать? (Также применяется для mouseout vs mouseleave). ...

Переменные внутри и вне функции init () класса

Я пытаюсь понять, есть ли вообще разница между этими классами кроме названия? Имеет ли значение, если я использую или не использую функцию __init__() при объявлении переменной "value"? class WithClass (): def __init__(self): self.value = "Bob" def my_func(self): print(self.value) class WithoutClass (): value = "Bob" def my_func(self): print(self.value) мое главное беспокойство заключается в том, что я буду использовать его в одном направлении, когда э ...

Async / await vs BackgroundWorker

в последние несколько дней я тестировал новые возможности .net 4.5 и c# 5. Мне нравятся его новые функции async / await. Раньше я использовал BackgroundWorker для обработки более длительных процессов в фоновом режиме с адаптивным интерфейсом. мой вопрос: после того, как эти хорошие новые функции, когда я должен использовать async / await и когда BackgroundWorker? Каковы общие сценарии для обоих? ...

Python проверяет действительный адрес электронной почты?

есть ли хороший способ проверить ввод формы с помощью регулярного выражения, чтобы убедиться, что это правильный адрес электронной почты стиля? Поиск с прошлой ночи, и все, кто ответил на вопросы людей по этой теме, также, похоже, имеют проблемы с ним, если это поддоменный адрес электронной почты. ...