Почему Rider использует порты 10001 - 10004 и как я могу это изменить? [Дубликат]

Хорошо, так что вам просто нужен список всех возможных комбинаций. Вот что я хотел бы сделать:

  • Сначала выберите необработанные данные и удалите дубликаты, по столбцу.
  • Затем прочитайте эти 3 столбца на 3 отдельных массивах.
  • Рассчитайте общую длину всех массивов.
  • Затем с петлей вставьте первое значение массива страны столько раз, сколько есть комбинаций животных и плодов, поэтому длина эти массивы умножаются.
  • Внутри цикла создайте еще один цикл, который помещает все варианты фруктов. С несколькими повторяющимися строками, которые равны максимальному количеству животных.
  • Затем вставьте животных без дубликатов друг за другом до последней строки таблицы.
3
задан Makoto 1 September 2014 в 21:07
поделиться

2 ответа

Сборки IntelliJ IDEA EAP поставляются с включенным по умолчанию агентом профилирования MyKit Java, чтобы пользователи могли получать снимки CPU и памяти из коробки, чтобы сообщать о проблемах с производительностью.

Агент активируется через idea(64.exe).vmoptions file:

-agentlib:yjpagent=disablej2ee,disablealloc,sessionname=IntelliJIdea12

Вы можете удалить эту строку, чтобы отключить агент-посредник, который освободит 10001+ портов. Другим решением является изменение порта по умолчанию с использованием опций агента :

-agentlib:yjpagent=disablej2ee,disablealloc,sessionname=IntelliJIdea12, port = 31337

Если вы находитесь на Mac, эта конфигурация выполнена через Info.plist, см. FAQ .

В Linux он добавлен в скрипт idea.sh:

IS_EAP="true"
if [ "$IS_EAP" = "true" ]; then
  OS_NAME=`echo $OS_TYPE | "$TR" '[:upper:]' '[:lower:]'`
  AGENT_LIB="yjpagent-$OS_NAME$BITS"
  if [ -r "$IDE_BIN_HOME/lib$AGENT_LIB.so" ]; then
    AGENT="-agentlib:$AGENT_LIB=disablej2ee,disablealloc,sessionname=IntelliJIdea12"
  fi
fi

Просто измените на IS_EAP="false" или удалите файл агента .so, чтобы отключить его.

Следуя предложению Владимира, я создал запрос для использования опции onlylocal по умолчанию, не стесняйтесь голосовать.

13
ответ дан CrazyCoder 27 August 2018 в 11:46
поделиться

Как разработчик YourKit, я хотел бы ответить на ответ Сержа и рекомендовать добавить «onlylocal» в список параметров агента YourKit. Эта опция заставляет профилировщик открывать порт по сетевому интерфейсу loopback. Потенциально это более безопасно, и в Windows вы не увидите предупреждения о безопасности.

5
ответ дан Vladimir Kondratyev 27 August 2018 в 11:46
поделиться