Как использовать WebDev.WebServer.exe (веб-сервер VS) в x64?

Если Вы хотите присоединиться (связывают) несколько строк в одну, необходимо использовать StringBuilder. Это намного лучше, чем использование

for(String s : joinMe)
    target += s;

существует также небольшая победа производительности над StringBuffer, так как StringBuilder не использует синхронизацию.

Для служебного метода общего назначения как это, это будут (в конечном счете) много раз называть во многих ситуациях, таким образом, необходимо будет сделать это эффективным и не выделить много временных объектов. Мы представили многих, много различных приложений Java и почти всегда находим, что конкатенация строк и строка/символ [] выделения поднимают существенное количество времени/памяти.

Наш допускающий повторное использование набор-> строковый метод сначала вычисляет размер необходимого результата и затем создает StringBuilder с тем начальным размером; это избегает ненужного удвоения/копирования внутреннего символа [] используемый при добавлении строк.

16
задан Nick Craver 14 May 2010 в 15:36
поделиться

4 ответа

Две идеи:

  1. Сделайте что-нибудь вместе с XSP из проекта Mono .
  2. Протестируйте в полностью 32-битной среде, разверните в 64-битной среде.
3
ответ дан 30 November 2019 в 23:30
поделиться

Вы можете попытаться скомпилировать 64-битный Cassini из источника .

2
ответ дан 30 November 2019 в 23:30
поделиться

Используйте IIS на локальном компьютере.

0
ответ дан 30 November 2019 в 23:30
поделиться

Даже если вы используете 64-битную среду, временно отнесите 32-битные dll в Visual studio (или вручную скопируйте их в папку BIN), чтобы вы могли отлаживать их. Имейте в виду, что каждый раз, когда вы компилируете код, он будет заново копировать 64-битные сборки в папку BIN.

0
ответ дан 30 November 2019 в 23:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: