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

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

5
CALayer с прозрачным отверстием в нем
У меня есть простой вид (левая часть изображения), и мне нужно создать какое-то наложение (правая часть изображения) на это представление. Этот оверлей должен иметь некоторую непрозрачность, чтобы изображение ниже было частично видно. Самое главное, что это наложение должно иметь круглое отверстие в середине, чтобы оно не перекрывало центр обзора (см. …

9
частный [это] vs частный
В Scala я вижу такую ​​особенность, как объектно-приватная переменная. На моем не очень богатом опыте работы с Java я научился все закрывать (делать закрытым) и открывать (предоставлять средства доступа), если необходимо. Scala вводит еще более строгий модификатор доступа. Всегда ли использовать его по умолчанию? Или мне следует использовать его только …
112 scala 

3
Как закрыть ветку Git?
поэтому я начинаю использовать Git + GitHub. В нашей небольшой распределенной команде каждый участник создает свою собственную ветку для каждой выделенной им задачи / требования. git branch Issue#1 <-- create this branch git checkout issue#1 <-- switch over to this branch Теперь code code, commit, code, commitи т.д. ... затем …
112 git  github 

5
Как использовать регулярное выражение в методе String.contains () в Java
Я хочу проверить, содержит ли строка слова «магазины», «магазин» и «продукт» в таком порядке, независимо от того, что между ними. Я пробовал использовать, someString.contains(stores%store%product);а также.contains("stores%store%product"); Нужно ли мне явно объявить регулярное выражение и передать его методу, или я могу вообще не передавать регулярное выражение?
112 java  regex  string 

3
ASP.NET MVC возвращает пустое представление
Каков наиболее естественный способ вернуть пустой ActionResult (для дочернего действия)? public ActionResult TestAction(bool returnValue) { if (!returnValue) return View(EmptyView); return View(RealView); } Один из вариантов, который я вижу, - создать пустое представление и ссылаться на него в EmptyView ... но может быть, есть какой-либо встроенный параметр?
112 asp.net-mvc 

6
Доступ к родительскому DataContext из DataTemplate
У меня есть ListBoxпривязка к дочерней коллекции на ViewModel. Элементы списка имеют стиль в табличке данных на основе свойства родительской ViewModel: <Style x:Key="curveSpeedNonConstantParameterCell"> <Style.Triggers> <DataTrigger Binding="{Binding Path=DataContext.CurveSpeedMustBeSpecified, ElementName=someParentElementWithReferenceToRootDataContext}" Value="True"> <Setter Property="Control.Visibility" Value="Hidden"></Setter> </DataTrigger> </Style.Triggers> </Style> Я получаю следующую ошибку вывода: System.Windows.Data Error: 39 : BindingExpression path error: 'CurveSpeedMustBeSpecified' property not …

19
#ifdef vs #if - что лучше / безопаснее как метод включения / отключения компиляции определенных участков кода?
Это может быть вопросом стиля, но в нашей команде разработчиков есть некоторые разногласия, и мне было интересно, есть ли у кого-нибудь еще какие-нибудь идеи по этому поводу ... По сути, у нас есть некоторые отладочные операторы печати, которые мы отключаем во время нормальной разработки. Лично я предпочитаю делать следующее: //---- …

6
Отложить сценарий jquery до тех пор, пока все остальное не загрузится
У меня есть сценарий jquery, который мне нужно запускать только после того, как все остальное на странице, включая некоторые другие сценарии javascript (над которыми я не контролирую), завершило свою работу. Хотя, возможно, есть альтернатива $ (document) .ready, но я не смог ее найти.
112 javascript  jquery  dom 

8
Структуры в Javascript
Раньше, когда мне нужно было хранить несколько связанных переменных, я создавал класс. function Item(id, speaker, country) { this.id = id; this.speaker = spkr; this.country = country; } var myItems = [ new Item(1, 'john', 'au'), new Item(2, 'mary', 'us') ]; Но мне интересно, хорошая ли это практика. Есть ли другие, …
112 javascript  struct 

8
Использование% f с strftime () в Python для получения микросекунд
Я пытаюсь использовать strftime () с точностью до микросекунд, что кажется возможным с использованием% f (как указано здесь ). Однако, когда я пробую следующий код: import time import strftime from time print strftime("%H:%M:%S.%f") ... Я получаю час, минуты и секунды, но% f печатается как% f, без каких-либо признаков микросекунд. Я …
112 python  time  strftime 


13
Определение текущего приложения переднего плана из фоновой задачи или службы
Я хочу иметь одно приложение, работающее в фоновом режиме, которое знает, когда работает какое-либо из встроенных приложений (обмен сообщениями, контакты и т. Д.). Итак, мои вопросы: Как мне запускать приложение в фоновом режиме. Как мое фоновое приложение может узнать, какое приложение в данный момент запущено на переднем плане. Будем очень …

8
JQuery: 'Uncaught TypeError: Illegal invocation' по запросу ajax - несколько элементов
У меня есть два элемента select, A и B: когда выбранный параметр A изменяется, параметры B должны быть соответственно обновлены. Каждый элемент в A подразумевает множество элементов в B, это отношение «один ко многим» (A содержит страны, B должен содержать города, расположенные в данной стране). Функция do_ajaxдолжна выполнить асинхронный запрос: …
112 html  ajax  jquery 

2
Как я могу определить составной первичный ключ в SQL?
Как я могу определить составной первичный ключ, состоящий из двух полей в SQL? Я использую PHP для создания таблиц и всего остального. Я хочу , чтобы имя таблицы votingс полями QuestionID, MemeberIDи vote. А составной первичный ключ состоит из полей QuestionIDи MemberID. Как мне это сделать?

3
Можно ли выполнить код один раз перед запуском всех тестов?
По сути, я хотел бы сказать MSTest выполнить немного кода перед запуском в серию тестовых прогонов, по сути, то, что я хотел бы сделать, это то же самое, что вставить какой-то код Main(). Причина, по которой я хотел бы это сделать, заключается в том, что я хотел бы вести журнал …
112 .net  mstest 

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