Codengineering - блог о программировании ➜ страница 2155


Могу ли я передать параметры конструктора в метод Unity Resolve ()?

Я использую единство Microsoft для инъекции зависимостей, и я хочу сделать что-то вроде этого: IDataContext context = _unityContainer.Resolve<IDataContext>(); var repositoryA = _unityContainer.Resolve<IRepositoryA>(context); //Same instance of context var repositoryB = _unityContainer.Resolve<IRepositoryB>(context); //Same instance of context IDataContext context2 = _unityContainer.Resolve<IDataContext>(); //New instance var repositoryA2 = _unityContainer.Resolve<IR ...

Подзапрос с использованием Exists 1 или Exists *

раньше я писал свои проверки EXISTS следующим образом: IF EXISTS (SELECT * FROM TABLE WHERE Columns=@Filters) BEGIN UPDATE TABLE SET ColumnsX=ValuesX WHERE Where Columns=@Filters END один из DBA в предыдущей жизни сказал мне, что когда я делаю EXISTS предложения, использовать SELECT 1 вместо SELECT * IF EXISTS (SELECT 1 FROM TABLE WHERE Columns=@Filters) BEGIN UPDATE TABLE SET ColumnsX=ValuesX WHERE Columns=@Filters END это действительно имеет значение? ...

Взорваться и взорваться (так же, как PHP) в Java [закрыто]

Я новичок в Java, хотя имел хороший опыт работы в PHP, и ищу идеальную замену для функций explode и implode (доступных в PHP) в Java. я погуглил для того же, но не доволен результатами. У кого есть хорошее решение для моей проблемы будет оценен по достоинству. например: String s = "x,y,z"; array a = javaExplode(',',s); //what is javaExplode?? System.out.println(Arrays.toString(a)); желаемый результат: [x, y, z] ...

Как разобрать исходный код x86?

Я хотел бы разобрать MBR (первые 512 байт) загрузочного диска x86, который у меня есть. Я скопировал MBR в файл с помощью dd if=/dev/my-device of=mbr bs=512 count=1 любые предложения для утилиты Linux, которая может разобрать файл mbr? ...

Высота окна выбора HTML (выпадающее меню)

может кто-нибудь подтвердить, что его не можно изменить высоту выпадающего списка, который отображается при нажатии на поле выбора. атрибут размера select делает его похожим на список, атрибут высоты в CSS тоже не очень хорош. ...

Разница между JOIN и OUTER JOIN в MySQL

в чем разница в результатах между: правое соединение и правое внешнее соединение левое соединение и левое внешнее соединение ? не могли бы вы объяснить это на некоторых примерах? ...

Добавление заголовка ко всем запросам с помощью Retrofit 2

документация по модернизации 2 говорит: заголовки, которые должны быть добавлены к каждому запросу, могут быть указаны с помощью перехватчика OkHttp. Это можно сделать легко, используя предыдущую версию, вот соответствующий QA. но с помощью retrofit 2, я не мог найти что-то вроде setRequestInterceptor или setInterceptor метод, который может быть применен к ...

Установка Pip-3.2 на Cygwin

У меня установлен Python 3 на Cygwin. Однако я не могу установить пакеты Python 3 через pip. Есть ли способ сделать это? ...

AJAX POST и знак плюс ( + ) - как кодировать?

Я отправляю содержимое поля формы через AJAX в php-скрипт и использую JavaScript для escape(field_contents). Проблема в том, что любые знаки плюса удаляются и заменяются пробелами. Как я могу безопасно "кодировать" знак плюс, а затем соответствующим образом "декодировать" его на стороне PHP? ...

Настройка ведения журнала Hibernate с помощью файла конфигурации Log4j XML?

Я не смог найти никакой документации о том, как настроить ведение журнала Hibernate с помощью файла конфигурации стиля XML для Log4j. возможно ли это вообще, или я должен использовать файл конфигурации стиля свойств для управления журналом Hibernate? Если у кого-то есть какая-либо информация или ссылки на документацию, это было бы оценено. EDIT: Просто чтобы уточнить, я ищу пример синтаксиса XML для управления Зимовать. EDIT2: Вот что у меня есть в моем файле конфигурации XML. <?xml vers ...