Codengineering - блог о программировании ➜ страница 2470
Сколько абстракции-это слишком много?
в объектно-ориентированной программе: сколько абстракции слишком много? Сколько раз? Я всегда был гайки и болты вид парня. Я понимал концепцию высоких уровней инкапсуляции и абстракции, но всегда инстинктивно чувствовал, что добавление слишком многого просто запутает программу. Я всегда пытался снимать для количества абстракции, которая не оставляла пустых классов или слоев. А где сомневаешься, вместо того чтобы добавить новый слой к иерархии, я бы попытался вписать что-то в существующие слои. ...
Почему xUnit Runner не находит мои тесты
у меня есть xUnit.net Проверьте следующим образом: static class MyTestClass { [Fact] static void MyTestMethod() { } } плагин xUnit для VS 2012 говорит: тесты не найдены для запуска. TestDriven.net работает он отлично но упоминает что-то о ad hoc: 1 пройдено, 0 не удалось, 0 пропущено (см. "список задач"), заняло 0,47 секунды (ad hoc) TeamCity, xunit.gui.exe и xunit.console.exe и Visual Studio также не может найти TestMethod (Я xunit.runner.visualstudio установлен ...
Проверка адреса электронной почты для ASP.NET
Что вы используете для проверки адреса электронной почты на ASP.NET форма. Я хочу убедиться, что он не содержит эксплойтов XSS. Это ASP.NET 1.1 ...
Параметр Sniffing (или Spoofing) в SQL Server
некоторое время назад у меня был запрос, который я запустил довольно много для одного из моих пользователей. Он все еще развивался и настраивался, но в конечном итоге он стабилизировался и работал довольно быстро, поэтому мы создали хранимую процедуру из него. пока все нормально. хранимая процедура, однако, была медленной собакой. Нет существенной разницы между запросом и proc, но изменение скорости было массовым. [фон, мы запускаем SQL Server 2005.] дружелюбный местный DBA (который больш ...
Каков самый быстрый способ транспонировать матрицу в C++?
у меня есть матрица (относительно большая), которую мне нужно транспонировать. Например, предположим, что моя матрица a b c d e f g h i j k l m n o p q r Я хочу, чтобы результат был следующим: a g m b h n c I o d j p e k q f l r какой самый быстрый способ сделать это? ...
Правильное количество слов в документе LaTeX
В настоящее время я ищу приложение или скрипт, который делает правильно количество слов для документа LaTeX. до сих пор я встречал только скрипты, которые работают только с одним файлом, но то, что я хочу, - это скрипт, который может безопасно игнорировать ключевые слова LaTeX, а также пересекать связанные файлы ... т. е. следовать include и input ссылки для получения правильного количества слов для весь документ. С vim, я в настоящее время используйте ggVGg CTRL+G но очевидно, что это показ ...
Tomcat запустился в Eclipse, но не смог подключиться http://localhost:8085/
Я настроил Tomcat 6.0.24 в Eclipse на порту 8085 и успешно начал с журнала, как показано ниже: Feb 17, 2010 4:24:31 PM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:Program FilesJavajre6bin;.;C:WINDOWSSunJavabin;C:WINDOWSsystem32;C:WINDOWS;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;E:oracleproduct.2.0c ...
Задачи Gradle - передача аргументов в Java-приложение
у меня есть приложение Java, которое работает с пользовательской задачей gradle, и приложение требует некоторых аргументов при вызове. Это: programName ( string | -f filename | -d key | -h) Options: string Message to be used. -d key Use default messages, key must be s[hort], m[edium] or l[ong]. -f filename Use specified file as input. -h Help dialog. задача Gradle выглядит так: task run (type: JavaExec){ description = "Secure algorythm testi ...
как нарисовать сетку с помощью html5 и (canvas или svg)
Я хочу нарисовать сетку, как показано на рисунке, но я совершенно не знаю, с чего начать. Я должен использовать SVG или я должен использовать холст С HTML5 и как нарисовать его. пожалуйста, руководство по этому вопросу. Я хочу, чтобы эта сетка рисовала прямоугольник, круг или другие диаграммы на нем, и я вычислю площадь этой диаграммы, как площадь квадрата. ...
Использование HtmlHelper в контроллере
можно ли использовать HtmlHelper в контроллере, например, чтобы получить текстовое поле(...) метод? не то, чтобы я не могу написать html, который он генерирует сам, но я просто хочу понять, как это работает, чтобы я мог создать лучшее решение. ...