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

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

12
Що робить <meta http-equiv = "X-UA-Compatible" content = "IE = edge">?
Яка різниця, якщо починається одна веб-сторінка &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt; і Якщо сторінка починається з &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;!-- without X-UA-Compatible meta --&gt; Якщо різниці немає, я вважаю, що я можу просто проігнорувати X-UA-Compatibleмета-заголовок, оскільки просто хочу, щоб він був відображений у більшості стандартних режимів у …


15
Як ви зберігаєте незайманий файл?
У мене є зміни у файлі, а також новий файл, і я хотів би використати git stash, щоб прибрати їх, поки я переключаюся на інше завдання. Але git stash сам по собі приховує лише зміни існуючого файлу; новий файл залишається в моєму робочому дереві, захаращуючи мою подальшу роботу. Як я …
1434 git  git-stash 

23
Git push вимагає імені користувача та пароля
Я клонував сховище Git зі свого облікового запису GitHub на свій ПК. Я хочу працювати як з ПК, так і з ноутбуком, але з одним обліковим записом GitHub. Коли я намагаюся натиснути на або витягнути з GitHub за допомогою свого ПК, для нього потрібні ім’я користувача та пароль, але не …

15
Як зібрати (шукати) скоєний код в історії Git
Я колись раніше видалив файл чи код у файлі. Чи можу я переглядати вміст (не в повідомленнях про виконання)? Дуже поганим рішенням є обклеювання журналу: git log -p | grep &lt;pattern&gt; Однак це не повертає хеш-файли відразу. Я грав навколо, git grepбезрезультатно.
1433 git  grep  diff 

12
Яке призначення Node.js module.exports і як ви його використовуєте?
Яке призначення Node.js module.exports і як ви його використовуєте? Я не можу знайти будь-яку інформацію про це, але це, здається, є досить важливою частиною Node.js, оскільки я часто бачу її у вихідному коді. Відповідно до документації Node.js : модуль Посилання на струм module. Зокрема, module.exports це те саме, що й …
1432 javascript  node.js 

26
Вставити в… значення (SELECT… FROM…)
Я намагаюся INSERT INTOтаблицю, використовуючи введення з іншої таблиці. Хоча це цілком можливо для багатьох двигунів баз даних, я, здається, завжди намагаюся пам'ятати правильний синтаксис для SQLдвигуна дня ( MySQL , Oracle , SQL Server , Informix та DB2 ). Чи є синтаксис сріблястої кулі зі стандарту SQL (наприклад, SQL-92 …

30
Програмно орієнтуватися за допомогою роутера реагування
Завдяки цьому react-routerя можу використовувати цей Linkелемент для створення посилань, які в основному обробляються реактором. Я бачу, як все це дзвонить this.context.transitionTo(...). Я хочу зробити навігацію. Не за посиланням, а за допомогою випадаючого вибору (як приклад). Як я можу це зробити в коді? Що таке this.context? Я бачив Navigationміксин, але …

11
Як отримати доступ до правильного "цього" всередині зворотного дзвінка?
У мене функція конструктора, яка реєструє обробник подій: 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); } }; // called as var obj = new MyConstructor('foo', transport); Виконати фрагмент кодуСховати …
1425 javascript  callback  this 

10
Заміна 32-розрядного лічильника циклу на 64-бітний вводить шалені відхилення продуктивності на _mm_popcnt_u64 на процесорах Intel
Я шукав найшвидший шлях до popcountвеликих масивів даних. У мене виник дуже дивний ефект: зміна змінної циклу з unsignedна uint64_tзменшення продуктивності на моєму ПК. Орієнтир #include &lt;iostream&gt; #include &lt;chrono&gt; #include &lt;x86intrin.h&gt; int main(int argc, char* argv[]) { using namespace std; if (argc != 2) { cerr &lt;&lt; "usage: array_size in …


30
Приховані особливості Python [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

20
Як назвати та отримати скриньку за іменем у git?
У мене завжди було враження, що ти можеш дати ім’я, роблячи це git stash save stashname, чим згодом ти можеш подати заявку git stash apply stashname. Але здається, що в цьому випадку все, що трапляється, - це те, що stashnameбуде використано як опис скриньки. Чи немає способу насправді назвати скриньку? …
1418 git  git-stash 

24
Як перевірити, чи рядок порожній?
Чи має Python щось на зразок порожньої змінної рядка, де ви можете: if myString == string.empty: Незалежно від того, який найелегантніший спосіб перевірити наявність порожніх рядкових значень? Мені важко кодувати ""кожен раз для перевірки порожнього рядка не настільки добре.

30
Що таке монада?
Нещодавно коротко подивившись на Haskell, що було б коротким, стислим, практичним поясненням того, що по суті є монадою? Я знайшов більшість пояснень, які мені трапляються, досить недоступними та не мають практичних деталей.

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