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

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


13
Перерыв или возврат из потока Java 8 forEach?
При использовании внешней итерации над циклом Iterableмы используем breakили returnиз расширенного цикла for-each как: for (SomeObject obj : someObjects) { if (some_condition_met) { break; // or return obj } } Как мы можем breakили с returnпомощью внутренней итерации в лямбда - выражения Java 8 , как: someObjects.forEach(obj -> { //what …
313 java  foreach  lambda  java-8 


17
Как скопировать текст в буфер обмена в Android?
Кто-нибудь может сказать, пожалуйста, как скопировать текст, присутствующий в определенном текстовом представлении, в буфер обмена при нажатии кнопки? @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mainpage); textView = (TextView) findViewById(R.id.textview); copyText = (Button) findViewById(R.id.bCopy); copyText.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub ClipboardManager clipboard …

10
Правильный способ отсоединения от контейнера, не останавливая его
В Docker 1.1.2 (последняя версия), как правильно отсоединить контейнер, не останавливая его? Так, например, если я попробую: docker run -i -t foo /bin/bash или docker attach foo (для уже работающего контейнера) оба из которых доставляют меня к терминалу в контейнере, как мне выйти из терминала контейнера, не останавливая его? exitи …
313 docker 

19
Rerender вид в браузере изменить размер с React
Как я могу заставить React повторно визуализировать представление при изменении размера окна браузера? Задний план У меня есть несколько блоков, которые я хочу разместить на странице по отдельности, но я также хочу, чтобы они обновлялись при изменении окна браузера. Самым конечным результатом будет что-то вроде макета Бена Холланда на Pinterest, …

14
Как установить переменные окружения из package.json
Как установить некоторые переменные среды изнутри package.jsonдля использования с npm startподобными командами? Вот что у меня сейчас есть в моем package.json: { ... "scripts": { "help": "tagove help", "start": "tagove start" } ... } Я хочу установить переменные окружения (например NODE_ENV) в сценарии запуска, но при этом запускать приложение можно …

18
Запуск cron каждые 30 секунд
Итак, у меня есть хрон, который мне нужно запускать каждые 30 секунд. Вот что у меня есть: */30 * * * * /bin/bash -l -c 'cd /srv/last_song/releases/20120308133159 && script/rails runner -e production '\''Song.insert_latest'\''' Он работает, но работает ли он каждые 30 минут или 30 секунд? Кроме того, я читал, что …

23
ограничить текст редактирования одной строкой
возможный дубликат: android-singleline-true-not-working-for-edittext <EditText android:id="@+id/searchbox" android:layout_width="fill_parent" android:layout_height="wrap_content" android:lines="1" android:scrollHorizontally="true" android:ellipsize="end" android:layout_weight="1" android:layout_marginTop="2dp" android:drawablePadding="10dp" android:background="@drawable/edittext" android:drawableLeft="@drawable/folder_full" android:drawableRight="@drawable/search" android:paddingLeft="15dp" android:hint="search..."> </EditText> Я хочу, чтобы выше EditTextбыло только одна строка. Даже если пользователь нажимает «ввод», курсор не должен опускаться до второй строки. Кто-нибудь может помочь мне сделать это?

7
Как установить Java на Mac OSX, позволяющую переключать версии?
Я хочу установить OpenJDK Java на Mac OSX и заставить его работать вместе с другими JDK, так как это более новая версия. В настоящее время я скачал tar.gz и поместил его в мой путь, но это сложно поддерживать. Единственная другая установка, которую я обнаружил, которая делает больше вещей автоматически, - …
313 java  java-12 


14
Подождите 5 секунд перед выполнением следующей строки
Эта функция ниже не работает так, как я хочу; будучи новичком JS, я не могу понять, почему. Мне нужно подождать 5 секунд, прежде чем проверять, newStateесть ли -1. В настоящее время он не ждет, он просто проверяет сразу. function stateChange(newState) { setTimeout('', 5000); if(newState == -1) { alert('VIDEO HAS STOPPED'); …

7
Typescript: Как определить тип для обратного вызова функции (как любой тип функции, не универсальный), используемый в параметре метода
В настоящее время у меня есть определение типа как: interface Param { title: string; callback: any; } Мне нужно что-то вроде: interface Param { title: string; callback: function; } но 2-й не принимается.

11
Подстановочные поддомены Access-Control-Allow-Origin, порты и протоколы
Я пытаюсь включить CORS для всех поддоменов, портов и протокола. Например, я хочу иметь возможность выполнить запрос XHR с http://sub.mywebsite.com:8080/ на https://www.mywebsite.com/ * Как правило, я хотел бы включить запрос от сопоставления источников (и ограничен): //*.mywebsite.com:*/*
312 cors 

16
Временно отложите незафиксированные изменения в Subversion (а-ля «git-stash»)
При программировании программного обеспечения, хранящегося в репозитории Subversion, я часто изменяю некоторые файлы, а затем замечаю, что хотел бы внести некоторые подготовительные изменения в свою основную работу. Например, при реализации новой функциональности я замечаю некоторый рефакторинг, который может мне помочь. Чтобы не смешивать два несвязанных изменения, в этих случаях я …
312 svn  versioning 

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