Вопросы с тегом «ack»

8105
Что и где находится стек и куча?

Книги по языку программирования объясняют, что типы значений создаются в стеке , а ссылочные типы создаются в куче , без объяснения того, что представляют собой эти две вещи. Я не прочитал четкое объяснение этого. Я понимаю, что такое стек . Но, Где и что они (физически в памяти реального...

1886
NPM против Бауэра против Browserify против Gulp против Grunt против Webpack

Я пытаюсь обобщить свои знания о самых популярных менеджерах пакетов JavaScript, пакетах и ​​исполнителях задач. Пожалуйста, поправьте меня, если я ошибаюсь: npm& bowerявляются менеджерами пакетов. Они просто скачивают зависимости и не знают, как создавать проекты самостоятельно. То , что они...

1425
Как получить доступ к правильному `this` внутри обратного вызова?

У меня есть функция конструктора, которая регистрирует обработчик событий: function MyConstructor(data, transport) { this.data = data; transport.on('data', function () { alert(this.data); }); } // Mock transport object var transport = { on: function(event, callback) { setTimeout(callback, 1000); }...

828
Как я могу передать параметр в функцию обратного вызова setTimeout ()?

У меня есть код JavaScript, который выглядит следующим образом: function statechangedPostQuestion() { //alert("statechangedPostQuestion"); if (xmlhttp.readyState==4) { var topicId = xmlhttp.responseText; setTimeout("postinsql(topicId)",4000); } } function postinsql(topicId) { //alert(topicId); } Я...

721
Как преобразовать существующий API обратного вызова в обещания?

Я хочу работать с обещаниями, но у меня есть API обратного вызова в таком формате: 1. Загрузка DOM или другое одноразовое событие: window.onload; // set to callback ... window.onload = function() { }; 2. Простой обратный вызов: function request(onChangeHandler) { ... } request(function() { //...

687
Как удалить отслеживание версий из проекта, клонированного из git?

На этот вопрос есть ответы на Переполнение стека на русском : Как правильно удалить отслеживание Git (контроль версий)? Я хочу удалить все отслеживание версий из каталога проекта. Какой правильный способ сделать это? Могу ли я сделать команду оболочки, такую ​​как: rm -rf .git из моего каталога...

677
Почему класс Java Vector (и Stack) считается устаревшим или устаревшим?

Почему Java Vector считается устаревшим классом, устаревшим или устаревшим? Разве его использование не допустимо при работе с параллелизмом? И если я не хочу вручную синхронизировать объекты и просто хочу использовать потокобезопасную коллекцию без необходимости делать свежие копии базового массива...

629
Как использовать HTML Agility Pack

Как мне использовать HTML Agility Pack ? Мой документ XHTML не полностью действителен. Вот почему я хотел использовать это. Как мне использовать это в моем проекте? Мой проект на C...

616
Ориентация только на Firefox с CSS

Используя условные комментарии, легко ориентировать Internet Explorer с помощью правил CSS для браузера: <!--[if IE 6]> ...include IE6-specific stylesheet here... <![endif]--> Иногда плохо работает движок Gecko (Firefox). Как лучше всего настроить таргетинг только на Firefox с вашими...

557
Как перестать отслеживать удаленную ветку в Git?

Как перестать отслеживать удаленную ветку в Git ? Я прошу прекратить отслеживание, потому что в моем конкретном случае я хочу удалить локальную ветвь, но не удаленную. При удалении локального и удалении удаленного удаленная ветвь также будет удалена: Как удалить ветку Git локально и в GitHub? Могу...

533
Ошибка превышения максимального размера стека вызовов

Я использую файл библиотеки JavaScript Direct Web Remoting (DWR) и получаю сообщение об ошибке только в Safari (для ПК и iPad) Это говорит Превышен максимальный размер стека вызовов. Что именно означает эта ошибка и останавливает ли она обработку полностью? Также любое исправление для...

503
Что быстрее: выделение стека или выделение кучи

Этот вопрос может показаться довольно элементарным, но это спор, который у меня возник с другим разработчиком, с которым я работаю. Я позаботился о том, чтобы распределять вещи по возможности, а не распределять их по куче. Он говорил со мной и смотрел через мое плечо и заметил, что в этом нет...

479
Определить имя функции из этой функции (без использования traceback)

В Python, без использования tracebackмодуля, есть ли способ определить имя функции из этой функции? Скажем, у меня есть модуль foo с функциональной панелью. При выполнении foo.bar(), есть ли способ для бара узнать имя бара? Или еще лучше, foo.barкак зовут? #foo.py def bar(): print "my name is",...

453
Управление зависимостями плагина jQuery в веб-пакете

Я использую Webpack в своем приложении, в котором я создаю две точки входа - bundle.js для всех моих файлов / кодов JavaScript и vendors.js для всех библиотек, таких как jQuery и React. Что я делаю для того, чтобы использовать плагины, которые имеют jQuery в качестве своих зависимостей, и я хочу,...

430
Разве обещания не являются просто обратными вызовами?

Я разрабатывал JavaScript в течение нескольких лет, и я совсем не понимаю суеты по поводу обещаний. Кажется, что все, что я делаю, это изменения: api(function(result){ api2(function(result2){ api3(function(result3){ // do work }); }); }); Для чего я мог бы использовать библиотеку async для чего-то...