זמן :: Skew.

הזמן :: Skew הוא מודול Perl המחשוב שעון מקומי עם שעון מרוחק.
הורד עכשיו

זמן :: Skew. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Augusto Ciuffoletti
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~augusto/Time-Skew-0.1/Skew.pm

זמן :: Skew. תגים


זמן :: Skew. תיאור

זמן :: Skew הוא מודול Perl המחשוב השעון המקומי טיסה ביחס לשעון מרוחק. זמן :: Skew הוא מודול Perl המחשוב השעון המקומי step ביחס לשיעור מרוחק. התוצאה שלי $ = {}; # ITHATE נתונים נקודת מבוא זמן :: Skew :: Convexhull ($ תוצאה, $ DataPoint, $ Hull); מודול זה תומך בחישוב של הטיסות בין שני שעונים: (יחסית) היא מהירות שבה שני שעונים לסטות. לדוגמה, אם אתמול שני שעונים, במקביל, הראו בהתאמה 10:00 ו 10:05, בעוד היום כאשר לשעבר מראה 10:00 האחרון מראה 10:04, אנו אומרים כי הסקה היחסית שלהם הוא 1 דקה / 24 שעות, בערך 7E-4.The המודול מכיל שגרתית אחת אחת, אשר מקבלת קלט זוג חותמות זמן, המשויך להודעה מארח A לארח B: Timestamps תואמים את הזמן כאשר ההודעה נשלחה, וכותו הזמן כאשר ההודעה מתקבלת. כל חותמת משקפת את הערך של השעון המקומי שבו הפעולה מתרחשת: השעון של המארח A שלח, השעון של B עבור קבלה. אנא שים לב כי המודול עושה _not_ מכיל כל מסגרת החליפין, אבל רק את המתמטיקה הדרושה כדי לבצע את הקירוב של הסקה, כאשר חותמות האם ידועים. Subroutine לוקח כמו ויכוח: התייחסות חשיש שבו ערכים הקשורים לעיתוי של נתיב הרשת מ A ל- B; מערך 2-elems (נקודת נתונים בהמשך) המכיל את חותמת האירוע לקבל, ואת differece בין חותמת הזמן לבין חותמת הקבלה עבור הודעה אחת; ערימה המכילה כמה נקודות נתונים, אלה אשר מהווים את הקמור hull.The שימוש פשוט מאוד, והוא מאויר על ידי הדוגמה הבאה : #! / usr / bin / perl -w להשתמש קפדנית; זמן שימוש :: Skew; # אתחול נתונים שלי $ hull = []; התוצאה שלי $ = {}; בעוד (1) {# # Exchange הודעה לרכוש נקודת נתונים חדשה שלי DataPoint = לרכוש (); # התקשר זמן שגרות קמור :: Skew :: Convexhull ($ תוצאה, $ DataPoint, $ Hull); # לאחר ההודעה הראשונה כמה תוצאות הם עדיין לא מוגדרים (מוגדרים $ תוצאה -> {skewjitter}) || הַבָּא; # כאן באפשרותך להשתמש בתוצאות}; } הנתונים שהוחזרו בחשיש "תוצאה" הוא התוצאה הבאה: תוצאה -> {skew} השעון השעון; תוצאה -> {skewjitter} השונות של האומדן ההטלה, המשמש להעריך את ההתכנסות; העיכוב הנוכחי והעיכוב הקודם; תוצאה -> {עיכוב} עיכוב התקשורת, מופחת על ידי ערך קבוע (אך לא ידוע), המשמש לחישוב תקשורת, תוצאה -> {elems} מספר נקודות הנתונים של הקונווקס; תוצאה -> {בחר} המדד של נקודת הנתונים ב Hull Convex השתמשו כדי לחשב את ההטלה; תוצאה -> {ITIMESTAMP} חותמת הזמן, האלמנט הראשון בנקודת הנתונים רק עבר ל Subroutine; תוצאה -> {דלתא} ההבדל השני, האלמנט השני בנקודת הנתונים עברה רק לשגרות; הנתונים חזרו בערימת "גוף" היא סדרה של נקודות נתונים, שנבחרו מאלו שהועברו לשיחות רצופות של שגרות. מספר נקודות הנתונים בערימת "גוף" בדרך כלל לא עולה על 20 יחידות. האלגוריתם הוא מהיר מאוד: כל שיחה מורכבת בסריקה לכל היותר את כל נקודות הנתונים בערימת "גוף", ביצוע פעולות אריתמטיות פשוטות עבור כל אלמנט. אלגוריתם חייב להיות מוזן עם רצף של נקודות נתונים לפני החזרת תוצאות משמעותיות. הדיוק של האומדן ממשיך לגדול בעוד נקודות נתונים חדשות מועברות לשגרות. כלל אצבע גס להעריך את הדיוק האומדן הוא להתבונן בעטטת הון, ולהניח שהיא תואמת את הדיוק האומדן. נתיבים עם עיכוב תקשורת רגיל למדי (ריצוד קטן) להתכנס מהר יותר. דרישות: · פרל


זמן :: Skew. תוכנה קשורה

WebService :: mappoint.

WebService :: MAPPoint היא יישום סבון לקוח עבור MAPPOINT, שירותי האינטרנט הגיאוגרפיים של מיקרוסופט, המבוססת על סבון :: Lite. ...

147

הורד

sh_config.

sh_config עוקב אחר מפרסר הקובץ Perl_config שלי, הגדרתי על כתיבת כלי דומה באמצעות KSH. ...

171

הורד

קובץ :: Maker.

קובץ :: Maker הוא מודול Perl כי מחקה לעשות על ידי טעינת מסד נתונים ו קורא מטרות שיטות. ...

171

הורד