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

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

14
Не удалось найти файл объявления для модуля «имя-модуля». '/path/to/module-name.js' неявно имеет тип 'any'
Я прочитал, как работает разрешение модуля TypeScript . У меня есть следующий репозиторий: @ ts-stack / di . После компиляции структура каталогов выглядит следующим образом: ├── dist │ ├── annotations.d.ts │ ├── annotations.js │ ├── index.d.ts │ ├── index.js │ ├── injector.d.ts │ ├── injector.js │ ├── profiler.d.ts │ ├── …


5
Разница между объектом Node и объектом Element?
Я полностью запутался между объектом Node и объектом Element. document.getElementById()возвращает объект Element, в то время как document.getElementsByClassName() возвращает объект NodeList (коллекция элементов или узлов?) Если div - это объектный элемент, то как насчет div-объекта Node? Что такое объект узла? Являются ли объект документа, объект элемента и текстовый объект также объектом …
303 javascript  html  dom 

15
Когда я должен использовать структуру вместо класса?
MSDN говорит, что вы должны использовать структуры, когда вам нужны легкие объекты. Существуют ли другие сценарии, когда структура предпочтительнее класса? Некоторые люди могли забыть, что: Структуры могут иметь методы. структуры не могут быть унаследованы. Я понимаю технические различия между структурами и классами, я просто не понимаю, когда использовать структуру.
302 .net  oop 


19
Получить экранированный параметр URL
Я ищу плагин jQuery, который может получать параметры URL и поддерживать эту строку поиска без вывода ошибки JavaScript: «неправильная последовательность URI». Если не существует плагина jQuery, который поддерживает это, мне нужно знать, как изменить его для поддержки этого. ?search=%E6%F8%E5 Значение параметра URL при декодировании должно быть: æøå (персонажи норвежские). У …

15
Как включить NSZombie в Xcode?
У меня есть приложение, которое падает без отслеживания ошибок. Я могу видеть часть того, что происходит, если я отлаживаю, но не могу понять, какой объект "зомбируется". Кто-нибудь знает, как включить NSZombie в Xcode 4?
302 xcode  nszombie 

18
Доступ к хранилищу запрещен. доступ через ключ развертывания только для чтения
После успешного клонирования моего репо из героку и добавления еще одного пульта 1/ git clone git@heroku.com:[APP].git 2/ git remote add bitbucket ssh://git@bitbucket.org/[ACCOUNT]/[REPO].git 3/ git push bitbucket master Я все еще получаю эту ошибку после запуска строки (3) или использования SourceTree conq: repository access denied. access via a deployment key is …
302 git  ssh  bitbucket  ssh-keys 

8
Изменение идентификатора элемента с помощью jQuery
Мне нужно изменить идентификатор элемента с помощью jQuery. Видимо, они не работают: jQuery(this).prev("li").attr("id")="newid" jQuery(this).prev("li")="newid" Я обнаружил, что могу сделать это с помощью следующего кода: jQuery(this).prev("li")show(function() { this.id="newid"; }); Но это не кажется мне правильным. Должен быть лучший способ, нет? Кроме того, если нет, какой другой метод я могу использовать вместо …
302 javascript  jquery 

12
AngularJS с Django - конфликтующие теги шаблонов
Я хочу использовать AngularJS с Django, однако они оба используют в {{ }}качестве тегов своих шаблонов. Есть ли простой способ изменить один из двух, чтобы использовать какой-либо другой пользовательский шаблонный тег?

12
Предотвратить RequireJS от кэширования необходимых сценариев
RequireJS, кажется, делает что-то внутреннее, что кэширует требуемые файлы JavaScript. Если я внесу изменения в один из обязательных файлов, мне придется переименовать файл, чтобы изменения вступили в силу. Обычный прием добавления номера версии в качестве параметра строки запроса к концу имени файла не работает с requirejs <script src="jsfile.js?v2"></script> То, что …


6
Как изменить пользователей в TortoiseSVN
Я настраивал другого пользователя для использования нашего репозитория SVN. У него не было имени пользователя / пароля, поэтому я вошел в систему со своими учетными данными. Теперь у нас есть имя пользователя / пароль для него. Как заставить TortoiseSVN выйти из системы и забыть старый пароль, чтобы я мог ввести …
302 svn  login  tortoisesvn 

30
Как вы вращаете двумерный массив?
Вдохновленный постом Рэймонда Чена , скажем, у вас есть двумерный массив 4x4, напишите функцию, которая поворачивает его на 90 градусов. Раймонд связывается с решением в псевдокоде, но я хотел бы увидеть некоторые реальные вещи. [1][2][3][4] [5][6][7][8] [9][0][1][2] [3][4][5][6] становится: [3][9][5][1] [4][0][6][2] [5][1][7][3] [6][2][8][4] Обновление : ответ Ника самый простой, но …

3
Git Cherry-pick против Merge Workflow
Предполагая, что я являюсь сопровождающим репо и хочу получить изменения от участника, существует несколько возможных рабочих процессов: Я cherry-pickкаждый фиксирую с пульта (по порядку). В этом случае git записывает коммит как не связанный с удаленной веткой. Я mergeветвился, вытягивая все изменения и добавляя новый «конфликтный» коммит (при необходимости). Я mergeкаждая …
302 git  merge  cherry-pick 

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