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


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

Полезные флаги GCC для C

за задание -Wall, а параметр -std=XXX, что другие действительно полезные, но менее известные флаги компилятора для использования в C? меня особенно интересуют любые дополнительные предупреждения и / или превращение предупреждений в ошибки в некоторых случаях, чтобы полностью свести к минимуму любые случайные несоответствия типов. ...

Как удалить все неалфавитные символы из строки в SQL Server?

Как можно удалить все символы, которые не буквы из строки? насчет буквы? Это должна быть пользовательская функция или есть еще более обобщенное решения? ...

Как включить / отключить уровни журнала в Android?

У меня есть много операторов ведения журнала для отладки, например. Log.v(TAG, "Message here"); Log.w(TAG, " WARNING HERE"); при развертывании этого приложения на телефоне устройства я хочу отключить подробное ведение журнала, где я могу включить / отключить ведение журнала. ...

Сравнение NSDate с помощью Swift

Я работаю над приложением, которое требует проверки срока выполнения домашнего задания. Я хочу знать, если срок в течение следующей недели, и если затем выполнить действие. Большая часть документации, которую я смог найти, находится в Objective-C, и я не могу понять, как это сделать в Swift. Спасибо за помощь!! ...

Java String-смотрите, если строка содержит только цифры, а не буквы

у меня есть строка, которую я загружаю по всему моему приложению, и она меняется от цифр до букв и т. д. У меня есть простой if утверждение, чтобы увидеть, если он содержит буквы или цифры, но что-то не совсем корректно работает. Вот фрагмент. String text = "abc"; String number; if (text.contains("[a-zA-Z]+") == false && text.length() > 2) { number = text; } хотя text переменная содержит буквы, состояние как true. То и && должны eval как оба условия должны быть true ...

Это Система.nanoTime() совершенно бесполезно?

как описано в блоге остерегайтесь системы.nanoTime() в Java, на системах x86, система Java.nanoTime() возвращает значение времени с помощью CPU конкретного счетчика. Теперь рассмотрим следующий случай, который я использую для измерения времени вызова: long time1= System.nanoTime(); foo(); long time2 = System.nanoTime(); long timeSpent = time2-time1; теперь в многоядерной системе может быть, что после измерения time1 поток запланирован на другой процессор, счетчик которого меньше, чем у предыд ...

URLEncoder не может перевести символ пробела

Я жду System.out.println(java.net.URLEncoder.encode("Hello World", "UTF-8")); вывод: Hello%20World (20-это ASCII шестнадцатеричный код для пространства) однако, что я получаю: Hello+World Я использую неправильный метод? Какой правильный метод я должен использовать? ...

Как обновить несколько элементов массива в mongodb

