Recolección de Elementos No Usados / "Finalize"
Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Full Access Members have full access to VTC.com’s entire library of video tutorials.
Learn More
Subtitles of the Movie
ÿþ [ 0 0 : 0 0 : 0 0 . 0 ] P a r a c o n c l u i r e l t e m a d e l a r e c o l e c c i ó n d e e l e m e n t o s n o u s a d o s , q u i s i e r a d a r l e u n p a r d e c o n s e j o s . . . [ 0 0 : 0 0 : 0 6 . 0 ] . . . p r á c t i c o s p a r a o p t i m i z a r t o d o e s t e p r o c e s o . E n p r i m e r l u g a r , u n p a r d e v i d e o s a n t e s m e n c i o n é q u e e l . . . [ 0 0 : 0 0 : 1 3 . 0 ] . . . r e c o l e c t o r d e e l e m e n t o s n o u s a d o s u t i l i z a b a t r e s g e n e r a c i o n e s , a s a b e r : c e r o , u n o y . . . [ 0 0 : 0 0 : 1 8 . 0 ] . . . d o s , y q u e s e e j e c u t a u n a r e c o l e c c i ó n d e e l e m e n t o s n o u s a d o s c u a n d o u n a g e n e r a c i ó n s e l l e n a y n o p u e d e a l b e r g a r m á s d a t o s . [ 0 0 : 0 0 : 2 5 . 0 ] T a m b i é n m e n c i o n é q u e , a p r i m e r a v i s t a , p a r e c e r í a q u e d i s p o n e m o s d e u n e s p a c i o l i m i t a d o , p e r o e n r e a l i d a d . . . [ 0 0 : 0 0 : 3 3 . 0 ] . . . 2 5 6 M B n o s p e r m i t e n a l m a c e n a r u n o s 3 2 m i l l o n e s d e o b j e t o s , l o c u a l e s u n a c i f r a r e a l m e n t e a l t a . [ 0 0 : 0 0 : 4 0 . 0 ] N o o b s t a n t e , h a y a l g o q u e u s t e d , c o m o c l i e n t e , p u e d e h a c e r s i l a m e m o r i a e s i n s u f i c i e n t e o s i c r e e q u e . . . [ 0 0 : 0 0 : 4 3 . 0 ] . . . e x i s t e e s a p o s i b i l i d a d : u s a r u n a r e f e r e n c i a d é b i l ( " w e a k r e f e r e n c e " ) . [ 0 0 : 0 0 : 4 7 . 0 ] E s t o e s m u y s e n c i l l o . O b s e r v e l a d i f e r e n c i a a q u í : e n l u g a r d e e s c r i b i r " D i m a A s N e w M a r k " , s u p o n i e n d o q u e " M a r k " . . . [ 0 0 : 0 0 : 5 3 . 0 ] . . . s e a u n a c l a s e , e s c r i b o " D i m a A s W a e k R e f e r e n c e ( M a r k ) " . [ 0 0 : 0 0 : 5 8 . 0 ] A h o r a b i e n , e s t o c r e a r á , a p a r t i r d e M a r k , u n a i n s t a n c i a l l a m a d a " a " ; p e r o é s t a s e r á u n a r e f e r e n c i a d é b i l . [ 0 0 : 0 1 : 0 5 . 0 ] A s í p u e s , e s t a r e f e r e n c i a q u e d a r á u b i c a d a e n e l m o n t ó n a d m i n i s t r a d o ; y s i e l o p t i m i z a d o r o e l . . . [ 0 0 : 0 1 : 1 0 . 0 ] . . . r e c o l e c t o r d e e l e m e n t o s n o u s a d o s n e c e s i t a e s p a c i o y n o l o h a y , é s t e f i n a l i z a r á y d e s t r u i r á e l o b j e t o M a r k . [ 0 0 : 0 1 : 1 8 . 0 ] N a t u r a l m e n t e , s i d e c l a r o a e s t e o b j e t o c o m o " d é b i l " , t e n d r é q u e v e r i f i c a r s i a ú n e x i s t e e n e l m o m e n t o e n . . . [ 0 0 : 0 1 : 2 6 . 0 ] . . . q u e v a y a a u t i l i z a r l o . U n a v e z m á s , m e p e r m i t o r e m i t i r l e a l K i t d e D e s a r r o l l o d e S o f t w a r e ( S D K ) y a l a d o c u m e n t a c i ó n . . . [ 0 0 : 0 1 : 3 2 . 0 ] . . . p a r a a v e r i g u a r c o n e x a c t i t u d c ó m o h a c e r l o . E s o b v i o q u e e s t o s i e m p r e t e n d r á s u s i n c o n v e n i e n t e s , p e r o . . . [ 0 0 : 0 1 : 3 9 . 0 ] . . . p e r m i t e e f e c t u a r l a r e c o l e c c i ó n s i l a m e m o r i a e s i n s u f i c i e n t e , i m p i d i e n d o e r r o r e s d e d e s b o r d a m i e n t o d e p i l a . [ 0 0 : 0 1 : 4 6 . 0 ] H a b l e m o s a h o r a d e l a r e c o l e c c i ó n f o r z a d a ( " F o r c i n g C o l l e c t i o n " ) . H a s t a a h o r a h e d i c h o q u e l a r e c o l e c c i ó n d e e l e m e n t o s e s a u t o m á t i c a . . . [ 0 0 : 0 1 : 5 0 . 0 ] . . . e s d e c i r , d e b e m o s e s p e r a r a q u e s e d é , y n o s a b e m o s c u á n d o o c u r r i r á ; p u e s b i e n , e s t o n o e s c i e r t o d e l t o d o . [ 0 0 : 0 1 : 5 4 . 0 ] Q u i z á l e p a r e z c a d i s p e n d i o s o h a b i t u a r s e a e s t o , p e r o p u e d e l l a m a r a l m é t o d o " S y s t e m . G C . C o l l e c t " y . . . [ 0 0 : 0 2 : 0 0 . 0 ] . . . p a s a r c o m o e n t e r o u n a g e n e r a c i ó n , b i e n s e a l a c e r o , l a u n o o l a d o s , o b l i g a n d o a r e a l i z a r l a r e c o l e c c i ó n p a r a e s a g e n e r a c i ó n . [ 0 0 : 0 2 : 0 9 . 0 ] A h o r a b i e n , u s t e d p o d r í a e s t a r p r e g u n t á n d o s e s i n o e s m e j o r f o r z a r l a r e c o l e c c i ó n e n l u g a r d e l l a m a r a u n o b j e t o y . . . [ 0 0 : 0 2 : 1 7 . 0 ] . . . e l i m i n a r l o . P a r a a v e r i g u a r e s t o , t a m b i é n l o r e m i t i r é a l a d o c u m e n t a c i ó n . [ 0 0 : 0 2 : 2 0 . 0 ] C o m o e s o b v i o , e s t e p r o c e s o c o n s u m e m u c h o s m á s r e c u r s o s , p u e s d e b e t r a s l a d a r a l g u n a s c o s a s . [ 0 0 : 0 2 : 2 5 . 0 ] U s t e d p u e d e d e t e r m i n a r e n q u é g e n e r a c i ó n e s t a r á e l o b j e t o l l a m a n d o a " S y s t e m . G C . G e t G e n e r a t i o n " y . . . [ 0 0 : 0 2 : 3 2 . 0 ] . . . p a s a n d o e l o b j e t o c o m o e n t e r o ; a s u v e z , l e s e r á d e v u e l t a c o m o e n t e r o . . . [ 0 0 : 0 2 : 3 6 . 0 ] . . . l a g e n e r a c i ó n d o n d e e s t á u b i c a d o e l o b j e t o , s i u s t e d n e c e s i t a e s a i n f o r m a c i ó n . [ 0 0 : 0 2 : 4 1 . 0 ] A s í , e s p o s i b l e c o m p r o b a r e n q u é g e n e r a c i ó n s e h a l l a u n o b j e t o , p a r a q u e l a r e c o l e c c i ó n l o e l i m i n e . [ 0 0 : 0 2 : 4 6 . 0 ] P e r o t e n g a p r e s e n t e q u e s i " D i s p o s e " y " F i n a l i z e " c o n s u m e n i m p o r t a n t e s r e c u r s o s o n o s o n m u y e f i c i e n t e s , ¿ q u é p a s a r á s i f o r z a m o s . . . [ 0 0 : 0 2 : 5 5 . 0 ] . . . l a r e c o l e c c i ó n d e e l e m e n t o s d e c o n t i n u o ? L e r e i t e r o q u e e s t e ú l t i m o p r o c e s o t r a s l a d a r á a l g u n o s p u n t e r o s , r e u b i c a r á m u c h a s c o s a s . . . [ 0 0 : 0 3 : 0 2 . 0 ] . . . l l a m a r á a " F i n a l i z e " y , e n f i n , u s t e d d e b e r á r e a l i z a r n u m e r o s a s o p e r a c i o n e s . A s í , e s t e i n s t r u m e n t o e s t á a s u d i s p o s i c i ó n , p e r o . . . [ 0 0 : 0 3 : 1 0 . 0 ] . . . n o a b u s e d e é l . A q u í i n s i s t o e n l a r e c o m e n d a c i ó n d e M i c r o s o f t : l o m e j o r e s d e j a r q u e l a r e c o l e c c i ó n d e e l e m e n t o s n o u s a d o s . . . [ 0 0 : 0 3 : 1 6 . 0 ] . . . s e e n c a r g u e a u t o m á t i c a m e n t e d e e l i m i n a r l o s o b j e t o s . [ 0 0 : 0 3 : 1 9 . 0 ] P e r o e s b u e n o s a b e r q u e , d e s e r n e c e s a r i o , p u e d e g e s t i o n a r s u s r e c u r s o s m a n u a l y e x p l í c i t a m e n t e . . . [ 0 0 : 0 3 : 2 5 . 0 ] . . . y q u e é s t o s s o n a l g u n o s d e l o s m e d i o s p a r a h a c e r l o y p a r a o p t i m i z a r e s e p r o c e s o . [ 0 0 : 0 3 : 3 3 . 0 ]
Tutorial Information
| Course: | Microsoft Visual Basic .NET (Español) |
| Author: | Mark Long |
| SKU: | 33538 |
| ISBN: | 1-932808-12-4 |
| Release Date: | 2004-09-17 |
| Duration: | 6 hrs / 88 lessons |
| Captions: | Available on CD and Online University |
| Compatibility: |
Vista/XP/2000, OS X, Linux QuickTime 7, Flash 8 |
VTC Sign up & Benefits
- Unlimited Access
- 98,729 Video Tutorials (23,265 free)
- Video Available as Flash or QuickTime
- Over 1026 Courses
- $30 for One Month Access
- Multi-User Discounts Available
United States 