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

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

14
JavaScript "новий масив (n)" і "Array.prototype.map" дивацтва
Я спостерігав це у Firefox-3.5.7 / Firebug-1.5.3 та Firefox-3.6.16 / Firebug-1.6.2 Коли я запускаю Firebug: var x = new Array(3) console.log(x) // [undefined, undefined, undefined] var y = [undefined, undefined, undefined] console.log(y) // [undefined, undefined, undefined] console.log( x.constructor == y.constructor) // true console.log( x.map(function() { return 0; }) ) // …

8
Додати том до Docker, але виключити підпапку
Припустимо, у мене є контейнер Docker і папка на хості /hostFolder. Тепер, якщо я хочу додати цю папку в контейнер Docker як об'єм, я можу це зробити або використовуючи ADDв, Dockerfileабо монтуючи її як об'єм. Все йде нормально. Тепер /hostFolderмістить вкладену папку, /hostFolder/subFolder. Я хочу вмонтуватись /hostFolderу контейнер Docker (чи …
209 docker  dockerfile 

14
Стандартизуйте стовпці даних в R
У мене є набір даних, spamякий містить 58 стовпців і приблизно 3500 рядків даних, пов’язаних зі спам-повідомленнями. Я планую в майбутньому виконати деяку лінійну регресію на цьому наборі даних, але я хотів би заздалегідь виконати деяку попередню обробку та стандартизувати стовпчики, щоб мати нульову середню та відхилення одиниці. Мені сказали, …
209 r  normalization 

16
Як розшифрувати jwt маркер у javascript без використання бібліотеки?
Як я можу розшифрувати корисне навантаження JWT за допомогою JavaScript? Без бібліотеки. Тож маркер просто повертає об'єкт корисного навантаження, який може споживати мій передній додаток. Приклад маркера: xxxxxxxxx.XXXXXXXX.xxxxxxxx І результат - корисне навантаження: {exp: 10012016 name: john doe, scope:['admin']}
209 javascript  jwt 

21
Чи є оператор з безпечним навігацією (JavaScript) або оператор безпечної навігації у JavaScript?
Я поясню на прикладі: Оператор Елвіса (?:) "Оператор Елвіса" - це скорочення потрійного оператора Java. Один екземпляр, де це зручно, - це повернення значення "розумного за замовчуванням", якщо вираз вирішує значення false або null. Простий приклад може виглядати так: def gender = user.male ? "male" : "female" //traditional ternary operator …

3
Чи безпечно ігнорувати можливість зіткнення SHA на практиці?
Скажімо, у нас є мільярд унікальних зображень, один мегабайт кожен. Ми обчислюємо хеш SHA-256 для вмісту кожного файлу. Можливість зіткнення залежить від: кількість файлів розмір одного файлу Як далеко ми можемо ігнорувати цю можливість, вважаючи, що вона дорівнює нулю?
209 hash  sha 

4
Як видалити невикористані залежності від композитора?
Я встановив пакет із композитором, і він встановив багато інших пакунків як залежності. Тепер я видалив основний пакет з composer remove packageauthor/packagename, але всі старі залежності не було видалено. Я очікував, що композитор очистить і збереже лише ті пакунки, які потрібні відповідно до composer.jsonїх залежностей. Як змусити композитора очистити та …
209 php  composer-php 

9
Java8: HashMap <X, Y> в HashMap <X, Z>, використовуючи Stream / Map-Reduce / Collector
Я знаю, як "перетворити" просту Java Listз Y-&gt; Z, тобто: List&lt;String&gt; x; List&lt;Integer&gt; y = x.stream() .map(s -&gt; Integer.parseInt(s)) .collect(Collectors.toList()); Тепер я хотів би зробити те ж саме з картою, тобто: INPUT: { "key1" -&gt; "41", // "41" and "42" "key2" -&gt; "42 // are Strings } OUTPUT: { "key1" …


6
Регекс VSCode знайти та замінити математику підматчу?
%s@{fileID: \(213[0-9]*\)@\='{fileID: '.(submatch(1)-1900)@ Я використовую цю команду пошуку та заміни регулярних виразів у vim, щоб відняти константу з кожного відповідного ідентифікатора. Я можу знайти регулярний вираз у VSCode, але як я можу посилатись на submatchматематику та замінити? submatch(1)не працює у VSCode? Дякую.

26
Помилка встановлення NPM: Несподіваний кінець входу JSON під час розбору біля "... nt-webpack-plugin": "0"
Створюючи новий проект Angular 5: версія вузла: 8.9.2 npm версія: 5.5.1 Моє командування npm install -g @angular/cli Помилка є npm ERR! **Unexpected end of JSON input while parsing near '...nt-webpack-plugin":"0'** npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Aashitec\AppData\Roaming\npm-cache\_logs\2017-12-06T13_10_10_729Z-debug.log журнал помилок http://www.aashitechno.in/2017-12-06T13_10_10_729Z-debug.log


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

7
Як використовувати UIVisualEffectView для розмиття зображення?
Чи може хтось навести невеликий приклад застосування розмиття до зображення? Я вже деякий час намагаюся розібратися з кодом :( досі новий у obj c! Програма UIVisualEffectViewзабезпечує просту абстракцію над складними візуальними ефектами. Залежно від бажаного ефекту, результати можуть впливати на вміст, шаруватий за поданням, або на вміст, доданий до contentView …


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