Перейти к публикации

greco El

Member
  • Публикаций

    1 779
  • Зарегистрирован

  • Посещение

Все публикации пользователя greco El

  1. итак, вот 2 утилиты, которые я считаю стОящими: 1 - blinkx - бесплатная, позволяет искать файлы по содержанию (возможно - и по названию, но скорее всего это не так). Делает поиск быстро, сидит в трее. Т.к. по названию поиск не удается, мне она не совсем подходит. 2- dtSearch - то, что нужно! Правда, прога платная. Но делает она именно то, что мне нужно - поиск по имени и по содержанию. Рекомендую.
  2. День добрый, господа форумчане. Очень нужна софтина, которая ищет файлы на локальных дисках. Просто - ищет. При одном условии - делает это БЫСТРО. Есть пример (недоработанная утилита, скорее всего), который работает ТАК, КАК НУЖНО, тока интерфейс "сырой": RocketRetriever official home site Технические детали: конкретно эта софтинка индексирует имена файлов. Поиск производится по именам (было бы прекрасно, если бы еще и по содержанию/OPTIONAL/) файлов. Находятся файлы, благодаря индексированию, в доли секунды. П.С. winXP (and possibly win2k) perform incorrect indexing (but SP2 for XP) that makes file-search a real PIA.
  3. to clarify: во всех своих постах я упоминаю слово "код" в смысле "байткод JAVA".
  4. >...в верхнем heap'е Ах да - буду признателен за ссылку на SUN-овскую документацию по этому зверю - "верхнему хипу". Ну, чтоб утверждения не казались бы голословными, конечно.
  5. 2 вопроса: - "dynamic allocation" - эт что за птица? - что такое "stack-обьект" ? спасибо.
  6. Взаимоотношения м/ж 70-x -------------------------------- public class Boy { // no private members declared public void kiss(Object kisser) { System.out.println("I was kissed by " + kisser); // no type check on the object type to be kissed. } } public class Girl { private Boy boy; public Girl(Boy boy) { this.boy = boy; } public void kissSomeone() { boy.kiss(this); } } The relationsheeps themselves: - - - - - - - - - - - - - - - - - - - - - Boy dreamBoy = new Boy(); Girl girl = new Girl(dreamBoy); girl.kissSomeOne(); Взаимоотношения м/ж 80-x -------------------------------- public interface Kissable { void kiss(Object kisser); } public class Boy implements Kissable { public void kiss(Object kisser) { System.out.println("I was kissed by " + kisser); // no type check on the object type to be kissed. } } public class Girl { private Kissable kissable; // no requirements to be of "Boy" type. Also some privacy is present. public Girl(Kissable kissable) { this.kissable = kissable; } public void kissSomeone() { kissable.kiss(this); } } The relationsheeps themselves: - - - - - - - - - - - - - - - - - - - - - Boy boy = new Boy(); Girl girl = new Girl(boy); girl.kissSomeOne(); Взаимоотношения м/ж 90-x -------------------------------- public class Boy implements Kissable { public void kiss(Object kisser) { System.out.println("I was kissed by " + kisser); // no type check on the object type to be kissed. } } public class Girl { public Girl(Kissable kissable) { // this.kissable = kissable; } // Some kissable variable passed. public void kissSomeone(Kissable kissable) { kissable.kiss(this); } } Boy boy = new Boy(); Girl girl = new Girl(null); girl.kissSomeOne(boy); Взаимоотношения м/ж (2000-e) ----------------------------------------------------- public class Boy implements Kissable { public void kiss(Object kisser) { System.out.println("I was kissed by " + kisser); // no type check on the object type to be kissed. } } public class Girl implements Kissable { public Girl() { } public void kiss(Object kisser) { Kissable tempKisser = (Kissable) kisser; // typecast to Kissable type try{ tempKisser.kiss(this); } catch (Exception ignored){ } System.out.println("I was kissed by " + tempKisser); } /* // @deprecated @see RelationSheeps70x public void kissSomeone(Kissable kissable) { } */ } The relationsheeps themselves: - - - - - - - - - - - - - - - - - - - - - Boy boy = new Boy(); Boy boys = new Boy()[20]; Girl girl = new Girl(); girl.kiss(null);// OK girl.kiss(boy); // OK girl.kiss(boys); // OK Table table = new Table(); try{ girl.kiss(table); } catch (Exception ignored){ } // overall "OK" +==================================+ CPU Usage: 10% CPU Usage History: 100% ... 80% ... 50% ... 10% ... System Memory: 10kb +==================================+

×
×
  • Создать...