עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

הצגת כמות טקסט גדולה מאוד.

Featured Replies

פורסם

אני כותב log parser/analyzer ל-logs של המוצרים שלנו.

אני רוצה להציג את כל ה-log למשתמש ולאפשר לו להחיל פילטרים בהתאם לאופציות שאספתי במהלך הקריאה וה-parse של ה-log בהתחלה.

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

"rtb.text = string" להתבצע כשהמחוזרת בגודל כמה עשרות MB. קבצי ה-log שלנו יכולים להגיע גם למספר GB...

פורסם

למה שלא מראש תכניס את הלוג לטבלה/רשימה? אני מניח שהיא תדע אז להתמודד עם כמויות יותר גדולות של מידע.

פורסם
  • מחבר

אני כבר מחזיק אותו במילון (כמה מילונים לפי מפתחות שונים למעשה), אבל עצם ההצגה על המסך לוקחת המון זמן.

אני חושב ש-RichTextBox לא מתמודד טוב עם כמויות כאלה של שורות. אתה מכיר אפשרות של lazy load?

פורסם

לא נהוג להציג לוגים בRICHTEXTBOX, תפרסר את זה למערך/רשימה ותכניס את זה לאיזה control טבלאי, ואז תתן כפתורים כדי לעשות paging בטבלה, או אפילו תרמה את הממשק וברגע שהבן אדם עושה scrolldown תטען עוד דברים לרשימה. (את הקטע עם הscrolldown אפשר גם לעשות עם richtextbox.

בכ"ז תחשוב על כל פעם שהתסכלת על לוג טקסטואלי לעומת טבלה ותבין שטבלה זה בד"כ יותר נוח.

פורסם
  • מחבר

כן. כנראה שזו האופציה היחידה.

תודה (וגם לשניצל שכבר הציע את זה)

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.