Я всегда работал в небольших компаниях, главным образом делая маленькие веб-сайты, и они все впитали управление проектами. Это означает, что у меня нет опыта безотносительно (даже при том, что я изучил немного изучения...
Я исследую несколько возможностей для разработки новой системы (веб-приложение). Я - "старомодный" вид парня, объектно-ориентированного по своей природе (преобразованный из процедурного много лет назад). Я играл...
Я рассматривал то, что будет он брать (технологически) для перемещения всего веб-трафика в HTTPS. Я думал, что компьютеры становятся быстрее, и быстрее, так некоторое время с этого времени, будет возможно работать...
Некоторые мои недавние веб-проекты, что я продолжил работать, используйте механизм потока в качестве центральной абстракции в презентации и/или (более или менее) бизнес-слой. Размышляя над моими событиями, я могу честно...
Это своего рода более общий вопрос, не зависящий от языка. Подробнее об идее и алгоритме использования. Система выглядит следующим образом: она регистрирует небольшие кредиты между группами друзей. Алиса и Билл ...
У меня есть первичный ключ, который я не хочу к автоматическому инкременту (по различным причинам) и таким образом, я ищу способ просто увеличить то поле, когда я ВСТАВЛЯЮ. Просто, я имею в виду без хранимых процедур...
Действительно ли возможно выполнить итерации по двоичному дереву в O (1) вспомогательное пространство (w/o использование стека, очереди, и т.д.), или это было доказано невозможным? Если возможно, как это может быть сделано?Править: Ответы...
Таким образом, я знаком с основами regex, но ищу хорошие учебные руководства для изучения чего-либо вне основ. Я также ценил бы любые ссылки на интерактивные проблемы, где я могу ввести регулярный...
Таким образом, я должен сгенерировать код, который может быть связан с определенным пользователем/перспективой с суммой в долларах, встроенной в него. Это должно быть обратимо так, чтобы клиентское приложение могло подтвердить законность кода...
Я ищу алгоритм или материал в качестве примера для изучения для предсказания будущих событий на основе известных шаблонов. Возможно, существует название этого, и я просто не знаю/помню это. Что-то это...
Я знаю, что я не единственный, кому не нравятся индикаторы выполнения или оценки времени, которые дают нереальные оценки в программном обеспечении. Лучшими примерами являются установщики, которые скачут с 0% до 90% за 10 секунд и ...
Когда разработка XML питается для структурированных данных, что такое хорошая практика, и что антишаблоны там? Я хотел бы ответы, которые касаются структуры XML и содержания, и/или транспортируют механизмы...
Для строки запроса Q длиной N и списка L последовательностей из M длиной ровно N, какой алгоритм наиболее эффективен для поиска строки в L с наименьшим количеством позиций несоответствия Q? Например: ...
На днях я просматривал наш код, и я столкнулся с именем класса IdempotentObject, я не знал то, что это означало в то время, таким образом, я подверг сомнению, было ли это плохо выбранным именем. Я узнал...
Как я могу передать аргументы конструктору в платформе IOC? Я хочу сделать что-то как: (Пытающийся быть агностиком платформы IOC;)) возражают objectToLogFor = xxx; контейнер. Твердость <ILogging> (...
Как Вы пересекаете дерево каталогов на своем любимом языке? Что необходимо знать для пересечения дерева каталогов в различных операционных системах? В различных файловых системах? Кто Ваш фаворит...
Вторая роль того вопроса является ключевой. Если Вы - один из нескольких программистов, и после стука по Вашей голове на Вашей клавиатуре в течение бесконечных ночей Вы еще не можете понять что-то без одного в Вашем...
Вот фон... в мое свободное время, я разрабатываю игру войны артиллерии под названием Staker (вдохновленный старыми ОСНОВНЫМИ игровыми войнами Корпуса и Выжженной землей), и я программирую его в MATLAB. Ваш...
Учитывая, что рабочими функциями является лучшее значение для компании, чем хороший код в любом данном моменте времени и что плохой код делает добавление большего количества опций трудным: Как Вы останавливаете код от...
Я собираюсь заняться тем, что я рассматриваю как тяжелую проблему, я думаю. Я должен мультираспараллелить конвейер производителей и потребителей. Таким образом, я хочу начать с малого. Что является некоторыми проблемами практики на переменных уровнях...
Предположим, что у меня есть следующее: регион, определенный минимальной и максимальной широтой и долготой (обычно 'lat-длинный реагируют', хотя это не является на самом деле прямоугольным кроме определенных проекций). Круг...
При тестировании на каком-либо языке, как все формулируют их сообщения утверждения? Я вижу три очевидных пути: # предполагают, что отказ утверждает (4-2) == 2, "Вычитание 2 от 4 не равняется 2" #, описывают...
По некоторым причинам я испытываю затруднения, думающие о хорошем способе переписать эту функцию, таким образом, это использует постоянное стековое пространство. Обсуждения самые онлайн древовидной рекурсии обманывают при помощи функции Fibonacci...
Я часто сталкиваюсь с кодом, который должен выполнить много проверок и заканчивает тем, что был расположен по крайней мере пять или шесть уровней с отступом прежде действительно сделать что-либо. Я задаюсь вопросом, какие альтернативы существуют. Ниже я и
Я часто хочу инициировать определенную функцию только однажды, но я должен инициировать ее из другой функции, которая неоднократно вызывается. Например, беря снимок чего-то для более позднего использования. Я...
Hrm... вот - то, где мое знание CS подводит меня. Я хочу записать алгоритм, который генерирует ссылочный номер, который уникален. Я не хочу использовать порядковые номера, поскольку они представляют безопасность...
Я разрабатываю обертку для сторонней библиотеки функций, которая взаимодействует через интерфейс с некоторым специальным оборудованием. Так в основном я хочу инкапсулировать функции dll (bool Подключение (), пустое Разъединение ()...
Учитывая точку (пкс, pY) и круг с известным центром (cX, cY) и радиус (r), каков самый короткий объем кода, который можно придумать для нахождения точки на круге самой близкой к (пкс, pY)? Я имею...
В целом, что виды проектных решений помогают приложению масштабировать хорошо? (Отметьте: только что узнав о Большой Нотации O, я надеюсь собирать больше принципов программирования здесь. Я попытался...