Вопросы-ответы - все решения ➜ страница 601
Каковы фактические различия между I18n/L10n / G11n и, в частности, что каждый из них означает для развития? [дубликат]
Возможные Дубликаты:локализация и интернационализация, в чем разница? i18n/L10n / G11n все равно локализация для меня, но люди продолжают делать различия между ними, особенно в корпоративном и маркетинговом, но я не вижу, как эти 3 задачи, с точки зрения программиста, не одно и то же, есть ли особые требования за каждым из них? Что такое честный программист для программиста объяснения этих терминов, которые не связаны с глобальными рынками, другими словами, каковы мелкие различия за эти ...
Как включить функции из другого файла в мой скрипт на Perl?
это кажется очень простым вопросом, но почему-то мой Google-Fu подвел меня. каков синтаксис для включения функций из других файлов в Perl? Я ищу что-то вроде C #include "blah.h" Я видел вариант использования модулей Perl, но похоже, что для этого потребуется не незначительная переписать мой текущий код. ...
Сколько абстракции-это слишком много?
в объектно-ориентированной программе: сколько абстракции слишком много? Сколько раз? Я всегда был гайки и болты вид парня. Я понимал концепцию высоких уровней инкапсуляции и абстракции, но всегда инстинктивно чувствовал, что добавление слишком многого просто запутает программу. Я всегда пытался снимать для количества абстракции, которая не оставляла пустых классов или слоев. А где сомневаешься, вместо того чтобы добавить новый слой к иерархии, я бы попытался вписать что-то в существующие слои. ...
Почему 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, который он генерирует сам, но я просто хочу понять, как это работает, чтобы я мог создать лучшее решение. ...
Почему мы не можем объявить std:: vector?
Потратив довольно много времени на разработку в C#, я заметил, что если вы объявляете абстрактный класс с целью использования его в качестве интерфейса, вы не можете создать вектор этого абстрактного класса для хранения экземпляров дочерних классов. #pragma once #include <iostream> #include <vector> using namespace std; class IFunnyInterface { public: virtual void IamFunny() = 0; }; class FunnyImpl: IFunnyInterface { public: virtual void IamFunny() { cout < ...
Точка с запятой в конце оператора' if'
сегодня, после получаса поиска ошибки, я обнаружил, что можно поставить точку с запятой после оператора if вместо кода, например: if(a == b); // Do stuff что в основном означает, что материал будет выполнен независимо от того, равен ли a b или нет, и оператор if не имеет никакого смысла. Почему Java не дает мне ошибку? Есть ли ситуация, в которой это было бы полезно? ...
Python MySQL Параметризованные Запросы
Мне трудно использовать модуль MySQLdb для вставки информации в мою базу данных. Мне нужно вставить 6 переменных в таблице. cursor.execute (""" INSERT INTO Songs (SongName, SongArtist, SongAlbum, SongGenre, SongLength, SongLocation) VALUES (var1, var2, var3, var4, var5, var6) """) кто-нибудь может помочь мне с синтаксисом? ...
Почему нет RAII in.NET?
будучи в первую очередь разработчиком C++ отсутствие RAII (сбор ресурсов является инициализацией) в Java и .NET всегда беспокоило меня. Дело в том, что бремя очистки перемещается от класса writer к его потребителю (с помощью try finally или .NET using построить), кажется, заметно уступает. Я вижу, почему в Java нет поддержки RAII, так как все объекты расположены в куче и сборщике мусора по своей сути не поддерживает детерминированное разрушение, но в .NET с введением типов значений (struct) у н ...
Можно ли динамически загружать библиотеку во время выполнения из приложения Android?
есть ли способ сделать приложение для Android для загрузки и использования библиотеки Java во время выполнения? вот пример: представьте, что приложение должно сделать некоторые вычисления в зависимости от входных значений. Приложение запрашивает эти входные значения, а затем проверяет, требуется ли Classeили Methods доступны. если нет, он подключается к серверу, загружает необходимую библиотеку и загружает ее во время выполнения для вызова требуемой методы, использующие методы отражения. Ре ...
Синтаксис методов расширения и синтаксис запросов
Я пытаюсь разобраться, есть ли подходящее время для использования стандартных ключевых слов linq или методов расширения linq с лямбда-выражениями. Они, кажется, делают то же самое, просто написаны по-разному. Это чисто вопрос стиля? var query = from p in Products where p.Name.Contains("foo") orderby c.Name select p; // or with extension methods: var query = Products .Where(p => p.Name.Contains("foo")) .OrderBy(p => p.Name); они очень похожи со вторым примером, кот ...
Общесистемное событие предварительной сборки?
У меня есть решение в Visual Studio, которое содержит несколько проектов. Я хотел бы запустить команду в самом начале каждой сборки - независимо от того, какие проекты участвуют и являются ли они актуальными. по существу мне нужно что-то похожее на событие предварительной сборки в масштабах всего решения, но, к сожалению, VS не поддерживает их. Кто-нибудь знает альтернативный способ достижения того, что мне нужно? ...
JAX-RS разместить несколько объектов
У меня есть способ; @POST @Path("test") @Consumes(MediaType.APPLICATION_JSON) public void test(ObjectOne objectOne, ObjectTwo objectTwo) теперь я знаю, что могу опубликовать один объект в формате json, просто поместив его в тело. Но можно ли сделать несколько объектов? Если да, то как? ...
При использовании двоичного разбиения, дерева квадрантов, восьмеричного дерева набора?
недавно я узнал о бинарных пространственных деревьях разбиения и их применении к 3d-графике и обнаружению столкновений. Я также кратко просматривал материалы, касающиеся деревья квадрантов и octrees. Когда бы вы использовали квадроциклы над деревьями bsp или наоборот? Они взаимозаменяемы? Я был бы доволен если бы у меня было достаточно информации, чтобы заполнить таблицу такой: | BSP | Quadtree | Octree ------------+----------------+------- Situation A | X | | Situati ...
Python: как я могу узнать, какие исключения могут быть вызваны из вызова метода
есть ли способ узнать (во время кодирования), какие исключения следует ожидать при выполнении кода python? Я в конечном итоге ловлю базовый класс исключений 90% времени, так как я не знаю, какой тип исключения может быть брошен(и не говорите мне читать документацию. много раз исключение может быть распространено из глубины. и много раз документация не обновляется или исправить). Есть ли какой-то инструмент, чтобы проверить это ? (например, читая код python и libs)? ...
MVVM безумие: команды
Мне нравится MVVM. Мне это не нравится, но нравится. Большинство из них имеет смысл. Но я продолжаю читать статьи, которые поощряют вас писать много кода, чтобы вы могли писать XAML и не должны писать какой-либо код в коде. позвольте мне привести вам пример. недавно я хотел подключить команду в моем ViewModel к ListView MouseDoubleClickEvent. Я не совсем понимал, как это сделать. К счастью, у Google есть ответы на все. Я нашел следующее статьи: http://blog.functionalfun.net/2008/09/hooking-u ...
Что такое намерение времени истечения срока действия маркера ID в OpenID Connect?
В OpenID подключите маркер доступа имеет срок действия. Для потока кода авторизации это обычно короткое время (например, 20 минут), после которого вы используете маркер обновления для запроса нового маркера доступа. The идентификатор также имеет срок действия. Мой вопрос в том, какова цель этого? любое время истечения срока действия маркера идентификатора меньше времени истечения срока действия маркера обновления будет означать, что в конечном итоге у вас будет истекший маркер идентификатора ...
Как исправить размытый текст на моем холсте HTML5?
Я в общей сумме n00b С HTML5 и я работаю с canvas для визуализации фигур, цветов и текста. В моем приложении, у меня есть посмотреть адаптер это создает холст динамически и заполняет его содержимым. Это работает очень хорошо, за исключением того, что мой текст отображается очень нечетким/размытым/растянутым. Я видел много других сообщений о том, почему определение ширина и высота на CSS вызовет эту проблему, но я определяю все это в javascript. соответствующий код (view Скрипка): HTML <d ...
Autoscroll to TOP с ui-маршрутизатором и Angularjs
Я прочитал так много разных проблем с этим, и ни одно из приведенных решений, похоже, не соответствует моему варианту использования. Я начал с простого размещения target= "_top" на всех моих ссылках, но это фактически заставляет мое приложение перезагружаться, которое не будет работать. Я также видел, как люди говорят, что они используют autoscroll= "true" но это только кажется, работает, если его в моей ui-view. проблема с этим заключается в том, что в моем индексе.html-файл я исправил n ...
Борьба с кэшированием на стороне клиента в Django
Я использую ярлык render_to_response и не хочу создавать конкретный объект ответа для добавления дополнительных заголовков, чтобы предотвратить кэширование на стороне клиента. Я хотел бы иметь ответ, который содержит: Pragma: no-cache Cache-control: no-cache Cache-control: must-revalidate и все другие изящные способы, которые браузеры будут, надеюсь, интерпретировать как директивы, чтобы избежать кэширование. есть ли промежуточное программное обеспечение без кэша или что-то подобное, что м ...
HTML5 и frameborder
у меня есть iframe на документе HTML5. когда я проверяю, я получаю сообщение об ошибке, сообщающее мне, что атрибут на iframe frameBorder устарел и использовать CSS вместо этого. у меня есть этот атрибут frameBorder="0" здесь, потому что это был единственный способ, которым я мог понять, как избавиться от границы в IE, я попытался border:none; в CSS не повезло. Есть ли совместимый способ исправить это? спасибо. ...
Как увеличить размер тома EBS запущенного экземпляра? [закрытый]
У меня есть сервер, на котором работает недавний Ubuntu AMIs от Canonical. Размер загрузочного Тома EBS составляет 8 ГБ. Я знаю, что могу изменить размер томов EBS, сделав снимок, создав новый том и расширив раздел на нем. Как я могу увеличить размер тома во время работы машины? Если это невозможно, каков предпочтительный способ увеличения размера загрузочного тома с минимальным временем простоя? ...
Как настроить log4j. properties для SpringJUnit4ClassRunner?
внезапно это происходит во время теста JUnit. Все работало, я написал несколько новых тестов и эта ошибка произошла. Если я верну его, он не уйдет. Почему? log4j:WARN No appenders could be found for logger (org.springframework.test.context.junit4.SpringJUnit4ClassRunner). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. ...