אני עדיין לא יודע מה אתה מצפה שהקוד יעשה, כי הבאת את כולו.
בכל מקרה הדבר הראשון שקופץ לי זה שאתה מיד מתחיל עם socket.recv גם בקליינט וגם בשרת מיד לאחר יצירת החיבור, זה אומר שהתוכנה תהיה תקועה עד שמישהו ישלח משהו, זה deadlock.
א'. תלמד על הספריה select שנועדה עבור דברים כאלה.
ב'. אל תקרא לrecv סתם, תשתמש בזה כשאתה באמת מצפה לקבל משהו מהצד השני.
חגי
-
בעיה בבניית CNC בפייתון -
פירוק מחרוזת לתווים יחידים באמצעות רג'קס@yossiz טעות שלי, בעיקרון
()זה רגקס להתאים NULL בתוך המחרוזת, חשבתי מregex101 שזה מתאים בדיוק כמו \b|\B, לא בדקתי את זה בדפדפן
וההסבר שלהם עונה את הכל:
1st Capturing Group () — null, matches any positionצריך עיון איך זה לא מתאים כלום, אבל באמת זה מתאים את הכל.
במקרה הזה "הכל" זה כולל גם מה שמתאים.וגם מה שמתאים\b|\B, והכל ברגקס אחד. -
תרגיל מתמטי של הסתרת מזהה רץ -
פירוק מחרוזת לתווים יחידים באמצעות רג'קס@צדיק-תמים
הוא רוצה דוקא regex, אז זה מה שהבאתי. -
הרצת סקריפטים מהירה עבור פרוייקט פייתון - כמו בpackage.jsonספציפית לדגאנגו אתה יכול לכתוב סקריפטים בפייתון בתור פקודות CLI לmanage.py
https://docs.djangoproject.com/en/4.0/howto/custom-management-commands/ -
התנהגות מוזרה של PHPMYADMIN -
LinqPad עבור C# -
מדריך לmode.js -
תאימות css בעיצוב לאפליקציה -
עדכון משתנה בתנאיהיה פעם פוסט עם שאלה מאוד בסיסית בפייתון בstackoverflow,
שאלו אותו בתגובות מאיזה אתר הוא לומד, אז הוא כתב שהוא לא לומד מאתר, הוא פשוט מנסה דברים ושואל שאלות בstackoverflow.אני לא חושב שאפשר ללמוד ככה, אבל גם אם אפשר, זה הרבה יותר לאט מאשר ללמוד את זה מסודר, כי תמיד צריך לדלג מהבסיס לנושאים מתקדמים בלי שיש לך תפיסה טובה באף אחד מהם.
-
שאלה. איך לכתוב ביטוי רג'קס? ואיך למחוק ברג'קס מילים שלמות?@רפאל אמר בהסרת מילים שלמות בגאווה סקריפט עם רג'קס:
\S*\d+\S*
https://regex101.com/r/bQOw41/1
אולי במקום להתאים את כל התווים של לא whitespace, צריך לעשות משהו כזה?
\d+(\.(?=\d))?\d*הרי הנקודה זה התו היחידי שאמור להפוך את זה למספר חוקי, ורק אם הוא מוקף בספרות משני צדדיו.
הנה דוגמה
https://regex101.com/r/GKe88K/1 -
אבטחת מידע -
לכידת אלמנט חמקמקהאמת שסתם ככה ניסיתי, וגיליתי שאת האלמנט פה אפשר בקלות ללכוד, גם אחרי שהוא נסגר, פשוט פותחים עוד הפעם
.

כמו כן אפשר לשים BREAK POINT על האלמנט "אב"

אם זה אלמנט שמיוצר באמצעות JS ומוזרק בכל פעם לDOM, אז תחפש אותו באמצעות break on subtree modifications\node removal -
התקנת ספריות פייתון במחשב ללא אינטרנט@בן-מאיר
תראה כאן
https://www.prog.co.il/threads/פייתון-במחשב-שלא-מחובר-לרשת.746387/post-10177877הנתיב זאת התיקייה שבא נמצאים כל הקבצי wheel (ספריות של פייתון)
ו-pkg2 זה השם של החבילה להתקנה. -
פורום nodeBB על שרת נפרד או לאו דווקא -
עזרה: שגיאה 502 בשרת nginx -
קוד SQL טהור לחיפוש חופשי בעמודה -
העלאת אתר בשפת node.js -
העלאת אתר בשפת node.js@גילה-כהן
יש את digital ocean שנותנים לך שרת משלך, ואתה יכול להשתמש בו איך שאתה רוצה, אבל היא לא מגיע עם שום דבר.
ויש להם בפאנל ניהול אפשרות לעשות התקנה מהירה של כל הרכיבים של nodejs
אחרי זה נשאר רק להעביר את הקבצים ולהריץ npm startאבל בהרוקו זה בעיקרון יותר קל מהבחינה הזו (רק מעלים את הקבצים עם הpackage.json, והוא מריץ את הnpm install וה-npm start בעצמו)
אבל לא מצאתי שירות אחסון עם שירות לקוחות בעברית עדיין חוץ מjetserver, אבל אילו התאמות הם צריכים?
-
העלאת אתר בשפת node.js