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

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

14
Swift: Тестування факультативів на нуль
Я використовую Xcode 6 Beta 4. У мене є така дивна ситуація, коли я не можу зрозуміти, як належним чином перевірити додаткові можливості. Якщо у мене є необов'язковий xyz, це правильний спосіб перевірки: if (xyz) // Do something або if (xyz != nil) // Do something У документах кажуть зробити …
137 ios  swift  optional 

9
Як виправити "Вираз List List потребує неперевіреної конверсії ..."?
У фрагменті Java: SyndFeedInput fr = new SyndFeedInput(); SyndFeed sf = fr.build(new XmlReader(myInputStream)); List<SyndEntry> entries = sf.getEntries(); останній рядок генерує попередження "Вираз типу Listпотребує неперевіреного перетворення, щоб відповідати List<SyndEntry>" Який спосіб це виправити?

2
Як додати постійний стовпець у Spark DataFrame?
Я хочу додати стовпчик у DataFrameз деяким довільним значенням (це однакове для кожного ряду). Я отримую помилку, коли використовую withColumnнаступне: dt.withColumn('new_column', 10).head(5) --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-50-a6d0257ca2be> in <module>() 1 dt = (messages 2 .select(messages.fromuserid, messages.messagetype, floor(messages.datetime/(1000*60*5)).alias("dt"))) ----> 3 dt.withColumn('new_column', 10).head(5) /Users/evanzamir/spark-1.4.1/python/pyspark/sql/dataframe.pyc in withColumn(self, colName, col) 1166 …

4
MVC (Laravel), де додати логіку
Скажімо, щоразу, коли я роблю операцію CRUD або змінюю відносини певним чином, я також хочу зробити щось інше. Наприклад, щоразу, коли хтось публікує публікацію, я також хочу щось зберегти в таблиці для аналізу. Можливо, не найкращий приклад, але в цілому є багато цього "згрупованого" функціоналу. Зазвичай я бачу такий тип …

6
У потоках Java заглядати насправді лише для налагодження?
Я читаю про потоки Java та відкриваю нові речі, коли йду разом. Однією з нових речей, яку я знайшов, була peek()функція. Практично все, що я читав на peek, говорить, що його слід використовувати для налагодження ваших потоків. Що робити, якщо у мене був потік, де кожен обліковий запис має ім’я …
137 java  java-8  java-stream  peek 

2
Чи корисно проіндексувати поле datetime в mysql?
Я працюю над розробкою великої бази даних. У моїй програмі у мене буде багато рядків, наприклад, у мене зараз одна таблиця з 4 мільйонами записів. Більшість моїх запитів використовує пункт datetime для вибору даних. Чи корисно проіндексувати поля дати в базі даних mysql? Select field1, field2,.....,field15 from table where field …
137 mysql  indexing 

7
Як змусити HttpURLConnection використовувати проксі?
Якщо я це роблю ... conn = new URL(urlString).openConnection(); System.out.println("Proxy? " + conn.usingProxy()); він друкує Proxy? false Проблема в тому, що я за проксі. Звідки JVM отримує інформацію про проксі у Windows? Як це встановити? Всі інші мої програми здаються абсолютно задоволеними моїм проксі.
137 java  windows  http  proxy 

5
Оператор подвійної адреси C ++? (&&)
Я читаю вихідний код STL і не маю уявлення, що &&повинен робити оператор адреси. Ось приклад коду з stl_vector.h: vector& operator=(vector&& __x) // <-- Note double ampersands here { // NB: DR 675. this->clear(); this->swap(__x); return *this; } Чи має "Адреса адреси" сенс? Чому у нього є два оператори адреси, …

11
res.sendFile абсолютний шлях
Якщо я роблю res.sendfile('public/index1.html'); то я отримую попередження про консоль сервера вираз застарілий res.sendfile: res.sendFileзамість цього використовувати але це добре працює на стороні клієнта. Але коли я його змінюю res.sendFile('public/index1.html'); Я отримую помилку TypeError: шлях повинен бути абсолютним або вказати корінь до res.sendFile і index1.htmlне надається. Я не в змозі …
137 node.js  express  path 

18
Швидкий кількість файлів Linux для великої кількості файлів
Я намагаюся знайти найкращий спосіб знайти кількість файлів у конкретному каталозі, коли файлів дуже велика (> 100 000). Коли файлів так багато, виконання файлів ls | wc -lзаймає досить багато часу. Я вважаю, що це тому, що він повертає назви всіх файлів. Я намагаюся зайняти якомога менше дискового вводу. Я …
137 linux  shell  disk-io 


13
Сховати курсор поля UITextField
Я використовую a UITextFieldз UIPickerViewдля його inputView, так що коли користувач натискає текстове поле, викликається вибирач, щоб вибрати варіант. Майже все працює, але у мене є одна проблема: курсор все ще блимає в текстовому полі, коли він активний, що некрасиво і недоцільно, оскільки користувач не очікує введення в поле і …

8
Як порівняти DateTime в C #?
Я не хочу, щоб користувач вказував дату чи час назад. Як я можу порівняти, якщо введена дата та час менші, ніж поточний час? Якщо поточна дата та час - 17-червня-2010, 12:25, я хочу, щоб користувач не міг дати дату до 17 червня -2010 та час до 12:25. Як і моя …
137 c#  .net  datetime 

12
Завантажте різні кольорові схеми під час використання vimdiff
Як завантажити іншу кольорову схему при виконанні vimdiff. Я хочу цього, оскільки моя поточна схема кольорів не відображає належну різницю в vimdiff. наприклад, деяка різниця показана з тим же кольором fg / bg. Це дуже важко зрозуміти різницю. Тому кожен раз, коли я це роблю, vimdiffя повинен робити:colorscheme some_other_scheme Це …
137 vim  vimdiff 

4
ЗАКАЗ GROUP_CONCAT BY
У мене таблиця на кшталт: +-----------+-------+------------+ | client_id | views | percentage | +-----------+-------+------------+ | 1 | 6 | 20 | | 1 | 4 | 55 | | 1 | 9 | 56 | | 1 | 2 | 67 | | 1 | 7 | 80 | | …

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