0
голоса
5
ответов
67
просмотров
Как обработать подзапрос IN с помощью LINQ to SQL?

Я немного застрял с этой задачей. В общем, я хочу сделать нечто подобное следующему SQL-запросу, используя LINQ to SQL:

SELECT f.* 
FROM Foo f
WHERE f.FooId IN (
    SELECT fb.FooId
    FROM FooBar fb
    WHERE fb.BarId = 1000
)

Не могли бы вы помочь мне с реализацией этого запроса в...

0
голоса
1
ответов
62
просмотров
Использование объявленной переменной в цикле for с диапазоном

В приведенном ниже примере переменная i имеет область видимости функции. Однако я не могу использовать i во втором цикле for. Почему for (i : v1) не работает, в то время как for (int i : v1) работает?

#include 
#include 
#include 

int main()
{
    std::vector v1;
    int i;
   ...
0
голоса
3
ответов
70
просмотров
CSS корневая директория

У меня есть таблица стилей, в которой я подключаю фоновое изображение:

background: url(../Images/myImage.png);

Проблема в том, что страницы находятся в разных каталогах и используют этот CSS!

Мои CSS-файлы находятся в папке CSS, изображения — в папке Images, а HTML-страницы...

0
голоса
4
ответов
73
просмотров
Google Maps API: Открытие URL при клике на маркер

Описание проблемы:

Я хочу открыть новое окно при клике на маркер, используя Google Maps API 3.

К сожалению, примеров для Google Maps API не так много, и я нашел следующий код:

google.maps.event.addListener(marker, 'click', function() {
    window.location.href =...
0
голоса
1
ответов
64
просмотров
Вычитание режима наложения с помощью ColorMatrixFilter в Android?

Я столкнулся с проблемой при работе с ColorMatrixFilter. У меня есть следующий ColorMatrix, но я хочу использовать его в качестве маски для режима смешивания Subtract, а не применять его напрямую. Как можно это реализовать?

Вот мой ColorMatrix:

colorMatrix[
        0.393, 0.7689999,...
0
голоса
3
ответов
587
просмотров
Как поймать исключение в итераторе цикла for

Проблема с обработкой исключений в цикле for в Python

У меня есть цикл for на Python, который выглядит следующим образом:

for_stmt ::=  "for" target_list "in" expression_list ":" suite

Обычно, когда во время получения значения из expression_list возникает исключение,...

0
голоса
2
ответов
72
просмотров
Вставка строки в таблицу для каждого ID из другой таблицы

У меня возникла проблема, с которой я не смог найти аналогичное решение на StackOverflow, и хотел бы узнать, как лучше всего решить эту задачу.

У меня есть таблица с более чем 17 миллионами строк, каждая из которых имеет уникальный идентификатор. Мы недавно создали новую таблицу, которая будет...

0
голоса
5
ответов
170
просмотров
Как выполнить поиск в стиле getattr() в шаблоне Django

Метод getattr() в Python полезен, когда вы не знаете имя определенного атрибута заранее. Эта функциональность также была бы полезна в шаблонах, но я так и не смог найти способ, как это сделать. Существует ли встроенный тег или не встроенный тег, который может выполнять динамический поиск атрибутов?

0
голоса
0
ответов
61
просмотров
Проверка на null в языке выражений JSF

Пожалуйста, помогите с проблемой, связанной с использованием Expression Language. У меня есть следующая строка кода:

styleClass="#{obj.validationErrorMap eq null ? ' ' : 
     obj.validationErrorMap.contains('key')?'highlight_field':'highlight_row'}"

Несмотря на то что...

0
голоса
3
ответов
73
просмотров
Хранение/назначение ролей аутентифицированных пользователей

Я обновляю сайт, чтобы использовать MVC, и ищу лучший способ настроить аутентификацию.

На данный момент у меня работает вход в систему через Active Directory: я валидирую имя пользователя и пароль, а затем устанавливаю Auth cookie.

Как мне сохранить информацию о ролях пользователя во время входа,...

0
голоса
4
ответов
70
просмотров
Метод Illuminate\Translation\Translator::getFromJson не существует

После обновления с Laravel 5.8 до Laravel 6.0 я столкнулся с следующей ошибкой:

Метод Illuminate\Translation\Translator::getFromJson не существует

Кто-нибудь знает, как можно обойти эту проблему?

Судя по всему, проблема возникает из-за использования директивы @lang для вывода...

0
голоса
1
ответов
68
просмотров
Что означает синтаксис <E> в Java?

Я быстро погуглил ответ, но не смог найти или придумать точные параметры поиска.

Я самостоятельно изучаю Java, но не могу понять смысл определённого синтаксиса.

public class Node&lt;E&gt;{
    E elem;
    Node&lt;E&gt; next, previous;
}

Что означает ``? Я смутно помню, что угловые...

0
голоса
5
ответов
91
просмотров
Сортировка строк без учета регистра в Java 8

Как сортировать строковые значения в нечувствительном к регистру порядке в данном примере?

List listofEmployees = Arrays.asList(
    new Employee(1, "aaa", Arrays.asList(123, 345, 678)),
    new Employee(1, "bbb", Arrays.asList(91011, 121314, 1516117)),
    new Employee(2, "ccc",...
0
голоса
4
ответов
93
просмотров
В чем разница между использованием synchronized на lockObject и использованием this как блокировки?

Я знаю разницу между синхронизированным методом и синхронизированным блоком, но не уверен относительно части с синхронизированным блоком.

Предположим, у меня есть следующий код:

class Test {
  private int x = 0;
  private Object lockObject = new Object();

  public void incBlock() {
   ...
0
голоса
3
ответов
70
просмотров
Что такое anchorNode, baseNode, extentNode и focusNode в объекте, возвращаемом document.getSelection?

У меня возникла проблема при работе с выделением текста на HTML-странице. Когда я выполняю следующий код:

var a = document.getSelection();

Я получаю объект, у которого есть четыре свойства:

  1. anchorNode
  2. baseNode
  3. extentNode
  4. focusNode

Значения первых трех свойств...

0
голоса
5
ответов
72
просмотров
Есть ли недостатки в том, чтобы пометить все неизменяемые переменные как const?

Я много искал в интернете и нашел много информации о том, как помечать функции и их параметры как const, но не нашел руководства по пометке переменных как const.

Вот простой пример:

#include 
#include 

void example(const std::string& x) {
  size_t length = x.length();
  for (size_t i...
0
голоса
3
ответов
78
просмотров
Передать дополнительный аргумент в функцию обратного вызова

У меня есть функция callWithMagic, которая принимает функцию обратного вызова в качестве параметра и вызывает её с одним аргументом.

const callWithMagic = callback => {
  const magic = getMagic();
  callback(magic);
};

Также у меня есть функция processMagic, которая...

0
голоса
5
ответов
70
просмотров
"В чем разница между JIT-компилятором и интерпретатором?"

Проблема: Какие различия существуют между Just-in-Time компилятором и интерпретатором? Также хотел бы узнать, есть ли отличия между JIT компилятором в .NET и Java? Буду признателен за подробное объяснение этих концепций и их сравнений.

0
голоса
3
ответов
70
просмотров
Удаление действия по умолчанию "Удалить" в админке Django

Проблема: Как удалить действие удаления по умолчанию в админке Django?

Я пытаюсь убрать действие удаления по умолчанию из админки Django. В документации указано, что можно задать свои действия, но я не совсем уверен, как это сделать правильно.

Я думаю, что если установить actions как пустой...

0
голоса
4
ответов
161
просмотров
Несколько файлов JavaScript/CSS: лучшие практики?

У меня сейчас есть около 7 файлов Javascript (благодаря различным плагинам jQuery) и 4-5 файлов CSS. Меня интересует лучший способ управления этими файлами, включая то, где в документе их следует загружать. YSlow говорит, что файлы Javascript должны, где это возможно, быть включены в самом конце. В...