All streams
Search
Write a publication
Pull to refresh
3
0
Максим @msmurygin

Разработчик

Send message

А можно вопрос, сколько у вас отгрузок в день и приемок. По количеству строк в документе.

10 лет занимался автоматизации складов. Никогда не видел такое количество принтеров на одном складе.

Вопросик: может я не внимательно прочитал, но все же спрошу.

Существуют ли в вашем движке стандартные конекторы типа http,tcp, file и т. д. ? Откуда берутся данные ?

Поддерживаются ли какие-либо типы авторизаций ?

Можно и так. Попробую поковырять.

toArray() создает новый массив в памяти и в принципе норм. Итератор +2 строчки кода.
По второму вашему комментарию:
Вопрос со статичным полем можно решить и сделать локальные переменные, тогда все будет правильно рассчитываться. Как правило, для моих целей, меня интересует только один метод в классе. Корявость расчета отпадает. НО если сделать локальные переменные javaassist addCatch перестает видеть startTime в блоке finally, потому-что объявляется внутри трая.
Не смог разобраться с javaasist как это сделать. Если знаете как, подскажите, буду признателен.
Отсутствие трай кетча тоже можно пережить и пренебречь проблемой отсутствия некоторых замеров в момент возникновения исключений — как статистическая погрешность. Вот пример реально декомпилированного класса.
import ru.ltm.agent.jmx.ClassesMetricsProfiler;

public class RFDataBasesP1S1 extends EXEBaseStep {
  
  public static final ClassesMetricsProfiler metricsProfiler = new ClassesMetricsProfiler();
  
  public static long __metricStartTime = System.currentTimeMillis();
  
  
  public Object processStep(Object pObject) {
    try {
      __metricStartTime = System.currentTimeMillis();
      
    } catch (Exception exception) {
      throw exception;
    } finally {
      Object object = null;
      metricsProfiler.mark2("com.ssaglobal.scm.wms.service.drfmanagement.RFDataBasesP1S1.processStep", System.currentTimeMillis() - __metricStartTime);
    } 
    return context;
  }
}

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity