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

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

9
Чому оператор String switch не підтримує нульовий регістр?
Мені просто цікаво, чому switchзаява Java 7 не підтримує nullвипадок і замість цього кидає NullPointerException? Дивіться коментований рядок нижче (приклад, взятий із статті навчальних посібників Javaswitch ): { String month = null; switch (month) { case "january": monthNumber = 1; break; case "february": monthNumber = 2; break; case "march": monthNumber …

7
Java: різниця між PrintStream та PrintWriter
У чому різниця між PrintStreamі PrintWriter? У них є багато спільних методів, завдяки яким я часто поєдную ці два класи. Більше того, я думаю, ми можемо використовувати їх для абсолютно однакових речей. Але має бути різниця, інакше був би лише один клас. Я шукав архіви, але не зміг знайти це …


4
Різниця між змінною та get_variable в TensorFlow
Наскільки я знаю, Variableце операція за замовчуванням для створення змінної, і get_variableв основному використовується для обміну вагою. З одного боку, деякі люди пропонують використовувати get_variableзамість примітивної Variableоперації всякий раз, коли вам потрібна змінна. З іншого боку, я просто бачу будь-яке використання get_variableв офіційних документах і демонстраціях TensorFlow. Таким чином, я …
125 python  tensorflow 

8
Що означає символ caret (^)?
Тут я побачив відповідь на запитання, яке допомагає відновити видалений файл у git. Рішення було git checkout <deleting_commit>^ -- <deleted_file_path> Що робить персонаж каретки ( ^)? Я бачив, як це робив дуже корисні речі в git. Це магічно. Хтось, будь ласка, зіпсує це мені і скаже, що це робить?
125 git 

7
Обробка декількох уловів у ланцюжку обіцянок
Я все ще досить обіцяний і зараз використовую блакитну птицю, однак у мене є сценарій, коли я не зовсім впевнений, як найкраще впоратися з цим. Так, наприклад, я маю ланцюжок обіцянок у експрес-додатку, як: repository.Query(getAccountByIdQuery) .catch(function(error){ res.status(404).send({ error: "No account found with this Id" }); }) .then(convertDocumentToModel) .then(verifyOldPassword) .catch(function(error) { …

1
Зміна .prop за допомогою jQuery не викликає події .change
У мене на слухавці є слухач події: <input type="checkbox" name="something"> Мій слухач події: $('input[type="checkbox"][name="something"]').change(function() { //DO SOMETHING }); У мене є ще один слухач подій, який змінює .propпрапорець: $('#button').click(function() { $('input[type="checkbox"][name="something"]').prop("checked", false); }); Коли я встановлю прапорець DO SOMETHING. Коли я натискаю на #button, .propзміни, і я бачу прапорець візуально …
125 jquery 

6
API продуктів Amazon - Пошук основного огляду та інформації
Після недавнього використання API ebay, я очікував, що це буде так само просто, щоб запитати інформацію від Amazon, але, здається, це не так ... Здається, не існує хорошої веб-сторінки, яка пояснює основи. Для початківців, як називається служба? Я вважаю, що стара назва була скинута, і AWS з абревіатури використовується скрізь …

3
Чи є комбінація клавіш (гаряча клавіша) для відкриття терміналу в macOS?
Один з моїх основних інструментів, який використовується для програмування, - це мій термінал. Це робить мій процес програмування більш ефективним, коли я в змозі швидко відкрити вікно терміналу. В Ubuntu я використовував ( window+ Alt+ T) для відкриття терміналу. Але зараз я використовую Macbook у своєму програмуванні. Іноді я використовую …

7
Точний фінансовий розрахунок у JavaScript. Що таке готчі?
В інтересах створення коду між платформами я хотів би розробити просту фінансову програму в JavaScript. Необхідні розрахунки включають складні відсотки та відносно довгі десяткові числа. Мені хотілося б знати, яких помилок слід уникати при використанні JavaScript для виконання цього виду математики - якщо це взагалі можливо!

1
Що таке атрибут wix 'KeyPath'?
Що таке атрибут Wix ' KeyPath '? Зокрема, як це застосовується до наступного: <Component Id="ProgramMenuDir" Guid="*"> <RemoveFolder Id="ProgramMenuDir" On="uninstall" /> <RegistryValue Root="HKCU" Key="Software\CompName\AppName" Type="string" Value="" KeyPath="yes" /> </Component>

2
Які існують випадки використання Elasticsearch порівняно зі стандартними запитами sql? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 11 місяців тому . Удосконаліть це питання Я тільки починаю роботу з Elasticsearch, і один із головних випадків …

10
BottomNavigationView постійно відображає як значки, так і текстові мітки
Я використовую android.support.design.widget.BottomNavigationView з бібліотеки підтримки підтримки версії 25 compile 'com.android.support:design:25.0.0' <android.support.design.widget.BottomNavigationView android:id="@+id/bottomBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_gravity="center" app:itemBackground="@color/colorPrimary" app:menu="@menu/bottom_navigation_main" android:forceHasOverlappingRendering="true"/> Якщо у меню @ @ / bottom_navigation_main є лише три дії, він постійно відображає як значки, так і текстові мітки. Який спосіб відображати як піктограми, так і текстові мітки, коли …


11
Як позбутися пунктуації за допомогою токенізатора NLTK?
Я тільки починаю використовувати NLTK і не зовсім розумію, як отримати список слів з тексту. Якщо я використовую nltk.word_tokenize(), я отримую список слів і розділові знаки. Мені потрібні лише слова. Як я можу позбутися пунктуації? Також word_tokenizeне працює з кількома реченнями: крапки додаються до останнього слова.
125 python  nlp  tokenize  nltk 

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