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

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


23
Як динамічно призначити властивості об’єкту в TypeScript?
Якби я хотів програмно призначити властивість об’єкту в Javascript, я зробив би це так: var obj = {}; obj.prop = "value"; Але в TypeScript це створює помилку: Властивість 'prop' не існує у значенні типу '{}' Як я повинен призначити будь-яку нову властивість об’єкту в TypeScript?
359 typescript 



15
Як перевірити один файл за допомогою Jest?
Я можу протестувати кілька файлів за допомогою Jest, але не можу зрозуміти, як протестувати один файл. Я маю: Біжи npm install jest-cli --save-dev Оновлено package.json: `{..." script ": {" test ":" jest "} ...} Написав ряд тестів. Виконання npm testробіт, як очікувалося (зараз він виконує 14 тестів). Як перевірити один …
359 node.js  jestjs 

16
Android 8.0: java.lang.IllegalStateException: Не дозволяється запускати службові наміри
Після запуску додаток запускає службу, яка повинна виконати якесь мережеве завдання. Після націлювання на рівень API 26, моя програма не запускає сервіс на Android 8.0 у фоновому режимі. Викликано: java.lang.IllegalStateException: Не дозволяється запускати службові наміри {cmp = my.app.tt / com.my.service}: додаток знаходиться у фоновому режимі uid UidRecord {90372b1 u0a136 CEM …


16
Чи перегляд швидше, ніж простий запит?
Це select * from myView швидше, ніж сам запит для створення представлення даних (для того, щоб мати той самий результатSet): select * from ([query to create same resultSet as myView]) ? Мені не зовсім зрозуміло, чи подання використовує якесь кешування, що робить його швидшим порівняно з простим запитом.

24
Вкладки завантаження Twitter: перейдіть до певної вкладки для перезавантаження сторінки або гіперпосилання
Я розробляю веб-сторінку, на якій я використовую Bootstrap Framework Twitter та їхні програми Bootstrap Tabs JS . Це чудово працює за винятком кількох незначних питань, одна з яких - я не знаю, як безпосередньо перейти на певну вкладку із зовнішнього посилання. Наприклад: <a href="facility.php#home">Home</a> <a href="facility.php#notes">Notes</a> слід перейти на вкладку …

11
Замініть вкладки пробілами в vim
Я хотів би перетворити вкладку в пробіли в gVim. Я додав наступний рядок до свого _vimrc: set tabstop=2 Він працює, щоб зупинитися на двох пробілах, але все ще виглядає як одна клавіша вкладки (я намагався використовувати клавішу h для підрахунку пробілів після цього). Я не впевнений, що мені робити, щоб …
358 vim  vi 

5
якщо, elif, інакше проблеми із заявою в Bash
Я не можу зрозуміти, що проблема із наступним ifтвердженням стосується elifта then. Майте на увазі, що printfвсе ще знаходиться в стадії розробки, я просто не зміг перевірити це ще у заяві, тому більш ніж ймовірно помиляється. Помилка, яку я отримую: ./timezone_string.sh: line 14: syntax error near unexpected token `then' ./timezone_string.sh: …
358 bash  if-statement 

5
Яка різниця між властивостями CurrentCulture та CurrentUICulture культуриInIn в .NET?
У .NET є CultureInfoклас у System.Globalizationпросторі імен. Він має дві схожі властивості, обидва повертають значення CultureInfoтипу: CurrentCultureі CurrentUICulture. У чому різниця між ними? Який я повинен використовувати, коли і чому?

1
Перелік списку getListItemXmlAttributes не вдається з елементами дочірньої публікації
Я створив клас JS для заповнення даних перегляду SG / Folder, коли елементи змінюються. ( Відповідно до підходу Хайме) Все працює чудово, коли я працюю над елементами публікації, в якій вони створені. Наприклад: я відкриваю компонент або сторінку, а спеціальний locked byстовпець одразу оновлюється та показує моє ім’я користувача. Однак, …

8
Скільки паралельних запитів AJAX (XmlHttpRequest) дозволено в популярних браузерах?
У Firefox 3 відповідь - 6 на домен: як тільки 7-й XmlHttpRequest (на будь-якій вкладці) до цього ж домену буде запущено в чергу, поки не завершиться одна з інших 6. Які цифри для інших основних браузерів? Крім того, чи існують способи подолати ці обмеження без того, щоб мої користувачі змінювали …


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