For 을 쓸 때 심사숙고 하 세 요.
1596 단어 for
private void formatResults(Condition condition) {
NodeList results = doc.getElementsByTagName("result");
try {
for (int i = 0; i < results.getLength(); i++) {
expr = xpath.compile("child::binding[@name='"
+ condition.patternPara + "']");
Node node = results.item(i);
Node e1 = (Node) expr.evaluate(node, XPathConstants.NODE);
node.removeChild(e1);
}
} catch (XPathExpressionException e) {
e.printStackTrace();
}
}
이렇게 간단 한 코드 ~
드디어동료 에 게 가르침 을 청 하여 한눈 에 문 제 를 알 아 냈 다
expr = xpath.compile("child::binding[@name='"
+ condition.patternPara + "']");
이 한 마디 는 속도 가 낮은 관건!!!!!
원래 순환 에 들 어 갈 때마다 xpath 의 컴 파일 을 한 번 씩 실행 하 는데 어떻게 느 리 지 않 을 수 있 습 니까?!!
순환 을 제외 하고 속도 가 많이 올 라 갑 니 다 ~
나 는 나의 코드 에 아직도 비슷 한 문제 가 많이 존재 할 것 이 라 고 생각한다. 매일 끊임없이 코드 를 쓰 고 쉬 지 않 고 일 을 할 것 이다.학 창 시절 숙제 를 하 다가 기능 을 흐리멍덩 하 게 완성 하 는 습관 은 고치 지 않 았 다.코드 를 칠 때 더 많은 것 은 습관 과 경험 이다. 이것 은 이렇게 써 야 하고 그렇게 써 야 한다.프로그래머 로 서 좀 엄밀 해 야 한다. 이런 저급한 잘못 은 반드시 근절 해 야 한다.앞으로 순환 을 쓸 때 는 반드시 심사숙고 해 야 한다. 순환 의 횟수 는 통제 할 수 없다 는 것 을 기억 해라. 한 마디 만 쓰 면 N 번 을 실행 할 수 있다!
반드시 좋 은 프로 그래 밍 습관 을 기 르 고 임 무 를 완성 한 후에 자신의 코드 를 많이 고려 해 야 한다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
C의 루프컴퓨터에는 일련의 명령을 반복적으로 수행할 수 있는 능력이 있습니다. 이것은 기본 조건이 만족될 때까지 프로그램의 특정 부분을 특정 횟수 또는 무한 반복하는 것을 포함합니다. 루프의 메서드 WHILE 루프: C 프로...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.