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

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

30
Как передать аргументы функции прослушивателя addEventListener?
Ситуация в некотором роде var someVar = some_other_function(); someObj.addEventListener("click", function(){ some_function(someVar); }, false); Проблема в том, что значение функции someVarне видно внутри функции слушателя addEventListener, где оно, вероятно, рассматривается как новая переменная.

15
В чем разница между шаблонами Dependency Injection и Service Locator?
Обе модели кажутся реализацией принципа инверсии управления. То есть объект не должен знать, как построить свои зависимости. Внедрение зависимостей (DI), похоже, использует конструктор или установщик для «внедрения» своих зависимостей. Пример использования Constructor Injection: //Foo Needs an IBar public class Foo { private IBar bar; public Foo(IBar bar) { this.bar = …

11
Как узнать окончания строк в текстовом файле?
Я пытаюсь использовать что-то в bash, чтобы показать мне окончания строк в файле, напечатанном, а не интерпретированном. Файл представляет собой дамп из служб SSIS / SQL Server, который читается машиной Linux для обработки. Существуют ли какие - либо переключатели в пределах vi, less, moreи т.д.? Помимо просмотра концов строк, мне …

20
Как я могу перебрать перечисление?
Я только что заметил, что вы не можете использовать стандартные математические операторы для перечисления, такие как ++ или + = Итак, каков наилучший способ перебрать все значения в перечислении C ++?
304 c++  enums 

7
Может ли CSS определить количество дочерних элементов?
Я, наверное, отвечаю на свой вопрос, но мне очень любопытно. Я знаю, что CSS может выбирать отдельных потомков родителя, но есть ли поддержка стиля дочерних элементов контейнера, если у его родителя есть определенное количество потомков. например container:children(8) { // style the parent this way if there are 8 children } …
304 css  css-selectors 

8
Ошибка «net :: ERR_BLOCKED_BY_CLIENT» для некоторых вызовов AJAX
Недавно я понял, что некоторые расширения adblocker (например, adBlocker plus) блокируют некоторые вызовы Ajax. Я получаю эту ошибку на консоли: GET http://localhost/prj/conn.php?q=users/list/ net::ERR_BLOCKED_BY_CLIENT Почему он блокирует некоторые вызовы Ajax, но не другие, и что вызывает это? Есть ли обходной путь, кроме как сказать пользователю отключить блокировку рекламы?

12
Как сравнить только дату без времени в типах DateTime в Linq и SQL с Entity Framework?
Есть ли способ сравнить две DateTimeпеременные, Linq2Sqlно игнорировать часть времени. Приложение сохраняет элементы в БД и добавляет опубликованную дату. Я хочу сохранить точное время, но все же смогу потянуть на саму дату. Я хочу сравнить 12/3/89 12:43:34и 12/3/89 11:22:12не учитывать фактическое время суток, поэтому оба они считаются одинаковыми. Я полагаю, …


20
Как я могу создать список файлов с их абсолютным путем в Linux?
Я пишу сценарий оболочки, который принимает пути к файлам в качестве входных данных. По этой причине мне нужно генерировать рекурсивные списки файлов с полными путями. Например, файл barимеет путь: /home/ken/foo/bar но, насколько я вижу, оба lsи findтолько дают списки относительного пути: ./foo/bar (from the folder ken) Это кажется очевидным требованием, …


6
обновление строк таблицы в postgres с использованием подзапроса
Используя postgres 8.4, я хочу обновить существующую таблицу: CREATE TABLE public.dummy ( address_id SERIAL, addr1 character(40), addr2 character(40), city character(25), state character(2), zip character(5), customer boolean, supplier boolean, partner boolean ) WITH ( OIDS=FALSE ); Первоначально я проверил мой запрос, используя оператор вставки: insert into address customer,supplier,partner SELECT case when …

7
Выделите код bash / shell в уценке
Как выделить команды bash / shell в файлах уценки? Например, чтобы выделить, jsя пишу: ```js function () { return "This code is highlighted as Javascript!"} ``` Для выделения HTML-кода я использую ```html. Как мы можем выделить команды bash / shell?

15
Как починить докер: Получен отказ в разрешении проблемы
Я установил Docker на моей машине, где у меня установлена ​​ОС Ubuntu. После чего я установил докер, когда я запускаю sudo docker run hello-world Все нормально, но я хочу скрыть слово, sudoчтобы сделать команду более короткой. Если я напишу команду без слова sudo docker run hello-world Это отображает следующее: docker: …

17
Как захватить UIView в UIImage без потери качества на дисплее сетчатки
Мой код работает нормально для обычных устройств, но создает размытые изображения на устройствах Retina. Кто-нибудь знает решение моей проблемы? + (UIImage *) imageWithView:(UIView *)view { UIGraphicsBeginImageContext(view.bounds.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage * img = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return img; }

21
Сочетание клавиш для вставки содержимого буфера обмена в окно командной строки (Win XP) [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 2 года назад . Улучшить этот вопрос Есть ли сочетание клавиш для вставки содержимого буфера обмена в окно командной строки …

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