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

84
Механизм просмотра Razor - как добавить частичные представления

Мне было интересно, если это возможно, лучший способ визуализировать партиал с использованием нового движка Razor View. Я понимаю, что к тому времени это еще не было закончено полностью Прямо сейчас я использую RenderPage для визуализации пользовательского элемента управления:...

84
Множественные уникальные ограничения в JPA

Есть ли способ указать с помощью JPA, что должно быть несколько уникальных ограничений для разных наборов столбцов? @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and uid public String code; public String uid;...

84
Как создать ссылку mailto: без части (to)

Как правильно построить mailto: ссылку без части. mailto:someaddress@example.com? Мне не нужен адрес, и я просто хочу, чтобы параметры, указанные в параметрах, впоследствии были заполнены через mailto....

84
Как сделать сценарий оболочки глобальным?

У меня Mac OS 10.6, и я пытаюсь кое-что узнать о сценариях оболочки. Я понимаю, как сохранить сценарий оболочки и сделать его исполняемым, но мне интересно, что я могу сделать или где я могу сохранить файл, чтобы сделать его глобальным (то есть доступным независимо от того, в какой папке я...

84
Понимание сравнения NSString

Оба следующих сравнения истинны: 1) @"foo" == @"foo"; 2) NSString *myString1 = @"foo"; NSString *myString2 = @"foo"; myString1 == myString2; Однако бывают случаи, когда два NSStrings нельзя сравнивать с помощью оператора равенства, и [myString1 isEqualToString:myString2]вместо этого требуется....

84
Зачем нам неизменный класс?

Я не могу понять, в каких сценариях нам нужен неизменяемый класс. Вы когда-нибудь сталкивались с подобным требованием? или не могли бы вы привести нам какой-нибудь реальный пример, где мы должны использовать этот шаблон....

84
SecurityException: uid вызывающего абонента XXXX отличается от uid аутентификатора

Я получил вышеуказанное исключение при попытке реализовать приложение Sample Sync Adapter. Я видел множество сообщений, связанных с этой проблемой, но не получил удовлетворительного ответа. Поэтому я запишу здесь свое решение на случай, если кто-то еще столкнется с той же проблемой....

84
Могу ли я определить свойства в частичных классах, а затем пометить их атрибутами в другом частичном классе?

Есть ли способ получить сгенерированный файл кода следующим образом: public partial class A { public string a {get; set;} } а затем в другом файле: public partial class A { [Attribute("etc")] public string a {get; set;} } Чтобы я мог создать класс из базы данных, а затем использовать...

84
Почему в Java возникает ошибка компилятора «недостижимый оператор»?

Я часто обнаруживаю, что при отладке программы удобно (хотя, возможно, и плохая практика) вставлять оператор возврата внутри блока кода. Я мог бы попробовать что-то подобное на Java .... class Test { public static void main(String args[]) { System.out.println("hello world"); return;...

84
Совместимо ли autocomplete = «off» со всеми современными браузерами?

Мне только что дали требование запретить браузерам сохранять данные, введенные в определенные поля формы. Прошло много лет с тех пор, как я занялся веб-разработкой, и это относительно новая возможность. Мне удалось найти свойство поля формы autocomplete = "off", но я не могу найти никакой...

84
Найти самое внутреннее исключение без использования цикла while?

Когда C # выдает исключение, оно может иметь внутреннее исключение. Я хочу получить самое внутреннее исключение или, другими словами, листовое исключение, которое не имеет внутреннего исключения. Я могу сделать это в цикле while: while (e.InnerException != null) { e = e.InnerException; } Но мне...

84
Ubuntu - Ошибка: не удалось создать SD-карту.

Я вижу много сообщений о записи на SD-карту, но я считаю, что моя проблема в другом. Я не могу создать SD-карту в процессе создания AVD. Сначала я попытался использовать Android SDK и AVD Manager для этого, выбрав Имя : my_avd Цель : Android 2.2 - API уровня 8 SD-карта : Размер: 1024 Мбайт Кожа :...

84
Перехватить кнопку возврата с мягкой клавиатуры

У меня есть активность с несколькими полями ввода. Когда активность началась, отображается мягкая клавиатура. При нажатии кнопки «Назад» мягкая клавиатура закрывается, и для закрытия активности мне нужно нажать кнопку «Назад» еще раз. Итак, вопрос: можно ли перехватить кнопку возврата, чтобы...

84
Какие языки программирования можно использовать для разработки приложений для iPhone, iPod Touch и iPad (iOS)?

Какие языки программирования можно использовать для разработки приложений для iPhone, iPod Touch и iPad (iOS)? Есть ли планы в будущем расширить количество языков программирования, которые будет поддерживать iOS?...