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

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


11
Как исправить 'fs: переоценка исходных модулей не поддерживается' - graceful-fs
Недавно я переключился на Node v.6, и он начал создавать все больше и больше проблем при запуске обычных сборок grunt / gulp / webpack Например: $ gulp [14:02:20] Local gulp not found in ~/_Other/angular-2-ts/angular2-seed [14:02:20] Try running: npm install gulp в то время как gulp и все остальные плагины и …

5
Как я могу получить доступ к «статическим» переменным класса внутри методов класса в Python?
Если у меня есть следующий код Python: class Foo(object): bar = 1 def bah(self): print(bar) f = Foo() f.bah() Жалуется NameError: global name 'bar' is not defined Как я могу получить доступ к классу / статической переменной barвнутри метода bah?



5
Angularjs код / ​​соглашения об именах [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос Кто-нибудь знает, существует ли какая-либо официальная или наиболее приемлемая ссылка на соглашения об …
162 angularjs 

2
Функции ECMAScript 6, доступные в Node.js 0,12
Недавно появился новый стабильный выпуск Node.js (0.12) с обновленным движком Google v8 JavaScript, v3.28.73 . Какие функции ECMAScript 6 в настоящее время присутствуют в Node.js без использования --harmonyфлага? Я проверил несколько сайтов, претендующих на перечисление функций ES 6, но все они выглядят устаревшими - наиболее заметно, эта таблица ( Обновление: …

5
В чем разница между пользовательскими и системными переменными?
В чем разница между пользовательскими переменными, такими как PATH, TMPи т. Д. И системными переменными? Я случайно удалил пользовательскую переменную PATH. Что я должен сделать?

5
Использование ECMAScript 6
Я ищу способ запуска кода ECMAScript 6 в консоли моего браузера, но большинство браузеров не поддерживают функции, которые я ищу. Например, Firefox - единственный браузер, который поддерживает функции стрелок. Есть ли способ (расширение, пользовательский скрипт и т. Д.), Чтобы я мог запустить эти функции в Chrome?

10
Сочетание клавиш для изменения размера шрифта в Eclipse?
Относительно просто изменить размеры шрифта в Eclipse через настройки (и отвечал несколько раз на этом форуме). Однако я хотел бы быстро изменить размер шрифта (например, с помощью Ctrl+ +и Ctrl+, -как в терминале Linux или Ctrl+ mouse wheelв приложениях MS Office). Есть ли способ сделать это в Eclipse?
162 eclipse  fonts  font-size 

10
Должен ли я хранить целые объекты или указатели на объекты в контейнерах?
Проектирование новой системы с нуля. Я буду использовать STL для хранения списков и карт определенных долгоживущих объектов. Вопрос: Должен ли я гарантировать, что мои объекты имеют конструкторы копирования и хранят копии объектов в моих контейнерах STL, или лучше вообще управлять жизнью и областью действия и просто хранить указатели на эти …
162 c++  stl  pointers 

10
AngularJS: правильный способ привязки к свойствам сервиса
Я ищу лучший способ привязки к свойству службы в AngularJS. Я работал с несколькими примерами, чтобы понять, как привязать свойства к сервису, созданному с помощью AngularJS. Ниже у меня есть два примера того, как привязать свойства в сервисе; они оба работают. В первом примере используются базовые привязки, а во втором …

2
Является ли 161803398 «Специальным» номером? Внутри Math.Random ()
Я подозреваю, что ответ « Из-за математики », но я надеялся, что кто-то может дать немного больше понимания на базовом уровне ... Сегодня я копался в исходном коде BCL и смотрел, как на самом деле реализованы некоторые из классов, которые я использовал ранее. Я никогда раньше не думал о том, …
162 c#  .net  algorithm  random 

6
git rebase fatal: требуется одна ревизия
У меня есть ветвь публичного репозитория, и я пытаюсь обновить свою ветку текущими коммитами из исходного репозитория: $ git fetch <remote> remote: Counting objects: 24, done. remote: Compressing objects: 100% (20/20), done. remote: Total 20 (delta 12), reused 0 (delta 0) Unpacking objects: 100% (20/20), done. From git://github.com/path_to/repo 9b70165..22127d0 master …
162 git  github  rebase 

5
Почему этот цикл выдает «предупреждение: итерация 3u вызывает неопределенное поведение» и выводит более 4 строк?
Компилируя это: #include <iostream> int main() { for (int i = 0; i < 4; ++i) std::cout << i*1000000000 << std::endl; } и gccвыдает следующее предупреждение: warning: iteration 3u invokes undefined behavior [-Waggressive-loop-optimizations] std::cout << i*1000000000 << std::endl; ^ Я понимаю, что есть целочисленное переполнение со знаком. Чего я не …

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