עבור לתוכן

תכנות

פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.

  1. Started by RonCohen,

    אני לא יודע אם מותר לשאול את זה פה אבל אני יבהיר שזה נועד לצורך לימוד ואין לי שום כוונה להשתמש בזה לדברים רעים הכנתי תוכנה ממש פשוטה כדי להבין איך bufferOverflow עובד עכשיו התוכנה בעצם מציגה לי את הכתובת בזיכרון של הפונקציה שאמורה להקרא את הכתובת של הפונקציה שאני רוצה לקרוא לה. ורישמת הכתובות שנמצאות במכסנית של התוכנה. עכשיו איך אני משנה את הכתובת בזיכרון. הנה דוגמא שתבינו מה אני אומר כי אני קצת מסתבך בלהסביר הנה הכתובת בזיכרון של פונקציה A :0x00405011 הנה הכתובת בזיכרון של הפונקציה B שאותה אני רוצה "להכניס" B:0x00405012 ונהנה הכתובות בזיכרון המכסנית: 00000001 20102568 00405011 הכתובת של פונציה A 00256455 12344556 22333333 איך אני יודע איזה INPUT להכניס כדי…

    • 3 תגובות
    • 1.4k צפיות
  2. public void what(int[] _arr){ int x = _arr[0]; int y = _arr[0]; for (int i=1; i<_arr.length; i++) { if (_arr[i] < x) x = _arr[i]; else if (_arr[i] > y) y = _arr[i]; } System.out.println (x + " " + y); } סיבוכיות הזמן היא n² אבל איך אני יודע את סיבוכיות המקום ?

    • 32 תגובות
    • 4.9k צפיות
  3. נניח שאני רוצה לעקוב אחרי תקשורת של תוכנה לאינטרנט. לדעת מה היא שולחת ומתי (על פרוטוקול ה tcp כמובן). איך אני עושה את זה? אני זמין לקבלת תוכנות עזר או תמיכה טכנית ב#JAVA/C...

    • 15 תגובות
    • 3.3k צפיות
  4. Started by shirs1,

    היי, האם מישהו פה עבד בפיתוח front end בחברת פרויקטים ? אם כן, אני אשמח לעזרה. אני לא בטוח איך לכתוב את תיאור המשרה האחרונה שלי. אם למישהו יש דוגמה לקורות חיים של מפתח front end, במיוחד מחברת פרויקטים אני אשמח לראות דוגמאות. תודה רבה

    • 0 תגובות
    • 1.2k צפיות
  5. Started by xxkj,

    אני עושה פרויקט באסמבלי וישלי שאלה דחופה אני רוצה להוסיף לתוכנית שלי תמונה ששמורה לי בתיקיה במחשב, שכשהתוכנית תרוץ אז התמונה תיהיה ביחד עם הטקסט, זה אםשרי? ואם כן אתם יכולים להגיד לי איך?

    • 0 תגובות
    • 5.2k צפיות
  6. Started by falukky,

    יש לי שאלה שפתרתי והיות ואני די מתקשה בסוג הזה של השאלות הייתי רוצה להתייעץ. נניח שהמחלקה Node שלהלן מממשת עץ בינרי: public class Node { private int _number; private Node _leftSon, _rightSon; public Node (int number) { _number = number; _leftSon = null; _rightSon = null; } public int getNumber() {return _number; } public Node getLeftSon() {return _leftSon; } public Node getRightSon() {return _rightSon; } } נתונות שתי השיטות הבאות: f המקבלת כפרמטרים שני מספרים שלמים ו-what המקבלת כפרמטר שורש של עץ בינרי (מטיפוס Node): public static int f (int a, int b) { return (a>b) ? a:b; } public static int what (Node root) { if (root == null) return -1; return (f (what…

    • 28 תגובות
    • 3.1k צפיות
  7. Started by bdoron,

    אחרי קריאה מעמיקה הבנתי שבשביל שאצור תוכנה שמעבירה מידע לתוכנה במקום אחר הבנתי שאני צריך לעשות שרת, שהוא יהיהTcpListener.ושכל תוכנה תהיה TcpClient אפילו ראיתי קטעי קוד לדוגמא השאלה שלי היא כזאת, איפה אני שם את הקוד הזה בדיוק? זה קובץ CS כאילו פה אני נאבד לגמרי, נגיד יש לי 2 קבצים, אחד CS שלclient והקובץ השני הוא הlistener מה כאילו? אני מבולבל אני צריך עכשיו פשוט להעתיק את הקובץ הזה לשרת? ולשתול את הקטע קוד של הclient אצלי בתוכנה?

    • 25 תגובות
    • 2.3k צפיות
  8. שלום, הבעיה שלי היא כזאת: יוסי וקובי משחקי משחק כדור, ואנחנו רוצים לתת ליוסי הערכה מה סיכויי הפגיעה שלו בקובי נניח יוסי נמצא בראשית הצירים (0,0), הוא מעיף את הכדור ב2 מטר לשניה והוא יכול לפגוע במי שנמצא ברדיוס 5 ממנו, אחרי זה הכדור נופל ולא אפקטיבי. ז"א הכדור יכול לנוע עד 5 מטר סה"כ. קובי נמצא בנקודה רחוקה יותר (נגיד 0,10), ונע ב1 מטר לשניה בכיוון מסויים- נקבע את זה בזווית 0-360. בנוסף, תוך כדי תנועתו (נניח שיוסי נע בצעדים בדידים של קוביה אחת במערכת הצירים שלנו\בצעדים של מטר) הוא יכול להחליט לשנות את הכיוון שלו בהסתברות מסויימת (אותה נפלג אחר כך בצורה בדידה כלשהי) דוגמא: קובי נמצא בנקודה (0,7) ונע בכיוון 180* (ז"א היישר ליוסי בראשית). ולכן סיכוי הפגיעה הם 100%. אבל, …

    • 2 תגובות
    • 2k צפיות
  9. Started by dave3421,

    שלום. כתבתי פקודת session לאתר. עכשיו אני רוצה להשמיד את ה-session נגיד אחרי 3 דקות. איך אני עושה את זה?(עברתי על המון דוגמאות באנטרנט אך אף אחת לא עוזרת). תודה רבה.

    • 3 תגובות
    • 1.1k צפיות
  10. Started by falukky,

    יש לי שאלה ביעילות על רשימה מקושרת, פתרתי אותה אבל הייתי שמח לפידבק האם הפיתרון שלי נכון נתונות המחלקות הבאות: public class IntNode {private int _value; private IntNode _next; public IntNode(int val, IntNode n) { _value = val; _next = n; } public int getValue() { return _value; } public IntNode getNext() { return _next; } public void setValue(int v) { _value = v; } public void setNext(IntNode node) { _next = node; } } public class TwoIntLists { private IntNode _listA, _listB; public TwoIntLists (IntNode first, IntNode second) { _listA = first; _listB = second; } } public class IntList { private IntNode _head; public IntList( ) { _head = null; } public IntList (IntNode …

    • 9 תגובות
    • 1.9k צפיות
  11. Started by yk1,

    היי, אני צריכה לכתוב תוכנה/אתר/אחר שיתאים לכל מערכות ההפעלה (מחשב, אייפון ואנדרואיד). הוא אמור לכלול הרבה שאלונים למשתמש (בעיקר אמריקאים). ידוע לי שקבצי jar אמורים להתאים, אבל זה יהיה מלא עבודה שחורה. יש משהו יותר טוב? מבחינתי כל האפשרויות פתוחות. תודה!

    • 7 תגובות
    • 1.9k צפיות
  12. שלום! יש למישהו מושג למה באתר הזה התפריט לא עובד במסך הצר של סמרטפון? http://www.smadar-short-stories.co.il/ לעומת זה, שזה כן עובד (אותה תבנית): http://twentythirteendemo.wordpress.com/ תודה שריה

    • 1 תגובה
    • 1.5k צפיות
  13. Started by falukky,

    נתון מערך דו-ממדי m המכיל מספרים שלמים אי- שליליים נגדיר מסלול במערך כאוסף של תאים שכנים במערך הדו-ממדי, (שכנים ממש, לא כולל אלכסון), המתחיל בתא השמאלי- עליון של המערך ( (row=0, col=0 ומסתיים בתא הימני-תחתון של המערך ( (row=m.length-1, col = m[0].length עלות המסלול היא סכום הערכים בתאים אשר מרכיבים אותו. כתבו שיטה סטטית רקורסיבית המקבלת מערך דו-ממדי המלא במספרים שלמים אי- שליליים ומדפיסה את עלויות כל המסלולים שבמערך. זה מה שכתבתי: public static void printPathWeights(int[][] m) { printPathWeights(m, 0, 0, 0); } public static void printPathWeights(int[][] m, int row, int col, int sum) { if(row == 0 && col ==0) sum = 0; …

    • 9 תגובות
    • 2.9k צפיות
  14. Started by bdoron,

    קראתי שכל פורט מחובר לסוקט , מה שאני לא מבין זה שהבנתי שיש כמה סוגים של סוקטים, העיקריים בניהם לשימוש בtcp ip זה stream socket ו datagram socket עכשיו, מי בעצם בוחר את השימוש באיזה סוקט? מפה אני מסיק שבעצם המתכנת בוחר באיזה סוקט הוא ירצה להשתמש ובאיזה פורט? זאת אומרת שתוכנה מסויימת בחרה להשתמש בstream socket שיעבור בפורט 20300 למשל? עד לפה הבנתי נכון? או שפורט 20300 למשל מוקצה לסוקט מסוג מסויים קצת מבולבל ממה שקראתי אשמח לעזרה

    • 11 תגובות
    • 1.8k צפיות
  15. Started by xena,

    אני רוצה לאחסן את האתר שלי בארץ (הפעם. הייתי בברינקסטר). לא בא לי שוב הפיצול הזה בין DOMAIN CO.IL לשאת אחסון בחו"ל. אני רוצה שהכול ישולם במקום אחד. האתר פשוט מאוד, ולא דורש שום דבר מיוחד. יש המלצה למקום אחסון שיתן לי גם co.il?

    • 1 תגובה
    • 1.4k צפיות
  16. Started by RonCohen,

    כשאני קורא קובץ TXT בעזרת ifstream זה מגיע ללא רווחים או אנטרים הכל בשורה אחת איך אני עושה שזה יקרא הכל?

    • 4 תגובות
    • 1.4k צפיות
  17. שלום חברים מבקש המלצה לאחסון אתר וורדפרס המיועד ל- media downloads, חנות וירטואלית של קבצים בגדלים משתנים החל מ- 300 מגה ועד ל-2 ג'יגה. (הגולש צריך לשלם עבור כל קובץ שהוא רוצה להוריד מהאתר) האתר מיועד לגולשים מכל העולם עם דגש על ארה"ב ואירופה אשמח לדעת גם איזו חבילה עליי לקנות SHARED/reseller/vps... והאם כדאי להתחייב מראש לתקופת זמן או שקודם כדאי לבדוק את התפקוד של האתר? המון תודה למשיבים

    • 0 תגובות
    • 1.2k צפיות
  18. Started by RonCohen,

    זה לא נותן לי לכתוב פה את הקוד זה מעביר אותי להודעה לפנות לאדמין [TABLE] [TR] [TD]Dear surfer, The request you just sent was invalid, Please contact your website administrator for more information. Best regards, sPD.co.il Administration[/TD] [/TR] [/TABLE] נקווה שתבינו ככה מה עשיתי: הפוקנציה היא מטיפוס int* והיא מקבל מערך מוסיפה לכל הערכים 1 ומחזירה את המערך : return newarray אחרי זה אני מגדיר עוד מצביע מטיפוס int ועושה שהוא שווה לפונקציה ואז לולאת for שמציגה pointer כשהערכים של המערך הם 1'2'3'4'5 והתוצאה היא שהפלט הוא: 2,-8546556,עוד מספרים לא קשורים

    • 8 תגובות
    • 3.3k צפיות
  19. Started by orel86,

    היי, אני חדש בתחם התכנות וקיבלתי משימה בעבודה לבצע שאיבה מאתר לתוך קובץ ולא משנה באיזו שפת תכנות ... אז מצאתי בVBS משהו רק שיניתי את שם האתר . אבל אני מקבל הודעת שגיאה : activex component can't create object code 800a01ad רצוי לציין שאין לי visual studio או עורך מתוחכם אחר . הכל דרך vbsedit זה הפתרון שניסיתי: http://stackoverflow.com/questions/2429477/cannot-use-createobject-from-vb-scripts-on-windows-7 זה הסקריפט רק תשנו את שם האתר www.sitename.com לאיזה אתר שבא לכם... אבל זה פשוט לא עובד Option Explicit Const HTMLFileIn=http://www.SitenName.com Const DocFileOut="c:\newfile.doc" Dim MyWord,oIE set MyWord=CreateObject("Word.Document")  Set oIE = CreateObject("InternetEx…

    • 12 תגובות
    • 1.7k צפיות
  20. החלטתי לראשונה לפרסם תוכנית שעשיתי. בשפת C#. מדובר בתוכנית נחמדה שנועדה בעיקרה, להקל על המשתמש להוריד ולהתקין את התוכנות הנחוצות למחשב [מי לא נצרך לזה אחרי פרמוט וכדו'..] + תוכנות שמתחילה היו לשימושי ושמתי אותם גם ברשימה שאולי יהיו לתועלת השאר. הנקודה העיקרית בתוכנית, זה הפשטות והקלות להוריד ולהתקין , אפילו כמה תוכנות בבת אחת. כמו כן, לתוכנית אפשרות להתעדכן אם אני מחליט להוסיף עוד תוכניות לרשימה. אז אין צורך בשום עדכון חיצוני רק בכפתור בתוכנה [שמוריד קובץ טקסט זמני], ואז הרשימה מעדכנת תוכניות חדשות לרשימה או גרסאות חדשות לתוכנה. אשמח לחוות דעת, הערות, הארות, כל דבר. יניב. צילום מסך של התוכנית: להורדה: הורדה+סיקור ב SorceForge : לינק הורדה ישירה : לינק

    • 4 תגובות
    • 1.5k צפיות
  21. היי, שימו לב http://www.gogy.com/games/kingdom-rush-frontiersהמשחק הבא שוקל המון ולוקח לו לא מעט זמן להיטען, יש שם PRELOADER של חברה חיצונית, השאלה שלי היא האם מבחינה טכנולוגית תכנותית אפשר לבצע אפשרות שקובץ ה-SWF יטען מרגע פתיחת הדף ומרגע שה-PRELOADER מתחיל לפעול, זאת אומרת אם אדם חיכה 5-10-15 שניות בנתיים ה-SWF יטען לו וכשהוא ייצא מאותו PRELOADER או שהוא יסתיים לו בסוף ה-15 שניות הרווחתי בעצם 15 שניות טעינה. יש אפשרות כזו מבחינה טכנולוגית? תודה

    • 0 תגובות
    • 1.4k צפיות
  22. Started by falukky,

    יש לי שאלה שפתרתי והייתי רוצה דעה על הפיתרון שלי. נתונות המחלקות הבאות: public class IntNode { private int _value; private IntNode _next; public IntNode(int val, IntNode n) { _value = val; _next = n; } public int getValue() { return _value; } public IntNode getNext() { return _next; } public void setValue(int v) { _value = v; } public void setNext(IntNode node) { _next = node; } } נתונה רשימה מקושרת באורך n של מספרים שלמים הממומשת בעזרת המחלקה IntList שלהלן: public class IntList { private IntNode _head; public IntList( ) { _head = null; } public IntList (IntNode node) { _head = node; } . . . // methods } בקבוצה אין העתקים של איברים, כל איבר מופיע פעם אחת בלבד, הסדר של ה…

    • 6 תגובות
    • 1.7k צפיות
  23. Started by Unavoidable Encounter,

    int a[2][2] = { {1,2}, {3,4} }; printf("%d %d", a, *a); למה זה מדפיס את אותו ערך (אותה כתובת בזיכרון) פעמיים?

  24. Started by yagelk,

    אהלן, יש לי תוכנית בJAVA שהגדרתי באחת הפונקציות שבסיום הפונקציה משתנה בשם Finish יהיה שווה לtrue. אני קורא למשתנה הזה במחלקה אחרת ובודק למה הוא שווה. אבל, אני רוצה במחלקה החדשה, בכל פעם שהוא משתנה לדעת למה הוא השתנה (true/false). אני רוצה שבתוך הפונקציה שבמחלקה B הIF יקרה רק כשהמשתנה A.finish יהיה שווה לtrue. תודה רבה! public class A { boolean finish; public void functionA { . . . . finish = true; } } public class B { boolean finish; public void functionB { if(A.finish) { // TODO } } }

    • 10 תגובות
    • 2.1k צפיות

דיונים חדשים בפורומים