Αναζήτηση:

Type: Posts; Χρήστης: tss; Λέξη(εις) Κλειδιά:

Αναζήτηση: Η αναζήτηση ολοκληρώθηκε σε 0,52 δευτερόλεπτα

  1. Μηνύματα
    10
    Εμφανίσεις
    4.027

    Απάντηση: Απόσταση μεταξύ δύο αντικειμένων ημερομηνίας.

    Σε ολες τις γλωσσες (τουλαχιστον οσες ξερω) υπαρχουν βιβλιοθηκες που μετατρεπουν την ημ/νια - ωρα σε εναν αριθμο (υπολογιζοντας δισεκτα, κλπ).
    Στην Java π.χ. εχουμε εναν ακεραιο αριθμο που μας δειχνει τα milliseconds που περασαν απο 1/1/1970 (Calendar.getTimeInMillis(), Date.getTime())
    Κατι αναλογο εχουμε και στην C++
    Στην Delphi ειχαμε εναν αριθμο με δεκαδικα που μας δειχνει τις ημερες που περασαν απο 1/1/1900 (αν θυμαμαι καλα). Με τα δεδαδικα βρισκουμαι και τις ωρες - λεπτα - κλπ



    Εαν θελεις ομως μπορεις να χρησιμοποιησεις και μια ρουτινα που εχω φτιαξει σε java και εχει ολες τις διορθωσεις, και δινει τα milliseconds απο 1/1/1970
    (Δουλευει και για ημ/νιες πριν απο το 1970 - μας επιστρεφει αρνητικο αριθμο)

    public static long encode_date_time(int year, int month, int day,
    int hour, int min, int sec, int msec) {
    final int ENCODE_DELTA = 693594 + 25568 + 1;
    final int ENCODE_MONTH_DELTA = {0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334};
    final int ENCODE_MONTH_DELTA_LEAP = {0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335};
    month--;
    year += (month / 12);
    month = (month % 12);
    if (month < 0) {
    month += 12;
    year--;
    }
    boolean leapYear = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
    int monthdays = leapYear ? ENCODE_MONTH_DELTA_LEAP
    : ENCODE_MONTH_DELTA;
    int corr;
    if (year > 0) {
    year--;
    corr = (year / 4) - (year / 100) + (year / 400);
    } else {
    corr = (year / 4) - (year / 100) + (year / 400) - 1;
    year--;
    }
    long date = (year * 365) + corr + monthdays + day - ENCODE_DELTA;
    long time = msec
    + (sec * 1000)
    + (min * 1000 * 60)
    + (hour * 1000 * 60 * 60);
    return (date * 86400000) + time;
    }
  2. Δημοσκόπηση: Απάντηση: Ανέκδοτα χαμηλής ποιότητας. Διαβάζετε το νήμα με δική σας ευθύνη.

    Ποιος ειναι ο πιο συντομος διαλογος;

    Οταν πας να μπεις στην τουαλετα και ειναι αλλος.
    - Επ!
    - Ωπ!
  3. Δημοσκόπηση: Απάντηση: Ανέκδοτα χαμηλής ποιότητας. Διαβάζετε το νήμα με δική σας ευθύνη.

    Η γυναικα σου δουλευει;
    Γιατι η δικια σου χαλασε.
  4. Μηνύματα
    24
    Εμφανίσεις
    8.061

    Απάντηση: Απόψεις περί εκμάθησης Java

    Κατα την δικια μου αποψη, για να μαθεις γρηγορα java (η οποιαδηποτε αλλη γλωσσα θελεις)
    ξεκινα να μαθεις πρωτα τα πολυ βασικα που ειναι:
    α) συντακτικο κλασης ( class { ... } )
    β) τυπους δεδομενων ( int, double, String, κλπ )
    γ) static fields, methods
    δ) βασικες εντολες (if, for, while, return, break, try-catch-finally-throw, κλπ)
    και επειτα προσπαθησε να φτιαξεις μονο σου απο την αρχη μια απλη εφαρμογη (οχι copy-paste απο αλλου)
    Το τι εφαρμογη θα φτιαξεις σκεψου εσυ μια ιδεα που να σου αρεσει (και να ειναι απλη) και προσπαθησε να την υλοποιησεις (αν κατι σου αρεσει το φτιαχνεις πιο ευκολα)
    Μην πας ομως κατευθειαν σε android, μπορει να μπερδευτεις (οχι οτι ειναι δυσκολο, απλα εχει διαφορετικες βιβλιοθηκες).
    Ασχολησου καλυτερα πρωτα με απλες console applications και οταν την μαθεις την γλωσσα, τοτε προχωρα και στο android.
  5. Μηνύματα
    1
    Εμφανίσεις
    3.233

    Απάντηση: Microsoft SQL Express 2008 r2

    Δεν ειμαι σιγουρος, αλλα νομιζω πως γινεται.
    Αν τρεξεις παλι το installer θα σε ρωτησει αν θελεις να εγκαταστησεις τα βοηθητικα προγραμματα,
    χωρις να κανεις απεγκατασταση του server.

    Ομως και εγκατασταση απο την αρχη να σε βαλει να κανεις, μη σε φοβιζει, τα δεδομενα της βασης δεν χανονται.
    Απλα θα χρειαστει ισως να κανεις attach την προηγουμενη βαση (η βασεις) που ειχες (η restore αν τις εχεις κανει backup)
  6. Μηνύματα
    5
    Εμφανίσεις
    12.126

    Απάντηση: Ενοικίαση server για Android game

    To OpenShift το ειχα δουλεψει μια φορα για να δοκιμασω μια εφαρμογη μου.

    Στο δωρεαν πακετο σου δινει δυνατοτητα να τρεχεις εως και 3 διαφορετικες εφαρμογες (3 small gears)
    με 1GB χωρο στο δισκο για καθε εφαρμογη.

    Ενα ισως αδυνατο σημειο ειναι το "application idling", οπου εαν δεν υπαρχει καποια εξωτερικη κληση προς την εφαρμογη που τρεχει,
    μετα απο 24 ωρες αυτη μπαινει σε κατασταση idle,
    με αποτελεσμα στην επομενη επικοινωνια που θα εχει, να καθυστερησει καποια λιγα δευτερολεπτα ωσπου να ξεκινησει παλι
    (εγω δεν παρατηρησα ιδιαιτερη καθυστερηση, το πολυ 5 δευτερολεπτα)
    Εαν ομως κανεις συχνες κλησεις στην εφαρμογη, τοτε αυτη δεν μπαινει ποτε σε κατασταση idle.

    Μπορεις να τα δεις και απο εδω
    https://www.openshift.com/pricing/plan-comparison.html
  7. Μηνύματα
    5
    Εμφανίσεις
    12.126

    Απάντηση: Ενοικίαση server για Android game

    Μπορεις να δοκιμασεις, τουλαχιστον για αρχη, το open shift που εχει και δωρεαν πακετο

    https://www.openshift.com/web-hosting/
  8. Μηνύματα
    1
    Εμφανίσεις
    3.296

    Απάντηση: Ερωτήματα στην sql

    Αν και δεν καταλαβα καλα την ερωτηση,
    δοκιμασε αυτο μηπως τελικα ζητας κατι τετοιο:

    cur.execute ('''SELECT Name, LastName, Product, sum(Amount) FROM table WHERE Name='%s' AND LastName= '%s' GROUP BY Name, LastName, Product ''' %(box1.get(), box2.get()))
  9. Απάντηση: Υποκλοπή τουλάχιστον 360 εκατομμυρίων user credentials από το Myspace

    Λες η κλοπη να εγινε για διαφημιστικους λογους;
  10. Δημοσκόπηση: Απάντηση: Ανέκδοτα χαμηλής ποιότητας. Διαβάζετε το νήμα με δική σας ευθύνη.

    Ενας Ελληνας, ενας Γερμανος και ενας Αγγλος πηγαν μια εκδρομη σε μια ζουγκλα.
    Εκει βρηκαν καποιον ο οποιος κινδυνευε να τον φαει ενα λιονταρι. Αμεσως αψηφωντας τον κινδυνο τρεξανε και τον γλυτωσαν απο τον λιονταρι.

    Ο ανθρωπος αυτος τοτε τους ευχαριστησε και τους ειπε: Ειμαι μαγος και για να ξεπληρωσω την βοηθεια που μου δωσατε θα κανουμε το εξης.
    Θα παιρνετε φορα και θα πηδατε απο αυτο υψωμα και θα λετε μια λεξη. Οτι λεξη λετε, θα πεφτετε σε αυτο που ειπατε.

    Ξεκιναει πρωτος ο Ελληνας πηδαει και φωναζει ΓΥΝΑΙΚΕΣ, και οντως πεφτει μεσα σε ενα χαρεμι. Τις πηρε λοιπον αγκαλια ολες και εφυγε.
    Επειτα πηδαει ο Γερμανος και φωναζει ΛΕΦΤΑ και επεσε και αυτος πανω σε τσουβαλια με λεφτα, τα μαζεψε και εφυγε.
    Περνει φορα και ο Αγγλος, την ωρα ομως που παει να πηδηξει σκονταφτει σε μια πετρα και φωναζει OH SHIT !
  11. Μηνύματα
    8
    Εμφανίσεις
    3.793

    Απάντηση: Java εφαρμογη μαζι με βαση δεδομενων

    Θα συμφωνησω και εγω με την sqlite. Την εχω δουλεψει (και μεσα απο java) και ειμαι πολυ ευχαριστημενος.

    Εαν ομως δεν εχεις γνωσεις απο βασεις δεδομενων και sql, μπορεις εναλλακτικα
    να αποθηκευεις ολες τις απαντησεις απο τα tests σειριακα π.χ σε ενα ByteBuffer
    το οποιο κατα την εξοδο της εφαρμογης θα το αποθηκευεις στο δισκο και κατα την εκκινηση θα το διαβαζεις.

    Αυτη την λυση την προτεινω επειδη τα δεδομενα σου σιγουρα ειναι λιγα και χωρανε ανετα ολα στην ram.
    Το να χρησιμοποιησεις ομως καποια βαση δεδομενων ειναι αρκετα καλυτερο και ασφαλεστερο.
  12. Μηνύματα
    9
    Εμφανίσεις
    5.176

    Απάντηση: Πρόγραμμα για γιατρό (καταχώρηση ασθενών κλπ)

    Αν και η ερωτηση ειναι παλια, ισως καποιοι βρουν χρησιμη την δωρεαν web εφαρμογη
    http://doctoris-app64.rhcloud.com/
    (εχει και ελληνικο προφιλ)
Εμφάνιση 1-12 από 12