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


Как быстро проверить, если папка пуста (.NET)?

Я должен проверить, если каталог на диске пуст. Это означает, что он не содержит никаких папок/файлов. Я знаю, что есть простой способ. Мы получаем массив FileSystemInfo и проверяем, если количество элементов равно нулю. Что-то вроде этого: public static bool CheckFolderEmpty(string path) { if (string.IsNullOrEmpty(path)) { throw new ArgumentNullException("path"); } var folder = new DirectoryInfo(path); if (folder.Exists) { return folder.GetFileSystemInf ...

Какой из них будет выполняться быстрее, если (флаг==0) или if (0==флаг)?

вопрос интервью: Какой из них будет выполняться быстрее,if (flag==0) или if (0==flag)? Зачем? ...

Нераспознанное сообщение SSL, открытое текстовое соединение? Исключение

У меня есть Java-пакет, чтобы говорить с сервером https в сети. Запуск компиляции дает следующее исключение: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection? at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source) at com ...

Анимация режимов видимости, исчезли и видны

поэтому я пытаюсь анимировать, когда я устанавливаю видимость linearlayout с другими виджетами, от GONE до VISIBLE и the opposite.Im использование кнопок для отображения и скрытия. Вот изображение, чтобы показать, что я хочу сделать: Я могу показать и скрыть, но я не понимаю, как я могу правильно анимировать раздвижные....: ( вот мой xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/LinearL ...

Как остановить отображение информационных сообщений на консоли spark?

Я хотел бы остановить различные сообщения, которые приходят на spark shell. Я пытался изменить log4j.properties файл для остановки этих сообщений. вот содержание log4j.properties # Define the root logger with appender file log4j.rootCategory=WARN, console log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.target=System.err log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{1}: %m% ...

Преобразование массива примитивных лонгов в список лонгов

это может быть немного простой, headdesk своего рода вопрос, но моя первая попытка на удивление полностью не сработала. Я хотел взять массив примитивных лонгов и превратить его в список, который я попытался сделать следующим образом: long[] input = someAPI.getSomeLongs(); List<Long> inputAsList = Arrays.asList(input); //Total failure to even compile! Как правильно это сделать? ...

Python, Unicode и консоль Windows

когда я пытаюсь напечатать строку Unicode в консоли Windows, я получаю UnicodeEncodeError: 'charmap' codec can't encode character .... ошибка. Я предполагаю, что это связано с тем, что консоль Windows не принимает только символы Юникода. Какой лучший способ обойти это? Есть ли способ заставить Python автоматически печатать ? вместо того, чтобы потерпеть неудачу в этой ситуации? Edit: Я использую Python 2.5. Примечание: @LasseV.Ответ Карлсена с галочкой вроде устарел (от 2008). Пожалуйста, ис ...

Перебирать значения в перечислении флагов?

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

проверьте, содержит ли строка число

большинство вопросов, которые я нашел, предвзяты на том, что они ищут Буквы в своих числах, тогда как я ищу числа в том, что я хотел бы быть бесчисленной строкой. Мне нужно ввести строку и проверить, содержит ли она какие-либо числа, и если она отклоняет его. функция isdigit () возвращает true только в том случае, если все символы являются числами. Я просто хочу, чтобы увидеть, если пользователь ввел число, так как "У меня есть 1 собака" или что-то. какие идеи? ...

Как преобразовать строковый объект в хэш-объект?

у меня есть строка, которая выглядит как хэш: "{ :key_a => { :key_1a => 'value_1a', :key_2a => 'value_2a' }, :key_b => { :key_1b => 'value_1b' } }" Как мне получить хэш из него? например: { :key_a => { :key_1a => 'value_1a', :key_2a => 'value_2a' }, :key_b => { :key_1b => 'value_1b' } } строка может иметь любую глубину вложенности. Он имеет все свойства как допустимый хэш введенного в Ruby. ...