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

Q & A для профессиональных программистов и энтузиастов

8
Каждое ли базовое отношение данных должно иметь обратную сторону?
Допустим, у меня есть два класса сущностей: SocialAppиSocialAppType В У SocialAppменя есть один атрибут: appURLи одно отношение: type. В У SocialAppTypeменя есть три атрибута: baseURL, nameи favicon. Пункт назначения SocialAppотношений type- одна запись в SocialAppType. Например, для нескольких учетных записей Flickr будет несколько SocialAppзаписей, каждая из которых будет содержать ссылку …

5
ScalaTest в sbt: есть ли способ запустить один тест без тегов?
Я знаю, что один тест можно запустить, запустив в sbt, testOnly *class -- -n Tag Есть ли способ сообщить sbt / scalatest для запуска одного теста без тегов? Например: testOnly *class -- -X 2 это будет означать «запустить второй тест в классе. Что бы это ни было». У нас есть …
150 scala  testing  sbt  scalatest 

7
В чем разница между IQueryable и IEnumerable
Я смущен относительно разницы. Будучи довольно новым для .Net, я знаю, что могу делать запросы, IEnumerablesиспользуя расширения Linq. Так что же это такое IQueryableи чем оно отличается? Смотрите также В чем разница между IQueryable [T] и IEnumerable [T]? что совпадает с этим вопросом.

9
Как стилизовать атрибут readonly с помощью CSS?
В настоящее время я использую readonly = "readonly", чтобы отключить поля. Я сейчас пытаюсь стилизовать атрибут с помощью CSS. Я пытался использовать input[readonly] { /*styling info here*/ } но это не работает по какой-то причине. Я также пытался input[readonly='readonly'] { /*styling info here*/ } это тоже не работает. Как я …
150 html  css  css-selectors 

4
Переопределить методы атрибута ActiveRecord
Пример того, о чем я говорю: class Person < ActiveRecord::Base def name=(name) super(name.capitalize) end def name super().downcase # not sure why you'd do this; this is just an example end end Это похоже на работу, но я только что прочитал раздел переопределение методов атрибутов в документации ActiveRecord :: Base , …

2
onNewIntent () жизненный цикл и зарегистрированные слушатели
Я использую SingleTop Activity для получения намерений из диалогового окна поиска через onNewIntent(). То, что я заметил, это то, что onPause()вызывается раньше onNewIntent(), а потом - звонит onResume(). Визуально: начато диалоговое окно поиска поисковое намерение возбуждено до деятельности onPause() onNewIntent() onResume() Проблема в том, что у меня есть зарегистрированные слушатели, …


6
Что такое профиль Bluetooth iBeacon
Я хотел бы создать свой собственный iBeacon с некоторыми Bluetooth-комплектами для низкоэнергетических устройств. Apple еще не выпустила спецификацию для iBeacon, однако некоторые разработчики аппаратного обеспечения реверсировали проектирование iBeacon из образца кода AirLocate и начали продавать комплекты разработки iBeacon. Итак, что такое профиль Bluetooth iBeacon? Bluetooth Low Energy использует GATT для …


8
Как вставить значения в словарь C # при создании экземпляра?
Кто-нибудь знает, есть ли способ вставить значения в словарь C # при его создании? Я могу, но не хочу делать dict.Add(int, "string")для каждого элемента, если есть что-то более эффективное, например: Dictionary<int, string>(){(0, "string"),(1,"string2"),(2,"string3")};
150 c#  dictionary 

6
Пространство имен XML по умолчанию проекта должно быть пространством имен MSBuild XML
Я локально клонировал репо ASP.NET Core SignalR и попытался открыть решение в следующей среде. IDE Microsoft Visual Studio Enterprise 2015 Version 14.0.25431.01 Update 3 Microsoft .NET Framework Version 4.6.01055 DOT NET CLI λ dotnet --info .NET Command Line Tools (1.0.0-preview2-1-003177) Product Information: Version: 1.0.0-preview2-1-003177 Commit SHA-1 hash: a2df9c2576 Runtime Environment: …

12
Django Передача пользовательских параметров формы в Formset
Это было исправлено в Django 1.9 с помощью form_kwargs . У меня есть форма Django, которая выглядит так: class ServiceForm(forms.Form): option = forms.ModelChoiceField(queryset=ServiceOption.objects.none()) rate = forms.DecimalField(widget=custom_widgets.SmallField()) units = forms.IntegerField(min_value=1, widget=custom_widgets.SmallField()) def __init__(self, *args, **kwargs): affiliate = kwargs.pop('affiliate') super(ServiceForm, self).__init__(*args, **kwargs) self.fields["option"].queryset = ServiceOption.objects.filter(affiliate=affiliate) Я называю эту форму примерно так: form …

4
Почему этот пожиратель памяти действительно не ест память?
Я хочу создать программу, которая будет имитировать ситуацию нехватки памяти (OOM) на сервере Unix. Я создал этот супер-простой едок памяти: #include <stdio.h> #include <stdlib.h> unsigned long long memory_to_eat = 1024 * 50000; size_t eaten_memory = 0; void *memory = NULL; int eat_kilobyte() { memory = realloc(memory, (eaten_memory * 1024) + …


5
Создание временных файлов в bash
Существуют ли объективно лучшие способы создания временных файлов в скриптах bash? Обычно я просто называю их так, как мне кажется, например, tempfile-123, так как они будут удалены после завершения скрипта. Есть ли какой-либо недостаток в этом, кроме перезаписи возможного файла tempfile-123 в текущей папке? Или есть ли преимущество в создании …
150 linux  bash  unix 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.