התשובה הקצרה היא שאנחנו משתמשים בשתי ספריות Markdown שונות כדי להציג את התצוגה המקדימה ואת התשובה הסופית. שתי ספריות שונות מתייחסות ל- HTML באופן שונה.
התשובות שלנו מעוצבות ומעוצבות באמצעות שפת סימון הנקראת "Markdown". Markdown ממיר סימון מוגדר מראש ל- HTML עבור קישורים, תמונות, כותרות, נטויים, הדגשות וכו '.
מבלי לקבל טכני מדי, את התצוגה המקדימה שלנו התשובה נוצרת בדפדפן באמצעות ספריית Javascript. אנו עושים זאת מסיבות מהירות.
כאשר אתה מרענן את הדף, התשובה כבר מומרת ל- HTML באמצעות ספריית Python Markdown שלנו. אנחנו עושים את זה כי אנחנו רוצים את התשובה להיראות נהדר ברגע שאתה מקבל את הדף. אם החלטנו פשוט פלט את התשובה הגולמית ולאחר מכן להמיר אותו באמצעות ספריית Javascript שלנו, היית שם לב הראשון "מכוער" התשובה הגולמית ולאחר מכן לקפוץ לתוך הגרסה מעוצב יפה. זה לא כל כך נורא, אבל הבעיה היא ש- Google ובוטים אחרים שסורקים את האתר שלנו לחיפוש אינם מפעילים את Javascript. הרובוטים האלה יראו תמיד את התשובה הגולמית, המכוערת, שעשויה לפגוע בדירוג החיפוש שלנו.
עכשיו, למה שתי הספריות האלה מתייחסות לקודי HTML בצורה שונה? הספרייה פייתון אחראי על התשובה הסופית "בורח" HTML, כלומר זה לוקח אותם קודי HTML ומשנה אותם לטקסט לא מזיק. אני אומר לא מזיק כי אתה יכול לדמיין המאפשר למשתמשים קלט HTML לתוך הדף שלנו יכול לגמרי להרוס את הפריסה של הדף. ספריית Javascript האחראית על התצוגה המקדימה אינה בורחת HTML, אשר מבחינה טכנית באג.
בעתיד, נצטרך להסיר את היכולת של ספריית Javascript לתצוגה מקדימה של קודי HTML מסיבות אבטחה. כמו כן נעבור לשימוש בספריה אחת כדי להציג את כל הטקסט שלנו ב- Markdown.
תיבת התשובה שלי ואת תיבת התצוגה המקדימה היו זה לצד זה, אבל אני מכה על מקש במחשב בטעות, ועכשיו את תיבת התצוגה המקדימה הוא מתחת לתיבה התשובה, מה שהופך את זה הרבה יותר קשה לבדוק את העבודה שלי כמו שאני הולך יחד. מישהו יכול להגיד לי איך לשנות את זה בחזרה?
אחת הדרכים שבהן זה יכול לקרות היא על ידי שינוי הזום. אני משתמש Chromes, ואם אני משנה את זום ל 90%, אני מקבל את אותו הדבר. עשויות להיות דרכים אחרות זה יכול לקרות, אבל לבדוק את הזום שלך.
פשט את הביטוי הרציונלי. לקבוע כל הגבלה על המשתנה? אנא בדוק את התשובה שלי להסביר איך אני מקבל את התשובה שלי. אני יודע איך לעשות את המגבלות שלה את התשובה הסופית שאני מבולבל לגבי
(X + 4) (x + 4)) (): 4/4, -3 (6 / (x ^ 2-16)) - (2 / (x + 2-x-12)) - (2) (x-4) (x + 3)) (כפול) (x + 4) (x + 4)) (denumnators נפוצים) = (6 (x + 3)) / (x + 4) (x + 3) (x + 4) (x + 4)) - (2 + x) 4) (/ x-4) (x + 3) (x + 4)), מה שמפשט ל: ((4x 10) / ( x + 4) (x-4) (x + 3))) ... בכל מקרה, הגבלות נראה טוב למרות. אני רואה ששאלת את השאלה הזאת לפני קצת, הנה התשובה שלי. אם אתה צריך עזרה נוספת אתה מוזמן לשאול :)
פתרו את x²-3 <3. זה נראה פשוט אבל אני לא יכול לקבל את התשובה הנכונה. התשובה היא (-5, -1) U (1, 5). כיצד לפתור אי שוויון זה?
הפתרון הוא כי אי השוויון צריך להיות ABS (x ^ 2-3) <צבע (אדום) (2) כרגיל עם ערכים מוחלטים, לפצל מקרים: מקרה 1: x ^ 2 - 3 <0 אם x ^ 2 - 3 <0 ואז ABS (x ^ 2-3) = - (x ^ 2-3) = -x ^ 2 + 3 ואי-השוויון שלנו (מתוקן) הופך ל: -x ^ 2 + 3 <2 הוסף x ^ 2-2 ל שני הצדדים כדי לקבל 1 <x ^ 2 אז x ב (-ו, -1) uu (1, oo) ממצב המקרה יש לנו x ^ 2 <3, אז x ב (sqrt (3), sqrt (3), (1), (1), (1), (1), (1) (0) x = 2) x = 2 - 3> 0 = x = 2 - 3> = 0 ואז ABS (x ^ 2-3) = x ^ 2 + 3 ואי השוויון (המתוקן) שלנו הופך: x ^ 2-3 <2 הוסף 3 לשני הצדדים כדי לקבל: x ^ 2 <5, כך x ב (sqrt (5), sqrt (5)) ממצב המקרה יש לנו x ^ 2> = 3, (3)]