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

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

20
getMinutes () 0-9 - Як відобразити двоцифрові числа?
var date = "2012-01-18T16:03"; var date = new Date(date); console.log(date.getMinutes()); console.log(date.getMinutes().length) Це повертає 3. Як змусити його повернути "03"? Чому .lengthповернення не визначено? Я спробував це, але не вийшло: Якщо strlen == 1тодіnum = ('0' + num);
136 javascript 


24
Чому імена змінних не можуть починатися з цифр?
Я деякий час працював з новим розробником C ++, коли він задавав питання: "Чому імена змінних не можуть починатися з цифр?" Я не міг придумати відповідь, за винятком того, що деякі числа можуть містити текст у них (123456L, 123456U), і це було б неможливо, якби компілятори думали, що все з …


13
Тестування швидкості Python - Різниця в часі - мілісекунди
Який правильний спосіб порівняти 2 рази в Python для того, щоб швидко перевірити розділ коду? Я спробував прочитати документи API. Я не впевнений, що розумію річ у таймеделі. Поки що у мене є цей код: from datetime import datetime tstart = datetime.now() print t1 # code to speed test tend …

5
Object.freeze () vs const
Object.freeze()представляється перехідним методом зручності для переходу до використання constв ES6. Чи бувають випадки, коли обидва займають своє місце в коді або є кращий спосіб роботи з незмінними даними? Чи повинен я використовувати Object.freeze()до цього моменту, коли всі браузери, з якими я працюю, підтримую замість constцього, переходимо до використання const?



15
Що альтернативно angular.copy у Angular
Як я можу скопіювати об’єкт і втратити його посилання в кутовий? З AngularJS я можу використовувати angular.copy(object), але я отримую деяку помилку, використовуючи цю в Angular. ВИХІД: ReferenceError: angularне визначено
136 angular 

6
Що таке потік?
Що таке потік у світі програмування? Навіщо нам це потрібно? Прохання пояснити за допомогою аналогії, якщо це можливо.

7
Як нормалізувати масив NumPy в межах певного діапазону?
Виконавши деяку обробку на масиві аудіо чи зображень, її потрібно нормалізувати в межах діапазону, перш ніж можна буде записати назад у файл. Це можна зробити так: # Normalize audio channels to between -1.0 and +1.0 audio[:,0] = audio[:,0]/abs(audio[:,0]).max() audio[:,1] = audio[:,1]/abs(audio[:,1]).max() # Normalize image to between 0 and 255 image …

5
Чи змінюються часові позначки unix у часових поясах?
Як запитує суб'єкт; чи змінюються часові позначки UNIX у кожному часовому поясі? Наприклад, якщо я надіслав запит на інший електронний лист з іншої сторони світу, кажучи: "Надіслати електронний лист, коли час 1397484936" , чи буде часова мітка іншого сервера на 12 годин меншою за мою власну?

8
Коли потрібно використовувати субдомен 'www'?
Під час перегляду Інтернету протягом останніх декількох років я бачу все більше сторінок, які позбавляються субдомену 'www'. Чи є якісь вагомі причини використовувати або не використовувати субдомен 'www'?
136 subdomain 

2
Чому Typescript використовує ключове слово "експорт", щоб зробити класи та інтерфейси загальнодоступними?
Під час розмови з Typescript я зрозумів, що мої класи в модулях (використовувані як простори імен) були недоступні для інших класів, якщо я не написав exportперед ними ключове слово, наприклад: module some.namespace.here { export class SomeClass{..} } Тому тепер я можу використовувати наведений вище код таким чином: var someVar = …

2
Список кодувань, які підтримує Node.js
Мені потрібно прочитати файл, кодований ISO-8859-1 (також званий latin1), приблизно так: var file_contents = fs.readFileSync("test_data.html", "latin1"); Однак Node скаржиться на те, що "latin1" або "ISO-8859-1" не є дійсним кодуванням ("Помилка: невідоме кодування"). Які кодування readFileSyncприймає?
136 node.js 

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