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

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


20
Як отримати повернене значення з потоку в python?
Функція fooнижче повертає рядок 'foo'. Як я можу отримати значення, 'foo'яке повертається з цілі потоку? from threading import Thread def foo(bar): print('hello {}'.format(bar)) return 'foo' thread = Thread(target=foo, args=('world!',)) thread.start() return_value = thread.join() "Один очевидний спосіб зробити це", показаний вище, не працює: thread.join()повернуто None.

10
Створіть каталог, якщо він не існує
Я пишу сценарій PowerShell для створення декількох каталогів, якщо вони не існують. Файлова система схожа на цю D:\ D:\TopDirec\SubDirec\Project1\Revision1\Reports\ D:\TopDirec\SubDirec\Project2\Revision1\ D:\TopDirec\SubDirec\Project3\Revision1\ Кожна папка проекту має кілька змін. Кожна папка редакції потребує папки Reports. Деякі папки "редакції" вже містять папку "Звіти"; однак, більшість ні. Мені потрібно написати сценарій, який працює щодня, …

12
Найпростіший спосіб для читання та запису у файли
У C # існує чимало різних способів читання та запису файлів ( текстових файлів , а не двійкових). Мені просто потрібно щось, що легко і використовує найменший обсяг коду, тому що я буду багато працювати з файлами в своєму проекті. Мені потрібно лише щось, stringоскільки все, що мені потрібно, - …
342 c#  .net  string  file  file-io 

12
Помилка: java: недійсний випуск джерела: 8 в Intellij. Що це означає?
Я намагаюся скласти якийсь код у тому, що я використовую Intellij Ultimate 13.1.4, але я отримую таку помилку, і я не маю поняття, що це означає: Information:Using javac 1.7.0_55 to compile java sources Information:java: Errors occurred while compiling module 'Example' Information:Compilation completed with 1 error and 0 warnings in 3 …


13
Потрійний оператор PHP порівняно з нульовим оператором злиття
Чи може хтось пояснити відмінності між потрійним оператором стенограмою ( ?:) та нульовим оператором злиття ( ??) в PHP? Коли вони поводяться по-різному і коли однаково (якщо це взагалі трапляється)? $a ?: $b В.С. $a ?? $b

5
Як написати трикотаж на R
Я хочу написати trycatchкод для усунення помилок при завантаженні з Інтернету. url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) Ці дві заяви успішно працюють. Нижче я створюю неіснуючу веб-адресу: url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz") url[1]не існує. Як записати trycatchцикл (функцію), щоб: Якщо URL-адреса неправильна, вихід буде таким: "веб-URL-адреса неправильна, не …

3
Що робити з гілкою після злиття
У мене було два відділення: masterі branch1. Я просто злився branch1назад masterі закінчив із цією гілкою. Чи потрібно його видалити чи просто дати йому сидіти? Чи призведе до його видалення будь-яку втрату даних?
342 git  merge  branch 

17
Як пропорційно масштабувати UIImageView?
У мене є UIImageView, а мета - зменшити його пропорційно, надаючи або висоту, або ширину. UIImage *image = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://farm4.static.flickr.com/3092/2915896504_a88b69c9de.jpg"]]]; UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; //Add image view [self.view addSubview:imageView]; //set contentMode to scale aspect to fit imageView.contentMode = UIViewContentModeScaleAspectFit; //change width of frame CGRect frame …

15
Чи можливо запустити сеанс оболонки в запущеному контейнері (без ssh)
Я наївно очікував, що ця команда запустить bash shell у запущеному контейнері: docker run "id of running container" /bin/bash схоже, це неможливо, я отримую помилку: 2013/07/27 20:00:24 Internal server error: 404 trying to fetch remote history for 27d757283842 Отже, якщо я хочу запустити bash shell у запущеному контейнері (наприклад, для …
341 docker 

14
Як додати зображення до JPanel?
У мене є JPanel, до якого я б хотів додати зображення JPEG та PNG, які я генерую під час руху. У всіх прикладах, які я бачив до цих пір у навчальних посібниках Swing , особливо в прикладах Swing, використовуються ImageIcons Я генерую ці зображення у вигляді байтових масивів, і вони …
341 java  image  swing  jpanel 

13
Викликає потік не може отримати доступ до цього об'єкта, оскільки інший потік йому належить
Мій код як нижче public CountryStandards() { InitializeComponent(); try { FillPageControls(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Country Standards", MessageBoxButton.OK, MessageBoxImage.Error); } } /// <summary> /// Fills the page controls. /// </summary> private void FillPageControls() { popUpProgressBar.IsOpen = true; lblProgress.Content = "Loading. Please wait..."; progress.IsIndeterminate = true; worker = new …

12
Який "правильний" спосіб перейти через масив у Ruby?
PHP, за всіма своїми бородавками, досить добре на цьому рахунку. Немає різниці між масивом і хешем (можливо, я наївний, але це, мабуть, здається мені правильним), і перебирати через те, що ти просто робиш foreach (array/hash as $key => $value) У Рубі існує маса способів зробити такі речі: array.length.times do |i| …
341 ruby  arrays  loops 

5
Перетворити INT у VARCHAR SQL
Я використовую Sybase, і я роблю вибір, який повертає мені стовпець під назвою "iftype", але його тип int, і мені потрібно перетворити на varchar. Коли я намагаюся зробити вибір без функції перетворення, я отримую цю помилку: Код помилки 257, стан SQL 37000: Непередбачене перетворення з типу даних "VARCHAR" в "INT" …

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