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

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



2
Что такого особенного в Generic.xaml?
Я пытался выяснить, как организовать мои файлы ResourceDictionary для повторного использования и обмена с другими членами моей команды. Я продолжаю сталкиваться с «Generic.xaml», но если я смотрю на MSDN Generic.xaml или просто делаю поиск в Google, я, похоже, получаю только сообщения в блогах и вопросы на форуме, которые случайно упоминают …
153 wpf  xaml  themes 

5
Для чего нужен .snk?
Для чего нужен файл .snk? Я знаю, что это означает « Строго именованный ключ» , но все объяснения, что это такое и как это работает, у меня над головой. Есть ли простое объяснение того, как используется ключ со строгим именем и как он работает?
153 .net  strongname  snk 

3
Как я могу написать некодированный Json в мой вид с помощью Razor?
Я пытаюсь записать объект как JSON в свой Asp.Net MVC View, используя Razor, например: <script type="text/javascript"> var potentialAttendees = @Json.Encode(Model.PotentialAttendees); </script> Проблема в том, что в выводе кодируется JSON, а моему браузеру это не нравится. Например: <script type="text/javascript"> var potentialAttendees = [{"Name":"Samuel Jack"},]; </script> Как мне заставить Razor выдавать незашифрованный …
153 asp.net-mvc  json  razor 


10
Разделить views.py в нескольких файлах
Мой views.pyстал слишком большим, и трудно найти правильный взгляд. Как мне разбить его на несколько файлов и затем импортировать? Это связано с потерей скорости? Могу ли я сделать то же самое с models.py?
153 python  django 

7
Разумно ли заменить boost :: thread и boost :: mutex на c ++ 11 эквивалентов?
Мотивация: причина, по которой я рассматриваю это, заключается в том, что мой гениальный руководитель проекта считает, что повышение - это еще одна зависимость, и это ужасно, потому что «вы зависите от этого» (я попытался объяснить качество повышения, а затем через некоторое время сдался :( Меньшая причина, по которой я хотел …

9
Не удалось завершить компиляцию: тип программы уже представлен: com.google.android.gms.internal.measurement.zzabn
При компиляции моего проекта я получаю следующее сообщение об ошибке: Program type already present: com.google.android.gms.internal.measurement.zzabn Message{kind=ERROR, text=Program type already present: com.google.android.gms.internal.measurement.zzabn, sources=[Unknown source file], tool name=Optional.of(D8)} или D8: Program type already present: com.google.android.gms.internal.measurement.zzabo Со следующей трассировкой стека в журнале Gradle at com.android.builder.profile.Recorder$Block.handleException(Recorder.java:55) at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:104) at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:212)\\nat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) …

4
Разработка API запросов RESTful с длинным списком параметров запросов [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Мне нужно спроектировать API запросов RESTful, который возвращает набор объектов …

4
Изменить значения во время итерации
Предположим, у меня есть эти типы: type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } и что я хочу перебрать атрибуты моего узла, чтобы изменить их. Я хотел бы иметь возможность сделать: for _, attr := range n.Attr { if attr.Key == "href" { …
153 arrays  for-loop  go 

3
SQL Server NOLOCK и присоединяется
Справочная информация: у меня есть запрос, критичный к производительности, который я хотел бы выполнить, и меня не волнует грязное чтение. Мой вопрос Если я использую соединения, нужно ли указывать подсказку NOLOCK для них? Например; является: SELECT * FROM table1 a WITH (NOLOCK) INNER JOIN table2 b WITH (NOLOCK) ON a.ID …
153 sql  sql-server  nolock 

7
Понимание MongoDB BSON Ограничение размера документа
От MongoDB Полное руководство: Документы размером более 4 МБ (при преобразовании в BSON) не могут быть сохранены в базе данных. Это несколько произвольный предел (и может быть повышен в будущем); это в основном для предотвращения неправильного проектирования схемы и обеспечения стабильной производительности. Я не понимаю этого ограничения. Означает ли это, …
153 mongodb  bson 

7
Почему вы используете ивар?
Я обычно вижу этот вопрос, заданный по-другому, например, должен ли каждый ивар быть собственностью? (и мне нравится ответ bbum на этот вопрос). Я использую свойства почти исключительно в моем коде. Однако очень часто я работаю с подрядчиком, который долгое время разрабатывал для iOS и являлся традиционным программистом игр. Он пишет …

4
В чем разница между событиями mouseover и mouseenter?
Я всегда использовал это mouseoverсобытие, но, читая документацию jQuery, я нашел mouseenter. Кажется, они функционируют точно так же. Есть ли разница между ними, и если да, то когда мне их использовать? (Также относится к mouseoutпротив mouseleave).

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