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

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

1
Ф'ючерси проти обіцянок
Я плутаю себе в різниці між майбутнім і обіцянкою. Очевидно, у них є різні способи та інше, але який фактичний випадок використання? Є це?: коли я керую деяким завданням асинхронізації, я використовую майбутнє, щоб отримати значення "у майбутньому" коли я завдання async, я використовую обіцянку як тип повернення, щоб дозволити …
135 c++  c++11  promise  future 

15
R команда для встановлення робочого каталогу на розташування вихідного файлу в Rstudio
Я опрацьовую кілька навчальних посібників у Р. Кожен код R міститься у певній папці. Там є файли даних та інші файли. Я хочу відкрити .rфайл і джерело його таким, що мені не доведеться змінювати робочу директорію в Rstudio, як показано нижче: Чи є спосіб вказати мій робочий каталог автоматично в …

8
Збережіть зміни на місці за допомогою awk
Я навчаюсь, awkі я хотів би знати, чи є можливість написати зміни у файл, подібно до того, sedде я б застосував -iпараметр для збереження модифікацій у файлі. Я розумію, що я можу використовувати перенаправлення для написання змін. Однак чи є варіант awkзробити це?
135 linux  unix  awk 

10
попередження цього дзвінка не чекає, виконання поточного методу продовжується
Щойно отримав VS2012 і намагався впоратися async. Скажімо, у мене є метод, який отримує якесь значення з джерела блокування. Я не хочу, щоб викликав метод блокувати. Я міг би написати метод зворотного виклику, який викликається, коли значення надходить, але оскільки я використовую C # 5, я вирішу зробити метод асинхронізован, …
135 c#  async-await 

6
Що означає клас <?> На Java?
Моє запитання, як вище. Вибачте, це, мабуть, дублікат, але я не міг знайти приклад із &lt;?&gt;кінцем. Чому б ви не просто використовували Classяк параметр?
135 java  syntax 

5
Багаторядкові команди в GHCi
У мене виникають проблеми з введенням багаторядкових команд в ghci. Наступний дворядковий код працює з файлу: addTwo :: Int -&gt; Int -&gt; Int addTwo x y = x + y Але коли я входжу в ghci, я отримую помилку: &lt;interactive&gt;:1:1: error: Variable not in scope: addTwo :: Int -&gt; Int …
135 haskell  ghci 

17
Отримання результатів у реальному часі за допомогою підпроцесу
Я намагаюся написати скрипт для обгортки для програми командного рядка (svnadmin verify), яка відобразить хороший показник прогресу для операції. Це вимагає, щоб я міг бачити кожен рядок виводу з завершеної програми, як тільки він виводиться. Я подумав, що я просто запускаю програму subprocess.Popen, використовуючи stdout=PIPE, а потім читаю кожен рядок, …
135 python  subprocess 

9
match_parent width не працює в RecyclerView
Мій продукт RecyclerView і елемент мають ширину_відповідності, але результат: &lt;view class="android.support.v7.widget.RecyclerView" android:layout_width="match_parent" та предмети: &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:fab="http://schemas.android.com/apk/res-auto" android:id="@+id/ll_itm" android:orientation="horizontal" android:layout_width="match_parent" повний: &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:fab="http://schemas.android.com/apk/res-auto" android:id="@+id/ll_itm" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content" android:weightSum="100" android:gravity="right" &gt; &lt;Button android:layout_width="0dp" android:layout_weight="15" android:layout_height="fill_parent" android:text="ملاحظات" android:id="@+id/button" /&gt; &lt;LinearLayout android:layout_width="0dp" android:layout_height="fill_parent" android:layout_weight="20" android:gravity="center" &gt; &lt;LinearLayout …


10
UIBarButtonItem в навігаційній панелі програмно?
Я деякий час розглядав це рішення, але не маю жодного. наприклад, одне рішення є self.navigationItem.setRightBarButtonItem(UIBarButtonItem(barButtonSystemItem: .Stop, target: self, action: nil), animated: true) Цей код додасть кнопку із зображенням "стоп". Окрім цього, є й інші рішення з "пошуком, оновленням" тощо. Але що робити, якщо я хочу додати кнопку програмно до зображення, …

6
Як імпортувати та експортувати компоненти за допомогою веб-пакету React + ES6 +?
Я граю навколо Reactі ES6використовую babelі webpack. Я хочу створити кілька компонентів у різних файлах, імпортувати в один файл і зв'язати їхwebpack Скажімо, у мене є кілька таких компонентів: my-navbar.jsx import React from 'react'; import Navbar from 'react-bootstrap/lib/Navbar'; export class MyNavbar extends React.Component { render(){ return ( &lt;Navbar className="navbar-dark" fluid&gt; …

2
Виберіть другий останній елемент css
Я вже знаю про: останню дитину. Але чи є спосіб вибрати div: &lt;div id="container"&gt; &lt;div&gt;a&lt;/div&gt; &lt;div&gt;b&lt;/div&gt; &lt;div&gt;SELECT THIS&lt;/div&gt; &lt;!-- THIS --&gt; &lt;div&gt;c&lt;/div&gt; &lt;/div&gt; ПРИМІТКА: без jQuery, лише з CSS
135 html  css  css-selectors 

7
Що повернути, якщо метод контролера Spring MVC не поверне значення?
Я використовую jQuery $.getJSON()для здійснення асинхронних дзвінків до мого простого Spring Spring MVC. Більшість методів регулятора Spring виглядають приблизно так: @RequestMapping(value = "/someURL", method = RequestMethod.POST) public @ResponseBody SomePOJO getSomeData(@ModelAttribute Widget widget, @RequestParam("type") String type) { return someDAO.getSomeData(widget, type); } У мене все налаштовано так, що кожен контролер повертає @ResponseBodyяк …
135 java  jquery  spring-mvc 


5
Попереджувальне повідомлення: В `… ': недійсний рівень фактора, генерований NA
Я не розумію, чому я отримав це попередження. &gt; fixed &lt;- data.frame("Type" = character(3), "Amount" = numeric(3)) &gt; fixed[1, ] &lt;- c("lunch", 100) Warning message: In `[&lt;-.factor`(`*tmp*`, iseq, value = "lunch") : invalid factor level, NA generated &gt; fixed Type Amount 1 &lt;NA&gt; 100 2 0 3 0
135 r  warnings  r-faq 

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