у меня есть документ Mongo, который содержит массив элементов. Я хотел бы сбросить .handled атрибут всех объектов в массиве, где .profile = XX. документ имеет следующий вид: { "_id": ObjectId("4d2d8deff4e6c1d71fc29a07"), "user_id": "714638ba-2e08-2168-2b99-00002f3d43c0", "events": [{ "handled": 1, "profile": 10, "data": "....." } { "handled": 1, "profile": 10, "data": "....." } { "h ...

Эквивалент.попробуйте() для хэша, чтобы избежать ошибок "неопределенного метода" на nil? [дубликат]

этот вопрос уже есть ответ здесь: Как избежать NoMethodError для нулевых элементов при доступе к вложенным хэшам? [дубликат] 4 ответы в Rails мы можем сделать следующее, если значение не существует, чтобы избежать ошибки: @myvar = @comment.try(:body) что такое эквивалент, когда я копаю глубоко в a хэш и не хотите получить ошибку? @myvar = session[:comments][@comment.id]["temp_value"] # [:comments] m ...

Что находится в вашей сумке инструментов Mathematica? [закрытый]

мы все знаем, что Mathematica велика, но ей также часто не хватает критической функциональности. Какие внешние пакеты / инструменты / ресурсы вы используете с Mathematica? я отредактирую (и приглашу кого-нибудь еще сделать это тоже) этот главный пост, чтобы включить ресурсы, которые ориентированы на общую применимость в научных исследованиях и которые как можно больше людей найдут полезными. Не стесняйтесь вносить что-либо, даже небольшие фрагменты кода (как я сделал ниже для синхронизации обы ...

Узел.js создать папку или использовать существующую

Я уже прочитал документацию узла.js и, если я что-то пропустил, он не говорит, какие параметры содержатся в определенных операциях, в частности fs.mkdir(). Как вы можете видеть в документации, это не очень много. В настоящее время у меня есть этот код, который пытается создать папку или использовать существующую вместо этого: fs.mkdir(path,function(e){ if(!e || (e && e.code === 'EEXIST')){ //do something with contents } else { //debug console.log(e); ...

Что такое экзистенциальный тип?

Я прочитал статью в Википедии экзистенциальных типов. Я понял, что они называются экзистенциальными типами из-за экзистенциального оператора (∃). Хотя я не уверен, какой в этом смысл. В чем разница между T = ∃X { X a; int f(X); } и T = ∀x { X a; int f(X); } ? ...

Максимальный год в дате истечения срока действия кредитной карты

различные онлайн-сервисы имеют разные значения для максимального года истечения срока действия, когда речь заходит о кредитных картах. например: Basecamp: +15 лет (2025) Амазонка: +20 лет (2030) Paypal: +19 лет (2029) каков здесь разумный максимум? Существуют ли какие-либо официальные рекомендации? ...

Почему volatile не считается полезным в многопоточном программировании на C или c++?

как показано в ответ Я недавно опубликовал, я, кажется, смущен полезностью (или ее отсутствием)volatile в многопоточных контекстах программирования. мое понимание таково: каждый раз, когда переменная может быть изменена вне потока управления куска кода доступа к ней, что переменная должна быть объявлена volatile. Обработчики сигналов, регистры ввода-вывода и переменные, модифицированные другим потоком, все составляют такие положения. Итак, если у вас есть глобальный int foo и foo считывается ...

Как удалить повторяющиеся элементы из массива в Perl?

У меня есть массив в Perl: my @my_array = ("one","two","three","two","three"); Как удалить дубликаты из массива? ...

Java8: HashMap для HashMap с использованием Stream / Map-Reduce / Collector

Я знаю, как" преобразовать " простой Java List С Y ->Z, например: List<String> x; List<Integer> y = x.stream() .map(s -> Integer.parseInt(s)) .collect(Collectors.toList()); теперь я хотел бы сделать в основном то же самое с картой, т. е.: INPUT: { "key1" -> "41", // "41" and "42" "key2" -> "42 // are Strings } OUTPUT: { "key1" -> 41, // 41 and 42 "key2" -> 42 // are Integers } решение не должно ограничиваться String ...

Docker-как анализировать использование диска контейнера?

Я искал некоторое время, но не смог найти способ проанализировать использование диска контейнера / Тома Docker. Я вижу, что докер занимает 12 ГБ моей файловой системы: 2.7G /var/lib/docker/vfs/dir 2.7G /var/lib/docker/vfs 2.8G /var/lib/docker/devicemapper/mnt 6.3G /var/lib/docker/devicemapper/devicemapper 9.1G /var/lib/docker/devicemapper 12G /var/lib/docker но, как я знаю, как это распределяется по контейнерам? Я попытался подключиться к контейнерам, запустив (новая кома ...

динамическое добавление и удаление вида в viewpager

(Я нашел решение - Пожалуйста, см. мой пост в разделе ответов ниже.) в моем приложении пользователь начнет с одного представления своих данных. Я хотел бы добавить ViewPager и позволить пользователю добавлять больше просмотров по желанию. Как мне это сделать? (Я не хочу использовать FragmentPagerAdapter.) Я прочитал бесчисленное количество сообщений и обзоров, но все еще чего-то не хватает. Вот что я думаю, что понимаю: MainActivity создает ViewPager и PagerAdapter: ViewPager pager = nul ...

Преобразование временной метки UNIX в форматированную строку даты

используя PHP, я хочу конвертировать временные метки UNIX в строки даты, подобные этому:2008-07-17T09:24:17Z как преобразовать метку времени, такую как 1333699439 to 2008-07-17T09:24:17Z? ...

Как изменить порт Tomcat с 8080 на 80?

Я хочу выполнить мое веб-приложение как http://localhost. ...

Классы и модули в VB.NET

считается ли приемлемой практикой использовать модули вместо классов с общими функциями-членами в VB.NET? Я стараюсь избегать модулей, потому что они чувствуют себя как остатки от Visual Basic 6.0 и, похоже, больше не вписываются. С другой стороны, кажется, что нет большой разницы между использованием модуля и класса только с общими членами. Это не так часто, что я действительно очень нужен, Но иногда бывают ситуации, когда они Настоящее простое решение. Мне любопытно услышать, Есть ли у вас к ...

Как создать круговой ProgressBar в android? [закрытый]

есть ли у вас какие-либо идеи, как сделать круговой индикатор выполнения, как один из приложений Google Fit? Как на картинке ниже. ...

Настройка заголовков HTTP

Я пытаюсь установить заголовок на моем веб-сервере Go. Я использую gorilla/mux и net/http пакеты. Я хочу Access-Control-Allow-Origin: * разрешить кросс-домен AJAX. вот мой код: func saveHandler(w http.ResponseWriter, r *http.Request) { // do some stuff with the request data } func main() { r := mux.NewRouter() r.HandleFunc("/save", saveHandler) http.Handle("/", r) http.ListenAndServe(":"+port, nil) } The net/http пакет имеет документацию, описывающую отправку заголовков htt ...

Как мне заархивировать файл в C#, не используя сторонние API?

Я уверен, что это не дубликат, так что потерпите со мной всего минуту. Как я могу программно (C#) ZIP файл (в Windows) без использования каких-либо сторонних библиотек? Мне нужен собственный вызов windows или что-то в этом роде; мне действительно не нравится идея запуска процесса, но я буду, если мне это абсолютно необходимо. А Пиновке позвонить было бы гораздо лучше. в противном случае, позвольте мне сказать вам, что я действительно пытаюсь достичь: мне нужна возможность позволить пользовател ...

Как включить трассировку WCF?

обновление: Я пытался включить WCF трассировка, но до сих пор нет успеха... Ниже мое последнее обновление. нужно ли мне разрешение на запись в хранилище ниже? <system.diagnostics> <trace autoflush="true" /> <sources> <source name="System.ServiceModel" switchValue="Information, ActivityTracing" propagateActivity="true"> <listeners> <add name="sdt" type="System.Diagnostics.XmlWriterTrac ...

Установить autoreconf на OSX lion?

Я пытаюсь переустановите ruby 1.9.3 с патчем, который позволит мне использовать ruby-debug. при выполнении инструкций и запуске rvm reinstall 1.9.3 --patch debug --force-autoconf Она проходит через и после применения патча выдает: rvm требует autoreconf для установки выбранного интерпретатора ruby однако autoreconf не был найден в пути. к сожалению, гуглить вокруг, как установить autoreconf на OSX Лев (или много информации об этом), кажется, тупик. ...

Как я могу перечислить одно имя файла на выходную строку в Linux?

Я использую ls -a команда для получения имен файлов в Каталоге, но вывод в одной строке. такой:. .. .bash_history .ssh updator_error_log.txt есть ли встроенная Альтернатива для получения имен файлов, каждый на новой строке, например: . .. .bash_history .ssh updator_error_log.txt ...

Понимание React-Redux и mapStateToProps()

Я пытаюсь понять метод подключения react-redux и функции, которые он принимает в качестве параметров. В частности mapStateToProps(). Как я понимаю, возвращаемое значение mapStateToProps будет объект, производный от состояния (как он живет в хранилище), ключи которого будут переданы в целевой компонент (компонент connect применяется к) в качестве реквизитов. это означает, что состояние, потребляемое вашим целевым компонентом, может иметь совершенно другую структуру состояние, как оно хранится в ...

Ограничения типа перечисления в C# [дубликат]

Возможные Дубликаты:кто-нибудь знает хороший обходной путь для отсутствия общего ограничения перечисления? в чем причина того, что C# не разрешает ограничения типа на Enum ' s? Я уверен, что за этим безумием стоит какой-то метод, но я хотел бы понять, почему это невозможно. ниже то, что я хотел бы быть в состоянии сделать (в теории). public static T GetEnum<T>(this string description) where T : Enum { ... } ...