программирование

Q & A для профессиональных программистов и энтузиастов



16
Консольное приложение для маскировки паролей
Я попробовал следующий код ... string pass = ""; Console.Write("Enter your password: "); ConsoleKeyInfo key; do { key = Console.ReadKey(true); // Backspace Should Not Work if (key.Key != ConsoleKey.Backspace) { pass += key.KeyChar; Console.Write("*"); } else { Console.Write("\b"); } } // Stops Receving Keys Once Enter is Pressed while (key.Key …

11
Удалить все файлы в каталоге (но не в каталоге) - одно линейное решение
Я хочу удалить все файлы внутри каталога ABC. При попытке с FileUtils.deleteDirectory(new File("C:/test/ABC/"));ним также удаляет папку ABC. Есть ли решение с одним вкладышем, где я могу удалить файлы внутри каталога, но не в каталоге?


20
Каков наилучший способ реализации вложенных словарей?
У меня есть структура данных, которая по сути составляет вложенный словарь. Допустим, это выглядит так: {'new jersey': {'mercer county': {'plumbers': 3, 'programmers': 81}, 'middlesex county': {'programmers': 81, 'salesmen': 62}}, 'new york': {'queens county': {'plumbers': 9, 'salesmen': 36}}} Теперь поддерживать и создавать это довольно больно; каждый раз, когда у меня появляется …

9
Пустые массивы кажутся равными истинному и ложному одновременно
Пустые массивы имеют значение true, но они также равны false. var arr = []; console.log('Array:', arr); if (arr) console.log("It's true!"); if (arr == false) console.log("It's false!"); if (arr && arr == false) console.log("...what??"); Выполнить фрагмент кодаHide resultsРазвернуть фрагмент Я предполагаю, что это связано с неявным преобразованием, используемым оператором равенства. Кто-нибудь …
201 javascript 

10
Раздел против статьи HTML5
У меня есть страница, состоящая из различных «разделов», таких как видео, новостная лента и т. Д. Я немного запутался, как представлять их в HTML5. В настоящее время я использую их как HTML5 <section>, но при дальнейшей проверке выясняется, что они будут более правильным тегом <article>. Может ли кто-нибудь пролить свет …
201 html  markup 

11
Какой самый большой размер безопасного UDP-пакета в Интернете
Я прочитал ряд статей о размерах пакетов UDP, но не смог прийти к выводу о том, что правильно. Ряд сервисов ограничивает наибольший пакет UDP 512 байтами (например, днс) С учетом минимального значения MTU в Интернете 576, а размер заголовка IPv4 составляет 20 байтов, а заголовка UDP - 8 байтов. Это …
201 networking  sockets  udp  ipv4 

5
Какое расширение лучше для файлов базы данных SQLite? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Я знаю, что нет конкретного соглашения об именах, но какое …
201 sqlite 

5
Как мне установить imagemagick с помощью homebrew?
Я пытаюсь установить Imagemagick на OSX Lion, но что-то работает не так, как ожидалось. -> brew install imagemagick /usr/local/git/bin/git ==> Cloning https://github.com/adamv/ImageMagick.git Cloning into /Users/klebershimabuku/Library/Caches/Homebrew/imagemagick--git... fatal: https://github.com/adamv/ImageMagick.git/info/refs not found: did you run git update-server-info on the server? Error: Failure while executing: git clone --depth 1 https://github.com/adamv/ImageMagick.git /Users/kleber/Library/Caches/Homebrew/imagemagick--git доктор говорит: -> …
201 git  gcc  homebrew  osx-lion  gcc4 

8
Как вы можете сказать, когда макет был нарисован?
У меня есть собственное представление, которое рисует прокручиваемое растровое изображение на экране. Чтобы инициализировать его, мне нужно передать размер в пикселях родительского объекта макета. Но во время функций onCreate и onResume макет еще не прорисован, и поэтому layout.getMeasuredHeight () возвращает 0. В качестве обходного пути я добавил обработчик, чтобы подождать …

6
ActiveRecord: размер против количества
В Rails вы можете найти количество записей, используя Model.sizeи Model.count. Если вы имеете дело с более сложными запросами, есть ли преимущество в использовании одного метода перед другим? Насколько они разные? Например, у меня есть пользователи с фотографиями. Если я хочу показать таблицу пользователей и сколько у них фотографий, будет ли …

7
Разветвление Git: мастер против источника / мастер против удаленных / источник / мастер
Я думаю, что я на правильном пути, чтобы понять основные концепции Git. Я уже настроил и клонировал удаленный репозиторий. Я также создал пустой репозиторий на стороне сервера и связал с ним свой локальный репозиторий. Моя проблема в том, что я не понимаю разницу между: Происхождение / мастер против удаленных / …
201 git  git-remote 

30
нг не распознается как внутренняя или внешняя команда
Работает windows 7 Professional 32bit. Я попытался запустить npm install -g angular-cliоба под нормальным или админ. Я также попытался добавить его в переменные окружения в PATH:, (C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng)но безуспешно. Что я делаю не так?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.