Social Icons

.

вторник, 4 мая 2010 г.

JSE: Представить набор строк перечислением (enum)


 


public enum ESomeField 
{
 ACCOUNT("account"),
 REQUISITES("requisites"),
 IDENTIFIER("identifier"),
 
 UNKNOWN("Unknown");
 
 private String szType;
 public String type() { return this.szType; }
 
 private ESomeField(String szType) { this.szType = szType; }
 
 static public ESomeField decode(String szType) {
  if( szType != null && szTyle.) ){
   for ( ESomeField theType: ESomeField.values() ) {
    if (theType.type().equals(szType)) return theType;
   }
  }
  return UNKNOWN;
 }
}


понедельник, 3 мая 2010 г.

JSE: Прочитать файл в строку

 
 
   public static String readFileAsString( String szFileName, String szEncoder ) throws Exception {   
        InputStream theInputStream = new BufferedInputStream( new FileInputStream( szFileName ) );   
        byte[] theData = new byte[theInputStream.available()];   
        theInputStream.read(data);   
        theInputStream.close();   
        return new String(theData, szEncoder);   
   }


пятница, 12 марта 2010 г.

Firmware Update for Flash Voyager GTR 32/64GB

  Corsair Voyager GTR 32 не определяется, и только светодиод на ней постоянно мигает. Подмечено, что такое случается, когда она слишком долго находится под напряжением. У кого-то - в процессе просмотра очень долгого фильма. Или я, например, забыл ее на ночь во включенном компьютере.


пятница, 22 января 2010 г.

Особенности работы с подмепленным диском в VMWare

Проблема

При попытке скопировать файл размером более 200 МБ с подключенного сетевого диска c хостa к гостю, я получаю следующее сообщение об ошибке на машине гостя:
Не удается скопировать: Указанный файл не доступен.
Аналогично, при работе в среде (в приложении), которая регулярно перечитывает открытые файлы, на предмет изменения их внешней программой, независимо от размера файла, но рано или поздно вываливается такое же сообщение. В журнале событий Windows Server 2003 хост следующее сообщение об ошибке:
Код события 2025. Сервер сообщает об обнаружении попытки атаки и отключает связь. Отказ в обслуживании - нападение с клиента.

суббота, 9 января 2010 г.

Особенности работы с памятью VMWare

 Исключительно тормозит дисковая система. Причем на запись. Если включить perfmon на предмет помониторить жесткий диск можно видеть, что какой то процесс (vmware) отчаянно пишет на диск. Raid 5 как известно более тормознутый на запись чем raid 1 и raid 10, а в особо отличившихся случаях - даже медленее одиночного винта ) Что за железка, кстати, для рейда, сколько шпинделей в массиве? Какие политики на кеш? 
 

Так говорил Учитель:

У хорошо написанной программы есть свой собственный рай, у плохо написанной — свой собственный ад.

Russian Developer

Взгляд его светел, усилия праведны, старания бесплодны, дело безнадежно ...