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

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

11
Використання двох значень для одного оператора випадку перемикача
У моєму коді програма робить щось залежно від тексту, введеного користувачем. Мій код виглядає так: switch (name) { case text1: { //blah break; } case text2: { //blah break; } case text3: { //blah break; } case text4: { //blah break; } Однак код всередині справ text1і text4той самий. Тому …

4
Як я можу обмежити Parallel.ForEach?
У мене є цикл асинхронізації Parallel.ForEach (), за допомогою якого я завантажую деякі веб-сторінки. Моя пропускна здатність обмежена, тому я можу завантажувати лише x сторінок за раз, але Parallel.ForEach виконує весь список потрібних веб-сторінок. Чи є спосіб обмежити кількість потоку або будь-який інший обмежувач під час роботи Parallel.ForEach? Демо-код: Parallel.ForEach(listOfWebpages, …

3
Як отримати список усіх дійсних IP-адрес у локальній мережі? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання Чи є спосіб отримати список усіх дійсних IP-адрес у локальній мережі? Я маю на увазі всі IP-адреси, якими користується …
295 networking  ip 

16
RecyclerView проти ListView
Від розробника Android ( створення списків і карток ): Віджет RecyclerView - це більш вдосконалена і гнучка версія ListView. Гаразд, це звучить круто, але коли я побачив цю прикладну картину, я дуже розгубився щодо різниці між цими двома. Зображення вище можна легко створити за ListViewдопомогою спеціального адаптера. Отже, в якій …

14
Що таке getattr () саме та як я ним користуюся?
Я нещодавно читав про getattr()функцію . Проблема полягає в тому, що я досі не можу зрозуміти ідею його використання. Єдине, про що я розумію getattr()- getattr(li, "pop")це те саме, що дзвонити li.pop. Я не розумів, коли книга згадує, як ви її використовуєте, щоб отримати посилання на функцію, не знаючи її …
295 python  getattr 

9
Як знайти ширину та висоту вікна терміналу?
Як простий приклад, я хочу написати сценарій CLI, який може друкувати =по всій ширині вікна терміналу. #!/usr/bin/env php <?php echo str_repeat('=', ???); або #!/usr/bin/env python print '=' * ??? або #!/usr/bin/env bash x=0 while [ $x -lt ??? ]; do echo -n '='; let x=$x+1 done; echo
295 terminal 

14
Найкращий спосіб дістати субвектор з вектора?
Припустимо, я маю std::vector(назвемо так myVec) розмір N. Який найпростіший спосіб побудувати новий вектор, що складається з копії елементів X через Y, де 0 <= X <= Y <= N-1? Наприклад, myVec [100000]через myVec [100999]вектор у розмірі 150000. Якщо це неможливо зробити ефективно з вектором, чи є інший тип даних …
295 c++  stl  vector  range 

7
CORS: Не можна використовувати підстановку в Access-Control-Allow-Origin, коли прапор облікових даних є істинним
У мене налаштування за участю Frontend-сервер (Node.js, домен: localhost: 3000) <---> Backend (Django, Ajax, домен: localhost: 8000) Браузер <- webapp <- Node.js (Обслуговувати додаток) Веб-переглядач (webapp) -> Ajax -> Django (Обслуговування ajax POST-запитів) Тепер моя проблема полягає в налаштуванні CORS, який webapp використовує для здійснення Ajax дзвінків на сервер бекенда. …

17
Час очікування закінчився Період часу очікування, який минув до завершення операції, або сервер не відповідає. Заява скасована
У мене є багато користувачів на моєму веб-сайті (20000-60000 на день), який є сайтом для завантаження мобільних файлів. У мене віддалений доступ до мого сервера (Windows Server 2008-R2). Раніше я отримував помилки "Сервер недоступний" , але зараз спостерігається помилка очікування з'єднання. Я з цим не знайомий - чому це відбувається …

10
Чому не висота: 100% працює над розширенням знаків до висоти екрана?
Я хочу, щоб карусель DIV (s7) розширився на висоту всього екрана. Я не маю уявлення, чому це не вдається. Щоб побачити сторінку, ви можете зайти сюди . body { height: 100%; color: #FFF; font: normal 28px/28px'HelveticaWorldRegular', Helvetica, Arial, Sans-Serif; background: #222 url('') no-repeat center center fixed; overflow: hidden; background-size: cover; …
295 html  css  height 

23
Як обрізати розширення файлу з рядка в JavaScript?
Наприклад, припускаючи, що x = filename.jpgя хочу знайти filename, де filenameможе бути будь-яке ім'я файлу (Припустимо, ім'я файлу містить лише [a-zA-Z0-9-_] для спрощення.) Я бачив x.substring(0, x.indexOf('.jpg'))у DZone Snippets , але не став би x.substring(0, x.length-4)кращим? Тому що, lengthє властивістю і не виконує перевірку символів, тоді indexOf()як це функція і …


7
Як запустити фоновий процес у Python?
Я намагаюся перенести скрипт оболонки на значно більш читану версію python. Оригінальний скрипт оболонки запускає кілька процесів (утиліти, монітори тощо) у фоновому режимі з "&". Як я можу досягти такого ж ефекту в python? Я хотів би, щоб ці процеси не загинули, коли сценарії python завершені. Я впевнений, що це …
295 python  process  daemon 

10
Як виправити TypeError: Unicode-об'єкти повинні бути закодовані перед хешуванням?
У мене є ця помилка: Traceback (most recent call last): File "python_md5_cracker.py", line 27, in <module> m.update(line) TypeError: Unicode-objects must be encoded before hashing коли я намагаюся виконати цей код у Python 3.2.2 : import hashlib, sys m = hashlib.md5() hash = "" hash_file = input("What is the file name …

2
Яке значення префікса "at" (@) на npm-пакунках?
У документації Angular Component Router я просто наткнувся на команду npm, яку я ніколи не бачив, і не розумію, що відбувається: npm install @angular/router --save У чому сенс @angular/router? Чи є цілий рядок ім'ям пакета? Але тоді я не знаходжу цей пакет, коли використовую пошук на npmjs.com . А також …
295 javascript  angular  npm 

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