בגלל שלא מספיק להכניס {} ידנית
אלא צריך להוסיף שדה בתוך שדה דרך הממשק.
אהרן
-
וורד, אפשר להוסיף תווים לתצוגת שדה SEQ? -
וורד, אפשר להוסיף תווים לתצוגת שדה SEQ?לא עובד!!
לא זה="{ SEQ aa \* MERGEFORMAT }אא"ולא
IF 1 > 0 "{={ SEQ \c } \* MERGEFORMAT }אא" "בב" -
וורד, אפשר להוסיף תווים לתצוגת שדה SEQ?איך יוצרים קוד חופשי כזה?

-
וורד, אפשר להוסיף תווים לתצוגת שדה SEQ?שיהיה כתוב "אבג1" "אבג2"
וכו'
? -
איך אתם מדבגים את הקוד שלכם?@מנצפך אמר באיך אתם מדבגים את הקוד שלכם?:
@dovid אמר באיך אתם מדבגים את הקוד שלכם?:
ב. בנוד כל שגיאה שלא בתוך try מפילה הכל.
אגב,
אני חושב שtry ל- promise, לא עוזר. ובכל מקרה יפיל את האפליקציה...וודאי לא נכון ככלל
-
מדוע החיפוש הזה חוזר חיובי?@yossiz
ואיך אני כותב טווח של תווים בעיתיים כאלו? -
מדוע החיפוש הזה חוזר חיובי?var reg = new RegExp('[\r\t\-\–]') 'aa'.search(reg) -
עזרה בדיבוג הזכרון של כרום@yossiz אמר בעזרה בדיבוג הזכרון של כרום:
2 לא שולט על 5 כי יש שולט יותר קרוב - 3.
ומדוע 4 לא קרוב יותר ל6?
-
עזרה בדיבוג הזכרון של כרוםאגב, האפליקציה כבר בסדר
בגלל טעות בקוד נוצר שם מערך עצום בגודלואבל אני רוצה לנצל את ההזדמנות לבין את הדיבוג.
-
עזרה בדיבוג הזכרון של כרום-
צריך לומר:
עזרה "בדיבוג־הזכרון" של כרום
באמצעותו אני מדבג אפליקציית nodejs.

-
אתה לא רואה בהודעה הקודמת את הדיאגרמה הזאת?
אז אדביק את התמונה עצמה, במקום לינק שלה

-
-
עזרה בדיבוג הזכרון של כרוםכאן יש הסבר רישמי ומסודר של גוגל
רק שיש לי כמה קושיות

על הדיאגרמה הזאת הם כותבים ש:
צומת 1 שולט בצומת 2
צומת 2 שולט בצמתים 3, 4 ו 6
צומת 3 שולט בצומת 5
צומת 5 שולט בצומת 8
צומת 6 שולט בצומת 7מדוע 2 לא שולט גם על 5 ??

-
העברת הקלטה מ-K35@טכנאי-סלולר
על הדרך
אפשר להשתמש בהקלטה לשעון מעורר? -
עזרה בדיבוג הזכרון של כרוםהנה בדיקה נוספת כשהזכרון גדל פי 15 מהבדיקה הקודמת

איך יתכן שגלובל גדול יותר?? -
עזרה בדיבוג הזכרון של כרוםאני מדבג אפליקצית nodejs
מאוד מאוד אשמח להסבר, מה ההבדל בין 2 הטורים השמאליים? ומהו הטור השמאלי מימין?
ואיך זה שסך כל האחוזים הם יותר מ-100??
בהנחה שאין משתנים שמתפחים יותר מדי אלא הבעיה היא שהם משוכפלים שלא לצורך
איפה בודקים א"ז?

השורה הראשונה היא הפונקציות ברירת מחדל של JS? אז נכון שאין מה להסתכל ע"ז?
-
יש אפשרות לסוג הערה נוסף סקירה, שוליים וסיום, בוורד?איך הייתם מציעים לשמור כותרות צד?
-
מישהו יכול להסביר על ההמהרה במאות האחוזים?https://javascript-ninja.fr/optimizing-speed-in-node-js/
מה ההסבר למה שהוא עשה?
-
NVM לווינדוס, איזה מומלץ?המקורי לא תומך בווינדוס.
-
await גורם לפעמים לפיצוץ הזכרון לג'יגותconst global1 = 1000000 const global2 = 2000000 const global3 = 3000000 const global4 = 4000000 const global5 = 5000000 const global6 = 6000000 class dbCtrl { static async getData( ...arg ) { let data = await new Promise( resolve => { setTimeout( resolve, 500 ) }) //db.get( ...arg ).catch( /*logIfBud*/ ) return data && data.toString('utf8').split(',') } } class dataCtrl { constructor( name ) { this.name = name } async getName() { let count = 0 let data while( !this.tryFinish && /*Temporary:*/ (count++) < 5000 && !(data = await dbCtrl.getData( this.name )) ) { this.tryVariations() } this.fullName = data return this.fullName } tryVariations() { this.name = this.name.replace(/"/g, '') } } class mainCtrl { constructor() { this.names = ['david', 'aharon'] } async getAllNames() { this.fullNames = await Promise.all( this.names.map( n=> new dataCtrl(n).getName() ) ) } } new mainCtrl().getAllNames()הקוד הזה עובד בסדר
אבל האמיתי לא
אולי בגלל שיש שם גלובלים שנכלאים (closer) ומשוכפלים בפונקציות? -
await גורם לפעמים לפיצוץ הזכרון לג'יגותזה הקוד
while( !this.tryFinish && !(data = await getData( this.Name )) ) { this.tryVariations() }לא תמיד, רק אם
getDataרץ יותר מדי פעמים
או שהפונקציה שמריצה אותה מורצת יותר מדי פעמים במקביל (מה שקורה ברצה אסינכרונית)
אם לא, זה אוכל א"ז ללא בעיה.יש לכם כיון מדוע זה קורה ומה הפתרון?
בעבר
tryVariationsהריץ בסופו, את הפונקציה שעוטפת את הקוד הזה, רקורסיה, אבל בשביל בשביל שהמחסנית לא תתמלא, הרצתי א"ז בתוך setTimeout.זה בדיוק מה שרציתי לחסוך, את השרשורים המבלבלים האלו.
-
שימוש ב-MongoDB בנוד@dovid אמר בשימוש ב-MongoDB בנוד:
לא התכוונתי דוקא קלאבק, התכוונתי שהאפליקציה כולה תיטען מתוך פונקציה.
לא הבנתי מדוע לא להשתמש ב-await
(בפונקצייתinsertשאמור להיקרא מתוך פונקציה, לא ב-require)?