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

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

3
Ошибка во время установления связи SSL с удаленным сервером
У меня Apache2(слушаю 443) и Tomcat7работаю веб-приложение (слушаю 8443) Ubuntu. Я установил apache2 в качестве обратного прокси-сервера, чтобы получить доступ к веб-приложению через порт 443 вместо 8443. Кроме того, мне нужно иметь SSL-соединение не только между браузером и apache2, но и между apache2 и tomcat7, поэтому я установил SSL как …

6
Получить последний элемент Stream / List в однострочном формате
Как я могу получить последний элемент потока или списка в следующем коде? Где data.careasнаходится List<CArea>: CArea first = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal).findFirst().get(); CArea last = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal) .collect(Collectors.toList()).; //how to? Как видите, получить первый элемент filterне сложно. Однако получение последнего элемента в однострочнике - настоящая боль: Кажется, я …
119 java  list  java-8  java-stream 

1
Панели изменения порядка в geom_bar ggplot2
Я пытаюсь сделать столбик, на котором график упорядочен от miRNAсамого высокого valueдо miRNAсамого низкого. Почему мой код не работает? > head(corr.m) miRNA variable value 1 mmu-miR-532-3p pos 7 2 mmu-miR-1983 pos 75 3 mmu-miR-301a-3p pos 70 4 mmu-miR-96-5p pos 5 5 mmu-miR-139-5p pos 10 6 mmu-miR-5097 pos 47 ggplot(corr.m, aes(x=reorder(miRNA, …
119 r  ggplot2 

7
Следует ли фиксировать файлы yarn.lock и package-lock.json?
Мы используем yarn для всех наших детерминированных установок pkg, но не мешаем пользователю использовать npm - однако я предполагаю, что наличие обоих этих файлов вызовет проблемы. Следует ли добавить его в ваш каталог .gitignore?
119 npm  package  yarnpkg 

2
В чем разница между папками src / androidtest и src / test?
В проекте в Android Studio по умолчанию есть две тестовые папки. Первый src/androidTest. Эта папка уже существовала в предыдущей версии Android Studio. Тем не менее, теперь по умолчанию есть новая тестовая папка src/testи новая зависимость testCompile 'junit: junit: 4.12'в build.gradle. Какую папку использовать для тестирования? В чем разница между ними?

9
Как управлять версиями REST API с помощью Spring?
Я искал, как управлять версиями REST API с помощью Spring 3.2.x, но не нашел ничего, что было бы легко поддерживать. Сначала я объясню свою проблему, а затем решение ... но мне интересно, изобретаю ли я здесь колесо заново. Я хочу управлять версией на основе заголовка Accept, и, например, если запрос …

1
Какие правила использует Pandas для создания представления или копии?
Я смущен правилами, которые использует Pandas, когда решает, что выбор из фрейма данных является копией исходного фрейма данных или представлением оригинала. Если у меня, например, df = pd.DataFrame(np.random.randn(8,8), columns=list('ABCDEFGH'), index=range(1,9)) Я понимаю, что a queryвозвращает копию, поэтому что-то вроде foo = df.query('2 < index <= 5') foo.loc[:,'E'] = 40 не …

16
Как я могу создать простое окно сообщения в Python?
Ищу тот же эффект, что и alert()в JavaScript. Сегодня днем ​​я написал простой веб-интерпретатор, используя Twisted.web. Вы в основном отправляете блок кода Python через форму, а клиент приходит, берет его и выполняет. Я хочу иметь возможность создавать простое всплывающее сообщение без необходимости каждый раз переписывать целую кучу шаблонного кода wxPython …
119 python  wxpython  tkinter 

6
Использование СУБД в качестве хранилища источников событий
Если бы я использовал СУБД (например, SQL Server) для хранения данных источника событий, как могла бы выглядеть схема? Я видел несколько вариантов, о которых говорилось в абстрактном смысле, но ничего конкретного. Например, предположим, что у кого-то есть сущность «Продукт», и изменения в этом продукте могут иметь форму: Цена, Стоимость и …


9
Как включить стандартную копировальную пасту для TextView в Android?
Я хочу включить стандартную копировальную пасту для TextView (так же, как для EditText). Как мне это сделать? Я попытался использовать нередактируемый EditText, но он не работал должным образом (иногда он становился редактируемым или наложение копирования и вставки не отображалось). И это, вероятно, вообще не лучший подход. Требуется рабочее решение, начиная …

12
Совместное использование URL-адреса со строкой запроса в Twitter
Я пытаюсь разместить ссылку для публикации в Твиттере в электронном письме. Поскольку это электронное письмо, я не могу полагаться на JavaScript и вынужден использовать кнопку «Создать свой собственный твит». Например, поделившись ссылкой на Google: <a href="http://www.twitter.com/share?url=http://www.google.com/>Tweet</a> Это прекрасно работает. У меня проблема, когда в URL-адресе есть строка запроса. <a href="http://www.twitter.com/share?url=http://mysite.org/foo.htm?bar=123&baz=456">Tweet</a> …

10
Как разрешить пользователям локальной сети доступ к моим сайтам WAMP?
Во-первых, я прочитал не менее 20 статей на эту тему, и ни одна из них не может соответствовать сценарию, и я много раз лажал с процессом. Поэтому я обращаюсь за помощью, предлагая свой конкретный сценарий, если какая-либо помощь будет оценена по достоинству. Ноутбуки или другие устройства подключаются через беспроводной маршрутизатор. …

10
Как вы можете установить атрибуты класса из переменных аргументов (kwargs) в Python
Предположим, у меня есть класс с конструктором (или другой функцией), который принимает переменное количество аргументов и затем условно устанавливает их как атрибуты класса. Я мог бы установить их вручную, но кажется, что параметры переменных достаточно распространены в python, и для этого должна быть общая идиома. Но я не уверен, как …
119 python 


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