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

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

11
Як перетворити RDD-об'єкт в кадр даних в іскрі
Як я можу перетворити RDD ( org.apache.spark.rdd.RDD[org.apache.spark.sql.Row]) у кадр даних org.apache.spark.sql.DataFrame. Я перетворив фрейм даних в rdd за допомогою .rdd. Після обробки я повертаю його назад у фрейм даних. Як я можу це зробити?

5
попередження: перейменування "HEAD" неоднозначне
Я новачок у Git і, здається, у мене є одна гілка занадто багато, якщо я виконую таку команду: warning: refname 'HEAD' is ambiguous. Я отримую такий вихід: warning: refname 'HEAD' is ambiguous. From github.com:dagda1/hornget * branch master -> FETCH_HEAD warning: refname 'HEAD' is ambiguous. warning: refname 'HEAD' is ambiguous. Якщо …
139 git 

8
Коли я повинен використовувати генетичні алгоритми на відміну від нейронних мереж? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

2
Операція асинхронізації Entity Framework займає десять разів більше часу
У мене є MVC-сайт, який використовує Entity Framework 6 для обробки бази даних, і я експериментував із його зміною, щоб все працювало як контролери асинхронізації, а виклики до бази даних виконувались як їх аналоги асинхронізації (наприклад, ToListAsync () замість ToList ()) Проблема, яку я маю, полягає в тому, що просто …

6
Формує тайм-аут аутентифікації та сеанс
У мене є код, який я переглядаю щодо часу виходу сеансу на веб-сайт. У web.config я натрапив на цей код. <authentication mode="Forms"> <forms loginUrl="~/Auth/SignOn.aspx" timeout="40" slidingExpiration="true" /> </authentication> <sessionState timeout="30" /> Хтось знає, чи є один прецедент над іншим, і чим вони відрізняються. Дякую.



5
Ітерація над об’єктними ключами в node.js
Оскільки у Javascript 1.7 є об’єкт Iterator , який дозволяє це: var a={a:1,b:2,c:3}; var it=Iterator(a); function iterate(){ try { console.log(it.next()); setTimeout(iterate,1000); }catch (err if err instanceof StopIteration) { console.log("End of record.\n"); } catch (err) { console.log("Unknown error: " + err.description + "\n"); } } iterate(); чи є щось подібне в …


11
Чи використовує застарілий компілятор C ризик безпеки?
У виробництві є декілька систем побудови, про які ніхто не піклується, і ці машини працюють за давніми версіями GCC, як GCC 3 або GCC 2. І я не можу переконати керівництво оновити його до більш недавнього: вони кажуть, "якщо не зламаються, не виправляйте". Оскільки ми підтримуємо дуже стару базу коду …
139 c  security  gcc 

7
Динамічне постійне призначення
class MyClass def mymethod MYCONSTANT = "blah" end end дає мені помилку: SyntaxError: похибка динамічного постійного призначення Чому це вважається динамічною постійною? Я просто присвоюю йому рядок.
139 ruby 

8
Як задокументувати викинуті винятки в c # /. Net
Наразі я пишу невеликий фреймворк, який буде використовуватися внутрішньо іншими розробниками в компанії. Я хочу надати хорошу інформацію Intellisense, але я не впевнений, як документувати викинуті винятки. У наступному прикладі: public void MyMethod1() { MyMethod2(); // also may throw InvalidOperationException } public void MyMethod2() { System.IO.File.Open(somepath...); // this may throw …


5
Повторно підняти виняток з іншим типом та повідомленням, зберігши наявну інформацію
Я пишу модуль і хочу мати єдину ієрархію винятків за винятками, які він може викликати (наприклад, успадкування від FooErrorабстрактного класу за всіма fooвинятками модуля). Це дозволяє користувачам модуля вловлювати ці конкретні винятки та чітко обробляти їх, якщо потрібно. Але багато винятків, викладених із модуля, виникають через якийсь інший виняток; наприклад, …


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