Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

7
Як насправді працює PHP 'foreach'?
Дозвольте мені зафіксувати це, сказавши, що я знаю, що foreachтаке, як і як ним користуватися. Це питання стосується того, як він працює під капотом, і я не хочу відповіді за принципом "це, як ви цикли масив foreach". Я довго вважав, що foreachпрацював із самим масивом. Тоді я знайшов багато посилань …


30
$ (документ). вже еквівалент без jQuery
У мене є сценарій, який використовує $(document).ready , але він не використовує нічого іншого з jQuery. Я хотів би полегшити її, видаливши залежність jQuery. Як я можу реалізувати власну $(document).readyфункціональність без використання jQuery? Я знаю, що використання window.onloadне буде таким, як window.onloadпожежі після завантаження всіх зображень, кадрів тощо.
2016 javascript  jquery 


26
Яка область змінних у JavaScript?
Яка область змінних у javascript? Чи мають у них все ті ж області застосування на відміну від зовнішньої функції? Або це навіть має значення? Також де зберігаються змінні, якщо вони визначені глобально?

30
Як оновити кожну залежність у package.json до останньої версії?
Я скопіював package.json з іншого проекту і тепер хочу зібрати всі залежності до їх останніх версій, оскільки це свіжий проект, і я не проти щось виправити, якщо він зламається. Який найпростіший спосіб це зробити? Найкращий спосіб, який я знаю зараз, - це запустити npm info express versionпотім оновити package.json вручну …
2010 node.js  npm 

30
Як відображати фрагменти коду у форматі збереження MS Word та підсвічуванні синтаксису?
Хтось знає спосіб відображення коду в документах Microsoft Word, який зберігає забарвлення та форматування? Переважно, спосіб також був би ненав’язливим та легким для оновлення. Я намагався включити код як звичайний текст, який виглядає жахливо і заважає під час редагування звичайного тексту. Я також спробував вставити в документ об'єкти, документ WordPad …
2005 ms-word 

5
Що таке ідіома копіювання та заміни?
Що це за ідіома і коли її слід використовувати? Які проблеми вона вирішує? Чи змінюється ідіома, коли використовується С ++ 11? Хоча про це згадували в багатьох місцях, у нас не було жодного особливого запитання та відповіді "що це", тож ось воно. Ось частковий перелік місць, де раніше згадувалося: Ваші …

30
Як відформатувати дату Microsoft JSON?
Я беру свій перший тріск в Ajax за допомогою jQuery. Я заношу свої дані на свою сторінку, але у мене виникають проблеми з даними JSON, які повертаються для типів даних Date. В основному я отримую рядок назад, який виглядає приблизно так: /Date(1224043200000)/ Від абсолютно нового в JSON - Як я …
1999 jquery  asp.net  ajax  json 

30
Як ви стверджуєте, що певний виняток є кинутим у тестах JUnit 4?
Як я можу використовувати JUnit4 ідіоматично, щоб перевірити, що якийсь код кидає виняток? Хоча я, безумовно, можу зробити щось подібне: @Test public void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false; try { foo.doStuff(); } catch (IndexOutOfBoundsException e) { thrown = true; } assertTrue(thrown); } Я пам'ятаю, що для таких ситуацій є …
1998 java  exception  junit  junit4  assert 


4
Що означає ??! ?? оператор робити на C?
Я побачив рядок C, який виглядав так: !ErrorHasOccured() ??!??! HandleError(); Вона складена правильно і, здається, працює нормально. Схоже, це перевірка, чи виникла помилка, і якщо вона є, вона обробляє її. Але я не дуже впевнений, що це насправді чи як це робить. Схоже, програміст намагається висловити свої почуття щодо помилок. …
1990 c  operators  trigraphs 

15
Як "git clone", включаючи підмодулі?
Я намагаюся поставити підмодуль у репо. Проблема полягає в тому, що коли я клоную батьківський репо, папка підмодуля повністю порожня. Чи є спосіб зробити так, щоб git clone parent_repoнасправді помістити дані в папку підмодуля? Наприклад, http://github.com/cwolves/sequelize/tree/master/lib/ , nodejs-mysql-nativeвказує на зовнішній мерзотника подмодуль, але коли я перевірка на sequelizeпроект, що папка …
1990 git  git-submodules 

15
Як mkdir лише у тому випадку, якщо dir вже не існує?
Я пишу сценарій оболонки для запуску під KornShell (ksh) на AIX. Я хотів би скористатися mkdirкомандою для створення каталогу. Але каталог вже може існувати, і в цьому випадку я нічого не хочу робити. Тому я хочу або перевірити, чи не існує каталогу, або придушити помилку "Файл існує", яка mkdirвидається при …
1987 shell  scripting  ksh  aix  mkdir 

27
Як отримати значення enum зі значення рядка на Java?
Скажіть, у мене є перелік, який справедливий public enum Blah { A, B, C, D } і я хотів би знайти значення enum рядка, наприклад, "A"яке було б Blah.A. Як можна було б це зробити? Чи потрібний Enum.valueOf()мені метод? Якщо так, то як би я цим скористався?
1983 java  enums 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.