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

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

7
Питання з розбиткою Javascript
привіт, я намагаюся зробити те, що я вважав би досить легким регулярним виразом в JavaScript, але доставляє мені багато проблем. Я хочу, щоб поділити дату за допомогою розбиття javascript або на '-', '.', '/' І ''. var date = "02-25-2010"; var myregexp2 = new RegExp("-."); dateArray = date.split(myregexp2); Що для …
116 javascript  regex  split 

7
спробуйте / ловити блоки з асинхронізуванням / очікувати
Я копаюсь у функцію асинхрон / очікування вузла 7 і продовжую натикатися на такий код function getQuote() { let quote = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris …

2
Як Завдання <int> стає цілим?
У нас є такий метод: async Task&lt;int&gt; AccessTheWebAsync() { HttpClient client = new HttpClient(); Task&lt;string&gt; getStringTask = client.GetStringAsync("http://msdn.microsoft.com"); // You can do work here that doesn't rely on the string from GetStringAsync. DoIndependentWork(); string urlContents = await getStringTask; //The thing is that this returns an int to a method that …

7
Нитка в додатку PyQt: Використовуйте потоки Qt або потоки Python?
Я пишу програму GUI, яка регулярно завантажує дані через веб-з'єднання. Оскільки цей пошук займає деякий час, це призводить до того, що інтерфейс користувача не реагує на процес пошуку (його неможливо розділити на менші частини). Ось чому я хотів би передати веб-з'єднання окремим робочим потоком. [Так, я знаю, зараз у мене …

2
Чи можу я компілювати всі .cpp-файли у src / to .o в obj /, а потім посилання на бінарні в ./?
Мій каталог проектів виглядає приблизно так: /project Makefile main /src main.cpp foo.cpp foo.h bar.cpp bar.h /obj main.o foo.o bar.o Що я хотів би зробити з мого файлу, це скласти всі .cppфайли в /srcпапці до .oфайлів у /objпапці, а потім пов'язати всі .oфайли у /objвихідний бінарний файл у папці верхнього рівня …

12
Використовувати PHP для створення, редагування та видалення завдань crontab?
Чи можна використовувати PHP для створення, редагування та видалення завдань crontab? Я знаю, як перелічити поточні завдання користувача на Apache: $output = shell_exec('crontab -l'); echo $output; Але як додати роботу cron за допомогою PHP? 'crontab -e' просто відкриє текстовий редактор, і вам доведеться вручну редагувати записи перед збереженням файлу. І …
116 php  crontab 

7
C # за допомогою потоків
Потоки для мене такі загадкові. Я не знаю, коли використовувати який потік і як ними користуватися. Чи може хтось пояснити мені, як використовуються потоки? Якщо я правильно розумію, є три типи потоку: stream read stream write stream Це правильно? І, наприклад, яка різниця між a Memorystreamі a FileStream?
116 c#  stream 

8
Майте однаковий README і в Markdown, і в reStructuredText
У мене розміщений проект на GitHub. Для цього я написав свою README, використовуючи синтаксис Markdown для того, щоб він добре відформатувався на GitHub. Оскільки мій проект знаходиться в Python, я також планую завантажити його в PyPi . Синтаксис, який використовується для README на PyPi, є reStructuredText. Я хотів би уникнути …

1
Підтримка багаторядкових регулярних виразів у Vim
Я помічаю, що стандартний синтаксис регулярного вирівнювання для збігу в декількох рядках - це використання / s, наприклад: This is\nsome text /This.*text/s Наприклад, це працює в Perl, але, схоже, він не підтримується у Vim. Натомість я повинен бути набагато конкретнішим: /This[^\r\n]*[\r\n]*text/ Я не можу знайти жодної причини, чому це повинно …
116 regex  vim 

6
Як створити HTTP-сервер в Android? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закритий минулого року . Удосконаліть це питання Я хотів би створити простий сервер HTTP в Android для обслуговування певного …
116 android  http 

6
Scala: Список [Майбутнє] у майбутнє [Список] з огляду на невдалі ф'ючерси
Я шукаю спосіб перетворити список довільної довжини ф'ючерсів у список майбутнього. Я використовую Playframework, тому в кінцевому підсумку те, що я дійсно хочу, - це Future[Result], але щоб зробити простішими речі, скажімо, Future[List[Int]]звичайним способом зробити це було б використання, Future.sequence(...)але є поворот ... У списку, який я даю, зазвичай є …
116 scala  future 


9
Недійсна підтримка Swift - Файли не відповідають
Я просто переписав додаток у Swift 2. Я намагаюся завантажити додаток в iTunesConnect (через Xcode 7 GM) для внутрішнього тестування. Я боровся з помилкою "Недійсна підтримка швидкої" протягом деякого часу (з якою є інші, пов'язані з цим питання ) ... але тепер це змінилося на щось трохи інше. Помилка від …
116 ios  xcode  swift 

5
Flask vs webapp2 для Google App Engine
Я запускаю нову програму Google App Engine і зараз розглядаю дві рамки: Flask та webapp2 . Я досить задоволений вбудованою рамкою webapp, яку я використовував для свого попереднього додатка App Engine, тому думаю, що webapp2 буде ще кращим, і у мене з цим не виникне жодних проблем. Однак є дуже …

5
Чому перехід швидше, ніж якщо
Багато книг Java описують switchтвердження як швидше, ніж if elseтвердження. Але я ніде не з’ясував, чому перемикання швидше, ніж якби . Приклад У мене є ситуація, я повинен вибрати один із двох предметів. Я можу використовувати будь-яке використання switch (item) { case BREAD: //eat Bread break; default: //leave the restaurant …

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