ብጁ የውሂብ ባህሪያትን መጠቀም የአሳሽ ተኳሃኝነት ጉዳዮችን ያስገኛልን?

በብጁ የውሂብ መለያዎች ወይም መታወቂያዎች መካከል መምረጥ አለብኝ ፡፡ ብጁ የውሂብ መለያዎችን መምረጥ እፈልጋለሁ ፣ ግን ዛሬ በጣም በሰፊው ለሚጠቀሙባቸው አሳሾች የአሳሽ ተኳሃኝነት ጉዳዮችን እንደማያስከትሉ እርግጠኛ መሆን እፈልጋለሁ ፡፡

jQuery 1.6 ን እየተጠቀምኩ ነው እናም የእኔ ልዩ ሁኔታ እኔ የምፈልገውን ሁኔታ ያካትታል ፡፡ አስተያየትን ለማጣቀስ ለብዙ እርምጃዎች

<div data-comment-id="comment-1" id="comment-1">
   <a class="foo"></a>
</div>

በ jQueryin ውስጥ የውሂብ መለያዎችን ማውጣት ቀላል ነው- $ ('foo'). data ('commentId'); እና በአንዱ ምክንያት ወይም በሌላ ምክንያት ሊፈርስ ይችላል-

ለሁለቱም አካሄድ ጠራጊ ጠቀሜታዎች ወይም ለሞት የሚዳርጉ ጉድለቶች አሉ? Logger.getLogger () በፈለግኩ ቁጥር ወይም በክፍል አንድ ጊዜ በፈጠርኩበት ጊዜ እኔ የጃቫ አጠቃቀም ሎግገርን እጠቀማለሁ ፡፡ ለሎገርገር.ጄግሎግገር ዘዴ በሰነድ መሠረት “ለተሰየመ ንዑስ ስርዓት ሎገር ፈልግ ወይም ፍጠር ፡፡ ከዚህ ቀደም ከተሰጠው ጋር ሎገር ከተፈጠረ ...

የጃቫ util ሎገርን እጠቀማለሁ ፡፡ ሰነድ ለሎገር.ጄግሎግገር ዘዴ ፣ እንዲህ ይላል"ለተሰየመ ንዑስ ስርዓት ሎከር ይፈልጉ ወይም ይፍጠሩ። አንድ ሎገር በተሰጠው ስም ቀድሞ ከተፈጠረ ይመለሳል። አለበለዚያ አዲስ ሎከር ይፈጠራል።" በእያንዳንዱ ክፍል አንድ ጊዜ ብቻ መጥራት አሁንም ጥቅም ይኖረዋል?

አማራጭ 1:

public class Myclass 
    static Logger logger = Logger.getLogger(Myclass.class);

    public void method1() {
        logger.log(...);
    }

    public void method2() {
        logger.log(....);
    }
}

አማራጭ 2:

public class Myclass {
    public void method1() {
        Logger.getLogger(Myclass.class).log(...);
    }

    public void method2() {
        Logger.getLogger(Myclass.class).log(...);
    }
}
9
задан PhoneixS 26 April 2013 в 08:41
поделиться