Codengineering - блог о программировании ➜ страница 1672


Как включить / отключить уровни журнала в 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); ...