Вопросы-ответы - все решения ➜ страница 217
Разница между n и r?
В чем разница между n (перевод строки) и r (возврат каретки)? в частности, есть ли практические различия между n и r? Есть ли места, где один должен использоваться вместо другого? ...
Зачем ловить и перестраивать исключение в C#?
Я смотрю на статьи C# - Объект Передачи Данных на сериализуемые объекты переноса данных. статья включает в себя этот кусок кода: public static string SerializeDTO(DTO dto) { try { XmlSerializer xmlSer = new XmlSerializer(dto.GetType()); StringWriter sWriter = new StringWriter(); xmlSer.Serialize(sWriter, dto); return sWriter.ToString(); } catch(Exception ex) { throw ex; } } остальная часть статьи выглядит разумной и разумной (для noob), ...
Почему основной метод Java статичен?
сигнатура метода Java main () метод: public static void main(String[] args){ ... } есть ли причина для этого метода, чтобы быть статическим? ...
Получение всех типов, реализующих интерфейс
используя отражение, как я могу получить все типы, которые реализуют интерфейс с C# 3.0/.NET 3.5 с наименьшим кодом и минимизацией итераций? вот что я хочу переписать: foreach (Type t in this.GetType().Assembly.GetTypes()) if (t is IMyInterface) ; //do stuff ...
Как я могу вернуть NULL из универсального метода в C#?
У меня есть общий метод с этим (фиктивным) Кодом (да, я знаю, что IList имеет предикаты, но мой код не использует IList, а какую-то другую коллекцию, в любом случае это не имеет значения для вопроса...) static T FindThing<T>(IList collection, int id) where T : IThing, new() { foreach T thing in collecion { if (thing.Id == id) return thing; } return null; // ERROR: Cannot convert null to type parameter 'T' because it could be a value type. Consider usin ...
Интерфейс, определяющий подпись конструктора?
странно, что это первый раз, когда я столкнулся с этой проблемой, но: как определить конструктор в интерфейсе C#? Edit Некоторые люди хотели пример (это проект свободного времени, так что да, это игра) IDrawable + Обновление +Розыгрыш чтобы иметь возможность обновлять (проверить край экрана и т. д.) и рисовать себя, он всегда будет нужен GraphicsDeviceManager. Поэтому я хочу убедиться, что объект имеет ссылка на него. Это будет принадлежать конструктору. теперь, когда я записал это, я дум ...
Центрировать изображение с помощью Центра выравнивания текста?
является собственностью text-align: center; хороший способ центрировать изображение с помощью CSS? img { text-align: center; } ...
XDocument или XmlDocument
Я сейчас учусь XmlDocument но я только что столкнулся с XDocument и когда я пытаюсь найти разницу или преимущества их я не могу найти что-то полезное, не могли бы вы сказать мне, почему вы будете использовать один над другим ? ...
Как вставить несколько строк, не повторяя "вставить в dbo.Бла " часть заявления?
Я знаю, что делал это раньше много лет назад, но я не могу вспомнить синтаксис, и я не могу найти его нигде из-за подтягивания тонны справочных документов и статей о "массовом импорте". вот что я хочу сделать, но синтаксис не совсем правильно... пожалуйста, кто-то, кто делал это раньше, помогите мне :) INSERT INTO dbo.MyTable (ID, Name) VALUES (123, 'Timmy'), (124, 'Jonny'), (125, 'Sally') Я знаю, что это закрыть получить правильный синтаксис. Мне может понадобиться слово "Навальный" ...
Захват нескольких строк вывода в переменную Bash
у меня есть скрипт 'myscript', который выводит следующее: abc def ghi в другом скрипте я называю: declare RESULT=$(./myscript) и $RESULT получает значение abc def ghi есть ли способ сохранить результат либо с новыми строками, либо с символом 'n', чтобы я мог вывести его с помощью'echo -e'? ...
.trim() в JavaScript не работает в IE
Я пытался применить .trim() к строке в одной из моих программ JavaScript. Он отлично работает под Mozilla, но отображается ошибка, когда я пытаюсь это сделать в IE8. Кто-нибудь знает, что здесь происходит? Есть в любом случае я могу заставить его работать в IE? код: var ID = document.getElementByID('rep_id').value.trim(); отображать сообщение об ошибке: Message: Object doesn't support this property or method Line: 604 Char: 2 Code: 0 URI: http://test.localhost/test.js ...
Git вытащить определенную ветку из GitHub
У меня есть проект с несколькими ответвлениями. Я подталкивал их к GitHub и теперь, когда кто-то работает на них, нужно тянуть на GitHub. Он отлично работает в мастер. Но скажем, у меня есть филиал xyz. Как я могу вытащить ветку xyz из GitHub и объединить ее в ветку xyz на моем локальном хосте? У меня на самом деле есть свой ответ здесь: толкать и тянуть ветки в Git но я получаю ошибку"! [отклонено] " и что-то о "non fast forward". какие предложения? ...
Maven установить на Mac OS X
Я пытаюсь установить maven через терминал, следуя эти инструкции. до сих пор я получил это export M2_HOME=/user/apple/apache-maven-3.0.3 export M2=$M2_HOME/bin export PATH=$M2:$PATH export JAVA_HOME=/usr/java/jdk1.6.0_22 Это, наверное, глупый вопрос, куда вы идете, чтобы найти это? ...
Как я могу преобразовать мою программу Java в an.exe-файл? [закрытый]
Если у меня есть исходный файл Java (*.Java) или файл класса (*.класса), как я могу преобразовать его в .exe-файл? Мне также нужен установщик для моей программы. ...
Что такое синтаксис {get; set;} в C#?
Я учусь ASP.NET MVC, и я могу читать английские документы, но я действительно не понимаю, что происходит с этим кодом: public class Genre { public string Name { get; set; } } что это значит: { get; set; }? ...
Как "правильно" создать пользовательский объект в JavaScript?
мне интересно, что лучший способ создать объект JavaScript, который имеет свойства и методы. Я видел примеры, когда человек использовал var self = this а потом использует self. во всех функциях, чтобы убедиться, что область всегда правильно. тогда я видел примеры использования .prototype для добавления свойств, в то время как другие делают это инлайн. может кто-нибудь дать мне правильный пример объекта JavaScript с некоторыми свойствами и методами? ...
Разница между del, remove и pop в списках
>>> a=[1,2,3] >>> a.remove(2) >>> a [1, 3] >>> a=[1,2,3] >>> del a[1] >>> a [1, 3] >>> a= [1,2,3] >>> a.pop(1) 2 >>> a [1, 3] >>> есть ли разница между указанными выше тремя способами удаления элемента из списка? ...
Что такое Android PendingIntent?
Я новичок в Android. Я читал документацию, но мне все еще нужны некоторые разъяснения. Может кто-нибудь сказать мне, что именно PendingIntent - Это? ...
Перечислений может быть разделен на подклассы, чтобы добавить новые элементы?
Я хочу взять существующее перечисление и добавить к нему дополнительные элементы следующим образом: enum A {a,b,c} enum B extends A {d} /*B is {a,b,c,d}*/ возможно ли это в Java? ...
Получить текущее время в секундах с момента эпохи на Linux, Bash
мне нужно что-то простое, как date, но в секундах с 1970 года вместо текущей даты, часов, минут и секунд. date не похоже, чтобы предложить этот вариант. Есть ли простой способ? ...
Как мне избежать амперсандов в XML, чтобы они отображались как сущности в HTML?
у меня есть XML-текст, который я хочу отобразить на HTML-странице. Этот текст содержит амперсанд, который я хочу отобразить в его представлении сущности:&. как мне избежать этого амперсанда в исходном XML? Я пытался &, но это декодируется как фактический символ амперсанда (&), что недопустимо в HTML. поэтому я хочу, чтобы защитить его таким образом, что он будет отображаться как & на веб-странице, которая использует вывод XML. ...
Разница между абстрактным классом и интерфейсом в Python
в чем разница между абстрактным классом и интерфейсом в Python? ...
Что такое std:: move (), и когда его следует использовать?
что это? что он делает? , когда его следует использовать? хорошие ссылки. ...
Лучший подход для удаления части времени datetime в SQL Server
какой метод обеспечивает лучшую производительность при удалении части времени из поля datetime в SQL Server? a) select DATEADD(dd, DATEDIFF(dd, 0, getdate()), 0) или b) select cast(convert(char(11), getdate(), 113) as datetime) второй метод отправляет еще несколько байтов в любом случае, но это может быть не так важно, как скорость преобразования. оба также кажутся очень быстрыми, но может быть разница в скорости при работе с сотнями тысяч или более строк? кроме того, возможно, что там е ...
Добавление фавикона на статическую HTML-страницу
у меня есть несколько static pages это просто чистый HTML, который мы показываем, когда сервер идет вниз. Как я могу поместить favicon, который я сделал (это 16x16px, и он находится в том же каталоге, что и HTML-файл; он называется favicon.ico) как значок" tab", как это было. Я прочитал в Википедии и посмотрел на несколько учебников и реализовал следующее: <link rel="icon" href="favicon.ico" type="image/x-icon"/> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/> н ...
Как перенаправить на 404 в Rails?
Я хотел бы "подделать" страницу 404 в Rails. В PHP я бы просто отправил заголовок с кодом ошибки как таковой: header("HTTP/1.0 404 Not Found"); Как это делается с рельсами? ...
Версия Android Min SDK и версия Target SDK
когда речь заходит о разработке приложений для Android, в чем разница между Min и целевой версией SDK? Eclipse не позволит мне создать новый проект, если Мин и целевые версии не совпадают! ...
В чем разница между char s[] и char *s?
В C можно использовать строковый литерал в таком объявлении: char s[] = "hello"; или такой: char *s = "hello"; Так в чем разница? Я хочу знать, что на самом деле происходит с точки зрения продолжительности хранения, как во время компиляции, так и во время выполнения. ...
Что на самом деле происходит, когда вы не освобождаетесь после Мэллока?
Это было то, что беспокоило меня уже целую вечность. мы все учили в школе (по крайней мере, мне), что вы должны освободить каждый указатель, который выделяется. Мне немного любопытно, однако, о реальной стоимости не освобождения памяти. В некоторых очевидных случаях, например, когда malloc вызывается внутри цикла или части выполнения потока, очень важно освободить, чтобы не было утечек памяти. Но рассмотрим следующие два примера: во-первых, если у меня есть код это что-то вроде этого: int ...
Отладка/загрузка Visual Studio очень медленная
Я в тупике. Visual Studio - это обычно мучительно медленно отлаживать или просто загружать ("начать без отладки") мой ASP.NET сайты MVC. Не всегда: сначала проекты будут загружаться красиво и быстро, но как только они загружаются медленно, они всегда будут загружаться медленно после этого. Я мог бы ждать 1-2 минуты или больше. Мои настройки: Я использую Visual Studio 2012 Express, в настоящее время, но у меня была такая же проблема в Visual Studio 2010 Express также. Мое решение хранится на се ...