программирование

Q & A для профессиональных программистов и энтузиастов

7
Java: разница между PrintStream и PrintWriter
В чем разница между PrintStreamи PrintWriter? У них много общих методов, из-за чего я часто смешиваю эти два класса. Более того, я думаю, что мы можем использовать их для тех же целей. Но разница должна быть, иначе класс был бы только один. Я просмотрел архивы, но не смог найти этот …

10
Хранить изображения в виде файлов или в базе данных для веб-приложения?
Мой вопрос довольно общий, и я знаю, что на него не может быть 100% ответа. Я создаю веб-решение ASP .NET, которое будет включать в себя множество изображений и, надеюсь, изрядное количество трафика. Я действительно хочу добиться результатов. Должен ли я сохранять изображения в базе данных или в файловой системе? И …

4
Разница между Variable и get_variable в TensorFlow
Насколько мне известно, Variableэто операция по умолчанию для создания переменной и get_variableв основном используется для распределения веса. С одной стороны, некоторые люди предлагают использовать get_variableвместо примитивной Variableоперации всякий раз, когда вам нужна переменная. С другой стороны, я просто вижу любое использование get_variableTensorFlow в официальных документах и ​​демонстрациях. Таким образом, я …
125 python  tensorflow 

8
Что означает символ каретки (^)?
Я увидел здесь ответ на вопрос, который помогает восстановить удаленный файл в git. Решение было git checkout <deleting_commit>^ -- <deleted_file_path> Что делает символ каретки ( ^)? Я видел, как он в другом месте делает очень полезные вещи в git. Это волшебно. Кто-нибудь, пожалуйста, испортите мне его и скажите, что он …
125 git 

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

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 

7
Как рассчитываются баллы за специфичность CSS
Исследуя специфичность, я наткнулся на этот блог - http://www.htmldog.com/guides/cssadvanced/specificity/ В нем говорится, что специфичность - это система баллов для CSS. Он сообщает нам, что элементы приносят 1 балл, классы приносят 10 баллов, а идентификаторы приносят 100 баллов. Сверху также говорится, что эти баллы суммированы, и общая сумма зависит от специфики …

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

1
Что такое атрибут "KeyPath" в wix?
Что такое атрибут Wix KeyPath ? В частности, как это применимо к следующему: <Component Id="ProgramMenuDir" Guid="*"> <RemoveFolder Id="ProgramMenuDir" On="uninstall" /> <RegistryValue Root="HKCU" Key="Software\CompName\AppName" Type="string" Value="" KeyPath="yes" /> </Component>

3
Есть ли сочетание клавиш (горячая клавиша) для открытия терминала в macOS?
Один из моих основных инструментов, используемых для программирования, - это мой Терминал. Это делает мой процесс программирования более эффективным, когда я могу быстро открыть окно терминала. В Ubuntu я использовал ( window+ Alt+ T) для открытия терминала. Но теперь я использую Macbook в своей работе по программированию. Иногда я использую …

6
Лямбда возвращается сама: это законно?
Рассмотрим эту довольно бесполезную программу: #include <iostream> int main(int argc, char* argv[]) { int a = 5; auto it = [&](auto self) { return [&](auto b) { std::cout << (a + b) << std::endl; return self(self); }; }; it(it)(4)(6)(42)(77)(999); } По сути, мы пытаемся сделать лямбду, которая возвращает сама себя. …

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

2
Каковы варианты использования Elasticsearch по сравнению со стандартными запросами sql? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 11 месяцев назад . Уточните этот вопрос Я только начинаю работать с Elasticsearch, …

7
Почему CSS не поддерживает отрицательные отступы?
Я много раз видел, что перспектива отрицательного заполнения может помочь в разработке CSS определенных элементов страницы, которые становятся лучше и проще. Тем не менее, в CSS W3C нет положения для отрицательного заполнения. В чем причина этого? Есть ли какие-либо препятствия на пути к собственности, препятствующие ее использованию как таковой? Спасибо …
125 html  css  padding 

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"/> Когда в @ menu / bottom_navigation_main есть только три действия, он всегда отображает и значки, и текстовые метки. Каким образом можно отображать одновременно и значки, и текстовые метки при наличии …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.