java:path

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
java:path [2015/03/10 11:25]
gthanos [Symbolic Links]
java:path [2016/02/26 11:15] (current)
Line 47: Line 47:
 Στα real-world σενάρια,​ τα περισσότερα συστήματα αρχείων κάνουν φιλελεύθερη χρήση των symbolic links. Περιστασιακά,​ ένα απρόσεκτα δημιουργημένο symbolic link μπορεί να προκαλέσει μια κυκλική αναφορά. Μια κυκλική αναφορά εμφανίζεται όταν ο προορισμός ενός link οδηγεί πίσω στo αρχική link. Η κυκλική αναφορά μπορεί να είναι έμμεση:​ η διεύθυνση a δείχνει στην διεύθυνση b, η οποία παραπέμπει στην διεύθυνση c, η οποία περιέχει μια υποδιεύθυνση προς τα πίσω στην διεύθυνση α. Οι κυκλικές αναφορές μπορούν να προκαλέσουν τον όλεθρο,​ όταν ένα πρόγραμμα αναδρομικά ακολουθεί μια δομή διευθύνεων. Ωστόσο,​ το σενάριο αυτό ​ ελήφθη υπόψη στους και δεν θα προκαλέσει το πρόγραμμά σας σε βρόχο απείρως. Στα real-world σενάρια,​ τα περισσότερα συστήματα αρχείων κάνουν φιλελεύθερη χρήση των symbolic links. Περιστασιακά,​ ένα απρόσεκτα δημιουργημένο symbolic link μπορεί να προκαλέσει μια κυκλική αναφορά. Μια κυκλική αναφορά εμφανίζεται όταν ο προορισμός ενός link οδηγεί πίσω στo αρχική link. Η κυκλική αναφορά μπορεί να είναι έμμεση:​ η διεύθυνση a δείχνει στην διεύθυνση b, η οποία παραπέμπει στην διεύθυνση c, η οποία περιέχει μια υποδιεύθυνση προς τα πίσω στην διεύθυνση α. Οι κυκλικές αναφορές μπορούν να προκαλέσουν τον όλεθρο,​ όταν ένα πρόγραμμα αναδρομικά ακολουθεί μια δομή διευθύνεων. Ωστόσο,​ το σενάριο αυτό ​ ελήφθη υπόψη στους και δεν θα προκαλέσει το πρόγραμμά σας σε βρόχο απείρως.
  
-|Προηγούμενο:​ [[:​java:​formatting | Μορφοποίηση Εξόδου ]]| Επόμενο:​ [[:​java:​creating_and_reading_directories | Δημιουργία και ανάγνωση διευθύνσεων ]] | 
  
java/path.txt · Last modified: 2016/02/26 11:15 (external edit)