1 00:00:00,000 --> 00:00:02,964 2 00:00:02,964 --> 00:00:05,434 >> [இசை] 3 00:00:05,434 --> 00:00:11,825 4 00:00:11,825 --> 00:00:12,700 ஹன்னா: அனைவருக்கும் வணக்கம். 5 00:00:12,700 --> 00:00:15,866 நீங்கள் வெளியே வரும் மிகவும் தோழர்களே நன்றி வினாடி வினா ஒரு கேவலமான வானிலை 6 00:00:15,866 --> 00:00:16,910 அமர்வு பரிசீலனை. 7 00:00:16,910 --> 00:00:20,020 நீங்கள், வினாடி வினா தெரியும் ஒரு இந்த புதன் ஆகும். 8 00:00:20,020 --> 00:00:22,209 எனவே நாம் செல்ல போகிறோம் தலைப்புகள் ஒரு கொத்து மூலம். 9 00:00:22,209 --> 00:00:24,000 டேவின்: ஏய், நான் சொல்ல முடியும் உண்மையான விரைவு ஏதாவது? 10 00:00:24,000 --> 00:00:25,215 ஹன்னா: ஆமாம், டேவின் நடக்கிறது உண்மையான விரைவு ஏதாவது சொல்ல. 11 00:00:25,215 --> 00:00:25,780 டேவின்: மன்னிக்கவும். 12 00:00:25,780 --> 00:00:29,490 தான், உண்மையான, விரைவான, உங்களுக்கு ஏதேனும் கேள்விகள் இருந்தால் புதிர் பற்றி, நீங்கள் ஆன்லைன் செல்ல முடியும். 13 00:00:29,490 --> 00:00:32,420 புதிர் பற்றி, 2014 வினாடி வினா ஒரு போ. 14 00:00:32,420 --> 00:00:34,680 இது பற்றி தளவாடங்கள் கிடைத்தது செல்ல, எங்கே, எப்போது செல்ல. 15 00:00:34,680 --> 00:00:38,100 நீங்கள் ஒரே நேரத்தில் சேர்ந்தன என்றால், நாங்கள் இருக்கிறோம் 5:30 மணிக்கு, ஒரு ஒப்பனை வினாடி வினா வேண்டும் போகிறது. 16 00:00:38,100 --> 00:00:40,350 நீ என்னை ஒரு பிரச்சினை அனுப்பப்பட்டால், நீங்கள் வேறு சில பிரச்சினை இல்லை. 17 00:00:40,350 --> 00:00:42,640 ஆனால் 5:30 அலங்காரம் ஆகிறது புதன்கிழமை நேரம். 18 00:00:42,640 --> 00:00:44,540 ஆனால் நீங்கள் கேள்விகள் இருந்தால், பொதுவான கேள்விகள் 19 00:00:44,540 --> 00:00:45,748 ஆன்லைன் அனைத்து தளவாடங்கள் உள்ளது. 20 00:00:45,748 --> 00:00:47,690 எனவே அங்கே முதலில் பார்க்கலாம். 21 00:00:47,690 --> 00:00:49,070 >> ஹன்னா: ஆர். 22 00:00:49,070 --> 00:00:53,030 எனவே இங்கே தலைப்புகளில் பெரிய பட்டியல் தான் இன்று நாம் செல்ல போகிறோம் என்று. 23 00:00:53,030 --> 00:00:57,390 நான் சி அனைத்து மறைக்க போகிறேன் என்று முதல் பத்தியில் இது பொருள்,. 24 00:00:57,390 --> 00:01:00,710 எனவே சி பொருள் என்று நாங்கள் வினாடி வினா பூஜ்யம் பின்னர் மூடப்பட்டிருக்கும். 25 00:01:00,710 --> 00:01:05,459 ஒரு இணைக்கப்பட்ட பட்டியலில் தொடங்கி, இது சுட்டிகள் அடங்கும். 26 00:01:05,459 --> 00:01:07,668 >> சரி, நாம் இந்த பார்த்தேன் கடந்த மீளாய்வு கூட்டத்தில், 27 00:01:07,668 --> 00:01:10,000 அதனால் நான் செல்ல போகிறேன் இந்த ஒரு சிறிய பிட் வேகமாக உள்ளது. 28 00:01:10,000 --> 00:01:13,500 நீங்கள் எனக்கு செய்ய வேண்டும் என்றால் உங்கள் கையை உயர்த்தி மெதுவாக அல்லது மேலும் ஏதாவது உரையாற்ற. 29 00:01:13,500 --> 00:01:17,150 ஆனாலும் நாங்கள் பட்டியல்கள் இணைக்கப்பட்ட நாம் அணிகளை சி தொடங்கியது. 30 00:01:17,150 --> 00:01:20,920 மற்றும் அணிகளை பெரிய, ஆனால் பிரச்சனை அவர்கள் ஒரு நிலையான அளவு உள்ளது. 31 00:01:20,920 --> 00:01:24,925 இணைப்பு பட்டியல்கள் அமெரிக்க உருவாக்க அனுமதிக்கும் மாறும் தரவு கட்டமைப்புகள் அளவு. 32 00:01:24,925 --> 00:01:28,520 33 00:01:28,520 --> 00:01:32,320 >> நாம் நமது அடிப்படை நடவடிக்கைகளை, , நுழைக்க நீக்க, மற்றும் தேடல். 34 00:01:32,320 --> 00:01:36,780 நாம் உள்ளே சேர்க்கைக்கு செய்ய முடியும் மோசமான வழக்கு தொடர்ந்த நேரத்தில் 35 00:01:36,780 --> 00:01:39,140 நாம் தான் ஆரம்பத்தில் அதை வைத்து இருந்தால். 36 00:01:39,140 --> 00:01:45,220 மிக மோசமான நீக்கவும், தேட ஓ n நேரம் பெரிய வழக்கு. 37 00:01:45,220 --> 00:01:47,140 எனவே மீண்டும், தான் புரட்ட இந்த படங்கள் மூலம், 38 00:01:47,140 --> 00:01:50,860 நான் இந்த கடந்த முறை பார்த்தேன் என்று, ஆனால் நாம் நமது இணைக்கப்பட்ட பட்டியலில் கண்காணிக்க வேண்டும் 39 00:01:50,860 --> 00:01:53,440 கண்காணிப்பதற்கான மூலம் எங்கள் இணைக்கப்பட்ட பட்டியலில் தலைமை. 40 00:01:53,440 --> 00:01:55,580 நாங்கள் தெரியும், ஏனெனில் அந்த எங்கள் முனைகளில் ஒவ்வொரு ஒரு 41 00:01:55,580 --> 00:01:58,610 வெறும் சுட்டி போகிறது எங்கள் இணைக்கப்பட்ட பட்டியலில் அடுத்த முனை. 42 00:01:58,610 --> 00:02:00,460 >> அதனால் நாம் கண்காணிக்க எப்படி. 43 00:02:00,460 --> 00:02:02,910 இந்த இருப்பினும்; நினைவகம் தொடர்ச்சியான துண்டுகள், 44 00:02:02,910 --> 00:02:07,410 நாம் தான் அவர்களை கண்டுபிடிக்க முடியும் வெவ்வேறு அம்புகள் தொடர்ந்து. 45 00:02:07,410 --> 00:02:09,800 இங்கே எங்கள் அமைப்பு ஆகிறது ஒரு இணைக்கப்பட்ட பட்டியலில் முனை. 46 00:02:09,800 --> 00:02:11,440 நாம் இந்த கடைசி நேரம் பார்த்தேன். 47 00:02:11,440 --> 00:02:13,080 நாங்கள் எங்கள் struct முனை வேண்டும். 48 00:02:13,080 --> 00:02:14,340 அது இரண்டு பண்புகள் உள்ளன. 49 00:02:14,340 --> 00:02:17,020 எண் ஒன்று, உண்மையான மதிப்பு நாம் சேமிக்க வேண்டும். 50 00:02:17,020 --> 00:02:18,290 இந்த வழக்கில், அது ஒரு முழு எண்ணாக. 51 00:02:18,290 --> 00:02:21,100 இது ஒரு சரம் இருக்க முடியும், அது முடியவில்லை உனக்கு என்ன வேண்டுமோ, ஒரு எரிப்பதை இருக்கும். 52 00:02:21,100 --> 00:02:24,710 பின்னர், நாம் கண்காணிக்க வேண்டும் எங்கள் இணைக்கப்பட்ட பட்டியலில் அடுத்த முனை. 53 00:02:24,710 --> 00:02:29,797 அதனால் ஒரு இருக்க போகிறது அடுத்த முனை சுட்டிக்காட்டி. 54 00:02:29,797 --> 00:02:31,880 நீங்கள் செய்து இருந்தால் தேடல் நான் முன்பு கூறியது போல 55 00:02:31,880 --> 00:02:34,900 நீங்கள் உங்கள் அம்புகள் கீழே பின்பற்ற வேண்டும் என்று. 56 00:02:34,900 --> 00:02:40,720 புகுத்தியது, நீ கண்காணிக்க வேண்டும் உங்கள் பட்டியலில் மீதமுள்ள எங்கே. 57 00:02:40,720 --> 00:02:44,150 நீங்கள் தலையில் திருப்பிவிட விரும்பவில்லை நமது புதிய உறுப்பு, சுட்டி இது 58 00:02:44,150 --> 00:02:46,640 இந்த வழக்கில், ஒரு ஆகிறது பின்னர் ஒரு சுட்டி 59 00:02:46,640 --> 00:02:49,480 இணைக்கப்பட்ட பட்டியலில் எஞ்சிய வேண்டும். 60 00:02:49,480 --> 00:02:52,996 எனவே மீண்டும், நான் இந்த ஒரு சிறிய தெரிகிறேன் வினாடி வினா பூஜ்யம் இருந்து ஒரு மீண்டும் பிட். 61 00:02:52,996 --> 00:02:55,370 எனவே நாம் மிகவும் கவனமாக இருக்க வேண்டும் ஆர்டர் குறித்து இதில் நாம் 62 00:02:55,370 --> 00:03:00,390 நாங்கள் இல்லை, அதனால் இந்த pointings செய்ய பட்டியலில் மீண்டும் பாதையில் இழக்க. 63 00:03:00,390 --> 00:03:04,122 சரி, எந்த கேள்விகள் வெறும் தனித்தனி இணைக்கப்பட்ட பட்டியலில்? 64 00:03:04,122 --> 00:03:06,060 வாழ்த்துக்கள், சரி, குளிர். 65 00:03:06,060 --> 00:03:09,410 >> எனவே இப்போது, நாம் ஏதாவது மீது செல்ல போகிறோம் சற்று சிக்கலான, 66 00:03:09,410 --> 00:03:10,920 இரட்டை பட்டியல்கள் இணைக்கப்பட்ட. 67 00:03:10,920 --> 00:03:13,680 வைத்து கூடுதலாக எனவே அடுத்த முனையத்தின் பாடல், 68 00:03:13,680 --> 00:03:16,220 நாங்கள் கண்காணிக்க வேண்டும் முந்தைய முனை. 69 00:03:16,220 --> 00:03:19,580 நாங்கள் என்றால் இந்த, நம்மை அனுமதிக்கிறது நமது இணைக்கப்பட்ட பட்டியலில் சில புள்ளியில், 70 00:03:19,580 --> 00:03:23,110 மட்டும் முன்னோக்கி செல்ல, ஆனால் பின்னோக்கிச் கூறு. 71 00:03:23,110 --> 00:03:25,220 நாங்கள் பார்த்த ஏனெனில் ஒரு தனித்தனி இணைக்கப்பட்ட பட்டியலில், 72 00:03:25,220 --> 00:03:27,980 நாம் சில முனை, மற்றும் என்றால், அனைத்தும் திடீரென்று, நாங்கள் முடிவு, 73 00:03:27,980 --> 00:03:30,160 உண்மையில், நான் போக வேண்டும், எனக்கு முன்பாக கணு, 74 00:03:30,160 --> 00:03:32,034 நீ போக வேண்டும் என்று தலையை வழி 75 00:03:32,034 --> 00:03:35,710 நீங்கள் கிடைக்கும் வரை மற்றும் மூலம் செயல்படுத்துதல் நீங்கள் தேடும் முனை. 76 00:03:35,710 --> 00:03:37,680 >> எனவே இந்த விஷயங்கள் நாங்கள் இருக்கிறோம் என்று சற்று எளிதாக 77 00:03:37,680 --> 00:03:39,670 கூறு முயற்சி எங்கள் இணைக்கப்பட்ட பட்டியலில் மூலம். 78 00:03:39,670 --> 00:03:47,870 ஆனால் அது ஒரு கண்காணிக்க அமெரிக்க தேவைப்படுகிறது மேலும் சுட்டிக்காட்டி, எனவே இன்னும் ஒரு முனை நட்சத்திரம். 79 00:03:47,870 --> 00:03:50,830 சரி, இங்கே வேடிக்கை பகுதியாக வருகிறது. 80 00:03:50,830 --> 00:03:55,600 நாம் செயல்படுத்தி பயிற்சி போகிறது இரட்டை இணைக்கப்பட்ட பட்டியல்கள் நீக்க. 81 00:03:55,600 --> 00:03:58,660 எனவே இந்த மாதிரியான என்று ஒன்று இருக்கிறது வினாடி வினா முற்றிலும் நியாயமான விளையாட்டு. 82 00:03:58,660 --> 00:04:00,750 இது கடந்த வினாடி வரை காட்டியது. 83 00:04:00,750 --> 00:04:04,220 எனவே நிச்சயமாக தயாராக வேண்டும் சி சிறிது குறியீடு 84 00:04:04,220 --> 00:04:07,900 அனைத்து என்பதை மறக்க வேண்டாம் இந்த வேடிக்கை, PHP, 85 00:04:07,900 --> 00:04:10,560 நாம் இன்னும் நினைவில் கொள்ள வேண்டும் சி செய்ய அதனால் மீது துலக்க 86 00:04:10,560 --> 00:04:12,146 நீங்கள் துரு உணர்கிறேன். 87 00:04:12,146 --> 00:04:14,580 >> சரி, நாம் இதை செய்ய முடியும் என்றால் நாம் பார்ப்போம். 88 00:04:14,580 --> 00:04:16,312 குளிர், சரி. 89 00:04:16,312 --> 00:04:18,600 எனவே நாம் முயற்சி செய்ய போகிறோம் இங்கே சரியான திருத்த, 90 00:04:18,600 --> 00:04:20,707 திட்டமிட்டபடி மற்றும் வட்டம் இந்த செல்கிறது. 91 00:04:20,707 --> 00:04:23,915 சரி, என்னிடம் யாராவது கொடுக்க வேண்டும் நான் தொடங்க வேண்டும் எப்படி ஒரு கருத்து? 92 00:04:23,915 --> 00:04:27,030 நான் மட்டும் அனுமானம் தயாரித்தல் நான் ஏற்கனவே 93 00:04:27,030 --> 00:04:30,180 ஒரு அமைப்பு வரையறுக்கப்பட்ட, ஒரு நான், கடந்த பக்கத்தில் காட்டியது 94 00:04:30,180 --> 00:04:31,420 கடந்த ஸ்லைடு. 95 00:04:31,420 --> 00:04:39,250 நான் இணைக்கப்பட்ட என் தலைவர் சேமித்து சில சுட்டிக்காட்டி பட்டியலில் பட்டியல் என்று. 96 00:04:39,250 --> 00:04:42,190 என்னிடம் யாராவது தொடங்க வேண்டும்? 97 00:04:42,190 --> 00:04:45,410 >> பார்வையாளர்கள்: நீங்கள் ஒரு புதிய உருவாக்க முடியுமா முனை பட்டியல் மூலம் அழைக்கலாம்? 98 00:04:45,410 --> 00:04:46,410 >> ஹன்னா: அருமை, அதனால் நாம் உருவாக்க போகிறோம் 99 00:04:46,410 --> 00:04:47,951 ஒரு புதிய கணு பட்டியலில் மூலம் காட்டாது. 100 00:04:47,951 --> 00:04:48,570 நான் விரும்புகிறேன் என்று. 101 00:04:48,570 --> 00:04:50,799 அது சரி தான் என்பதை தான் நான் சுட்டிக்காட்டி அதை அழைக்கிறேன். 102 00:04:50,799 --> 00:04:52,340 எங்கே, அதை முதலில் தொடங்க வேண்டும்? 103 00:04:52,340 --> 00:04:57,280 104 00:04:57,280 --> 00:04:59,840 >> பார்வையாளர்கள்: ஒருவேளை பட்டியலில் தலைமை. 105 00:04:59,840 --> 00:05:00,590 ஹன்னா: அழகான. 106 00:05:00,590 --> 00:05:03,670 நாம் தலை, துவங்க வேண்டும் இது நான் பட்டியலில் சேமித்து வைக்க போகிறேன். 107 00:05:03,670 --> 00:05:04,170 வாழ்த்துக்கள். 108 00:05:04,170 --> 00:05:05,220 இதுவரை, அதனால் நல்ல. 109 00:05:05,220 --> 00:05:08,260 இப்போது, எங்கள் இலக்கு ஆகிறது பட்டியலில் மூலம் மீண்டும் கூறு 110 00:05:08,260 --> 00:05:12,870 நாம் முனை கொண்ட கண்டறிய வரை நாங்கள் நீக்க வேண்டும் என்று மதிப்பு n. 111 00:05:12,870 --> 00:05:13,540 சரி? 112 00:05:13,540 --> 00:05:15,910 >> எனவே இப்போது பகுதியாக எங்கே நாங்கள் மூலம் மீண்டும் கூறு வேண்டும். 113 00:05:15,910 --> 00:05:19,488 யாராவது ஒரு பரிந்துரைக்க முடியுமா வழி மூலம் மீண்டும் கூறு? 114 00:05:19,488 --> 00:05:20,979 >> பார்வையாளர்கள்: ஒரு சுழற்சி. 115 00:05:20,979 --> 00:05:21,840 >> ஹன்னா: ஒரு சுழற்சி. 116 00:05:21,840 --> 00:05:22,620 நான் நேசிக்கிறேன். 117 00:05:22,620 --> 00:05:25,550 குறிப்பாக, நாம் ஒரு வளையம் முயற்சி செய்யலாம். 118 00:05:25,550 --> 00:05:30,919 சரி, நாம் அடைந்துவிட்டீர்கள் என்று எங்கள் பட்டியலில் போது என்ன இறுதியில்? 119 00:05:30,919 --> 00:05:32,210 பார்வையாளர்கள்: சுட்டிக்காட்டி பூஜ்ய போது. 120 00:05:32,210 --> 00:05:33,418 ஹன்னா: சுட்டிக்காட்டி பூஜ்ய போது. 121 00:05:33,418 --> 00:05:34,320 அழகான, நான் நேசிக்கிறேன். 122 00:05:34,320 --> 00:05:35,110 குளிர், சரி. 123 00:05:35,110 --> 00:05:39,300 124 00:05:39,300 --> 00:05:43,190 என் வரம்புக்குட்படும் பிரேஸ் என்றால் மிகவும் வருந்துகிறேன் வகையான திரையில் வீழ்ச்சி. 125 00:05:43,190 --> 00:05:44,090 நாம் அது தந்தது. 126 00:05:44,090 --> 00:05:46,610 குளிர், சரி. 127 00:05:46,610 --> 00:05:48,690 இப்போது என்ன செய்வது? 128 00:05:48,690 --> 00:05:51,950 >> எனவே நாம் நீக்க வேண்டும் என்று எனக்கு தெரியும் மதிப்பு n என்று முனை. 129 00:05:51,950 --> 00:05:56,340 எனவே வழக்கு அங்கு நீங்கள் காணலாம் நாம் உண்மையில் நம் முனை கண்டுபிடிக்க. 130 00:05:56,340 --> 00:05:57,840 அதனால் நான் எப்படி என்று சரிபார்க்க வேண்டும்? 131 00:05:57,840 --> 00:06:02,210 நான், சுட்டிக்காட்டி என்றால், பிறகு சொல்ல விரும்புகிறேன் நான் சுட்டிக்காட்டி மதிப்பு வெளியே வேண்டும், 132 00:06:02,210 --> 00:06:08,940 நான், N arrow N, அளவுரு சமகிறது 133 00:06:08,940 --> 00:06:14,490 நாம் இந்த செயல்பாடு கொடுத்த, நாம் உண்மையில் நீக்க வேண்டும் என்று முனை. 134 00:06:14,490 --> 00:06:17,090 இங்கே வரை எந்த கேள்விகள்? 135 00:06:17,090 --> 00:06:18,360 எல்லாம் சரி. 136 00:06:18,360 --> 00:06:24,140 சரி, இப்போது ஒரு விரைவான படம் வரைய வேண்டும் பலகையில் பொருட்டு இந்த காட்சிப்படுத்தியது. 137 00:06:24,140 --> 00:06:30,710 >> எனவே நம் அழகான முனை இல்லை என்று சொல்ல. 138 00:06:30,710 --> 00:06:34,480 அது ஒரு மதிப்பு உள்ளது, நான் நான்கு சொல்ல வேண்டும். 139 00:06:34,480 --> 00:06:40,340 அது அடுத்த சுட்டி காட்டும் நமது இணைக்கப்பட்ட பட்டியலில் முனை. 140 00:06:40,340 --> 00:06:42,220 இதற்கு முன்னர் எதுவும் இல்லை. 141 00:06:42,220 --> 00:06:45,800 எனவே நாம் நமது முந்தைய வேண்டும் எதுவும் செய்ய சுட்டி. 142 00:06:45,800 --> 00:06:48,110 இந்த வழக்கில், நாம் பின்னோக்கி சுட்டிக்காட்டுகின்றனர். 143 00:06:48,110 --> 00:06:50,960 சரி, வெறும் அமைக்க என் இங்கு இணைக்கப்பட்ட பட்டியலில். 144 00:06:50,960 --> 00:06:53,630 நாம் காட்டுகிறார் என்று ஒரு பட்டியல் இந்த அமைப்பு செய்ய தொடங்கும். 145 00:06:53,630 --> 00:06:57,220 146 00:06:57,220 --> 00:07:00,485 நான் இன்னும் ஒரு வரைய வேண்டும் முழுமையான பொருட்டு. 147 00:07:00,485 --> 00:07:04,209 148 00:07:04,209 --> 00:07:06,117 சரி. 149 00:07:06,117 --> 00:07:07,480 நான் இந்த முன்னோக்கி சுட்டிக்காட்ட வேண்டும். 150 00:07:07,480 --> 00:07:09,550 நான் அந்த ஒன்று மீண்டும் சுட்டிக்காட்ட வேண்டும். 151 00:07:09,550 --> 00:07:10,360 அச்சச்சோ, மன்னிக்கவும். 152 00:07:10,360 --> 00:07:12,710 ஆமாம், பின்னோக்கி இந்த கிடைத்தது. 153 00:07:12,710 --> 00:07:15,548 154 00:07:15,548 --> 00:07:16,967 மீண்டும் அது. 155 00:07:16,967 --> 00:07:18,330 சரி, அங்கு நாங்கள். 156 00:07:18,330 --> 00:07:19,910 சரி, அது கிடைத்தது. 157 00:07:19,910 --> 00:07:21,780 சரி, இங்கே எங்கள் படம் தான். 158 00:07:21,780 --> 00:07:24,860 >> சரி, நாம் இரண்டு வழக்குகள் கருத்தில் கொள்ள வேண்டும். 159 00:07:24,860 --> 00:07:27,330 முதல் வழக்கு என்றால் ஆகிறது முனை நாங்கள் நீக்க வேண்டும் 160 00:07:27,330 --> 00:07:29,420 எங்கள் பட்டியலில் துவக்கத்தில் உள்ளது. 161 00:07:29,420 --> 00:07:34,070 பின்னர், இரண்டாவது வழக்கு நாம் என்று அது வேறு எங்கும் என்றால் கருத்தில் ஆகிறது. 162 00:07:34,070 --> 00:07:37,660 நான் இந்த ஒரு முற்றிலும் என்று புரிந்து அசுத்தமாக அனைத்து என் அழித்தலை கொண்டு வரைந்து, 163 00:07:37,660 --> 00:07:40,400 ஆனால் வட்டம் நாம் முயற்சி செய்கிறேன் சில குறியீடு இந்த தெளிவாக்குகின்றன. 164 00:07:40,400 --> 00:07:45,450 >> சரி, வழக்கு மறைப்பதற்கு அனுமதிக்க அங்கு நாங்கள், எங்கள் முனை 165 00:07:45,450 --> 00:07:48,900 அது மிகவும் தான் நமது இணைக்கப்பட்ட பட்டியலில் தொடங்கும். 166 00:07:48,900 --> 00:07:50,810 யாராவது என்னை ஒரு கொடுக்க என இங்கே ஆலோசனை என்ன 167 00:07:50,810 --> 00:07:54,684 நான் உண்மையில் நம் முனை நீக்க செய்ய வேண்டும்? 168 00:07:54,684 --> 00:07:55,970 அது ஒரு சிறிய தந்திரமான தான். 169 00:07:55,970 --> 00:07:56,470 சரி? 170 00:07:56,470 --> 00:07:59,628 >> பார்வையாளர்கள்: நீங்கள் எடுக்க வேண்டும் அது முன் இருக்கும் என்று முனை 171 00:07:59,628 --> 00:08:01,794 அது சுட்டிக்காட்ட செய்ய அது பின்னர் வேண்டும் என்று ஒரு, 172 00:08:01,794 --> 00:08:03,004 மற்றும் முனை எடுக்கும் என்று அதை பிறகு, என்று 173 00:08:03,004 --> 00:08:04,554 அது முன் முனை சுட்டி. 174 00:08:04,554 --> 00:08:05,220 ஹன்னா: நிச்சயமாக. 175 00:08:05,220 --> 00:08:10,640 சரி, இந்த வழக்கு where-- நாம் இரண்டு வழக்குகள் உள்ளன. 176 00:08:10,640 --> 00:08:14,100 வழக்கில் நாம் எங்கே கொண்டு நாம் தேடும் அந்த முனை 177 00:08:14,100 --> 00:08:18,270 பட்டியலில் முன் ஆகிறது. 178 00:08:18,270 --> 00:08:23,110 சரி, பின்னர் வழக்கு என்று நீங்கள் விவரித்தார் சரியான, இல்லையென்றால்? 179 00:08:23,110 --> 00:08:24,500 இது பட்டியலில் வேறு எங்காவது தான். 180 00:08:24,500 --> 00:08:27,460 181 00:08:27,460 --> 00:08:32,840 எனவே நீங்கள், நாம் செய்ய வேண்டும் முந்தைய முனை பாருங்கள் 182 00:08:32,840 --> 00:08:36,500 மற்றும் முந்தைய முனை செய்ய அடுத்த முனை சுட்டி. 183 00:08:36,500 --> 00:08:40,510 எனவே நாம் தான் சொல்ல ஐந்து அவுட் எடுத்து முயற்சி 184 00:08:40,510 --> 00:08:43,059 இங்கு என் மிகவும் அசுத்தமாக வரைதல். 185 00:08:43,059 --> 00:08:47,530 நாம் என்று உறுதி செய்ய வேண்டும் நான்கு இப்போது ஆறு சுட்டிக்காட்டுகிறார். 186 00:08:47,530 --> 00:08:49,590 ஆறு நான்கு அடுத்த புள்ளிகள். 187 00:08:49,590 --> 00:08:52,150 நான்கு ஆறு ன் முந்தைய புள்ளிகள். 188 00:08:52,150 --> 00:08:53,960 நமது இலக்கு வலது, இங்கே இருக்கிறது? 189 00:08:53,960 --> 00:08:56,150 இந்த நீ என்ன நினைக்கிறாய் ஆகிறது அங்கே கொஞ்சம் கூறினார். 190 00:08:56,150 --> 00:08:58,450 >> சரி, எனவே அந்த முதல் துண்டு செல்லலாம். 191 00:08:58,450 --> 00:09:02,300 இல்லை செய்வோம் முந்தைய சுட்டிக்காட்டி முந்தைய. 192 00:09:02,300 --> 00:09:06,550 193 00:09:06,550 --> 00:09:09,690 எனவே, அடுத்த நான்கு தான் சுட்டிக்காட்ட வேண்டும்? 194 00:09:09,690 --> 00:09:13,210 195 00:09:13,210 --> 00:09:14,900 சரியாக, இந்த வழக்கில், ஆறு உள்ள. 196 00:09:14,900 --> 00:09:18,470 எனவே அடுத்த, சுட்டிக்காட்டி சொல்ல வேண்டும். 197 00:09:18,470 --> 00:09:20,600 சரி? 198 00:09:20,600 --> 00:09:21,150 எல்லாம் சரி. 199 00:09:21,150 --> 00:09:24,870 எனவே இந்த அசிங்கமான படம் விடுபட மற்றும் சற்று இனிமையானதுமாகும் ஒரு வரைய முயற்சி. 200 00:09:24,870 --> 00:09:29,040 201 00:09:29,040 --> 00:09:31,172 நாம் இங்கே நம் பட்டியலில் தலையில் வேண்டும். 202 00:09:31,172 --> 00:09:36,440 203 00:09:36,440 --> 00:09:42,740 அந்த முதல் முனை சுட்டி காட்டும் நாம் இருப்போம் எங்கள் இணைக்கப்பட்ட பட்டியலில், நான்கு ஆகும். 204 00:09:42,740 --> 00:09:45,620 இங்கே நமது இரண்டாவது முனை, ஐந்து தான். 205 00:09:45,620 --> 00:09:47,307 நம்முடைய மூன்றாவது முனை, ஆறு. 206 00:09:47,307 --> 00:09:50,265 வெறும் அதே வரைய முயற்சி படம், வெறும் இன்னும் கொஞ்சம் தெளிவாக. 207 00:09:50,265 --> 00:09:52,780 208 00:09:52,780 --> 00:09:56,280 சரி, நான்கு அடுத்த முதலில் ஐந்து சுட்டிக்காட்டுகிறார். 209 00:09:56,280 --> 00:09:58,620 ஆறு ஐந்து அடுத்த புள்ளிகள். 210 00:09:58,620 --> 00:10:00,170 ஐந்து சிக்ஸ் முந்தைய புள்ளிகள். 211 00:10:00,170 --> 00:10:02,470 மேலும் நான்கு ஐந்து ன் முந்தைய புள்ளிகள். 212 00:10:02,470 --> 00:10:03,360 எனவே மிகவும் இனிமையானதுமாகும்! 213 00:10:03,360 --> 00:10:04,530 குளிர், சரி. 214 00:10:04,530 --> 00:10:07,770 >> எனவே இப்போது, நாம் என்ன தான் இங்கே, குறியீடு இந்த வரி, 215 00:10:07,770 --> 00:10:12,680 இது முந்தைய சுட்டிக்காட்டி கூறுகிறார் அடுத்த, அதனால் என்ன அர்த்தம்? 216 00:10:12,680 --> 00:10:17,540 நாம் பார்த்து வருகிறோம் என்றால், அந்த பொருள் ஐந்து, முந்தைய முனை போக, 217 00:10:17,540 --> 00:10:21,970 அது இப்போது அடுத்த தான் ஐந்து அடுத்த புள்ளி. 218 00:10:21,970 --> 00:10:27,840 எனவே அடிப்படையில், என்ன என்று செய்கிறாள் என்று இந்த அம்பு அழித்தலை 219 00:10:27,840 --> 00:10:29,640 அது சரியான ஐந்து தாண்டிப் செய்யும். 220 00:10:29,640 --> 00:10:31,360 தெளிவாக இருக்கிறதா? 221 00:10:31,360 --> 00:10:33,200 நான் சிறிது முழுமையற்றதாகவே இருக்க முடியும் என்று எனக்கு தெரியும். 222 00:10:33,200 --> 00:10:34,480 நான் சில தலையில் இப்ப பார்க்கிறேன். 223 00:10:34,480 --> 00:10:35,390 அதுவும் நல்லது தான். 224 00:10:35,390 --> 00:10:36,670 குளிர், சரி. 225 00:10:36,670 --> 00:10:39,590 இப்போது, அடுத்த நடவடிக்கை என்ன? 226 00:10:39,590 --> 00:10:42,060 >> நான் அடுத்த மீட்டமைக்க. 227 00:10:42,060 --> 00:10:45,297 இப்போது, இது மற்ற அம்பு நான் மாற்ற வேண்டும்? 228 00:10:45,297 --> 00:10:46,130 இங்கே இந்த ஒன்று. 229 00:10:46,130 --> 00:10:47,560 சிக்ஸ் முந்தைய. 230 00:10:47,560 --> 00:10:50,620 நாங்கள் ஆறு ன் முந்தைய விரும்பவில்லை இனி ஐந்து சுட்டிக்காட்ட. 231 00:10:50,620 --> 00:10:54,580 நாம் அது நான்கு சுட்டிக்காட்ட விரும்புகிறேன். 232 00:10:54,580 --> 00:10:56,190 அந்த படத்தை பயன்? 233 00:10:56,190 --> 00:10:58,370 எனவே இப்போது நாம் உண்மையில் ஐந்து வெளியே எடுத்து கொள்ளலாம். 234 00:10:58,370 --> 00:10:59,370 எனவே அந்த துண்டு செல்லலாம். 235 00:10:59,370 --> 00:11:03,390 236 00:11:03,390 --> 00:11:11,180 நான் முன்பு என்ன செய்ய வேண்டும் சிக்ஸ் முந்தைய நான்கு மீட்டமைக்க? 237 00:11:11,180 --> 00:11:14,360 அங்கு எந்த கருத்துக்கள்? 238 00:11:14,360 --> 00:11:17,369 >> பார்வையாளர்கள்: இடையே முனை விடுவிக்க அது வெற்று அமைக்க அவர்களை? 239 00:11:17,369 --> 00:11:17,910 ஹன்னா: எஸ். 240 00:11:17,910 --> 00:11:21,100 நிச்சயமாக, நாம் நமது இறுதி இலக்கு முனை விடுவிக்க இருக்க போகிறது. 241 00:11:21,100 --> 00:11:22,490 எனவே நாம் இங்கே அதை செய்ய முடியும். 242 00:11:22,490 --> 00:11:23,540 இலவச சுட்டிக்காட்டி. 243 00:11:23,540 --> 00:11:24,810 நிச்சயமாக. 244 00:11:24,810 --> 00:11:29,160 ஆனால் அதற்கும் முன், நமது இலக்கு சரியான விடு 245 00:11:29,160 --> 00:11:38,730 இங்கே அடுத்த சுட்டிக்காட்டி அமைக்க ஆகிறது சம முந்தைய முந்தைய சுட்டிக்காட்டி. 246 00:11:38,730 --> 00:11:40,760 நான் அதை மூடிமறைக்க போகிறாள். 247 00:11:40,760 --> 00:11:45,440 சரி, குளிர் take-- விடுங்கள். 248 00:11:45,440 --> 00:11:46,990 அனைவருக்கும் இந்த கீழ் வரி பார்க்க முடியுமா? 249 00:11:46,990 --> 00:11:47,840 அல்லது அது சிறிய சூப்பர் இருக்கிறது? 250 00:11:47,840 --> 00:11:50,430 251 00:11:50,430 --> 00:11:54,300 >> நாம் செயல்படுத்த எனவே முன் இங்கே இந்த வரி, நாம் வேண்டும் 252 00:11:54,300 --> 00:11:58,375 என்பதை உறுதி செய்ய சுட்டிக்காட்டி அடுத்த பூஜ்ய அல்ல. 253 00:11:58,375 --> 00:12:00,500 சுட்டிக்காட்டி அடுத்த என்றால், ஏனெனில் பிழை, null, என்ன மாதிரியான 254 00:12:00,500 --> 00:12:02,727 நான் முயற்சி போது நான் கிடைக்கும் ஒரு பூஜ்ய சுட்டிக்காட்டி குறிக்க? 255 00:12:02,727 --> 00:12:03,560 பார்வையாளர்கள்: தவறு Seg. 256 00:12:03,560 --> 00:12:05,660 ஹன்னா: ஒரு நொடி தவறு, அழகான. 257 00:12:05,660 --> 00:12:09,690 என்றால் சரி, அந்த இல்லை பூஜ்ய, நாம் மீட்டமைக்க முடியாது. 258 00:12:09,690 --> 00:12:14,420 நாம் நான்கு மீண்டும் ஆறு புள்ளி வேண்டும். 259 00:12:14,420 --> 00:12:17,440 இந்த புள்ளி வரை கேள்விகள் வரை? 260 00:12:17,440 --> 00:12:17,940 ஆமாம்? 261 00:12:17,940 --> 00:12:19,814 >> பார்வையாளர்கள்: உங்கள் முதல் அறிக்கை என்றால், நீங்கள் செய்தது 262 00:12:19,814 --> 00:12:23,817 அம்புக்குறி அர்த்தம் அடுத்த, அல்லது [செவிக்கு புலப்படாமல்]? 263 00:12:23,817 --> 00:12:25,150 ஹன்னா: நான் சுட்டிக்காட்டி அம்புக்குறி N பொருள். 264 00:12:25,150 --> 00:12:30,270 எனவே அடிப்படையில், நான் என்ன செய்ய முயற்சி செய்கிறேன் என்ன நான் இருக்கிறேன் என்று தற்போதைய முனை சொல்கிறது 265 00:12:30,270 --> 00:12:34,100 தேடி, தற்போதைய முனை என்று நான் சுட்டிக்காட்டி சேமித்து, பார்த்துக்கொண்டிருக்கிறேன். 266 00:12:34,100 --> 00:12:37,630 நான் சுட்டிக்காட்டி தெரிந்து கொள்ள வேண்டும் இந்த வழக்கில் n இது மதிப்பு,. 267 00:12:37,630 --> 00:12:39,500 நான் பார்க்க வேண்டும், ஆகிறது நான் தேடிக்கொண்டிருக்கிறேன் முனை 268 00:12:39,500 --> 00:12:42,790 முனையின் நான் நீக்க நோக்கமாக? 269 00:12:42,790 --> 00:12:47,657 நாம் இங்கே n வேண்டும் சுட்டிக்காட்டி அதனால் தான். 270 00:12:47,657 --> 00:12:49,857 >> பார்வையாளர்கள்: எனவே அம்புக்குறி போகிறது N, நீங்கள் மதிப்பு அமைக்க 271 00:12:49,857 --> 00:12:52,058 மற்றும் n என்று ஒரு முனை அதை சேமிக்க? 272 00:12:52,058 --> 00:12:55,410 273 00:12:55,410 --> 00:12:58,820 >> ஹன்னா: அது நான் அப்படியே இருக்கிறாள் இந்த இணைக்கப்பட்ட பட்டியல் நடக்கிறது 274 00:12:58,820 --> 00:13:00,310 மற்றும் ஐந்து சுட்டிக்காட்டி. 275 00:13:00,310 --> 00:13:03,600 நான், அந்த மதிப்பு பெற விரும்பினால் நான் அந்த எண், 5 பெற வேண்டும் 276 00:13:03,600 --> 00:13:06,400 நான் சுட்டிக்காட்டி அம்புக்குறி N செய்ய வேண்டும். 277 00:13:06,400 --> 00:13:06,900 கூல்? 278 00:13:06,900 --> 00:13:07,900 ஆமாம். 279 00:13:07,900 --> 00:13:11,200 >> பார்வையாளர்கள்: மாறி பெயரை n,? 280 00:13:11,200 --> 00:13:11,700 ஹன்னா: ஆமாம். 281 00:13:11,700 --> 00:13:14,870 நாம் ஒரு மீண்டும் கவிழ்த்து என்றால் ஸ்லைடு, N பெயர் 282 00:13:14,870 --> 00:13:18,660 உள்ளே மதிப்பு நமது இணைக்கப்பட்ட பட்டியலில் முனை. 283 00:13:18,660 --> 00:13:21,510 நான் அதை ஒரு சிறிய பெற முடியும் என்று பிட் குழப்பமான காரணமாக நாங்கள் 284 00:13:21,510 --> 00:13:24,680 தான் அழைப்பு நாம் n நீக்க வேண்டும் என்று. 285 00:13:24,680 --> 00:13:26,717 எனவே அந்த இடத்தில் தான் ஒரு வரி இருந்து வருகிறது. 286 00:13:26,717 --> 00:13:27,671 ஆமாம்? 287 00:13:27,671 --> 00:13:31,010 >> பார்வையாளர்கள்: நீங்கள் என்ன [செவிக்கு புலப்படாமல்] அவர்கள் வேலை எப்படி? 288 00:13:31,010 --> 00:13:33,872 289 00:13:33,872 --> 00:13:35,780 ஒரு சுட்டிக்காட்டி [செவிக்கு புலப்படாமல்]? 290 00:13:35,780 --> 00:13:37,520 >> ஹன்னா: நிச்சயமாக. 291 00:13:37,520 --> 00:13:40,027 நீங்கள் ஸ்மார்ட்போன், இதில் வரி பேசுகிறீர்கள்? 292 00:13:40,027 --> 00:13:41,526 பார்வையாளர்கள்: கடைசி வரி [செவிக்கு புலப்படாமல்]. 293 00:13:41,526 --> 00:13:44,280 294 00:13:44,280 --> 00:13:45,250 >> ஹன்னா: நிச்சயமாக, சரி. 295 00:13:45,250 --> 00:13:48,540 எனவே படத்தில் பார்போம் பொருட்டு இந்த விளக்க முயற்சி. 296 00:13:48,540 --> 00:13:51,030 நான் வருந்துகிறேன், கேமரா, கேள்வி இருந்தது 297 00:13:51,030 --> 00:13:54,580 நாம் சுட்டிக்காட்டி விளக்க முடியும் அடுத்த சுட்டிக்காட்டி முந்தைய arrow. 298 00:13:54,580 --> 00:14:01,510 சரி, எனவே நாங்கள் ஐந்து தான் சொல்ல எமது இலக்கை ஐந்து நீக்க வேண்டும். 299 00:14:01,510 --> 00:14:07,240 எனவே, அடுத்த சுட்டிக்காட்டி, இவற்றில் மூன்று முனைகளில் அது எங்களுக்கு கொடுக்க? 300 00:14:07,240 --> 00:14:10,840 அந்த உரிமை, ஆறாவது முனை நமக்கு தருகிறது? 301 00:14:10,840 --> 00:14:16,490 >> சரி, இப்போது நாம் கேட்கிறாய் சிக்ஸ் முந்தைய. 302 00:14:16,490 --> 00:14:17,060 சரி? 303 00:14:17,060 --> 00:14:20,210 நாம் இந்த மாற்றமைப்பிற்குப் நான்கு சமமாக இருக்க வேண்டும், 304 00:14:20,210 --> 00:14:23,214 இதில் ஐந்து ன் முந்தைய இருக்கும் நடந்தது. 305 00:14:23,214 --> 00:14:25,180 நான் அது சூப்பர் தெரியும், கடின கண்காணிக்க. 306 00:14:25,180 --> 00:14:29,286 நான் உண்மையில் நீங்கள் படங்களை வரைந்து பரிந்துரைக்கிறேன் நீங்கள் இந்த மாதிரி ஒரு கேள்விக்கு கிடைக்கும் என்றால். 307 00:14:29,286 --> 00:14:30,242 ஆமாம்? 308 00:14:30,242 --> 00:14:32,617 >> பார்வையாளர்கள்: ஒரு காரணம் என்று நாம் ஒரு [செவிக்கு புலப்படாமல்] இல்லை? 309 00:14:32,617 --> 00:14:37,430 310 00:14:37,430 --> 00:14:38,570 >> ஹன்னா: நிச்சயமாக. 311 00:14:38,570 --> 00:14:44,800 கேள்வி இருந்தது, ஏன் செய்கிறது நாம் இங்கே பார்க்க தேவையில்லை? 312 00:14:44,800 --> 00:14:48,160 நாம் ஏன் என்று பார்க்க வேண்டும் முந்தைய சுட்டிக்காட்டி பூஜ்ய சமமாக இல்லை? 313 00:14:48,160 --> 00:14:50,070 நமக்கு, ஏனெனில் அது தான் ஏற்கனவே வெளியே பிரிக்கப்பட்ட 314 00:14:50,070 --> 00:14:52,490 வழக்கு என்றால் சுட்டிக்காட்டி ஆரம்பத்தில். 315 00:14:52,490 --> 00:14:54,060 மிக நல்ல கேள்வி. 316 00:14:54,060 --> 00:14:56,880 இந்த வேறு ஏதாவது? 317 00:14:56,880 --> 00:14:57,380 குளிர், சரி. 318 00:14:57,380 --> 00:14:58,360 எனவே அதை முடிக்கட்டும். 319 00:14:58,360 --> 00:14:59,890 நாம் அங்கே இருக்கிறோம். 320 00:14:59,890 --> 00:15:01,310 >> என்ன என்றால் அதை தலையில் உள்ளது? 321 00:15:01,310 --> 00:15:03,360 என்ன என்றால் பதிலாக ஐந்து நீக்க முயற்சி, 322 00:15:03,360 --> 00:15:06,240 நாம் உண்மையில் நான்கு நீக்க வேண்டும்? 323 00:15:06,240 --> 00:15:07,270 நான் என்ன செய்ய வேண்டும்? 324 00:15:07,270 --> 00:15:09,610 சரி, நான் என்ன என் தலை மீட்டமைக்க வேண்டும்? 325 00:15:09,610 --> 00:15:14,288 326 00:15:14,288 --> 00:15:15,585 அதை கத்த? 327 00:15:15,585 --> 00:15:16,710 பார்வையாளர்கள்: அது அது பின்னர் ஒரு. 328 00:15:16,710 --> 00:15:17,460 ஹன்னா: அழகான. 329 00:15:17,460 --> 00:15:26,430 சரி, நாம் சுட்டிக்காட்டி வேண்டும் பட்டியலிட என்ன எங்கள் சுட்டிக்காட்டி அடுத்த முனை உள்ளது. 330 00:15:26,430 --> 00:15:29,040 நல்ல. 331 00:15:29,040 --> 00:15:30,810 வெறும் முழுமைக்கு தான் ஆணையாக, நாம் என்று 332 00:15:30,810 --> 00:15:35,590 எங்கள் பட்டியலில், போன்ற நீண்ட என்று சரிபார்க்க வேண்டும் நீண்ட எங்கள் பட்டியலில் இல்லை என, பூஜ்ய அல்ல 333 00:15:35,590 --> 00:15:42,730 காலியாக, நாம் அமைக்க வேண்டும் பூஜ்ய எங்கள் முந்தைய சம. 334 00:15:42,730 --> 00:15:46,960 335 00:15:46,960 --> 00:15:50,230 கேள்வி இதுவரை? 336 00:15:50,230 --> 00:15:53,205 ஒரு படி from--? 337 00:15:53,205 --> 00:15:55,530 >> பார்வையாளர்கள்: நீங்கள் இருக்கும் பட்டியலில் பூஜ்ய சமமாக இல்லை? 338 00:15:55,530 --> 00:15:56,950 >> ஹன்னா: ஆமாம், நீங்கள் முற்றிலும் சரி. 339 00:15:56,950 --> 00:15:58,130 நான் மிகவும் வருந்துகிறேன். 340 00:15:58,130 --> 00:16:00,040 இந்தப் பட்டியல் பூஜ்ய சமமாக இல்லை. 341 00:16:00,040 --> 00:16:01,915 வாழ்த்துக்கள். 342 00:16:01,915 --> 00:16:04,245 அனைத்து திரையில் கொண்டுவர முயற்சி. 343 00:16:04,245 --> 00:16:06,870 இது மாதிரியான விழுதல். 344 00:16:06,870 --> 00:16:07,730 மன்னியுங்கள். 345 00:16:07,730 --> 00:16:11,874 குறைந்தது கடந்த ஆனால், அனைத்து நாம் மீண்டும் செய்ய வேண்டும். 346 00:16:11,874 --> 00:16:12,840 சரி. 347 00:16:12,840 --> 00:16:15,400 என்று நிறைய நெரிசல் மிகுந்த இருந்தது உண்மையில் விரைவாக இருக்கும். 348 00:16:15,400 --> 00:16:16,800 இந்த மேல் பார்க்க எடுத்துக்கொள்ள வேண்டும். 349 00:16:16,800 --> 00:16:18,216 நீங்கள் ஏதேனும் கேள்விகள் இருந்தால் சொல்லுங்கள். 350 00:16:18,216 --> 00:16:20,232 351 00:16:20,232 --> 00:16:20,732 ஆமாம்? 352 00:16:20,732 --> 00:16:26,940 >> பார்வையாளர்கள்: பட்டியலில் உள்ளது என்றால் தலைவர், பொத்தாம், காத்திருக்க then--. 353 00:16:26,940 --> 00:16:27,700 >> ஹன்னா: சரி, நல்ல. 354 00:16:27,700 --> 00:16:30,987 பட்டியலில் தலையில் உள்ளது என்றால் இந்த, நாம் சேர்க்கப்பட்டது என்ன அதை நீக்க. 355 00:16:30,987 --> 00:16:31,486 ஆமாம்? 356 00:16:31,486 --> 00:16:33,777 >> பார்வையாளர்கள்: நீங்கள் விளக்க முடியுமா மீண்டும் அறிக்கை என்றால் முதலில்? 357 00:16:33,777 --> 00:16:36,149 N சுட்டிக்காட்டி n சமமாக இருந்தால் என்ன? 358 00:16:36,149 --> 00:16:36,690 ஹன்னா: நிச்சயமாக. 359 00:16:36,690 --> 00:16:42,780 எனவே இந்த முழு செயல்பாடு எங்கள் குறிக்கோள் ஆகும் மதிப்பு n என்று முனை நீக்க. 360 00:16:42,780 --> 00:16:47,460 எனவே நாம் இருக்கிறோம் என நாம் கண்டுபிடிக்கிறோம் எங்கள் பட்டியலில் வழியே தேடி, 361 00:16:47,460 --> 00:16:51,770 மதிப்பு n கணு, என்று ஒரு நாங்கள் நீக்க வேண்டும். 362 00:16:51,770 --> 00:16:57,286 எனவே நீக்குதல் அனைத்து நடக்கிறது என்று பெரிய அறிக்கையை உள்ளே. 363 00:16:57,286 --> 00:16:58,593 என்று அர்த்தம் உள்ளதா? 364 00:16:58,593 --> 00:16:59,480 கூல். 365 00:16:59,480 --> 00:16:59,990 ஆமாம்? 366 00:16:59,990 --> 00:17:02,864 >> பார்வையாளர்கள்: ஒருவேளை நீங்கள் பார்க்க முடியாது அது, ஆனால் நீங்கள் ஒரு வரி தேவையில்லை 367 00:17:02,864 --> 00:17:06,024 பட்டியல் மூலம் ஸ்க்ரோலிங்? 368 00:17:06,024 --> 00:17:06,690 ஹன்னா: ஆர். 369 00:17:06,690 --> 00:17:10,896 ஒரு சிறிது வரை இந்த கொண்டுவருகிறேன், நாம் கீழே உள்ள அந்த உரிமையை போடுவேன். 370 00:17:10,896 --> 00:17:13,282 371 00:17:13,282 --> 00:17:15,490 ஒருவேளை குழு வேண்டியிருக்கும் சிறிது நல்ல யோசனை வருகிறது. 372 00:17:15,490 --> 00:17:17,829 அதனால் நான் எப்படி முன்னோக்கி சுட்டிக்காட்டி நகர்த்த? 373 00:17:17,829 --> 00:17:20,184 >> பார்வையாளர்கள்: சுட்டி சுட்டிக்காட்டி பிளஸ் ஒரு சமம். 374 00:17:20,184 --> 00:17:21,599 >> ஹன்னா: அழகான. 375 00:17:21,599 --> 00:17:25,050 எனவே நம்மை அனுமதிக்கிறது தேடி மூலம் தொடர்ந்து. 376 00:17:25,050 --> 00:17:26,251 சரி. 377 00:17:26,251 --> 00:17:27,750 பார்வையாளர்கள்: அங்கு ஒரு வேறு இருக்கும் அல்லவா? 378 00:17:27,750 --> 00:17:29,028 ஹன்னா: இன்னும் ஒரு முறை? 379 00:17:29,028 --> 00:17:32,444 பார்வையாளர்கள்: இருக்க முடியாது என்றால் பெரிய பழைய பிறகு ஒரு வேறு 380 00:17:32,444 --> 00:17:35,519 அறிக்கை [செவிக்கு புலப்படாமல்]? 381 00:17:35,519 --> 00:17:36,310 ஹன்னா: எந்த பகுதி? 382 00:17:36,310 --> 00:17:38,350 நான் வருந்துகிறேன். 383 00:17:38,350 --> 00:17:41,800 >> பார்வையாளர்கள்: பயணித்தல், அங்கு ஒரு வேறு இருக்க கூடாது? 384 00:17:41,800 --> 00:17:43,550 ஹன்னா: நீங்கள் கூறுவது முற்றிலும் ஒரு வேறு இல்லை என்று. 385 00:17:43,550 --> 00:17:46,930 நான் திரும்ப உரிமை இருக்கிறது அங்கு, நீங்கள் ஒரு வேறு தேவையில்லை. 386 00:17:46,930 --> 00:17:48,760 ஆனால் ஆமாம், நல்ல கேள்வி. 387 00:17:48,760 --> 00:17:50,170 ஆம், சரி? 388 00:17:50,170 --> 00:17:52,878 பார்வையாளர்கள்: நாம் சுட்டிக்காட்டி நினைக்கிறேன் அந்த பட்டியலில் மூலம் நகரும் 389 00:17:52,878 --> 00:17:56,610 மதிப்பு எடுத்து என பட்டியலில் ஒவ்வொரு கணு? 390 00:17:56,610 --> 00:18:00,650 அல்லது நாம் அதை பற்றி யோசிக்க பட்டியலில் வெளி வகையான? 391 00:18:00,650 --> 00:18:02,350 >> ஹன்னா: ஒன்று நன்றாக உள்ளது, நான் நினைக்கிறேன். 392 00:18:02,350 --> 00:18:05,880 நான் அதை கற்பனை வழி நான், சரி, நான் சுட்டிக்காட்டி இருக்கிறேன், சொல்கிறேன். 393 00:18:05,880 --> 00:18:06,520 இந்த என்னை ஆகிறது. 394 00:18:06,520 --> 00:18:07,150 இந்த என் கையில் இருக்கிறது. 395 00:18:07,150 --> 00:18:09,960 நான் வேறு சுட்டிக்காட்ட போகிறேன் நான் மூலம் மீண்டும் கூறு வேண்டும் என்று விஷயங்கள். 396 00:18:09,960 --> 00:18:12,270 முதல், நான் சுட்டிக்காட்ட போகிறேன் பட்டியலில் தலையில். 397 00:18:12,270 --> 00:18:14,144 என்று நான் இருக்கிறேன் என்னை சொல்கிறது நான்கு சுட்டி போகிறது. 398 00:18:14,144 --> 00:18:18,060 அதனால் என்னை, பட்டியலில் வெளி இருப்பது நான் இந்த உறுப்புகள் ஒவ்வொன்றும் சுட்டிக்காட்ட முடியும். 399 00:18:18,060 --> 00:18:19,520 எனவே, நான் சுட்டிக்காட்டி என்னை யோசிக்க. 400 00:18:19,520 --> 00:18:21,645 பார்வையாளர்கள்: நீங்கள் நீக்க போது அந்த கூறுகளை ஒன்று, 401 00:18:21,645 --> 00:18:23,404 நீ பேச, உங்களை நீக்க. 402 00:18:23,404 --> 00:18:24,070 ஹன்னா: நிச்சயமாக. 403 00:18:24,070 --> 00:18:25,920 எனவே நீங்கள் விஷயம் நீக்க நீங்கள் சுட்டிக்காட்டி வருகிறோம். 404 00:18:25,920 --> 00:18:28,340 உதாரணமாக எனவே அந்த நாம் அங்கு தான் பார்த்தேன் 405 00:18:28,340 --> 00:18:31,670 ஐந்து நீக்க முயற்சி, நான் ஐந்து சுட்டி நான் போது, 406 00:18:31,670 --> 00:18:34,200 நான் நீக்க வேண்டும் விஷயம் என்னவென்றால், நான் சுட்டிக்காட்டி இருக்கிறேன். 407 00:18:34,200 --> 00:18:35,870 சரியாக. 408 00:18:35,870 --> 00:18:36,577 ஆமாம்? 409 00:18:36,577 --> 00:18:39,410 பார்வையாளர்கள்: நாம் கவனித்து n பட்டியலில் இல்லாத இடத்தில் வழக்கு? 410 00:18:39,410 --> 00:18:40,460 ஹன்னா: n பட்டியலில் இல்லை என்றால்? 411 00:18:40,460 --> 00:18:43,501 என்ன நடக்க போகிறது என்று அனைத்து, நீங்கள் ஆகிறது மூலம் மற்றும் கூறு கூறு போகிறோம் 412 00:18:43,501 --> 00:18:47,616 மூலம், பின்னர், நீங்கள் போகிறீர்கள் இருப்பது பூஜ்ய சுட்டிக்காட்டி பெற, 413 00:18:47,616 --> 00:18:48,990 பின்னர் நீங்கள் செய்ய போகிறோம். 414 00:18:48,990 --> 00:18:50,812 >> பார்வையாளர்கள்: நாம் வேண்டும் செய்கிறது எதையும் திரும்ப? 415 00:18:50,812 --> 00:18:51,520 ஹன்னா: முகத்தான். 416 00:18:51,520 --> 00:18:54,500 வழியில் இந்த வரையறுக்கப்பட்ட என்று செயல்பாடு, நான் இது கொடுக்கிறது என்று சொல்கிறேன் 417 00:18:54,500 --> 00:18:55,770 பொருட்படுத்தாமல் களைவதற்கு. 418 00:18:55,770 --> 00:18:58,360 ஆனால் ஏதாவது செய்ய முடியும் ஒரு முழு திரும்பி போன்ற, 419 00:18:58,360 --> 00:19:00,920 அது திரும்ப அது முடியவில்லை எனில் 1 எதிர்மறை. 420 00:19:00,920 --> 00:19:03,070 அந்த மாதிரி ஏதாவது. 421 00:19:03,070 --> 00:19:04,494 கேள்விகள் ஆம் with--? 422 00:19:04,494 --> 00:19:05,410 பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]? 423 00:19:05,410 --> 00:19:05,993 ஹன்னா: மன்னிக்கவும்? 424 00:19:05,993 --> 00:19:07,419 பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]? 425 00:19:07,419 --> 00:19:07,960 ஹன்னா: நிச்சயமாக. 426 00:19:07,960 --> 00:19:11,730 நாங்கள் ஒருமுறை அதனால் actual-- தான் நகரும் செய்து இந்த வேலையை 427 00:19:11,730 --> 00:19:16,530 இந்த அம்புகள் சுற்றி, நம் கோல் முனை பெற இருந்தது 428 00:19:16,530 --> 00:19:18,230 என்று நாம் தேடும். 429 00:19:18,230 --> 00:19:21,610 எனவே, இந்த விஷயத்தில், பெறலாம் சுட்டிக்காட்டி, நான் ஐந்து சுட்டிக்காட்டி இருக்கிறேன் என்றால், 430 00:19:21,610 --> 00:19:24,670 இந்த நடுத்தர முனை அழித்தலை போல. 431 00:19:24,670 --> 00:19:27,250 அந்த இலவச சுட்டிக்காட்டி பகுதி. 432 00:19:27,250 --> 00:19:29,090 அந்த உணர்வு? 433 00:19:29,090 --> 00:19:31,390 >> பார்வையாளர்கள்: எனவே கூட நினைத்தேன் நீங்கள் [செவிக்கு புலப்படாமல்] செய்தேன்? 434 00:19:31,390 --> 00:19:36,060 >> ஹன்னா: எனவே நாம் ஆரம்பத்தில் கருதப்படுகிறது நாங்கள் என்று சில பட்டியலில் இருந்தது already-- 435 00:19:36,060 --> 00:19:37,220 அவர்கள் ஒன்றாக இந்த வைத்தேன். 436 00:19:37,220 --> 00:19:39,761 எனவே இந்த கட்டும் பொருட்டு பட்டியல், அவர்கள் [செவிக்கு புலப்படாமல்] இருப்பார்கள். 437 00:19:39,761 --> 00:19:42,190 438 00:19:42,190 --> 00:19:42,750 கூல். 439 00:19:42,750 --> 00:19:44,490 இந்த வேறு ஏதாவது? 440 00:19:44,490 --> 00:19:46,386 ஆமாம்? 441 00:19:46,386 --> 00:19:49,204 >> பார்வையாளர்கள்: என்ன பட்டியலில் இருந்தால் பூஜ்ய வரி சமமாக இல்லை? 442 00:19:49,204 --> 00:19:49,704 [செவிக்கு புலப்படாமல்]? 443 00:19:49,704 --> 00:19:52,289 444 00:19:52,289 --> 00:19:53,080 ஹன்னா: இங்கே? 445 00:19:53,080 --> 00:19:53,840 பார்வையாளர்கள்: ஆமாம். 446 00:19:53,840 --> 00:19:57,370 ஹன்னா: சரி, நான் என்ன செய்து கொண்டிருக்கிறேன் நான் உறுதி செய்யும் 447 00:19:57,370 --> 00:20:03,250 என்று நான் dereference பட்டியலில் முயற்சி முன், நான் முந்தைய அணுக முயற்சி முன், 448 00:20:03,250 --> 00:20:07,210 அது இல்லை என்று நான் உறுதி செய்ய வேண்டும் பூஜ்ய அதனால் நான் ஒரு நொடி தவறு இல்லை. 449 00:20:07,210 --> 00:20:08,400 கூல். 450 00:20:08,400 --> 00:20:10,820 >> சரி, நான் இந்த மிகவும் என்று எனக்கு தெரியும் நிறைய மூலம் பெற. 451 00:20:10,820 --> 00:20:14,950 எனவே இந்த ஸ்லைட் இருக்கும் உங்களுக்கு கிடைக்க செய்யப்படுகிறது. 452 00:20:14,950 --> 00:20:17,341 எனவே நீங்கள் இன்னும் விரிவாக இது மூலம் செல்ல முடியும். 453 00:20:17,341 --> 00:20:17,841 ஆமாம்? 454 00:20:17,841 --> 00:20:19,749 >> பார்வையாளர்கள்: ஏன் பட்டியல் [செவிக்கு புலப்படாமல்]? 455 00:20:19,749 --> 00:20:24,129 456 00:20:24,129 --> 00:20:24,670 ஹன்னா: நிச்சயமாக. 457 00:20:24,670 --> 00:20:27,390 எனவே பட்டியலில் உண்மையில் சுட்டி காட்டும் இங்கே இந்த உறுப்பு, 458 00:20:27,390 --> 00:20:29,200 பட்டியலில் முதல் உறுப்பு. 459 00:20:29,200 --> 00:20:30,748 எனவே அது ஒரு முந்தைய முடியாது. 460 00:20:30,748 --> 00:20:31,736 ஆமாம்? 461 00:20:31,736 --> 00:20:35,194 >> பார்வையாளர்கள்: சுட்டிக்காட்டி புள்ளி உள்ளதா நினைவாக அதே முகவரிக்கு? 462 00:20:35,194 --> 00:20:38,404 அதே சுட்டி முனையும் நினைவக முகவரி 463 00:20:38,404 --> 00:20:40,640 அதை சுட்டி காட்டும் என்று? 464 00:20:40,640 --> 00:20:43,865 >> ஹன்னா: ஆமாம், அதை சுட்டிக்காட்டினால் நினைவகத்தில் இந்த முனை. 465 00:20:43,865 --> 00:20:47,190 >> பார்வையாளர்கள்: வலது, அதனால் போது நீங்கள் [செவிக்கு புலப்படாமல்]? 466 00:20:47,190 --> 00:20:50,580 >> ஹன்னா: ஒரு அர்த்தத்தில், ஆம். 467 00:20:50,580 --> 00:20:51,280 சரி. 468 00:20:51,280 --> 00:20:52,997 சரி, இந்த இணைந்து செல்ல வேண்டும். 469 00:20:52,997 --> 00:20:55,330 நீங்கள் இன்னும் கேள்விகள் இருந்தால், இறுதியில் சுற்றி ஒட்டிக்கொள்கின்றன, 470 00:20:55,330 --> 00:20:57,130 நாம் மீண்டும் செல்ல முடியும். 471 00:20:57,130 --> 00:20:58,120 குளிர், சரி. 472 00:20:58,120 --> 00:21:00,490 இப்போது, நாம் செல்ல பெறுகிறோம் அட்டவணைகள், முயற்சிகளின் புல, 473 00:21:00,490 --> 00:21:04,940 மற்றும் மரங்கள், நீங்கள் சூப்பர் வாழ்த்துக்களை ப அமைக்க, ஐந்து அம்ருதா தெரிந்திருந்தால். 474 00:21:04,940 --> 00:21:11,020 >> எனவே ஹாஷ் அட்டவணை ஒரு ஆகிறது தனித்தனி இணைக்கப்பட்ட பட்டியலில் வரிசை 475 00:21:11,020 --> 00:21:14,050 அல்லது இரட்டை அதை தள்ளி வருகிறது பட்டியல்கள் இணைக்கப்பட்ட. 476 00:21:14,050 --> 00:21:16,380 எனவே, சில வகையான வேண்டும் கோவை. 477 00:21:16,380 --> 00:21:21,280 நாம் எப்படி தெரியும், இவற்றில் வாளிகள் பெற வரிசைகள், 478 00:21:21,280 --> 00:21:24,137 நாம் ஒரு ஹாஷ் சார்பு பயன்படுத்த. 479 00:21:24,137 --> 00:21:26,470 எனவே, இந்த விஷயத்தில், நீங்கள் யாரிடமும் என்ன ஹாஷ் சார்பு நினைக்கிறேன் 480 00:21:26,470 --> 00:21:28,636 சில அடிப்படையில் உள்ளீடு மற்றும் வெளியீடு? 481 00:21:28,636 --> 00:21:31,392 482 00:21:31,392 --> 00:21:33,194 >> பார்வையாளர்கள்: எழுத்துக்கள் கடிதம் எண். 483 00:21:33,194 --> 00:21:33,860 ஹன்னா: நிச்சயமாக. 484 00:21:33,860 --> 00:21:36,160 அது அகரவரிசையில் அவர்களை வைக்கிறது. 485 00:21:36,160 --> 00:21:39,280 ஒரு தொடங்குகிறது என்று எல்லாம் ஒரு முதல் வாளி வைத்து உள்ளது. 486 00:21:39,280 --> 00:21:43,340 B: எல்லாம் வைத்து இரண்டாவது வாளி, அதனால், மற்றும் முன்னும் பின்னுமாக. 487 00:21:43,340 --> 00:21:45,620 வாழ்த்துக்கள், சரி. 488 00:21:45,620 --> 00:21:48,980 மற்றும் ஒரு ஹாஷ் செயல்பாடு எந்த ஆகிறது ஒரு சொல்லை எடுத்து அந்த செயல்பாடு 489 00:21:48,980 --> 00:21:51,910 நீங்கள் என்ன சொல்லுகிறேன் அது சொந்தமானது வாளி. 490 00:21:51,910 --> 00:21:55,150 உள்ள எந்த நுழைவு எனவே எங்கள் வரிசை சொந்தமானது. 491 00:21:55,150 --> 00:21:58,080 >> எனவே ஒவ்வொரு முறையும் நான் என் கொடுக்கிறேன் ஹாஷ், ஒரு வார்த்தை செயல்பட 492 00:21:58,080 --> 00:22:00,660 அது எனக்கு அதே சொல்ல வேண்டும் ஒவ்வொரு முறை வைக்க. 493 00:22:00,660 --> 00:22:03,270 நாங்கள் ஹாஷ் சார்பு பயன்படுத்த என்றால் முந்தைய ஸ்லைடு இருந்து 494 00:22:03,270 --> 00:22:05,950 நாம் எங்கே மூலம் வரிசைப்படுத்த என்ன எழுத்துக்கள் முதல் கடிதம், 495 00:22:05,950 --> 00:22:08,230 நான் கொடுக்க ஒவ்வொரு முறையும் என் ஹாஷ் சார்பு "ஆப்பிள்" 496 00:22:08,230 --> 00:22:10,180 அது எப்போதும் 0 என்னை திருப்பி கொடுக்க வேண்டும். 497 00:22:10,180 --> 00:22:12,890 நான் ஒரு ஆப்பிளை வேண்டும் என்றால், என் ஹாஷ் அட்டவணை வைத்து, 498 00:22:12,890 --> 00:22:17,700 நான் என் ஹாஷ் செயல்பாடு "ஆப்பிள்" கொடுத்தால், வாளி 0 அதை வைத்து சென்று, சொல்ல வேண்டும். 499 00:22:17,700 --> 00:22:19,980 நான் ஒரு தேடிக்கொண்டிருக்கிறேன் என்றால் என் புல அட்டவணையில் ஆப்பிள் 500 00:22:19,980 --> 00:22:24,340 மற்றும் நான் எங்கே, வல்லமையும் ஆப்பிள், சொல்கிறேன் நேரடி, உங்கள் ஹாஷ் சார்பு கேட்க. 501 00:22:24,340 --> 00:22:26,900 அது 0 வாளி சென்று, என்கிறார். 502 00:22:26,900 --> 00:22:29,150 சரி? 503 00:22:29,150 --> 00:22:32,660 ஹெஷ் செயல்பாடுகளை கொண்டு கேள்விகள்? 504 00:22:32,660 --> 00:22:34,570 வாழ்த்துக்கள். 505 00:22:34,570 --> 00:22:37,320 >> இங்கே ஒரு சற்று அதிகமாக உள்ளது விரிவான விளக்கம் 506 00:22:37,320 --> 00:22:39,570 ஒரு ஹாஷ் சார்பு போன்ற இருக்கும் என்ன. 507 00:22:39,570 --> 00:22:42,230 508 00:22:42,230 --> 00:22:42,960 எல்லாம் சரி. 509 00:22:42,960 --> 00:22:45,960 புல இப்போது, சிக்கல் செயல்பாடுகளை, ஒரு சிறந்த உலகில் இருக்கின்றன 510 00:22:45,960 --> 00:22:48,870 நாம் ஒரே ஒரு வேண்டும் ஒவ்வொரு வாளி உள்ள விஷயம். 511 00:22:48,870 --> 00:22:50,900 ஆனால் உண்மையில், இல்லை மட்டும் ஒரு வார்த்தை 512 00:22:50,900 --> 00:22:54,280 என்று அங்கு இல்லை ஏ தொடங்குகிறது பி எனவே தொடங்குகிறது என்று ஒரே ஒரு வார்த்தை 513 00:22:54,280 --> 00:22:56,960 இந்த வழக்கில், நாம் என்றால் திடீரென ", பெர்ரி" கிடைக்கும் 514 00:22:56,960 --> 00:22:58,710 நாம் அதை வைத்து என்ன எங்கள் ஹாஷ் அட்டவணை, 515 00:22:58,710 --> 00:23:03,640 நாம் இல்லை, ஓ, வாழை, பார்க்கின்றோம் ஏற்கனவே அங்கு, நாம் என்ன வழியும் இல்லை? 516 00:23:03,640 --> 00:23:05,900 >> சரி, நாம் இரண்டு விருப்பங்கள் உள்ளன. 517 00:23:05,900 --> 00:23:07,990 முதல் விருப்பமாக உள்ளது நேரியல், ஆய்வு, இது 518 00:23:07,990 --> 00:23:11,100 கண்டுபிடிக்க சென்று பொருள் அடுத்த காலியாக வாளி. 519 00:23:11,100 --> 00:23:14,100 அடுத்த காலியாக வரிசை நுழைவு Go. 520 00:23:14,100 --> 00:23:15,750 மற்றும் அங்கே "பெர்ரி" வைத்து. 521 00:23:15,750 --> 00:23:18,880 எனவே நான் அது வேண்டும் தெரிகிறேன் வாளி ஒரு வாழை போ. 522 00:23:18,880 --> 00:23:22,155 ஆனால் வெறும், வாளி மூன்று அதை வைத்து வாளி ஏனெனில் மூன்று காலியாக உள்ளது. 523 00:23:22,155 --> 00:23:24,806 524 00:23:24,806 --> 00:23:26,680 மற்றொரு விருப்பத்தை ஒருவேளை ஆகிறது நீங்கள் என்ன செயல்படுத்துகின்றனர் 525 00:23:26,680 --> 00:23:29,220 உங்கள் ப-செட், நீங்கள் எங்கே இருக்கும் தனி பிணைப்பு இருந்தது. 526 00:23:29,220 --> 00:23:33,990 எனவே உங்கள் வாளிகள் ஒவ்வொரு, உங்கள் வரிசை உறுப்புகள் ஒவ்வொன்றும், 527 00:23:33,990 --> 00:23:38,410 ஒன்று மட்டும் வார்த்தைகள் வைத்திருக்கிறது, ஆனால் உண்மையில் வார்த்தைகள் பட்டியலை ஒரு சுட்டிக்காட்டி வைத்திருக்கிறது. 528 00:23:38,410 --> 00:23:41,880 நீங்கள் இருந்தால் கூட எனவே உங்கள் ஹாஷ் அட்டவணை வாழை 529 00:23:41,880 --> 00:23:44,740 நீங்கள் திடீரென்று விரும்பினார் பெர்ரி, எந்த பிரச்சனையும் சேர்க்க. 530 00:23:44,740 --> 00:23:51,110 தான் இறுதியில், அல்லது மீது பெர்ரி சேர்க்க ஆரம்பத்தில், உங்கள் இணைக்கப்பட்ட பட்டியலில். 531 00:23:51,110 --> 00:23:54,040 சரி, வாழ்த்துக்கள். 532 00:23:54,040 --> 00:23:58,490 புல கேள்விகள் அட்டவணைகள் நாம் போக முன்? 533 00:23:58,490 --> 00:23:59,850 >> எல்லாம் சரி. 534 00:23:59,850 --> 00:24:01,070 மரங்கள் மற்றும் முயற்சிகளின். 535 00:24:01,070 --> 00:24:07,980 சரி, இந்த மற்றொரு விருப்பத்தை இருந்தது அகராதி செயல்படுத்த வேண்டும். 536 00:24:07,980 --> 00:24:09,100 நீங்கள் ஒரு முயற்சி செய்து. 537 00:24:09,100 --> 00:24:13,420 எனவே மரம் ஒரு சிறப்பு வகை என்று பல நிலை ஹாஷ் அட்டவணை போல செயல்படும். 538 00:24:13,420 --> 00:24:16,862 எனவே நீங்கள் படம் பார்க்க வேண்டும் நீங்கள் ஒரு வரிசை எங்கே என்று 539 00:24:16,862 --> 00:24:19,320 வரிசைகள் ஒரு கொத்து காட்டுகிறார் வரிசைகள் ஒரு கொத்து என்று புள்ளி 540 00:24:19,320 --> 00:24:20,390 வரிசைகள் ஒரு கொத்து என்று புள்ளி. 541 00:24:20,390 --> 00:24:23,140 நாம் சரியாக என்ன என்று பார்க்க வேண்டும் ஒரு எதிர்கால ஸ்லைடு போன்று இருக்கும். 542 00:24:23,140 --> 00:24:26,070 மேலும் பொதுவாக, ஒரு மரம் எந்த தரவு கட்டமைப்பு 543 00:24:26,070 --> 00:24:29,710 தரவு ஆகிறது சில வரிசைக்கு ஏற்பாடு. 544 00:24:29,710 --> 00:24:32,610 எனவே நாம் ஒவ்வொருவரும் பார்த்தேன் அங்கு இப்படி கூறுவது 545 00:24:32,610 --> 00:24:36,130 ஒரு மேல் நிலை, அடுத்த நிலை, அடுத்த நிலை, அடுத்த நிலை. 546 00:24:36,130 --> 00:24:39,690 எனவே இந்த ஒருவேளை மிகவும் தெளிவாக உள்ளது சில குறிப்பிட்ட உதாரணங்கள். 547 00:24:39,690 --> 00:24:40,880 எனவே இங்கே எங்கள் மரம் தான். 548 00:24:40,880 --> 00:24:42,970 நீங்கள் அதை பார்க்க முடியும் குறிப்பிட்ட நிலைகள் உள்ளன 549 00:24:42,970 --> 00:24:45,480 நாங்கள் அந்த வேர் கணு, ஒரு தொடங்கும் என்று. 550 00:24:45,480 --> 00:24:47,640 நாம் நமது மரம் வழியாக கீழே போக முடியும். 551 00:24:47,640 --> 00:24:50,730 552 00:24:50,730 --> 00:24:53,910 >> ஒரு பைனரி மரம் ஒரு மரத்தின் குறிப்பிட்ட வகை. 553 00:24:53,910 --> 00:24:56,770 ஒரே விவரக்குறிப்பு ஒரு பைனரி மரம் 554 00:24:56,770 --> 00:25:01,130 ஒவ்வொரு முனை என்று ஆகிறது மிகவும் இரண்டு இலைகள். 555 00:25:01,130 --> 00:25:03,960 எனவே நீங்கள் எந்த பார்க்க போவதில்லை இந்த முனைகளில் மூன்று அல்லது நான்கு வேண்டும் என்ற 556 00:25:03,960 --> 00:25:06,880 அல்லது இலைகள் வேறு சில எண். 557 00:25:06,880 --> 00:25:11,310 பின்னர் இன்னும் குறிப்பிட்ட ஒரு பைனரி தேடல் மரம் 558 00:25:11,310 --> 00:25:18,010 அங்கு இடது ஒவ்வொரு கணு கணு மதிப்பு குறைவாக வேண்டும் போகிறது. 559 00:25:18,010 --> 00:25:21,180 மற்றும், ஒவ்வொரு மதிப்பு வலது பெரிய நடக்கிறது. 560 00:25:21,180 --> 00:25:26,900 நீங்கள் 44 எங்கள் ரூட் உள்ளது பார்க்க எனவே, இடது, 11, 22, மற்றும் 33 561 00:25:26,900 --> 00:25:28,940 நம் வேர் விட அனைத்து குறைவாக இருக்கும். 562 00:25:28,940 --> 00:25:33,890 மற்றும் வலது அனைத்து இருக்கின்றன எண்கள் 66, 55 மற்றும் 77 bigger--. 563 00:25:33,890 --> 00:25:37,380 இந்த சொத்தின் உண்மையான பெற்றுள்ளார் மரத்தின் ஒவ்வொரு மட்டத்திலும். 564 00:25:37,380 --> 00:25:42,690 >> நாம் கீழே போய் போது இன்னும் 22, 11, மற்றும் 33, 11 565 00:25:42,690 --> 00:25:46,950 சிறிய விட 22 மற்றும் 33 22 விட பெரியது. 566 00:25:46,950 --> 00:25:50,160 இந்த எளிதாக தேட செய்கிறது நாங்கள் பல தேடும் என்றால், 567 00:25:50,160 --> 00:25:53,877 நாம் சரியாக தெரியும் இது கிளை கீழே பின்பற்ற. 568 00:25:53,877 --> 00:25:56,210 இந்த ஒரு ஞாபகப்படுத்த வேண்டும் பைனரி தேடல் சிறிது. 569 00:25:56,210 --> 00:25:56,967 ஆமாம்? 570 00:25:56,967 --> 00:25:58,835 >> பார்வையாளர்கள்: நீங்கள் இருக்கும் போது பைனரி விவரிக்கும், 571 00:25:58,835 --> 00:26:00,587 நீங்கள் இன்னும் இரண்டு இலைகள் யார் சொன்னது? 572 00:26:00,587 --> 00:26:01,170 ஹன்னா: பல்துலக்கினேன் முத்தமிட்டேன். 573 00:26:01,170 --> 00:26:02,580 பார்வையாளர்கள்: இது குறைந்த இருக்க முடியும்? 574 00:26:02,580 --> 00:26:03,121 ஹன்னா: ஆமாம். 575 00:26:03,121 --> 00:26:06,720 எனவே, இது, எடுத்துக்காட்டாக, சொல்கிறேன் விஷயங்களை கூட எண்ணை இல்லை 576 00:26:06,720 --> 00:26:11,791 நீங்கள் நிரப்ப முடியவில்லை உங்கள் ஒரு ஒரு இருந்தால் இலைகள், அது நன்றாக இருக்கிறது. 577 00:26:11,791 --> 00:26:12,290 சரி? 578 00:26:12,290 --> 00:26:12,789 வாழ்த்துக்கள். 579 00:26:12,789 --> 00:26:15,930 மரங்கள் வேறு எந்த கேள்விகள்? 580 00:26:15,930 --> 00:26:16,670 சரி. 581 00:26:16,670 --> 00:26:20,110 >> மீண்டும் எங்கள் முயற்சிகளின் நான் பேசி ஒரு சிறிது முந்தைய பற்றி, 582 00:26:20,110 --> 00:26:23,900 நாம் எவ்வாறு இந்த பல நிலை வரிசைகள் உள்ளன. 583 00:26:23,900 --> 00:26:26,280 எனவே, இந்த விஷயத்தில், நாம் மேலே தொடங்க. 584 00:26:26,280 --> 00:26:29,030 மற்றும் நாம் கீழே எந்த வார்த்தை பின்பற்ற முடியும். 585 00:26:29,030 --> 00:26:30,780 எனவே நாம் வேண்டும் என்று டூரிங் இருக்கும். 586 00:26:30,780 --> 00:26:34,380 நாங்கள் டி மணிக்கு தொடங்கும், அதை பின்பற்ற யூ கொண்டுள்ளது என்று ஒரு வரிசை, 587 00:26:34,380 --> 00:26:37,350 நாம் வரை அது கீழே பின்பற்ற இந்த சிறிய டெல்டா அடைய இது 588 00:26:37,350 --> 00:26:39,060 அமெரிக்க, ஆம், நீங்கள் ஒரு வார்த்தை இல்லை சொல்கிறது. 589 00:26:39,060 --> 00:26:43,200 590 00:26:43,200 --> 00:26:44,120 முயற்சிகளின் தெளிவான? 591 00:26:44,120 --> 00:26:48,138 எதையும் அங்கு போக? 592 00:26:48,138 --> 00:26:48,908 ஆமாம்? 593 00:26:48,908 --> 00:26:51,866 பார்வையாளர்கள்: டெல்டா சின்னமாக உள்ளதா முயற்சித்து உள்ள இடத்தை ஆக்கிரமிக்க வேண்டும்? 594 00:26:51,866 --> 00:26:54,532 ஹன்னா: ஆமாம், அதனால் அது இல்லை அவசியம் கூட ஒரு டெல்டா இருக்க வேண்டும். 595 00:26:54,532 --> 00:26:57,760 ஆனால் நாம் சில வழி வேண்டும் எங்கள் கணினியில் மன்னிப்பு கேட்க, 596 00:26:57,760 --> 00:27:01,130 என்று நாம் TUR ஒரு வார்த்தை அல்ல என்று எனக்கு தெரியும். 597 00:27:01,130 --> 00:27:04,180 நாம் ஏனெனில் நாம் இல்லை சொல்ல ஒரு டெல்டா இந்த கருத்து, இந்த கருத்து 598 00:27:04,180 --> 00:27:09,850 வாழ்த்துக்கள், நீங்கள் ஒரு வார்த்தை இல்லை, அது, டி யூ ஆர் வழியாக சென்று மீண்டும் கூறு என்று 599 00:27:09,850 --> 00:27:11,300 பின்னர் நான் அதை காணலாம், அற்புதமான சொல்ல! 600 00:27:11,300 --> 00:27:12,670 அது ஒரு சொல் இருக்க வேண்டும். 601 00:27:12,670 --> 00:27:13,720 ஆனால் அது உண்மையில் இல்லை. 602 00:27:13,720 --> 00:27:15,310 நாம் முழு டூரிங் ஒரு வார்த்தை இருக்க வேண்டும். 603 00:27:15,310 --> 00:27:17,760 எனவே நாம் ஏதாவது செய்ய வேண்டும் என்கிறார் என்று முடிவு, வாழ்த்துக்கள், 604 00:27:17,760 --> 00:27:19,051 நீங்கள் ஒரு நியாயமான வார்த்தை இல்லை. 605 00:27:19,051 --> 00:27:21,680 பார்வையாளர்கள்: நீங்கள் போன்ற செய்தால் அதனால் எழுத்துக்களில் 26 எழுத்துக்கள், 606 00:27:21,680 --> 00:27:24,560 நீங்கள் உண்மையில் வேண்டும் உங்கள் முயற்சி 27 சாவிகள்? 607 00:27:24,560 --> 00:27:26,010 >> ஹன்னா: வியப்பா, ஆமாம். 608 00:27:26,010 --> 00:27:28,210 எனவே உண்மையில், நான் என்று நினைக்கிறேன் அடுத்த ஸ்லைடு இருக்கும். 609 00:27:28,210 --> 00:27:29,440 கவிதைகள் 610 00:27:29,440 --> 00:27:32,880 நீங்கள் ஒரு இருந்தால் எங்கே உங்கள் முயற்சித்து உள்ள முனை, நீங்கள் இருக்கிறீர்கள் 611 00:27:32,880 --> 00:27:35,800 அதற்கு பதிலாக 26 27 குழந்தைகள் வேண்டும் போகிறீர்கள். 612 00:27:35,800 --> 00:27:39,010 613 00:27:39,010 --> 00:27:40,050 என்று எந்த கேள்விகள்? 614 00:27:40,050 --> 00:27:40,550 ஆமாம்? 615 00:27:40,550 --> 00:27:44,569 பார்வையாளர்கள்: ஏன் முயன்றார் எடுத்து அதிக இடத்தை [செவிக்கு புலப்படாமல்] நீங்கள் போய் சொல்வது? 616 00:27:44,569 --> 00:27:47,629 ஏன் [செவிக்கு புலப்படாமல்] கருதப்படுகிறது? 617 00:27:47,629 --> 00:27:48,170 ஹன்னா: நிச்சயமாக. 618 00:27:48,170 --> 00:27:48,790 திரும்பி போகலாம். 619 00:27:48,790 --> 00:27:52,350 கேள்வி, ஏன் ஆகிறது முயற்சிகளின் மிகவும் பெரியதாகவும், 620 00:27:52,350 --> 00:27:54,620 ஒரு ஹாஷ் அட்டவணை போன்ற ஏதாவது விட. 621 00:27:54,620 --> 00:27:57,790 இந்த அளவுகள் ஒவ்வொரு எனவே, கூட, அவர்கள் இங்கே வரையப்பட்ட இல்லை என்றால் 622 00:27:57,790 --> 00:28:01,250 நீங்கள் அனைத்து 26 எழுத்துக்கள் வேண்டும். 623 00:28:01,250 --> 00:28:04,420 காரணம் என்று நீங்கள் முடியாது நான், டூரிங் ஓ, என்று, ஆனால் போன்ற 624 00:28:04,420 --> 00:28:07,570 அந்த எந்த தேவையில்லை யு சரி நிலை அதே விஷயங்களை, 625 00:28:07,570 --> 00:28:11,390 திடீரென்று நீங்கள் சேர்க்க வேண்டும் டி எச் போன்ற என்று ஒன்று, 626 00:28:11,390 --> 00:28:14,800 நீங்கள் வேண்டும் என்று அந்த வார்த்தை சேர்த்து திறனை. 627 00:28:14,800 --> 00:28:17,330 ஒவ்வொரு கடிதம் எனவே, நீங்கள் செய்ய போகிறோம் 628 00:28:17,330 --> 00:28:19,730 ஒரு கொத்து வேண்டும் அது ஆஃப் வரும் வரிசைகள். 629 00:28:19,730 --> 00:28:24,060 எனவே நீங்கள் அதை பெற விரும்புகிறேன் எப்படி பார்க்க முடியும் உண்மையில் பெரிய, உண்மையில் வேகமாக. 630 00:28:24,060 --> 00:28:26,560 வேறு ஏதேனும் கேள்விகள்? 631 00:28:26,560 --> 00:28:28,980 எல்லாம் சரி. 632 00:28:28,980 --> 00:28:29,832 ஆமாம்? 633 00:28:29,832 --> 00:28:33,210 >> பார்வையாளர்கள்: போது முயற்சிக்கிறது புல அட்டவணைகள் விட வேகமாக? 634 00:28:33,210 --> 00:28:36,280 >> ஹன்னா: எப்போது முயற்சிக்கிறது புல அட்டவணைகள் விட வேகமாக? 635 00:28:36,280 --> 00:28:39,120 எனவே நீங்கள் உண்மையில் இருந்தது மோசமான ஹாஷ் சார்பு. 636 00:28:39,120 --> 00:28:41,840 எனவே நான் இருந்தது சொல்கிறேன், இங்கே உங்கள் ஹாஷ் சார்பு இருக்கிறது. 637 00:28:41,840 --> 00:28:43,660 என்ன விஷயம் வார்த்தை எனக்கு நீ கொடுக்க, நான் எப்போதும் இருக்கிறேன் 638 00:28:43,660 --> 00:28:47,740 வரிசை நுழைவு 0 அதை வைத்து போகிறது. 639 00:28:47,740 --> 00:28:52,000 எனவே நாம் தான் வைத்து முடிவடையும் ஒரு பெரிய நீண்ட இணைக்கப்பட்ட பட்டியலில் எல்லாம். 640 00:28:52,000 --> 00:28:58,740 அதனால் ஒரு பார்வை நேரத்தில் மோசமான எடுக்க வேண்டும் அதை n எங்கள் பட்டியலில் மிகவும் இறுதியில் என்றால். 641 00:28:58,740 --> 00:29:03,150 முயற்சித்து கொண்டு, நாம் தான் மீண்டும் கூறு வேண்டும் வார்த்தை கடிதங்கள் மூலம். 642 00:29:03,150 --> 00:29:07,080 நாம் ஒரு கொத்து சேர்த்து எனவே கூட எங்கள் முயற்சி இன்னும் வார்த்தைகள், 643 00:29:07,080 --> 00:29:09,620 அது இனி நம்மை அழைத்து முடியாது ஒரு குறிப்பிட்ட வார்த்தையை கண்டுபிடிக்க. 644 00:29:09,620 --> 00:29:11,750 >> நாம் என்ன செய்ய வேண்டும் அனைத்து, ஆகிறது உதாரணமாக, இந்த வழக்கில், 645 00:29:11,750 --> 00:29:17,170 நாம் ஜூம் தேடும் சொல்கிறேன், நாம் தான் மீது மீண்டும் கூறு வேண்டும் 646 00:29:17,170 --> 00:29:19,840 Z-ஓ-ஓ-எம், நான்கு கடிதங்கள். 647 00:29:19,840 --> 00:29:22,250 அதனால் தான் விக்சனரி ஜூம் நீளம். 648 00:29:22,250 --> 00:29:25,400 இது எத்தனை விஷயமே இல்லை மேலும் வார்த்தைகள் நாம் இந்த முயற்சி வைத்து. 649 00:29:25,400 --> 00:29:30,225 நாம் எப்போதும் அதை பெற முடியும் அந்த நான்கு படிகளில். 650 00:29:30,225 --> 00:29:31,215 வாழ்த்துக்கள். 651 00:29:31,215 --> 00:29:32,205 ஆமாம்? 652 00:29:32,205 --> 00:29:34,185 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] சரி, ஒரு வரிசை ஆகும்? 653 00:29:34,185 --> 00:29:35,322 >> ஹன்னா: பல்துலக்கினேன் முத்தமிட்டேன். 654 00:29:35,322 --> 00:29:37,155 பார்வையாளர்கள்: நீங்கள் இருக்கிறீர்கள் என்றால் [செவிக்கு புலப்படாமல்] தேடும், 655 00:29:37,155 --> 00:29:40,929 நீங்கள் செல்ல வேண்டும் உங்கள் வரிசை [செவிக்கு புலப்படாமல்] கண்டுபிடிக்க? 656 00:29:40,929 --> 00:29:41,470 ஹன்னா: நிச்சயமாக. 657 00:29:41,470 --> 00:29:44,000 பார்வையாளர்கள்: அந்த அதிக நேரம் எடுத்து உள்ளதா? 658 00:29:44,000 --> 00:29:46,370 ஹன்னா: நான் போகிறேன் என்றால் என் வரிசை எப்போதும் என்று சொல்கிறது 659 00:29:46,370 --> 00:29:49,250 ஏ, பி, சி, டி, இருக்க போகிறது, E, F, G, அபத்தம் அபத்தம் அபத்தம், 660 00:29:49,250 --> 00:29:51,630 நான் எப்போதும் தெரியும் என்றால் அது தான் அதே சரியான வரிசையில், 661 00:29:51,630 --> 00:29:53,880 நான் எப்போதும் தெரியும் என்றால், அது தான் அகரவரிசையில், 662 00:29:53,880 --> 00:29:57,860 நான் ஓ எண் சொல்ல முடியும் அதனால் அது எழுத்துக்களை. 663 00:29:57,860 --> 00:29:59,620 அந்த இடத்தின் குதிக்கிறது. 664 00:29:59,620 --> 00:30:01,860 கொண்டு, நினைவில் ஏனெனில் வரிசைகள், நாம் அணுக முடியும் 665 00:30:01,860 --> 00:30:06,590 மாறிலி என்று வரிசைக்கு எந்த உறுப்பு நாம் தேடும் அங்கு எங்களுக்கு தெரியும் நேரம். 666 00:30:06,590 --> 00:30:09,080 667 00:30:09,080 --> 00:30:09,580 ஆமாம்? 668 00:30:09,580 --> 00:30:12,005 >> பார்வையாளர்கள்: முந்தைய [செவிக்கு புலப்படாமல்] 27 சரிய 669 00:30:12,005 --> 00:30:14,430 ஆனால் முதல் ஒரு 26. 670 00:30:14,430 --> 00:30:15,400 >> ஹன்னா: மன்னிக்கவும்? 671 00:30:15,400 --> 00:30:18,800 >> பார்வையாளர்கள்: முதல் இல்லை ஒரு 0, எனவே, அது 26 இருக்குமா? 672 00:30:18,800 --> 00:30:24,900 >> ஹன்னா: நாங்கள் 27 என்று சொல்லும் போது நிச்சயமாக, அதனால், தான் எங்களுக்கு 26 மூலம் 0 குறியீடுகள் கொடுக்க போகிறேன். 673 00:30:24,900 --> 00:30:28,220 ஆனால் நீங்கள் உண்மையில் எண்ணி இருந்தால் அந்த அவுட், அது 27 இருக்கும் நடக்கிறது. 674 00:30:28,220 --> 00:30:30,007 நல்ல கேள்வி. 675 00:30:30,007 --> 00:30:30,590 வேறு ஏதாவது? 676 00:30:30,590 --> 00:30:31,200 ஆமாம்? 677 00:30:31,200 --> 00:30:34,420 >> பார்வையாளர்கள்: எனவே முயற்சிக்கிறது புல அட்டவணைகள் விட மெதுவாக? 678 00:30:34,420 --> 00:30:37,920 >> ஹன்னா: முயற்சிகளின் போகிறது, கோட்பாடு, வேகமாக புல அட்டவணைகள் 679 00:30:37,920 --> 00:30:39,760 ஆனால் இன்னும் நினைவகம் எடுத்து. 680 00:30:39,760 --> 00:30:40,534 ஆமாம்? 681 00:30:40,534 --> 00:30:41,450 பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]? 682 00:30:41,450 --> 00:30:45,770 683 00:30:45,770 --> 00:30:47,484 >> ஹன்னா: வருந்துகிறேன் நான் கேட்கவில்லை. 684 00:30:47,484 --> 00:30:48,400 பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 685 00:30:48,400 --> 00:30:51,250 686 00:30:51,250 --> 00:30:54,100 25 0 நீங்கள் 26 கொடுக்கிறது. 687 00:30:54,100 --> 00:30:56,958 >> ஹன்னா: 0 25 என்று சரி, நீங்கள் 26 கொடுக்க. 688 00:30:56,958 --> 00:30:58,457 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 689 00:30:58,457 --> 00:30:59,040 ஹன்னா: ரைட். 690 00:30:59,040 --> 00:31:04,760 எனவே நாம் குறிப்பிடாமல் வருகிறோம் எண் ஆகிறது எங்கள் அணியின் விஷயங்களை எண்ணிக்கை. 691 00:31:04,760 --> 00:31:07,260 நாங்கள் 27 வேண்டும் என்றால், அது தான் கொடுக்க போகிறீர்கள் 0 692 00:31:07,260 --> 00:31:10,620 26 வரை, இது கொடுக்கும் இந்த வழக்கில் எங்களுக்கு அறை, 693 00:31:10,620 --> 00:31:12,770 நான் ஒரு மேற்கோளைச் உட்பட. 694 00:31:12,770 --> 00:31:17,040 எனவே நாம் 25 மூலம் 0 விட்டதாகவும் எழுத்துக்கள் முதல் 26 கடிதங்கள், 695 00:31:17,040 --> 00:31:18,990 எழுத்துக்களை அல்லது 26 எழுத்துக்கள். 696 00:31:18,990 --> 00:31:21,190 பின்னர் கடந்த விஷயம், நுழைவு 26 வயதில் ஆகிறது 697 00:31:21,190 --> 00:31:24,598 காசோலை இருக்க போகிறது குறி, அல்லது டெல்டா. 698 00:31:24,598 --> 00:31:26,960 வேறு ஏதாவது? 699 00:31:26,960 --> 00:31:29,130 வாழ்த்துக்கள். 700 00:31:29,130 --> 00:31:30,020 என் இடத்தை இழந்தது. 701 00:31:30,020 --> 00:31:31,020 குளிர், சரி. 702 00:31:31,020 --> 00:31:33,240 >> எனவே நாம் ஏற்கனவே இந்த மீது தொட்டது. 703 00:31:33,240 --> 00:31:37,430 ஆனால், பெரிய வர்த்தக ஆஃப் முயற்சிகளின் மற்றும் புல அட்டவணைகள் இடையே 704 00:31:37,430 --> 00:31:39,720 முயற்சிகளின், அளிக்கின்றன கோட்பாடு, நிலையான பார்க்க 705 00:31:39,720 --> 00:31:42,890 முறை ஆனால் நினைவகம் ஒரு முழு நிறைய பயன்படுத்த. 706 00:31:42,890 --> 00:31:46,495 சரி, இப்போது நாம் சற்று வேண்டும் குறைவான சிக்கலான கட்டமைப்புகள், 707 00:31:46,495 --> 00:31:49,640 நாம் சி செய்யப்படுகிறது, நாம் சரியான சேர்ந்து செல்ல வேண்டும். 708 00:31:49,640 --> 00:31:51,930 >> அடுக்குகள் எனவே, நாம் இந்த பார்த்தேன் அங்கு விரிவுரை நீங்கள் 709 00:31:51,930 --> 00:31:55,020 ஒரு மாதிரி ஏதாவது வேண்டும் தட்டுக்களில் அங்கு ஸ்டாக் 710 00:31:55,020 --> 00:31:57,330 நீங்கள் வைத்து கடந்த விஷயம் ஸ்டாக் நடக்கிறது 711 00:31:57,330 --> 00:31:59,500 நீங்கள் எடுக்க முதல் விஷயம். 712 00:31:59,500 --> 00:32:02,880 அதனால் உண்மையில் ஒரு ஸ்டேக் வரையறுக்கிறது என்ன கடந்த விஷயம், நீங்கள் கவனம் வைத்து தான் 713 00:32:02,880 --> 00:32:06,080 முதல் போகிறது விஷயம், நீங்கள் எடுத்து. 714 00:32:06,080 --> 00:32:09,279 நாம் பயன்படுத்த என்று சொல்லியல் என்றால் நாம் ஏதாவது செய்ய போகிறோம், 715 00:32:09,279 --> 00:32:12,070 நாங்கள் ஏதாவது சேர்க்க போகிறோம் என்றால் எங்கள் அடுக்கு, நாம் தள்ளும் அழைக்கிறோம். 716 00:32:12,070 --> 00:32:14,970 மற்றும் நாம் ஏதும் எடுத்து இருந்தால், , நாங்கள் உறுத்தும் அதை அழைக்கிறோம். 717 00:32:14,970 --> 00:32:17,080 நாம் செய்ய போகிறீர்கள் என்றால், நாம் ஒரு அடுக்கு செயல்படுத்த 718 00:32:17,080 --> 00:32:20,660 கண்காணிக்க வேண்டும் என்பதை உறுதி செய்ய வேண்டும் அளவு மற்றும் திறன். 719 00:32:20,660 --> 00:32:24,940 உறுப்புகள் மொத்த எண்ணிக்கை நாம் முடியும் எனவே பிடித்து உறுப்புகள் தற்போதைய எண்ணிக்கை 720 00:32:24,940 --> 00:32:27,880 என்று நாம் வைத்திருக்கும். 721 00:32:27,880 --> 00:32:29,885 >> மேலும் மிகவும் இதேபோல், நாம் வரிசைகளில் வேண்டும். 722 00:32:29,885 --> 00:32:34,510 ஒரே வித்தியாசம் என்னவென்றால், அதற்கு பதிலாக அடுக்குகள் கொண்ட உள்ளது 723 00:32:34,510 --> 00:32:37,630 நாங்கள் என்று நாம் வைத்து கடந்த விஷயம் நாம் எடுத்து முதல் விஷயம். 724 00:32:37,630 --> 00:32:40,940 எனவே வரிசைகளில், நாங்கள் வைக்க முதல் விஷயம், 725 00:32:40,940 --> 00:32:43,129 போகிறது முதல் விஷயம், நாம் எடுத்து. 726 00:32:43,129 --> 00:32:45,420 அப்படியென்றால், இது என்றால் போன்ற ஆகிறது உண்மையில் ஒரு கடையில் அணிவகுத்து நின்று 727 00:32:45,420 --> 00:32:48,140 நீங்கள் உதவியது, வரி பின்னர் முதல் நபர் 728 00:32:48,140 --> 00:32:50,880 உதவி செய்யப்படும் முதல் நபர் இருக்க வேண்டும். 729 00:32:50,880 --> 00:32:52,220 அதனால் ஒரு வரிசை இருக்கும். 730 00:32:52,220 --> 00:32:55,880 >> எனவே நாம் கண்காணிக்க வேண்டும் அளவு, திறன், மற்றும் தலை நாங்கள் தான் முதல் 731 00:32:55,880 --> 00:33:01,130 முன்னால் வீழ்ந்து எல்லோரும் எடுக்க போகிறது பதிலாக மீண்டும் பட்டியலில். 732 00:33:01,130 --> 00:33:03,480 என்று கேள்விகள்? 733 00:33:03,480 --> 00:33:06,330 நீங்கள் கவலைப்படாமல் என்று எந்த சி கேள்விகள்? 734 00:33:06,330 --> 00:33:09,590 தரவு கட்டமைப்புகள், என்று கேலி பொருள் உள்ளதா? 735 00:33:09,590 --> 00:33:10,530 சரி, குளிர். 736 00:33:10,530 --> 00:33:14,120 அதனால் நான் அலிசன் ஒப்படைக்க வேண்டும் இன்னும் சில நிரலாக்க குதிக்க. 737 00:33:14,120 --> 00:33:15,965 >> அலிசன்: ஓ, நாம் பார்க்க வேண்டும். 738 00:33:15,965 --> 00:33:17,370 நாம் என்ன நான் இங்கே செய்ய எவ்வளவு நன்றாக பார்க்க வேண்டும். 739 00:33:17,370 --> 00:33:21,410 சரி, நான் முயற்சி மற்றும் பறக்க போகிறது இந்த பொருட்களை மூலம், தோழர்களே. 740 00:33:21,410 --> 00:33:24,540 ஹன்னா மிகவும் சென்றார் அனைத்து அவரது விஷயங்களை ஆழம். 741 00:33:24,540 --> 00:33:26,900 நான் கொடுக்க முயற்சி போகிறேன் நீங்கள் ஒரு விரைவான வெடிப்பு கண்ணோட்டம் 742 00:33:26,900 --> 00:33:31,290 நாங்கள் அனைத்து டேவின் பெற முடியும் என்று வேடிக்கை ஜாவா மற்றும் பாதுகாப்பு விஷயங்கள் 743 00:33:31,290 --> 00:33:33,380 என்று ஒருவேளை நீங்கள் உண்மையில் பற்றி மேலும் கேட்க வேண்டும். 744 00:33:33,380 --> 00:33:36,600 >> சரி, அன்னாள்! போல், நீங்கள் எந்த கேள்விகள், 745 00:33:36,600 --> 00:33:39,170 நான் மிக வேகமாக போகிறேன், எனக்கு தெரியப்படுத்துங்கள். 746 00:33:39,170 --> 00:33:42,114 நான் தேவையான கேள்விகளுக்கு பதிலளிக்க வேண்டும். 747 00:33:42,114 --> 00:33:45,280 எனவே தொடங்க, நாம் தொடங்க போகிறோம் முதல் விஷயங்களை அநேகமாக ஒரு 748 00:33:45,280 --> 00:33:48,730 நீங்கள் வலை கற்று நிரலாக்க, அனுமதிகள். 749 00:33:48,730 --> 00:33:52,720 எனவே, chmod, நீங்கள் வந்துள்ளேன் அனைத்து வலை இந்த வல்லமைப் 750 00:33:52,720 --> 00:33:54,870 நீ தான் என்று நிரலாக்க சமீபத்தில் செய்து வருகிறது. 751 00:33:54,870 --> 00:33:57,320 அது அடிப்படையில் தான் ஒரு கட்டளை தான் அனுமதிகள் மாற்றுகிறது 752 00:33:57,320 --> 00:34:00,779 அல்லது அணுகல் அனுமதிகள் எங்கள் கோப்பு முறைமை பொருட்களை. 753 00:34:00,779 --> 00:34:02,570 நிச்சயமாக, உண்மையில் நீங்கள் விரும்பினால், இந்த பார்க்க 754 00:34:02,570 --> 00:34:04,910 இந்த எந்த சிக்கல் இருந்தால், உங்கள் பிரச்சினை செட் போது, 755 00:34:04,910 --> 00:34:11,460 நீங்கள் நீண்ட இது ls-l, பயன்படுத்தப்படும் இது போன்ற பார்வையில் வகையான பெற, 756 00:34:11,460 --> 00:34:14,209 நீங்கள் உண்மையில் அனைத்து பார்க்க அங்கு ஒரு கோப்பு அனுமதிகளை. 757 00:34:14,209 --> 00:34:16,850 758 00:34:16,850 --> 00:34:20,732 >> உண்மையில், நாம் தான் செல்ல போகிறோம் அழகான விரைவில் மூலம் அழகான 759 00:34:20,732 --> 00:34:21,940 மிகவும் இந்த ஒவ்வொரு என்ன. 760 00:34:21,940 --> 00:34:24,481 எனவே நாம், சரியான இங்கே D இல்லை இது அடைவை குறிக்கிறது. 761 00:34:24,481 --> 00:34:26,790 762 00:34:26,790 --> 00:34:31,739 வெளிப்படையாக சரி இங்கே, நாம், rwx பார்க்கிறோம் இது படிக்க, எழுதக்கூடிய, மற்றும் இயங்கக்கூடிய. 763 00:34:31,739 --> 00:34:37,090 இந்த கூட பிட்கள் குறிப்பிடப்படுகின்றன, இது நாம் அடுத்த பக்கம் பெற வேண்டும். 764 00:34:37,090 --> 00:34:40,699 நாங்கள் பார்த்த எனவே ஒவ்வொரு மூன்றையும் இங்கே, அதனால் அது மூன்று மும்மூர்த்திகளை தான். 765 00:34:40,699 --> 00:34:48,120 நாம் ஆர் எதுவும் x மற்றும் R rwx எதுவும் இந்த முதல் கோப்பு என்க. 766 00:34:48,120 --> 00:34:49,690 இந்த பொது அமைப்பு தான். 767 00:34:49,690 --> 00:34:50,940 >> எனவே, சில அடைவு இல்லை. 768 00:34:50,940 --> 00:34:53,999 நாம் சில பயனர் குழு இந்த அனுமதிகள். 769 00:34:53,999 --> 00:34:57,040 இந்த அனுமதிகள் உள்ளன என்று சில குழு, மற்றும் உலகின் ஒரு அனுமதி உள்ளது என்று. 770 00:34:57,040 --> 00:34:59,420 நீங்கள் ஒரு மூன்றையும் இந்த என நினைக்க முடியும். 771 00:34:59,420 --> 00:35:01,130 நீங்கள் மூன்று பிட்கள் இந்த என நினைக்க முடியும். 772 00:35:01,130 --> 00:35:04,060 எனவே அவர்கள் மதிப்புகள் நடத்த முடியும் எங்கும் 0 இருந்து 773 00:35:04,060 --> 00:35:07,350 7, இது ஏன் சில ஆகிறது நாங்கள் உங்களுக்கு chmod செய்ய இருந்தது 774 00:35:07,350 --> 00:35:17,510 அதற்கு பதிலாக என்ன RW, chmod 600. 775 00:35:17,510 --> 00:35:19,170 நாம் அங்கு ஒரு எடுத்துக்காட்டு கிடைக்கும். 776 00:35:19,170 --> 00:35:24,260 ஆனால் அடிப்படையில், நீங்கள் யோசிக்க முடியும் வெறும் rwx ​​ஒன்று என இந்த, 777 00:35:24,260 --> 00:35:28,520 அல்லது நீங்கள் சில என நினைக்க முடியும் பல அங்கு இங்கு இந்த முதல் ஒரு 778 00:35:28,520 --> 00:35:31,480 இடையில் ஒரு எண் பிரதிபலிக்கிறது 0 மற்றும் 7, இந்த இரண்டாவது ஒரு 779 00:35:31,480 --> 00:35:33,970 இடையில் ஒரு எண் பிரதிபலிக்கிறது 0 மற்றும் 7, மற்றும் மூன்றாவது ஒரு 780 00:35:33,970 --> 00:35:38,245 சரி, 0 மற்றும் 7 இடையே பல பிரதிபலிக்கிறது? 781 00:35:38,245 --> 00:35:42,700 >> R 4 ஒரு மதிப்பு W உள்ளது ஒரு 2 மதிப்பு, மற்றும் x உள்ளது 782 00:35:42,700 --> 00:35:49,230 ஏன் இந்த இது 1 ஒரு மதிப்பு உண்டு இங்கே அனுமதி 700 chmod. 783 00:35:49,230 --> 00:35:53,520 இங்கே இந்த வழக்கில், நாம் என்கிறார், ஏனெனில் முதல் பிட் அங்கு சுண்டி. 784 00:35:53,520 --> 00:35:55,380 எனவே நாம் படிக்க 4 வேண்டும். 785 00:35:55,380 --> 00:35:58,730 இரண்டாவது சிறிது மீது சுண்டி இப்போது நாம் 6 கொண்டிருக்கின்றன 2 இது, W. 786 00:35:58,730 --> 00:36:02,070 மூன்றாம் பிட் மீது சுண்டி 1 இது x, எனவே நாம் ஏழு கிடைக்கும். 787 00:36:02,070 --> 00:36:04,820 நிச்சயமாக, எங்கள் குழு நமது உலகில் ஒவ்வொரு 0 இருக்கிறது. 788 00:36:04,820 --> 00:36:07,770 எனவே இதற்கான ஆகிறது chmod 700 சமமாகும். 789 00:36:07,770 --> 00:36:12,081 மற்றும் நான் நிச்சயமாக முயற்சி என்று அந்த இடையே உள்ள புரிந்து கொள்ள. 790 00:36:12,081 --> 00:36:14,080 அது இருந்தால் நான் நிச்சயமாக இல்லை முன் ஒரு வினாடி வினா மீது வரும், 791 00:36:14,080 --> 00:36:18,590 ஆனால் அது ஒரு இருக்க வேண்டும் நான் கேட்க என்று கேள்வி. 792 00:36:18,590 --> 00:36:22,110 >> கொஞ்சம் தான் கூட நடக்கிறது மேலும் இங்கே, chmod, இங்கே ஒரு 793 00:36:22,110 --> 00:36:27,730 மிகவும் பொதுவாக இருக்கிறது ஒரு CHMOD அழைப்பு கட்டமைப்பு. 794 00:36:27,730 --> 00:36:29,500 எனவே நிச்சயமாக, நாம் இங்கே chmod. 795 00:36:29,500 --> 00:36:34,410 இந்த குறிக்கிறது என்று குறிப்புகள், யார் நாங்கள் இந்த அனுமதிகள் கொடுத்து 796 00:36:34,410 --> 00:36:36,570 அல்லது யார் இந்த எடுத்து தூரத்தில் இருந்து அனுமதிகள். 797 00:36:36,570 --> 00:36:44,330 எனவே நாம் இங்கு ஒரு அனுமதிகள் இல்லை, நாங்கள் போல், நீங்கள் ஒரு பிளஸ் எக்ஸ் chmod கொடுத்து விட்டேன், 798 00:36:44,330 --> 00:36:45,440 நாங்கள் விரைவில் காண்பீர்கள். 799 00:36:45,440 --> 00:36:48,460 ஒரு தான் இந்த குறிப்பிட்ட கொடுக்க வேண்டும் அனைவருக்கும் அனுமதிகள். 800 00:36:48,460 --> 00:36:49,600 அனைத்து கொடு. 801 00:36:49,600 --> 00:36:55,370 எனவே நீங்கள் நன்றாக u பிளஸ் x இருக்க முடியும் அல்லது கிராம் பிளஸ் எக்ஸ் அல்லது ஓ பிளஸ் எக்ஸ் அல்லது பல 802 00:36:55,370 --> 00:36:55,870 அதின். 803 00:36:55,870 --> 00:36:59,280 முதல் பகுதி எப்போதுமே எனவே குறிப்புகள் இருக்க போகிறோம். 804 00:36:59,280 --> 00:37:03,220 நாம் யார், இந்த அனுமதிகள் கொடுத்து அல்லது யார் நாங்கள் வீட்டை விட்டு அவர்களை அழைத்து போகிறார்கள்? 805 00:37:03,220 --> 00:37:04,850 >> இரண்டாவது ஒரு ஆபரேட்டர் ஆகிறது. 806 00:37:04,850 --> 00:37:07,350 எனவே நீங்கள் பெரும்பாலும் பிளஸ் தீர்க்கப்பட வேண்டும். 807 00:37:07,350 --> 00:37:12,140 இந்த அனுமதிகள் கொடுக்கிறது எவர் நீங்கள் கொடுக்கிறீர்கள் வருகிறோம், 808 00:37:12,140 --> 00:37:14,840 கழித்தல் அதேசமயம், தர்க்கரீதியாக, அவற்றை நீக்குகிறது. 809 00:37:14,840 --> 00:37:16,880 அங்கு அதனால் எதுவும் மிகவும் கொடூரமான. 810 00:37:16,880 --> 00:37:23,060 பின்னர் முறைகள் நாங்கள் பேசினார் என்ன ஆகிறது படித்தல், எழுதுதல், அல்லது இயக்கும் கொண்டு. 811 00:37:23,060 --> 00:37:29,070 எனவே, ஒரு பிளஸ் எக்ஸ் இயங்கக்கூடிய கொடுக்க வேண்டும் அனைவருக்கும் அனுமதிகள். 812 00:37:29,070 --> 00:37:33,430 பின்னர், நிச்சயமாக, இது குறிப்பிட்ட கோப்பு அல்லது அடைவு. 813 00:37:33,430 --> 00:37:33,980 சரி? 814 00:37:33,980 --> 00:37:36,010 Chmod நல்ல எல்லோரும்? 815 00:37:36,010 --> 00:37:37,850 மிக மோசமான இல்லை? 816 00:37:37,850 --> 00:37:42,417 >> சரி, நீங்கள் எந்த உள்ளன, HTML எனவே பழைய போதும் மைஸ்பேஸ் வயதில் to--? 817 00:37:42,417 --> 00:37:44,750 நான், என் பிரிவில் அனுப்பியுள்ளார் அதாவது பாதி மக்கள் 818 00:37:44,750 --> 00:37:45,790 நான் ஒரு பைத்தியம் என்று போன்ற என்னை பார்த்து. 819 00:37:45,790 --> 00:37:47,498 நான், அவள், போல் இருந்தது நாங்கள் அந்த பழைய இல்லை. 820 00:37:47,498 --> 00:37:48,910 வாருங்கள். 821 00:37:48,910 --> 00:37:53,360 எனவே மீயுரை குறியீட்டு மொழி, அது நேர்மையாக நீங்கள் தான் ஒரு வழி இருக்கிறது 822 00:37:53,360 --> 00:37:57,990 இணையத்தில் சில விஷயங்களை காட்ட. 823 00:37:57,990 --> 00:37:59,210 எனவே இது ஒரு மொழி தான். 824 00:37:59,210 --> 00:38:00,640 இது ஒரு ஸ்கிரிப்டிங் மொழி அல்ல. 825 00:38:00,640 --> 00:38:02,160 அது எந்த தர்க்கம் இருக்கிறது. 826 00:38:02,160 --> 00:38:05,710 அதை மாற்ற வெறுமனே ஆகிறது வழியில் ஏதாவது காட்டப்படும். 827 00:38:05,710 --> 00:38:07,670 சரி, என்று ஒரு முக்கியமான விஷயம் வேறுபாட்டை உருவாக்க. 828 00:38:07,670 --> 00:38:12,030 அது ஒரு மொழி கருதப்படுகிறது, ஒரு ஸ்கிரிப்டிங் மொழி ஆகும். 829 00:38:12,030 --> 00:38:15,100 >> எனவே இங்கே நாம் எங்கள் HTML குறிச்சொற்களை வேண்டும். 830 00:38:15,100 --> 00:38:20,390 இந்த ஸ்லைடில் ஒருவேளை மிக உள்ளன நீங்கள் தெரிந்திருந்தால் இருக்க வேண்டும் என்று தான் 831 00:38:20,390 --> 00:38:22,390 மற்றும் மிகவும் வசதியாக இருக்கும். 832 00:38:22,390 --> 00:38:25,700 அதனால், நாம் வேண்டும் எங்கள் HTML டேக், இது 833 00:38:25,700 --> 00:38:29,930 என்று எல்லாம் நியமிக்கிறார் இடையே இந்த இரண்டு HTML இருக்கும். 834 00:38:29,930 --> 00:38:33,070 நாம் சில இணைப்பு வைக்கப்பட்டிருந்த வெளிப்படையாக நீங்கள் கொடுக்கும் 835 00:38:33,070 --> 00:38:34,990 ஒரு வெளிப்புற வலை பக்கம் ஒரு இணைப்பு. 836 00:38:34,990 --> 00:38:37,520 சில தலைப்பு, இங்கே, நம் தலையில் உள்ள. 837 00:38:37,520 --> 00:38:40,020 நாம் நமது உடல் ஒரு தலைப்பு இது H1,, 838 00:38:40,020 --> 00:38:42,260 எனவே அது நல்ல செய்ய வேண்டும் மற்றும் தைரியமான மற்றும் பெரிய. 839 00:38:42,260 --> 00:38:46,040 பின்னர், நாம் சில வேண்டும் ஒரு பத்தி இது, ப. 840 00:38:46,040 --> 00:38:49,000 ஒருவேளை நீங்கள் தெரிந்து கொள்ள வேண்டும் மற்றும் பொருட்களை தெரிந்திருந்தால் இருக்க 841 00:38:49,000 --> 00:38:54,030 நீங்கள் ஒரு படத்தை செருக எப்படி இருக்கும், போன்ற அங்கு வேறு எந்த தலைப்பு வகுப்புகள்? 842 00:38:54,030 --> 00:38:57,240 நான் நிச்சயமாக இருக்க வேண்டும் கிராம வசதியாக. 843 00:38:57,240 --> 00:39:00,840 எனவே இந்த குறிச்சொற்களை பெரும்பான்மை வேண்டும் உங்களுக்கு தெரிந்திருந்தால் இருக்க வேண்டும் என்று. 844 00:39:00,840 --> 00:39:04,370 ஆனால் நிச்சயமாக, எல்லாம் என சிஎஸ் 50, முழுமையான பட்டியல் அல்ல. 845 00:39:04,370 --> 00:39:08,200 எனவே நீங்கள் வரை துலக்க உறுதி. 846 00:39:08,200 --> 00:39:13,260 >> CSS, அதனால், CSS, நீங்கள் எந்த பார்க்கிறது என்றால் இரண்டு வாரங்களுக்கு முன்பு என் கருத்தரங்கு, 847 00:39:13,260 --> 00:39:16,250 உண்மையில் தான் ஒரு வழி உங்கள் வலை பக்கம் பாணி? 848 00:39:16,250 --> 00:39:18,950 சரி, நாம் சில மார்க் மொழி ஒன்று உள்ளது. 849 00:39:18,950 --> 00:39:23,220 வெறும் உரை கவனித்து என்று HTML, அதை பக்கம் இருக்க வேண்டும், அங்கு. 850 00:39:23,220 --> 00:39:25,760 ஆனால் CSS அதை அழகாக செய்கிறது என்ன உண்மையில். 851 00:39:25,760 --> 00:39:30,690 நீங்கள் உங்கள் HTML இந்த செய்ய முடியும் கோப்புகளை, ஆனால் நாம் பின்னர் பற்றி பேச வேண்டும் என, 852 00:39:30,690 --> 00:39:32,660 நான் அது வலிமை அழகாக தெரியும் அது, அடுத்த ஸ்லைடு இருக்கும் 853 00:39:32,660 --> 00:39:35,620 பொதுவான நடைமுறையில் உள்ளது, மற்றும் உண்மையில் நாம் உண்மையில் ஊக்குவிக்கும் என்று நடைமுறையில், 854 00:39:35,620 --> 00:39:40,670 நீங்கள் வைத்திருக்க அவர்களை பிரிக்கப்பட்ட போது நாம் MVC மற்றும் அந்த முழு முன்னுதாரணம் பற்றி பேச. 855 00:39:40,670 --> 00:39:42,490 என்று, இந்த உணவாக என்ன உண்மையில் தான். 856 00:39:42,490 --> 00:39:46,110 >> எனவே CSS ஒரு வழி இருக்கிறது விஷயங்களை அழகாக செய்ய. 857 00:39:46,110 --> 00:39:50,500 இங்கே விஷயங்களை, போன்ற உடல் மற்றும் #title மற்றும் .info, 858 00:39:50,500 --> 00:39:54,340 இந்த தேர்வில் என்ன என்று அழைக்கப்படுகின்றன அவர்கள் குறிப்பிட்ட விஷயங்களை தேர்ந்தெடுக்க உள்ளது செய்கிறார்கள் 859 00:39:54,340 --> 00:39:59,260 உங்கள் HTML கோப்பு உள்ள என்ன பாணியில் விண்ணப்பிக்க, 860 00:39:59,260 --> 00:40:04,090 அதை நீங்கள் விரும்பவில்லை என்று விஷயங்கள் வகையான, உங்கள் வலை குறிப்பிட்ட உறுப்பு 861 00:40:04,090 --> 00:40:04,590 பக்கம். 862 00:40:04,590 --> 00:40:08,820 எனவே இங்கே, நாம் ஒரு பின்னணி நிறம் மற்றும் ஒரு வண்ண 863 00:40:08,820 --> 00:40:12,450 மற்றும் ஒரு எழுத்துரு குடும்பம் போய்விட்டார்கள் 'என்று உடலில் என்ன பயன்படுத்தப்படும். 864 00:40:12,450 --> 00:40:15,530 நாம் இங்கே திரும்பி பார்த்து இருந்தால், அதை தலைப்பு விண்ணப்பிக்க முடியாது. 865 00:40:15,530 --> 00:40:22,340 அது மட்டும் என்ன விண்ணப்பிக்க வேண்டும் இந்த உடல் தேர்வாளர்கள் உள்ள, சரி? 866 00:40:22,340 --> 00:40:25,250 >> தலைப்பை இங்கு கொண்டு, இந்த ஆகிறது அதே விஷயம் இருக்க போகிறது, 867 00:40:25,250 --> 00:40:28,410 உரை நிறம் நீல மட்டுமே போகிறது இருப்பது 868 00:40:28,410 --> 00:40:33,870 உள்ளவற்றை பாதிக்கும் தலைப்பு தேர்வாளர்கள். 869 00:40:33,870 --> 00:40:36,580 அத்துடன் இங்கு தகவல் என, உரை, இளஞ்சிவப்பு இருக்கும் 870 00:40:36,580 --> 00:40:38,600 இங்கே இது தான் என்ன தகவல்,. 871 00:40:38,600 --> 00:40:40,860 மட்டும் தான் எனவே இந்த பக்கத்தில் பிங்க் இருக்க வேண்டும் 872 00:40:40,860 --> 00:40:44,100 தேதி, திங்கட்கிழமை, நவம்பர் 17, 2014 ஆகும். 873 00:40:44,100 --> 00:40:48,770 சரி, CSS செய்ய ஒரு வழி உள்ளது ஆம் over-- அதிக கட்டுப்பாடு வேண்டும்? 874 00:40:48,770 --> 00:40:51,850 >> பார்வையாளர்கள்: ஏன் நீங்கள் வேண்டும் செய்கிறது தலைப்பு புல பயன்படுத்த வேண்டும்? 875 00:40:51,850 --> 00:40:55,170 >> ஹன்னா: அடுத்த ஸ்லைடு, இது சத்தியம்! 876 00:40:55,170 --> 00:40:56,810 நாம் அங்கு கிடைக்கும். 877 00:40:56,810 --> 00:40:59,830 நாங்கள் புல பயன்படுத்த வேண்டும் ஏன் இந்த ஆகிறது. 878 00:40:59,830 --> 00:41:03,429 எனவே தேர்வாளர்கள் மூன்று முக்கிய எடுத்து நாம் பற்றி நீங்கள் பேச வேண்டும் என்று வடிவங்கள். 879 00:41:03,429 --> 00:41:05,595 நான் அறிய வேண்டும் fyou, நிறைய அவுட் அங்கு தான். 880 00:41:05,595 --> 00:41:07,540 பெரும் CSS ஆவணங்கள் இல்லை. 881 00:41:07,540 --> 00:41:12,680 செய்ய கொண்ட ஒரு டேக் பெயர், இல்லை HTML இல் உங்கள் சாதாரண குறிச்சொற்களை. 882 00:41:12,680 --> 00:41:17,210 H1, ப div, H2 எனவே, எல்லாம் அந்த வகையான. 883 00:41:17,210 --> 00:41:20,320 நாம் தான் என அந்த பெயரிட முடியும். 884 00:41:20,320 --> 00:41:22,650 நாம் இங்கே பார்க்க எனவே உடல், அது ஒரு சாதாரண டேக் தான். 885 00:41:22,650 --> 00:41:26,660 போது எனவே தான் உடல் வைக்க முடியாது நாங்கள் எங்கள் CSS கோப்பு பேசுகிறீர்கள். 886 00:41:26,660 --> 00:41:29,730 >> தலைப்பு, முழு காரணம் நாம் இந்த ஹாஷ் உள்ளது நாம் என்ன தான் வேண்டும் 887 00:41:29,730 --> 00:41:31,010 ஒரு அடையாள கருதப்படுகிறது. 888 00:41:31,010 --> 00:41:35,400 எனவே, ஒரு ஐடி எப்போதும் இருக்க வேண்டும் உங்கள் HTML பக்கம் உள்ள தனிப்பட்ட 889 00:41:35,400 --> 00:41:37,930 நீ இருக்கும் போது என்று அதை பற்றி, நீங்கள் 890 00:41:37,930 --> 00:41:41,990 நீங்கள் மட்டும் குறிப்பிடும் என்று தெரியும் ஒரு குறிப்பிட்ட விஷயம். 891 00:41:41,990 --> 00:41:46,270 கொண்டு, இங்கே எனவே, இந்த விஷயத்தில் எங்கள் இங்கே H1, சிஎஸ் 50 ஆய்வு அமர்வு, 892 00:41:46,270 --> 00:41:47,810 நாங்கள் தலைப்பை ஒரு ஐடி வேண்டும். 893 00:41:47,810 --> 00:41:54,280 அந்த பார்க்கவும் பொருட்டு எனவே எங்கள் HTML துண்டு, நாம் ஒரு ஹாஷ் தலைப்பு செய்வோம். 894 00:41:54,280 --> 00:41:58,080 நான் மாநாட்டின் மூலம், ID கள் நியமிக்கப்பட்ட அவர்கள் முன் ஒரு ஹாஷ். 895 00:41:58,080 --> 00:42:01,650 அதே வழியில், நாங்கள் பார்க்கிறோம் இங்கு தகவல் ஒரு வர்க்கம் இருக்கிறது. 896 00:42:01,650 --> 00:42:06,070 எனவே CSS கொண்ட வர்க்கம் ஒரு புள்ளி வர்க்கம் என நியமிக்கப்பட்ட 897 00:42:06,070 --> 00:42:08,895 அல்லது அந்த வர்க்கம் என்ன dot. 898 00:42:08,895 --> 00:42:10,850 அதனால் இங்கே இந்த வழக்கில், இது தகவல் தான். 899 00:42:10,850 --> 00:42:13,090 >> எனவே நான் அதை திரும்ப எடுத்து. 900 00:42:13,090 --> 00:42:16,200 இந்த இருவரும் இருக்க வேண்டும் இங்கே நம் CSS இளஞ்சிவப்பு 901 00:42:16,200 --> 00:42:18,430 அவர்கள் இருவரும் தகவல் ஒரு வர்க்கம், தான் காரணம். 902 00:42:18,430 --> 00:42:23,070 மேலும் எங்கள் CSS கோப்பு, நாம் நியமிக்கப்பட்ட தகவல் ஒரு வர்க்கம் என்று எதுவும் 903 00:42:23,070 --> 00:42:24,120 இளஞ்சிவப்பு இருக்கும். 904 00:42:24,120 --> 00:42:25,968 என்று பயன்? 905 00:42:25,968 --> 00:42:27,435 ஆமாம்? 906 00:42:27,435 --> 00:42:30,731 >> பார்வையாளர்கள்: நீங்கள் இருந்தால் செய்ய உடல் வெள்ளை எல்லாம், 907 00:42:30,731 --> 00:42:32,814 பின்னர் நீங்கள் செய்ய முயற்சி நீல அதை உள்ளே ஏதோ, 908 00:42:32,814 --> 00:42:34,770 என்று பிரச்சினைகள் ஏற்படும்? 909 00:42:34,770 --> 00:42:37,310 >> ஹன்னா: எனவே CSS உள்ளது விழுத்தொடர் பாணி தாள்கள். 910 00:42:37,310 --> 00:42:40,730 அதனால் நீங்கள் என்ன நோக்கி ஆகிறது கீழே பேணவேண்டும். 911 00:42:40,730 --> 00:42:44,080 எனவே உடலில் ஏதாவது செய்தால், நீங்கள் எல்லாம் வெள்ளை செய்ய, 912 00:42:44,080 --> 00:42:49,300 பின்னர் நீங்கள் தலைப்பை மாற்ற அல்லது நீங்கள் உடலில் உரை மாற்ற, 913 00:42:49,300 --> 00:42:50,560 அது மேலெழுதும். 914 00:42:50,560 --> 00:42:55,360 நோக்கி எனவே எதையும் கீழே பேணவேண்டும். 915 00:42:55,360 --> 00:42:56,730 ஆமாம்? 916 00:42:56,730 --> 00:42:59,627 >> பார்வையாளர்கள்: ID கள் தனிப்பட்ட, ஆனால் வகுப்புகள் இன்னும் இருக்க முடியும்? 917 00:42:59,627 --> 00:43:00,210 ஹன்னா: ரைட். 918 00:43:00,210 --> 00:43:06,320 எனவே ID கள் தனிப்பட்ட இருக்க வேண்டும், மற்றும் வகுப்புகள் முடியும் நீங்கள் விரும்பினால் போன்ற பல விஷயங்களை பார்க்கவும். 919 00:43:06,320 --> 00:43:07,580 வேறு ஏதேனும் கேள்விகள்? 920 00:43:07,580 --> 00:43:09,800 ஆமாம். 921 00:43:09,800 --> 00:43:11,210 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 922 00:43:11,210 --> 00:43:13,509 நான் வியக்கிறேன் என்று ஒரு வித்தியாசம். 923 00:43:13,509 --> 00:43:15,217 ஹன்னா: நான் வருந்துகிறேன், கேள்விக்கு என்ன? 924 00:43:15,217 --> 00:43:18,960 பார்வையாளர்கள்: சிறிய உள்ளது "F" மற்றும் மூலதனம் "எப்" 925 00:43:18,960 --> 00:43:21,440 ஹன்னா: எனவே வேறுபாடு சிறிய "F" மூலதனத்திற்கும் இடையிலான, "F" 926 00:43:21,440 --> 00:43:22,606 ஒரு வித்தியாசமும் இல்லை. 927 00:43:22,606 --> 00:43:26,330 எனவே "ஊ" 15 வழி இருக்கும். 928 00:43:26,330 --> 00:43:28,130 குளிர், மறந்துட்டீங்களா? 929 00:43:28,130 --> 00:43:29,930 நல்ல எல்லோரும், CSS? 930 00:43:29,930 --> 00:43:30,850 ஆமாம்? 931 00:43:30,850 --> 00:43:31,790 >> பார்வையாளர்கள்: மன்னிக்கவும். 932 00:43:31,790 --> 00:43:35,550 நீங்கள் ஒரு வர்க்கம் ஒரு அடையாள முடியுமா? 933 00:43:35,550 --> 00:43:38,030 >> ஹன்னா: ஆமாம், நீங்கள். 934 00:43:38,030 --> 00:43:40,420 விஷயங்கள் ஒரு வர்க்கம் ஒரு அடையாள இருவரும் முடியும். 935 00:43:40,420 --> 00:43:44,670 நான் மிகவும் பரிந்துரைக்கிறோம் உங்கள் சொந்த இந்த சோதனை. 936 00:43:44,670 --> 00:43:50,480 நீங்கள் செய்யும் சிறந்த தான் கற்று கொள்கிறேன் CSS ஏதோ, எளிய வலை பக்கம், 937 00:43:50,480 --> 00:43:53,440 சில CSS வரைந்து, மற்றும் அவர்கள் தொடர்பு எப்படி பார்த்து. 938 00:43:53,440 --> 00:43:56,970 நீங்கள், ஒரு நல்ல பெற வேண்டும் அதை எப்படி வேலை உள்ளுணர்வு. 939 00:43:56,970 --> 00:43:58,810 >> சரி, CSS கொண்டு நல்ல எல்லோரும் என்ன? 940 00:43:58,810 --> 00:44:01,280 நீங்கள் அனைத்து செய்ய போகிறோம் இப்போது CSS கொண்டு அழகான வலைத்தளங்களில். 941 00:44:01,280 --> 00:44:05,460 சரி, சிறந்த நடைமுறைகள், வெறும் மனதில் கொள்ள வேண்டிய விஷயங்கள் விஷயங்கள் 942 00:44:05,460 --> 00:44:09,810 நாங்கள் கப்பல்துறை ஏன் இந்த அப்படி ஆகிறது நீங்கள் வடிவமைப்பாளர் மற்றும் whatnot. 943 00:44:09,810 --> 00:44:11,820 எனவே அனைத்து, உங்கள் HTML குறிச்சொற்களை மூட. 944 00:44:11,820 --> 00:44:14,840 நீங்கள் ஒரு திறந்த உடல் இருக்கிறது என்றால், ஒரு நெருக்கமான உடல் இருக்க வேண்டும். 945 00:44:14,840 --> 00:44:18,180 நீங்கள் ஒரு திறந்த பத்தி வேண்டும் என்றால், ஒரு நெருக்கமான பத்தி இருக்க வேண்டும். 946 00:44:18,180 --> 00:44:19,555 உங்கள் பக்கம் உறுதிப்படுத்துகின்றன என்று பார்க்கவும். 947 00:44:19,555 --> 00:44:23,330 நீங்கள் தோழர்களே மிகவும் பழக்கமான இருக்க வேண்டும் இந்த கொண்டு ப அமைக்க ஏழு 948 00:44:23,330 --> 00:44:26,350 சிஎஸ் 50 நிதி மூலம் W3 வேலிடேட்டருக்கு கொண்டு. 949 00:44:26,350 --> 00:44:28,340 நான் முன்பு கூறியது போல, எங்கள் பெரிய நிலைப்பாடுகளில் ஒரு 950 00:44:28,340 --> 00:44:33,780 CSS உங்கள் பாணி பிரிக்கும் HTML ஆகும் இது உங்கள் மார்க் இருந்து. 951 00:44:33,780 --> 00:44:36,900 பின்னர், நிச்சயமாக, நாம் கீழே இங்கே இந்த பெரிய விந்தை. 952 00:44:36,900 --> 00:44:38,280 ஆஹா, நகைச்சுவை நிவாரண! 953 00:44:38,280 --> 00:44:41,340 >> சரி, டிசிபி / ஐபி. 954 00:44:41,340 --> 00:44:44,650 இந்த மற்றும் HTTP இடையே, அடிப்படையில் அவர்கள் இருவரும் நெறிமுறைகள் இருக்கிறார்கள். 955 00:44:44,650 --> 00:44:46,810 எனவே நீங்கள் தான் யோசிக்க முடியும் அவர்கள் விதிகளை தொகுப்பு என 956 00:44:46,810 --> 00:44:50,110 விஷயங்கள் எப்படி நிர்வகிக்கிறது என்று இணையத்தில் நகர்த்த. 957 00:44:50,110 --> 00:44:53,410 எனவே ஒலிபரப்பு கட்டுப்பாடு நெறிமுறை, அல்லது இணைய நெறிமுறை, 958 00:44:53,410 --> 00:44:57,280 உறுதி செய்ய ஒரு வழி உள்ளது அது நடக்கிறது என்று தரவு பெறுகிறார் 959 00:44:57,280 --> 00:45:00,030 நாம் என்றால் தெரியும் என்று நாம் எப்போதும் தரவு காணவில்லை. 960 00:45:00,030 --> 00:45:03,520 எனவே நீங்கள் என்றால் சொற்பொழிவு திரும்ப நினைத்தால் டேவிட் முன்பு ஒரு ஜோடி வாரங்கள் 961 00:45:03,520 --> 00:45:06,980 நாம் எங்கே அவர்கள், நான்கு உறைகள் இருந்தது நான்கு போல ஒரு எண்ணப்பட்ட, 962 00:45:06,980 --> 00:45:11,300 நான்கு இரண்டு, நான்கு, மூன்று, நான்கு நான்கு, இந்த விதிகளின் தொகுப்பு ஆகும். 963 00:45:11,300 --> 00:45:13,830 நாம் சரி, நாம் எப்போது இருக்கும்போது, ஒன்றுக்கு மேற்பட்ட பாக்கெட் அனுப்பி, 964 00:45:13,830 --> 00:45:16,610 நாம் எண் போகிறோம் அது என்ன எண்ணை அதை 965 00:45:16,610 --> 00:45:19,040 மற்றும் எத்தனை மொத்த என்று பயனர் பெற வேண்டும். 966 00:45:19,040 --> 00:45:22,540 >> இது வெறும் சொல்லி எவர் தரவு அவர்கள் என்பதை பெறும் 967 00:45:22,540 --> 00:45:26,120 என்றால் எல்லாம் அல்லது விட்டிருக்கும் ஏதாவது வழியில் இழந்து விட்டேன். 968 00:45:26,120 --> 00:45:28,840 அவர்கள் மீண்டும் அதை கேட்க வேண்டும். 969 00:45:28,840 --> 00:45:31,140 இந்த உண்மையில் விதிகளின் தொகுப்பு ஆகும். 970 00:45:31,140 --> 00:45:33,650 என்று நீங்கள் சரி, அதை பற்றி யோசிக்க முடியும் எப்படி? 971 00:45:33,650 --> 00:45:37,700 மேலும், இது போர்ட், குறிப்பிடும் நீங்கள் தோழர்களே, நான் பேருரையின் போது தெரியும் can-- 972 00:45:37,700 --> 00:45:39,170 அவர்கள் துறைமுகங்கள் ஒரு முழு பட்டியல் இருந்தது. 973 00:45:39,170 --> 00:45:41,630 ஆனால் நாம் இங்கு இப்போது அவர்கள் இல்லை. 974 00:45:41,630 --> 00:45:45,290 >> எனவே மீயுரை பரிமாற்ற நெறிமுறை மீண்டும், இது மற்றொரு நெறிமுறை தான், ஆகிறது. 975 00:45:45,290 --> 00:45:48,630 எனவே அது விதிகள் மற்றொரு ஜோடி இந்த வழக்கில், ஆட்சி, 976 00:45:48,630 --> 00:45:51,130 மீயுரை எப்படி மாற்றப்படும். 977 00:45:51,130 --> 00:45:54,340 அதனால் தான் உலாவிகளில் அனுமதிக்கிறது வலை சேவையகங்கள் பேச. 978 00:45:54,340 --> 00:45:56,910 நாங்கள் இங்கே கூறினார், அது தான் மனித கைகுலுக்கல் போன்ற. 979 00:45:56,910 --> 00:46:00,480 இது ஆட்சி செய்ய ஒரு வழி எப்படி வலை சேவையகம் ஆகும், 980 00:46:00,480 --> 00:46:02,690 உங்கள் உலாவியில் தொடர்பு கொள்ள நடக்கிறது. 981 00:46:02,690 --> 00:46:05,660 நாம் உதாரணங்கள் ஒரு ஜோடி வேண்டும். 982 00:46:05,660 --> 00:46:09,100 நாம் இங்கே சில கோரிக்கைகள் எங்கே கிடைக்கும் முறையாகும். 983 00:46:09,100 --> 00:46:13,760 நாம் இது, HTTP 1.1 வேண்டும் எங்களுக்கு நெறிமுறை பதிப்பு. 984 00:46:13,760 --> 00:46:17,230 பின்னர், புரவலன், என்ன இது நாம் உண்மையில் அணுக முயற்சிக்கும். 985 00:46:17,230 --> 00:46:21,800 பின்னர், நீங்கள் இங்கே பார்க்க போல், நாம் இந்த 200 சில பதில் கிடைக்கும் 986 00:46:21,800 --> 00:46:25,032 எங்கள் HTTP பதில் குறியீடு சரி. 987 00:46:25,032 --> 00:46:27,240 நாம் நான் போகிறேன் ஒரு பெரிய பட்டியல் உள்ளது ஒரு விநாடிக்கு வரை இழுக்க 988 00:46:27,240 --> 00:46:29,430 உங்களுக்கு தெரிந்திருந்தால் இருக்க வேண்டும். 989 00:46:29,430 --> 00:46:35,750 நாம், இந்த உள்ளடக்கத்தை வகை உரை / html வேண்டும் இது வெறும் தரவுகளை கூறுகிறார் 990 00:46:35,750 --> 00:46:39,990 நாம் சரி, சர்வரில் இருந்து பெறுகின்றனர்? 991 00:46:39,990 --> 00:46:44,230 இந்த புரவலன், இந்த உள்ளடக்கம் வகை HTTP தலைப்புகளை பகுதியாக உள்ளன. 992 00:46:44,230 --> 00:46:49,610 நீங்கள் போன்ற சில அல்லது சிறிய இருக்க முடியும் பின்னணியில் தேவையான என்ன 993 00:46:49,610 --> 00:46:50,580 நீங்கள் கையாளும். 994 00:46:50,580 --> 00:46:53,371 சில நேரங்களில் நீங்கள் நிறைய வேண்டும் உங்கள் சர்வரில் இருந்து தகவல் வருவதற்கு. 995 00:46:53,371 --> 00:46:56,040 ஒருவேளை அவர்கள் நிறைய கேள்விக்கு பயனர் இருந்து தகவல்களை. 996 00:46:56,040 --> 00:46:57,600 இது சூழலில் பொறுத்து மாறுபடும். 997 00:46:57,600 --> 00:47:01,144 நீங்கள் சிஎஸ் 50 ஆய்வு பார்த்தால், என்று ஒரு நிறைய இருக்கிறது. 998 00:47:01,144 --> 00:47:03,060 ஆனால் நாம் பெற நிறைய வேண்டும் அதனால் நான் போகிறேன், மூலம் 999 00:47:03,060 --> 00:47:05,760 வலது புறம் செல்ல என்று நீங்கள் சரி தான்? 1000 00:47:05,760 --> 00:47:07,960 கூல். 1001 00:47:07,960 --> 00:47:08,460 பொறுத்திருங்கள். 1002 00:47:08,460 --> 00:47:11,182 நான் நிச்சயம் என்று இல்லை ஹே of-- முழு பட்டியல்! 1003 00:47:11,182 --> 00:47:13,140 இந்த ஏன் என்று எனக்கு தெரியவில்லை இங்கு அனைத்து வழி. 1004 00:47:13,140 --> 00:47:15,660 நான் உண்மையில் சென்றார் நினைத்தேன் நான் sitting-- அதை இருந்த போது 1005 00:47:15,660 --> 00:47:16,540 >> டேவின்: நீங்கள் அதை கற்பிக்க வேண்டும்? 1006 00:47:16,540 --> 00:47:17,420 அல்லது நீங்கள் எனக்கு அதை கற்பிக்க வேண்டும்? 1007 00:47:17,420 --> 00:47:20,010 >> பார்வையாளர்கள்: நான் நாம் முடியும் என்று நினைத்தேன் வெறும் தொடங்க அவர்களுக்கு காட்ட. 1008 00:47:20,010 --> 00:47:22,210 நான் நீங்கள் போக முடியும், என்று அர்த்தம் மேலும் அவர்களை, ஆனால் நான் 1009 00:47:22,210 --> 00:47:26,030 அதை நான் முதல் இன்னும் உணர்வு இருந்தது நினைத்தேன் வெறும் HTTP நிலைகளையும் பற்றி பேசி கொண்டிருந்தார். 1010 00:47:26,030 --> 00:47:28,200 எனவே இங்கே முழு பட்டியல் தான். 1011 00:47:28,200 --> 00:47:31,730 நான் என்ன நடக்க போகிறது, என்ன யூகிக்க டேவின் பின்னர் அவற்றை செல்ல போகிறது. 1012 00:47:31,730 --> 00:47:35,330 ஆனால் ஒரு முழு பட்டியல், இல்லை சுவை முன்னோட்ட வர. 1013 00:47:35,330 --> 00:47:41,640 சரி, நாம் இந்த போகிறது blow-- போகிறோம் வேறு எந்த ஒரு PHP விபத்தில் நிச்சயமாக இருக்க வேண்டும். 1014 00:47:41,640 --> 00:47:44,874 >> எனவே PHP, ஒருங்கிணைத்தல் புள்ளி, அது ஒரு சுழல்நிலை பின்னெழுத்தாக்கம் தான், 1015 00:47:44,874 --> 00:47:46,540 இது வேறு ஏதாவது பெயரிடப்பட்டது பொருள். 1016 00:47:46,540 --> 00:47:49,050 பின்னர் அவர்கள், இந்த மாதிரி இருந்தது, உண்மையில் பயன் இல்லை. 1017 00:47:49,050 --> 00:47:52,210 அதனால் அவர்கள் தான் அதை பெயரிடப்பட்டது அது, ஒரு சுருக்க இருந்தது, 1018 00:47:52,210 --> 00:47:54,840 அதனால் அவர்கள் தான் அது PHP செய்து ஒருங்கிணைத்தல் புள்ளி, இது 1019 00:47:54,840 --> 00:47:55,980 வெறும் எந்த அர்த்தமும் இல்லை. 1020 00:47:55,980 --> 00:47:57,714 வேடிக்கையான கதை. 1021 00:47:57,714 --> 00:47:58,880 இது ஒரு நிரலாக்க மொழி தான். 1022 00:47:58,880 --> 00:48:02,360 நான் வலியுறுத்த எனவே எவ்வளவு HTML ஒரு நிரலாக்க மொழி அல்ல, 1023 00:48:02,360 --> 00:48:05,350 அது ஒரு மொழி, PHP தான் ஒரு நிரலாக்க மொழி ஆகும். 1024 00:48:05,350 --> 00:48:07,422 நீங்கள் இந்த தெரியுமா எப்படி தர்க்கம் உள்ளது, ஏனெனில். 1025 00:48:07,422 --> 00:48:08,380 Conditionals உள்ளன. 1026 00:48:08,380 --> 00:48:12,750 நாம் மாறிகள் வேண்டும் நாங்கள் அதேசமயம் HTML இல் அந்த விஷயங்கள் எதுவும் இல்லை. 1027 00:48:12,750 --> 00:48:16,960 >> சரி, நாம் இந்த சிறிய வேண்டும் பிட் இங்கே அந்த PHP இன் ஒரு சுவை தான். 1028 00:48:16,960 --> 00:48:20,510 எனவே அடிப்படைகளை, மாறி பெயர்கள் ஒரு டாலர் அடையாளம். 1029 00:48:20,510 --> 00:48:21,500 இது போன்ற மக்கள் நிறைய. 1030 00:48:21,500 --> 00:48:22,371 எங்களுக்கு பணத்தை நினைவூட்டுகிறது. 1031 00:48:22,371 --> 00:48:22,995 இது அனைத்து பெரிய விஷயம். 1032 00:48:22,995 --> 00:48:25,280 நாம் அனைத்து PHP வேண்டும். 1033 00:48:25,280 --> 00:48:28,020 எனவே நாம் ஒரு குறிப்பிட வேண்டாம் இனி மாறி வகை. 1034 00:48:28,020 --> 00:48:29,995 அதை நடத்தும் நேரத்தில் தீர்மானிக்கப்படுகிறது. 1035 00:48:29,995 --> 00:48:32,710 1036 00:48:32,710 --> 00:48:35,890 மொழி பெயர்ப்பாளர், போல் இருக்கும் ஓ, நாம் தான், வழியாக இயக்க வேண்டும் 1037 00:48:35,890 --> 00:48:39,565 மற்றும் சூழல் படி, நாம் வகைகளை என்ன வகையான பார்க்க வேண்டும் 1038 00:48:39,565 --> 00:48:41,560 இந்த மாறிகள் வேண்டும். 1039 00:48:41,560 --> 00:48:42,815 எந்த முக்கிய செயல்பாடு உள்ளது. 1040 00:48:42,815 --> 00:48:43,690 .விஷயங்கள் இயக்கும். 1041 00:48:43,690 --> 00:48:47,851 உங்கள் இறக்குமதி நீங்கள் உங்கள் ப அமைக்க கடந்த, நீங்கள் இந்த கவனிக்க வேண்டும். 1042 00:48:47,851 --> 00:48:49,350 ஒரு முக்கிய செயல்பாடு உண்மையில் இல்லை. 1043 00:48:49,350 --> 00:48:52,070 நீங்கள் எழுதியது என்ன நீங்கள் நடக்க வேண்டும். 1044 00:48:52,070 --> 00:48:53,280 அது வெறும் வகையான நடந்தது. 1045 00:48:53,280 --> 00:48:56,760 அதனால் நீங்கள் ஐந்து PHP தான். 1046 00:48:56,760 --> 00:48:59,180 >> வரிசைகள் மிகவும் ஒத்த. 1047 00:48:59,180 --> 00:49:01,270 நாங்கள் இன்னும் இந்த அடைப்புக்குறி வேண்டும். 1048 00:49:01,270 --> 00:49:05,940 இங்கே, நாம் சில மாறி வந்தடையும் என, மற்றும் அது சமமாக 1049 00:49:05,940 --> 00:49:08,540 to-- நாங்கள் எங்கள் வழக்கத்தை அடைப்புக்குறி குறிப்பு. 1050 00:49:08,540 --> 00:49:10,630 நாம் சில விசை மதிப்பு உள்ளது. 1051 00:49:10,630 --> 00:49:14,630 மேலும் பெரிய வித்தியாசம் சி மற்றும் PHP வரிசைகள் இடையே 1052 00:49:14,630 --> 00:49:19,330 நாம் இந்த associate-- முடியும் என்று ஆகிறது சாவியை மதிப்புகள் இணைக்க முடியும். 1053 00:49:19,330 --> 00:49:22,440 எனவே, அதற்கு பதிலாக வெறும் கொண்ட சட்டிகளை என்று ஒரு வரிசை 1054 00:49:22,440 --> 00:49:26,630 எண் அல்லது ஒரு நிலையை வரிசையில் அந்த உறுப்பு, 1055 00:49:26,630 --> 00:49:29,060 நாம் உண்மையில் ஒரு விசை அதை இணைக்க முடியும். 1056 00:49:29,060 --> 00:49:36,700 நாம் சொல்ல முடியும் எங்கே, சரி, நான் என்ன மதிப்பு பழம் தொடர்புடையதாக உள்ளது. 1057 00:49:36,700 --> 00:49:39,280 ஒருவேளை நாம் பழம் வாழை சென்றார் வேண்டும். 1058 00:49:39,280 --> 00:49:41,760 எனவே, எங்களுக்கு வாழை திரும்ப விரும்புகிறேன். 1059 00:49:41,760 --> 00:49:44,100 >> ஆனால் அடிப்படையில், மிகவும் இதை பற்றி சக்தி வாய்ந்த விஷயம் 1060 00:49:44,100 --> 00:49:47,960 என்று உங்களுக்கு நினைவிருக்கிறதா அங்கு நாம் அடிப்படையில் விரிவுரை இருந்து டெமோ 1061 00:49:47,960 --> 00:49:53,050 மீண்டும் எழுதிய PHP இல் அம்ருதா, அது was-- பார்வை தான் உண்மையில் விரும்பினால், 1062 00:49:53,050 --> 00:49:55,007 இந்த முக்கிய இருக்கின்றன? 1063 00:49:55,007 --> 00:49:56,590 அது சக்தி உண்மையில் என்ன தான். 1064 00:49:56,590 --> 00:49:58,560 மீண்டும் கூறு தேவையில்லை உங்கள் வரிசை மூலம். 1065 00:49:58,560 --> 00:50:00,311 நீங்கள் தெரிந்து கொள்ள வேண்டும் என்ன, விண்வெளி, அது தான். 1066 00:50:00,311 --> 00:50:01,976 அது இறுதியில் அல்லது தொடக்கத்தில் இருக்க முடியும். 1067 00:50:01,976 --> 00:50:04,790 நீண்ட நீங்கள் முக்கிய தெரியும் அந்த மதிப்பு தொடர்புடைய, 1068 00:50:04,790 --> 00:50:09,740 PHP அந்த மதிப்பை வெளிப்படுத்துவேன் முடியும் வலது சரி, நீங்கள் வெளியே எடுக்க வேண்டுமா? 1069 00:50:09,740 --> 00:50:12,960 >> பின்னர், நாங்கள் தான் இல்லை தான் நாம் ஏனெனில் 1070 00:50:12,960 --> 00:50:16,750 முக்கிய மதிப்பு ஜோடிகள் இருக்க முடியும் நீங்கள் செய்ய வேண்டும் என்று அர்த்தம் இல்லை. 1071 00:50:16,750 --> 00:50:19,180 நீங்கள் தான் உருவாக்க முடியும் ஒரு சாதாரண வரிசை, இங்கே, 1072 00:50:19,180 --> 00:50:21,540 அது எங்கே கீழே, மணிக்கு ஒன்று, இரண்டு, மூன்று, நான்கு. 1073 00:50:21,540 --> 00:50:22,510 எமது மதிப்புகள். 1074 00:50:22,510 --> 00:50:25,320 உண்மையில், அவர்கள் விசைகளை குறியீடுகளில் இருக்கும். 1075 00:50:25,320 --> 00:50:26,830 எனவே ஒரு முக்கிய பூஜ்யம் இருக்க வேண்டும். 1076 00:50:26,830 --> 00:50:28,610 இரண்டு முக்கிய ஒன்றாக இருக்க வேண்டும். 1077 00:50:28,610 --> 00:50:31,910 எனவே மற்றும் முன்னும் பின்னுமாக, வரை நீங்கள் வெளிப்படையாக ஒரு முக்கிய ஒதுக்க, 1078 00:50:31,910 --> 00:50:34,630 நீங்கள் என முடியும், மதிப்பு அவர்களது குறியீட்டு ஆகிறது. 1079 00:50:34,630 --> 00:50:37,290 என்று அனைவருக்கும் பயன்? 1080 00:50:37,290 --> 00:50:38,070 கேள்விகள் இல்லை? 1081 00:50:38,070 --> 00:50:38,930 வாழ்த்துக்கள். 1082 00:50:38,930 --> 00:50:44,420 >> சரி, foreach ஒரு வழி உங்கள் வரிசைகள் வழியாக மீண்டும் கூறு. 1083 00:50:44,420 --> 00:50:47,490 நாம், இங்கு ஏதாவது பொது அமைப்பு. 1084 00:50:47,490 --> 00:50:51,020 எனவே foreach, பெயர் எங்கள் அணி, அதை போன்ற 1085 00:50:51,020 --> 00:50:53,930 நீங்கள் ஒவ்வொரு அழைக்க வேண்டும் உங்கள் வரிசையில் உறுப்பு, 1086 00:50:53,930 --> 00:50:57,270 நாம் ஏதாவது செய்ய முடியும் என்று உறுப்பு அல்லது மதிப்பு. 1087 00:50:57,270 --> 00:50:58,680 எனவே நாம் இங்கு ஒரு எடுத்துக்காட்டாக உள்ளது. 1088 00:50:58,680 --> 00:51:05,770 நாம் ஒரு துணை வேண்டும் இந்த இரண்டு உள்ளீடுகளை கொண்டு வரிசை 1089 00:51:05,770 --> 00:51:10,080 பட்டியில், foo தொடர்புடைய மற்றும் பாஸ் தொடர்புடைய. 1090 00:51:10,080 --> 00:51:12,180 எனவே விசைகளை foo மற்றும் பஜ் உள்ளன. 1091 00:51:12,180 --> 00:51:13,650 கலாச்சாரம் பொருட்டல்ல மற்றும் qux உள்ளன. 1092 00:51:13,650 --> 00:51:18,560 அதனால் foreach, நாங்கள் எங்கள் அணி வேண்டும் இங்கே, முக்கிய மதிப்பு ஜோடி என. 1093 00:51:18,560 --> 00:51:21,560 இந்த அணுகல் அனுமதிக்கிறது முக்கிய மற்றும் மதிப்பு இரண்டு. 1094 00:51:21,560 --> 00:51:23,680 ஒருவேளை நீங்கள் வேண்டும் மதிப்பு, இதில் 1095 00:51:23,680 --> 00:51:27,640 நீங்கள் வந்தடைவது போன்ற செய்ய முடியும் பின்னர் $ மதிப்பு, மற்றும் நீங்கள் 1096 00:51:27,640 --> 00:51:30,640 வெறும் மதிப்பு அணுகும் நீங்கள் மூலம் மீண்டும் கூறு. 1097 00:51:30,640 --> 00:51:32,600 ஆனால் ஒருவேளை, சில காரணம், நீங்கள் முக்கிய வேண்டும், 1098 00:51:32,600 --> 00:51:35,460 நான் தேர்வு ஏன் இது அதற்கு பதிலாக இந்த உதாரணம். 1099 00:51:35,460 --> 00:51:40,240 எனவே நீங்கள் உண்மையில் கையாள முடியும் இந்த வழக்கில் முக்கிய மற்றும் மதிப்பு. 1100 00:51:40,240 --> 00:51:41,070 சரி? 1101 00:51:41,070 --> 00:51:41,905 ஒரு கேள்வி? 1102 00:51:41,905 --> 00:51:44,279 >> பார்வையாளர்கள்: நீங்கள் வேண்டும் என்றால் வெறும், முக்கிய என்று கையாள 1103 00:51:44,279 --> 00:51:45,910 நீங்கள் செய்ய வேண்டியது foreach-- 1104 00:51:45,910 --> 00:51:47,360 >> அலிசன்: ரைட். 1105 00:51:47,360 --> 00:51:50,560 எனவே நீங்கள் விரும்பினால் வெறும் முக்கிய கையாள, 1106 00:51:50,560 --> 00:51:53,680 நீங்கள் இன்னும் இந்த வேண்டும் தொடரியல் தான் நீங்கள் என்றால், ஏனெனில் 1107 00:51:53,680 --> 00:51:56,930 ஒன்று என வந்தடைவது வேண்டும், ஒன்று போன்ற தோற்றம், அது 1108 00:51:56,930 --> 00:52:00,070 சென்று நீங்கள் வேண்டும் கருதுவது மதிப்பு, இல்லை விசை. 1109 00:52:00,070 --> 00:52:06,780 எனவே நீங்கள் எப்போதும் போல் இருந்தால் ஒருவேளை இந்த $ உறுப்பு இருக்கிறது என வந்தடைவது, 1110 00:52:06,780 --> 00:52:11,670 அதை நீங்கள் கேட்கிறாய் என்று கருதுவது நடக்கிறது ஒவ்வொரு கட்டத்தில் தான் மதிப்பு. 1111 00:52:11,670 --> 00:52:13,879 நீங்கள் வெளிப்படையாக விரும்பினால் முக்கிய ஏதாவது செய்ய, 1112 00:52:13,879 --> 00:52:16,170 நீங்கள் போவதில்லை கூட மதிப்பு எதுவும் செய்ய, 1113 00:52:16,170 --> 00:52:18,430 இந்த அமைப்பு வேண்டும் நாம் இங்கே வேண்டும் என்று 1114 00:52:18,430 --> 00:52:22,330 அங்கு நீங்கள் வெளிப்படையாக கேட்கிறாய் முக்கிய மற்றும் மதிப்பு இருவரும். 1115 00:52:22,330 --> 00:52:24,170 பெரிய கேள்வி. 1116 00:52:24,170 --> 00:52:25,940 வேறு ஏதாவது? 1117 00:52:25,940 --> 00:52:27,490 கூல். 1118 00:52:27,490 --> 00:52:29,911 >> சரி, PHP மற்றும் HTML. 1119 00:52:29,911 --> 00:52:31,410 ஓ, நாம் மீண்டும் அல்ல ப அமைக்க மீண்டும் ஏழு. 1120 00:52:31,410 --> 00:52:35,380 எனவே, இந்த ஒரு சிறிய நன்கு கவனிக்க வேண்டும். 1121 00:52:35,380 --> 00:52:41,760 எனவே இந்த சில எளிய HTML வடிவம் ஆகிறது என்று ஹலோ சில உள்ளீடு பெயர் உள்ளது. 1122 00:52:41,760 --> 00:52:43,820 நாம் நாம் பெற எங்கள் முறை பார்க்கிறோம். 1123 00:52:43,820 --> 00:52:47,430 நாங்கள் எங்கள் ப-செட் இருந்து நினைவில் என்றால், இந்த வடிவம் சமர்ப்பிக்கப்பட்ட போது, 1124 00:52:47,430 --> 00:52:58,130 ஒன்று அந்த $ வேறுவிதமாக என்று ஒரு அணி அனுப்புகிறது இந்த உள்ளீடுகளை அல்லது மாறிகள் இருந்து அனைத்து 1125 00:52:58,130 --> 00:53:00,490 இருக்க வேண்டும் என்று வடிவம் நம் PHP சூழ்ச்சி. 1126 00:53:00,490 --> 00:53:03,320 இந்த வழக்கில், பயனர் எனவே தங்கள் பெயரை வைக்க வேண்டும். 1127 00:53:03,320 --> 00:53:04,370 அவர்கள் அதை சமர்ப்பிக்க. 1128 00:53:04,370 --> 00:53:07,810 மற்றும் நாம் இங்கே சில வரிசை கிடைக்கும் என்று பார்க்கிறோம். 1129 00:53:07,810 --> 00:53:09,080 நாங்கள் எங்கள் கிடைக்கும் வரிசை உள்ளது. 1130 00:53:09,080 --> 00:53:11,510 நாம் பெயர் அணுகும். 1131 00:53:11,510 --> 00:53:15,070 >> எனவே என்கிறார் சரி, எனக்கு கொடுக்க பெயர் தொடர்புடைய என்று மதிப்பு, 1132 00:53:15,070 --> 00:53:16,550 இங்கு முக்கிய இருப்பது பெயரிட. 1133 00:53:16,550 --> 00:53:21,400 அந்த நேரடியாக வரைபடம் என்பது நாங்கள் எங்கள் உள்ளீடு பெயர் கூறினார். 1134 00:53:21,400 --> 00:53:28,960 அப்படியென்றால், இது முக்கிய கொடுத்து என்ன இங்கே உங்கள் வரிசையில் இருக்க போகிறது. 1135 00:53:28,960 --> 00:53:31,220 என்று அனைவருக்கும் பயன்? 1136 00:53:31,220 --> 00:53:32,070 ஆமாம்? 1137 00:53:32,070 --> 00:53:36,240 >> பார்வையாளர்கள்: பெயர் பார்க்கவும் [செவிக்கு புலப்படாமல்] ஊதா வரி? 1138 00:53:36,240 --> 00:53:37,740 >> அலிசன்: இது இங்கே இந்த குறிக்கிறது. 1139 00:53:37,740 --> 00:53:43,840 எனவே இங்கே இந்த துறையில், அதை இங்கே இந்த பெயரை குறிக்கிறது. 1140 00:53:43,840 --> 00:53:47,800 எனவே இந்த பெயரிடப்பட்டது தொலைபேசி எண், அல்லது அதை போன்ற. 1141 00:53:47,800 --> 00:53:51,790 இந்த பெயர் உண்மையில், என்ன கூறுகிறார் இந்த இடத்தை நீங்கள் அழைப்பு? 1142 00:53:51,790 --> 00:53:53,600 எப்படி நீங்கள் போகிறீர்கள் இந்த துறையில் பார்க்கவும்? 1143 00:53:53,600 --> 00:53:57,670 இந்த பெயரை நாம் இருக்கிறோம், விரும்புகிறேன் இந்த துறையில் கூறி பெயர் அழைக்கப்படுகிறது. 1144 00:53:57,670 --> 00:53:59,224 நாம் அதை அணுக போகிறீர்கள் எப்படி. 1145 00:53:59,224 --> 00:54:02,070 >> பார்வையாளர்கள்: அது போல, உள்ளீடு பெயர் பாப் சமம் ஆகியவை 1146 00:54:02,070 --> 00:54:04,380 >> அலிசன்: வலது பின்னர் நீங்கள், அங்கு கீழே பாப் கிடைக்கும். 1147 00:54:04,380 --> 00:54:06,090 சரியாக. 1148 00:54:06,090 --> 00:54:07,800 எல்லோரும் நன்றாக உள்ளதா? 1149 00:54:07,800 --> 00:54:10,990 சரி,, பதிவு எதிராக எடுத்து இந்த இரண்டு முக்கிய வழிகள் உள்ளன 1150 00:54:10,990 --> 00:54:14,880 என்று நாம் ஒரு HTTP கோரிக்கை தரவு அனுப்ப. 1151 00:54:14,880 --> 00:54:17,370 நீங்கள் பார்த்த இந்த வட்டம் இருவரும். 1152 00:54:17,370 --> 00:54:20,940 கிடைக்கும் தகவல், எனவே URL ஐ வழியாக. 1153 00:54:20,940 --> 00:54:23,490 எனவே நீங்கள் எப்போதும் கூகிள் செய்தால் தேடல்கள், YouTube, உங்களுக்கு 1154 00:54:23,490 --> 00:54:25,130 ஒருவேளை சில கேள்வி குறி கவனிக்க. 1155 00:54:25,130 --> 00:54:28,230 பின்னர், எல்லா வார்த்தைகளையும் என்று நீங்கள் தான் அங்கு வைத்து. 1156 00:54:28,230 --> 00:54:31,410 மற்றும் பிந்தைய தரவு கடக்கிறது HTTP செய்தி உடலில். 1157 00:54:31,410 --> 00:54:36,922 எனவே GET போல், நீங்கள் வகையான கருத்தில் தரவு பயனர் இருந்து மறைத்து என்று. 1158 00:54:36,922 --> 00:54:38,630 ஆனால் என்ன உண்மையில் தான் புரிந்து கொள்ள முக்கியமானது 1159 00:54:38,630 --> 00:54:44,040 இந்த இன்னும் உள்ளது கிடைக்கும் போலவே பாதுகாப்பற்ற. 1160 00:54:44,040 --> 00:54:48,780 நான் பயன்படுத்த விரும்புகிறேன் ஒப்புமை என்றால் ஆகிறது நீங்கள் உங்கள் வங்கி கணக்கு எண் இல்லை 1161 00:54:48,780 --> 00:54:52,795 நீங்கள் வெளியே அதை எழுதும் ஒரு உறை, அந்த அழகான பாதுகாப்பற்ற தான். 1162 00:54:52,795 --> 00:54:55,920 நீங்கள் இருந்தால் ஒரு துண்டு அதை எழுத காகிதம் மற்றும் உறை உள்ளே வைத்து, 1163 00:54:55,920 --> 00:54:58,850 அது இன்னும் ஏனெனில் உண்மையில் பாதுகாப்பற்ற தான் நீங்கள் செய்ய வேண்டியது எல்லாம் திறந்து ஆகிறது 1164 00:54:58,850 --> 00:55:03,480 மற்றும் உண்மையான உள்ளடக்கங்களை பாருங்கள் செய்தி என்று பார்க்க. 1165 00:55:03,480 --> 00:55:08,310 எனவே இந்த "மறைமுக" ஆகிறது மற்றும் போன்ற மக்கள் அது பாதுகாப்பானது என்று, ஆனால் அது உண்மையில் இல்லை. 1166 00:55:08,310 --> 00:55:11,000 நான் உறுதியாக இருக்கிறேன் டேவின் சாப்பிடுவேன் ஒருவேளை, என்று இன்னும் பெற. 1167 00:55:11,000 --> 00:55:12,850 ஆனால் இது ஒரு முக்கியமான விஷயம் பாகுபாடு செய்ய விரும்பி, 1168 00:55:12,850 --> 00:55:15,820 நல்ல ஒன்று புரிந்து கொள்ள. 1169 00:55:15,820 --> 00:55:19,220 >> சரி, SQL, கட்டமைக்கப்பட்ட வினவல் மொழி. 1170 00:55:19,220 --> 00:55:22,220 அனைத்து பொருட்களை நாங்கள் மிகவும் சமீபத்தில் பார்த்தேன்! 1171 00:55:22,220 --> 00:55:25,400 எனவே அடிப்படையில் தான் வடிவமைக்கப்பட்டுள்ளது, வெளிப்படையாக, தரவு மேலாண்மை. 1172 00:55:25,400 --> 00:55:30,560 உங்களுக்கு அனுபவம் நிறைய இருந்தது PHP MyAdmin உங்கள் அட்டவணைகள் இந்த. 1173 00:55:30,560 --> 00:55:34,100 மேலும் நான்கு பொதுவான கேள்விகள் இருந்தால் நாம் என்று உங்களுக்கு தெரியும். 1174 00:55:34,100 --> 00:55:37,304 எனவே மேம்படுத்தல், நுழைவு அங்கு தான், தேர்வு, மற்றும் நீக்க. 1175 00:55:37,304 --> 00:55:38,970 எனவே, நீங்கள் உண்மையில் அந்த தெரியும் உறுதி. 1176 00:55:38,970 --> 00:55:40,960 நாம் செல்ல போகிறோம் உண்மையில் வேகமாக அவர்கள் மூலம். 1177 00:55:40,960 --> 00:55:44,340 >> எனவே, உண்மையில், புதுப்பிக்க என்ன நீங்கள், அது நினைக்கலாம் 1178 00:55:44,340 --> 00:55:46,740 அது உங்கள் தகவல் தரவு மேம்படுத்துகிறது. 1179 00:55:46,740 --> 00:55:48,750 நாம் இங்கே சில உதாரணம். 1180 00:55:48,750 --> 00:55:53,310 இந்த பொது ஆகிறது ஒரு மேம்படுத்தல் கேள்வி கட்டமைப்பு. 1181 00:55:53,310 --> 00:55:56,150 எனவே நாம் அட்டவணையை மேம்படுத்த என்று நாம் பற்றி பேசுகிறீர்கள். 1182 00:55:56,150 --> 00:56:00,520 நாம் சில அமைக்க வேண்டும் மதிப்புகள், சில பத்திகள் 1183 00:56:00,520 --> 00:56:02,600 குறிப்பிட்ட மதிப்புகள் சமமாக. 1184 00:56:02,600 --> 00:56:07,500 எனவே இந்த மாறி, அட்டவணை மேம்படுத்துகிறது இந்த விஷயத்தில் அனைத்து வரிசைகளில் மதிப்புகள். 1185 00:56:07,500 --> 00:56:13,690 இந்த ஒரு அதனால் கீழே இங்கே, ஒரு உண்மையான உதாரணமாக, நாம் insert-- மன்னிக்க வேண்டும். 1186 00:56:13,690 --> 00:56:17,630 அந்த ஸ்லைடு முன்னேறியது எனக்கு இல்லாமல் அதை உணர்ந்து. 1187 00:56:17,630 --> 00:56:22,230 >> அதனால், அட்டவணை சம COl1 அமைக்க வீட்டில் சமம் அங்கு val1 வேண்டும் "குரியர்." 1188 00:56:22,230 --> 00:56:25,300 என்ன இந்த ஒரு செய்கிறது ஆகிறது அது மட்டும் அது மட்டும், மாற்றுகிறது 1189 00:56:25,300 --> 00:56:28,130 குறிப்பிட்ட இடங்களில் இந்த மதிப்புகள் மேம்படுத்துகிறது. 1190 00:56:28,130 --> 00:56:32,300 இந்த முதல் ஒரு, இத்தகைய மாற்றங்கள் உங்கள் அட்டவணையில் உள்ள எல்லாம் மதிப்புகள், 1191 00:56:32,300 --> 00:56:32,860 சரி? 1192 00:56:32,860 --> 00:56:35,820 இந்த மாற்ற நடக்கிறது ஒவ்வொரு நுழைவு பத்தியில், 1193 00:56:35,820 --> 00:56:37,020 ஒவ்வொரு வரிசையில். 1194 00:56:37,020 --> 00:56:40,840 இந்த எங்கே, உங்களால் முடிந்தால் ஒரு தகுதி போட்டியில் என நினைக்கிறேன். 1195 00:56:40,840 --> 00:56:44,020 அது மட்டும் மாற்ற நடக்கிறது மிகவும் குறிப்பிட்ட இடங்களில் அது. 1196 00:56:44,020 --> 00:56:47,840 எனவே ப அமைக்க, போது நீங்கள் ஏழு ஒருவேளை பண அளவு மேம்படுத்தப்பட்டது 1197 00:56:47,840 --> 00:56:53,050 உங்கள் பயனர் என்று, ஒருவேளை நீங்கள் இருந்தது சில ஐடி வலது, அமர்வு ஐடி சமம் எங்கே? 1198 00:56:53,050 --> 00:56:55,280 >> நீங்கள் வேண்டும், ஏனென்றால் பண அளவு மாற்ற 1199 00:56:55,280 --> 00:56:57,630 ஒவ்வொரு நபர் யார் உங்கள் வலைத்தளத்தில் பயன்படுத்தி. 1200 00:56:57,630 --> 00:57:00,480 நீங்கள் ஒரு அதை மாற்ற வேண்டும் குறிப்பிட்ட நபர், அந்த நபர் இருப்பது 1201 00:57:00,480 --> 00:57:02,410 யார் அந்த நேரத்தில் அதை பயன்படுத்தி இருந்தது. 1202 00:57:02,410 --> 00:57:04,320 வலது? 1203 00:57:04,320 --> 00:57:07,510 சரி, அதனால், சேர்க்கைக்கு நுழைக்க அட்டவணைகள் சில மதிப்புகள். 1204 00:57:07,510 --> 00:57:11,650 இந்த நீங்கள் இருக்கும் போது போன்ற ஆகிறது ஒரு புதிய பயனர் உருவாக்கும். 1205 00:57:11,650 --> 00:57:14,240 இங்கே பொது கட்டமைப்பு என்ன அட்டவணை செருக 1206 00:57:14,240 --> 00:57:15,680 நாம் பற்றி பேசுகிறீர்கள். 1207 00:57:15,680 --> 00:57:18,910 கலாச்சாரம், இருப்பது மதிப்புகள் என்று நாம் உண்மையில் நுழைக்க வேண்டும். 1208 00:57:18,910 --> 00:57:23,060 சரி, நாம் இங்கே பார்க்க போல் எனவே, நாங்கள் அட்டவணை செருக. 1209 00:57:23,060 --> 00:57:27,790 இந்த குறிப்பிட்ட பத்திகள் ஆகிறது தங்கள் கடித தொடர்பு மதிப்புகள். 1210 00:57:27,790 --> 00:57:29,940 எனவே இந்த சேர்க்கைக்கு கூறுகிறது கொண்ட ஒரு புதிய வரிசை 1211 00:57:29,940 --> 00:57:33,660 மதிப்புகள் val1 மற்றும் val2 கீழ் இந்த குறிப்பிட்ட பத்திகள். 1212 00:57:33,660 --> 00:57:39,240 >> எனவே ஒருவேளை நீங்கள் மட்டும் நிரப்ப வேண்டும் இந்த வரிசையில் பாதி விஷயங்கள் வெளியே. 1213 00:57:39,240 --> 00:57:41,150 என்று, இந்த பகுதி இங்கே நீங்கள் செய்ய முடியும் என்ன இருக்கிறது. 1214 00:57:41,150 --> 00:57:43,280 அது உண்மையில் நீங்கள் என்ன முடிகிறது இது பகுதியாக தீர்மானிக்க. 1215 00:57:43,280 --> 00:57:44,244 ஆமாம்? 1216 00:57:44,244 --> 00:57:52,150 >> பார்வையாளர்கள்: நீங்கள் மட்டும் [செவிக்கு புலப்படாமல்] வரிசையில் [செவிக்கு புலப்படாமல்] கலங்கள்? 1217 00:57:52,150 --> 00:57:55,000 >> அலிசன்: நீங்கள் மட்டும் பூர்த்தி என்றால் உங்கள் வரிசையில் சில பகுதிகளில், 1218 00:57:55,000 --> 00:57:57,480 அந்த செல்கள் ஓய்வெடுக்க காலியாக உள்ளன. 1219 00:57:57,480 --> 00:58:02,730 1220 00:58:02,730 --> 00:58:05,660 நீண்ட நீங்கள் அவர்களை அனுமதிக்க காலியாக இருக்கும், அது ஒரு பிரச்சினை இல்லை. 1221 00:58:05,660 --> 00:58:09,570 நீங்கள் அவர்களை அணுக முயற்சி செய்தால், அது தான் சில வெற்று உறுப்பு திரும்ப போகிறது. 1222 00:58:09,570 --> 00:58:13,850 ஆனால் அது எனக்கு முக்கியம், சில அட்டவணைகள் என்று, 1223 00:58:13,850 --> 00:58:16,690 அவர்கள் பூஜ்ய இருக்க அனுமதி. 1224 00:58:16,690 --> 00:58:18,890 நீங்கள் ஒரு ஒரு ரன் உங்கள் ப-செட் போது சிக்கல் 1225 00:58:18,890 --> 00:58:21,320 நாம் எந்த அனுமதிக்க முடியாது, ஏனெனில் உங்கள் மதிப்புகள் பூஜ்ய இருக்கும். 1226 00:58:21,320 --> 00:58:26,110 ஆனால் நீங்கள் ஒரு குறிப்பிட முடியும் உங்கள் அட்டவணையில் உள்ள விருப்ப மதிப்பு. 1227 00:58:26,110 --> 00:58:29,640 >> சரி, தேர்ந்தெடுக்கப்பட்ட, எனவே இந்த ஆகிறது வெறும் பெற ஒரு வழி 1228 00:58:29,640 --> 00:58:33,790 ஒரு மேசையில் இருந்து குறிப்பிட்ட தரவு, நீங்கள் விரும்பும் சில அடையாளம். 1229 00:58:33,790 --> 00:58:37,990 அட்டவணை எங்கே இருந்து எனவே தேர்ந்தெடுக்கப்பட்ட நட்சத்திர வண்ணம், ஏதாவது ஒரு வழிமுறையாக சமம் 1230 00:58:37,990 --> 00:58:43,820 எனக்கு தொடர்புடைய அனைத்து தரவு கொடுக்க அங்கு இந்த குறிப்பிட்ட பத்தியில் உண்மை. 1231 00:58:43,820 --> 00:58:49,020 எனவே, இந்த விஷயத்தில் நட்சத்திரம் சரி, நீங்கள் முழு வரிசையில் திரும்ப? 1232 00:58:49,020 --> 00:58:54,880 >> பின்னர், இந்த வழக்கில், நட்சத்திர தேர்வு அட்டவணை நீங்கள் முழு அட்டவணை கொடுக்கிறது. 1233 00:58:54,880 --> 00:58:58,940 பின்னர், வெளிப்படையாக அது மட்டும் நீக்க அட்டவணையில் இருந்து வரிசையில் நீக்குகிறது. 1234 00:58:58,940 --> 00:59:01,320 எனவே மேசையில் இருந்து நீக்க, என்ன அட்டவணை நாங்கள் இருக்கிறோம் 1235 00:59:01,320 --> 00:59:06,830 அங்கு சில குறிப்பிட்ட குறிப்பிட அடையாளங்காட்டி அல்லது சில நிபந்தனை உண்மையாக இருக்கிறது. 1236 00:59:06,830 --> 00:59:07,720 ஆமாம்? 1237 00:59:07,720 --> 00:59:08,700 >> பார்வையாளர்கள்: கேள்வி. 1238 00:59:08,700 --> 00:59:10,699 ஏன் இரட்டை பயன்படுத்தி மேற்கோள், மற்றும் நீங்கள் என்பதை 1239 00:59:10,699 --> 00:59:13,600 இரட்டை மேற்கோளில் அல்லது ஒற்றை செய்ய மேற்கோள், அது ஒரு வித்தியாசம்? 1240 00:59:13,600 --> 00:59:18,235 >> அலிசன்: இரட்டை மேற்கோளில் அல்லது ஒற்றை மேற்கோள் SQL ஒரு வித்தியாசமும் இல்லை. 1241 00:59:18,235 --> 00:59:19,610 நான் மற்றொரு கேள்விக்கு பார்த்தேன் நினைத்தேன். 1242 00:59:19,610 --> 00:59:20,814 ஆமாம்? 1243 00:59:20,814 --> 00:59:25,070 >> பார்வையாளர்கள்: அது என்ன பாதிக்காது கேள்வி இருந்து தப்பி? 1244 00:59:25,070 --> 00:59:27,945 >> அலிசன்: ராப்? 1245 00:59:27,945 --> 00:59:31,410 >> ராப்: நீங்கள் அர்த்தம் என்ன கேள்வி இருந்து தப்பி? 1246 00:59:31,410 --> 00:59:36,870 >> பார்வையாளர்கள்: யாரோ உள்ளது என்றால், ஒரு வடிவத்தில் ஒரேஒரு of-- 1247 00:59:36,870 --> 00:59:39,862 >> ராப்: யாராவது இருந்தால் ஒரு ஒற்றை மேற்கோள் வைத்து, 1248 00:59:39,862 --> 00:59:43,560 பின்னர் நீண்ட நீங்கள் சுத்தப்படுத்தும் வருகிறோம் என உங்கள் உள்ளீடு, அது ஒரு விஷயமே இல்லை. 1249 00:59:43,560 --> 00:59:46,205 ஆனால் நீங்கள் ஒரு ஒற்றை பயன்படுத்தி என்றால் மேற்கோள் மற்றும் நீங்கள் தவறாக இருக்கிறீர்கள் 1250 00:59:46,205 --> 00:59:47,914 உங்கள் உள்ளீடுகள் தப்பி, பின்னர் சரி, அவர்கள் தேவை 1251 00:59:47,914 --> 00:59:51,079 உடைக்க பொருட்டு ஒரு ஒற்றை மேற்கோள் வைக்க உங்கள் குறியீடு. நீங்கள் இரட்டை மேற்கோளில் பயன்படுத்தினால், 1252 00:59:51,079 --> 00:59:53,580 அவர்கள் இரட்டை வைக்க வேண்டும் உங்கள் குறியீடு உடைக்க மேற்கோள். 1253 00:59:53,580 --> 00:59:56,163 ஆனால் நீண்ட நீங்கள் விஷயங்களை தப்பிக்க என சரியாக, அது ஒரு விஷயமே இல்லை. 1254 00:59:56,163 --> 00:59:59,220 இது மொழிபெயர்க்க வேண்டும் நடக்கிறது எப்படியும் சரியான சின்னம் வேண்டும். 1255 00:59:59,220 --> 01:00:02,332 >> பார்வையாளர்கள்: தப்பிக்கும் என்ன அர்த்தம்? 1256 01:00:02,332 --> 01:00:04,040 அலிசன்: சரி, போன்ற Sanitizing தப்பிக்கும். 1257 01:00:04,040 --> 01:00:06,810 1258 01:00:06,810 --> 01:00:13,820 நாம் அந்த தேர்வு, பெரிய விந்தை காமிக் நீங்கள் வேண்டும், அங்கு அவர்கள் கவனித்து அந்த 1259 01:00:13,820 --> 01:00:15,629 oh-- 1260 01:00:15,629 --> 01:00:16,670 ராப்: இது கடந்த ஸ்லைடு இருக்கிறது. 1261 01:00:16,670 --> 01:00:18,500 அலிசன்: இது உண்மையில், கடந்த ஸ்லைடு இருக்கிறது? 1262 01:00:18,500 --> 01:00:20,200 என் கடவுளே. 1263 01:00:20,200 --> 01:00:21,780 அங்கு நாம் சரியான, சரியா. 1264 01:00:21,780 --> 01:00:27,900 சரி, எனவே அடிப்படையில், நீங்கள் புகுத்த முடியும் இந்த SQL கேள்வி ஒன்று 1265 01:00:27,900 --> 01:00:30,560 அங்கு அது உங்கள் உடைக்கிறது குறியீடு, அல்லது டேவிட் காட்டியது போல் 1266 01:00:30,560 --> 01:00:38,460 வர்க்கம், நாம் சில ஒற்றை இருந்தால் மேற்கோள் 1 1 மற்றும் சமம் எங்கள் குறியீடு என்றால், 1267 01:00:38,460 --> 01:00:41,230 நாம் தான் நேரடியாக அந்த நகலெடுத்து, நாம் ஒரு முடிவுக்கு ஒற்றை மேற்கோள் வேண்டும், 1268 01:00:41,230 --> 01:00:44,740 என்ன நடக்கும் நாம் பெற ஆகிறது வெளிப்பாடு என்று 1269 01:00:44,740 --> 01:00:48,680 உண்மை மதிப்பீடு என்று சொல்கின்ற யாரோ எமது தகவல் நுழைய தெரிவிக்கும் 1270 01:00:48,680 --> 01:00:51,720 மற்றும் தரவு கிடைக்கும் என்று நாங்கள் அவற்றை பெற விரும்பவில்லை. 1271 01:00:51,720 --> 01:00:54,240 எனவே உள்ளீடுகள் sanitizing வெறும் உறுதி செய்யும் பொருள் 1272 01:00:54,240 --> 01:00:57,680 நாம் இந்த தப்பிச்சென்று என்று பாத்திரங்கள் மற்றும் அவர்கள் அறிவிக்கும் 1273 01:00:57,680 --> 01:01:01,720 எழுத்துகள் மற்றும் விஷயங்கள் இல்லை என என்று அனுமதி 1274 01:01:01,720 --> 01:01:04,990 உள்ளபடி எடுத்து சொல்ல எங்கள் SQL அறிக்கை என. 1275 01:01:04,990 --> 01:01:09,980 >> எனவே பெரிய விஷயம் நாம் என்று நீங்கள் பயன்படுத்தி இருக்க வேண்டும் என்று 1276 01:01:09,980 --> 01:01:13,650 HTML சிறப்பு எழுத்துகள் இருந்தன இது ஏதோ 1277 01:01:13,650 --> 01:01:15,730 நீங்கள் பாருங்கள் எடுக்க வேண்டும் என்று. 1278 01:01:15,730 --> 01:01:17,240 சரி, நீக்க. 1279 01:01:17,240 --> 01:01:19,450 தரவு வகைகள், இந்த அனைத்து ஆன்லைனில் இருக்கும். 1280 01:01:19,450 --> 01:01:23,510 நாங்கள் 15 நிமிடங்கள் விட்டு என்பதால், நான் இருக்கிறேன் சரியாக இந்த வழியாக செல்ல போவதில்லை. 1281 01:01:23,510 --> 01:01:28,500 PHP மற்றும் SQL அடிப்படையில் இந்த ஆகிறது நாங்கள் ஒரு கேள்வி செயல்பாடு என்று 1282 01:01:28,500 --> 01:01:31,520 எதிராக பாதுகாக்க இந்த தீங்கிழைக்கும் தாக்குதல்களுக்கு. 1283 01:01:31,520 --> 01:01:33,970 எனவே, எப்போது நீங்கள் பயன்படுத்த கேள்வி, நாம் உறுதி செய்யும் 1284 01:01:33,970 --> 01:01:36,560 அந்த விஷயங்களை சுத்தப்படுத்தப்பட்டு மற்றும் whatnot. 1285 01:01:36,560 --> 01:01:41,070 >> மீதமுள்ள, ஒரு வடிவமைப்பு முன்னுதாரணம் ஆகும் எனவே, மாதிரி, காட்சி, கட்டுப்படுத்தி. 1286 01:01:41,070 --> 01:01:44,200 இது விஷயங்களை வைத்து ஒரு வழி நல்ல மற்றும் அதே வழியில் பிரிந்து 1287 01:01:44,200 --> 01:01:47,100 நாங்கள் காரணியாக முனைகின்றன என்று செயல்பாடுகளை வெளியே குறியீடு. 1288 01:01:47,100 --> 01:01:53,390 இது ஒரு வலை வடிவமைப்பு கட்டமைப்பை ஆகிறது என்று நீங்கள் தான் செய்ய அனுமதிக்கிறது. 1289 01:01:53,390 --> 01:01:54,760 நான் இந்த தவிர்க்க போகிறேன். 1290 01:01:54,760 --> 01:01:58,530 >> இது பெரிய விஷயம் என்று நான் சூப்பர் வரைமுறைகள் இருக்க வேண்டும். 1291 01:01:58,530 --> 01:02:01,132 அங்கு இது ஒரு பெரிய சிறிய அட்டவணை உள்ளது. 1292 01:02:01,132 --> 01:02:03,090 அதை நீங்கள் செயல்பாடு கொடுக்கிறது மாதிரி உதாரணம். 1293 01:02:03,090 --> 01:02:05,473 நான் இந்த வழியாக நான் ஏனெனில் போகிறேன் உண்மையில் டேவின் பேச முடியும் இருக்க வேண்டும். 1294 01:02:05,473 --> 01:02:07,140 நீங்கள் ஏதேனும் கேள்விகள் இருந்தால், தயவு செய்து. 1295 01:02:07,140 --> 01:02:07,931 நான் பின்னர் இங்கே இருக்க வேண்டும். 1296 01:02:07,931 --> 01:02:10,360 வெறும் என்னை பேச. 1297 01:02:10,360 --> 01:02:13,380 என்று, நாம் HTTP நிலைகளையும் வேண்டும். 1298 01:02:13,380 --> 01:02:16,270 மேலும் டேவின் ப்ளோ போகிறது 15 நிமிடங்கள் இந்த வழியாக. 1299 01:02:16,270 --> 01:02:17,560 இந்த பெரிய இருக்க போகிறது. 1300 01:02:17,560 --> 01:02:18,893 >> டேவின்: சரி. 1301 01:02:18,893 --> 01:02:20,312 அடடா, உங்கள் மைக்? 1302 01:02:20,312 --> 01:02:22,210 ஆமாம். 1303 01:02:22,210 --> 01:02:23,336 மன்னிக்கவும். 1304 01:02:23,336 --> 01:02:24,460 அலிசன்: வே தயாராக வேண்டும். 1305 01:02:24,460 --> 01:02:25,335 டேவின்: இல்லை, நான் தயாராக இருக்கிறேன். 1306 01:02:25,335 --> 01:02:25,860 நான் தயாராக இருக்கிறேன். 1307 01:02:25,860 --> 01:02:28,790 இந்த செய்வோம். 1308 01:02:28,790 --> 01:02:29,290 அது தயாராக இருக்கிறது. 1309 01:02:29,290 --> 01:02:30,041 சரி. 1310 01:02:30,041 --> 01:02:30,540 மன்னிக்கவும். 1311 01:02:30,540 --> 01:02:31,664 நானே மீது காபி சிந்திவிட்டது. 1312 01:02:31,664 --> 01:02:36,037 1313 01:02:36,037 --> 01:02:38,210 நான் இன்னும் இருக்கிறேன் என்றால் எனக்கு தெரியாது நான் வேடிக்கையான இருக்கும் என்று மனம், 1314 01:02:38,210 --> 01:02:40,600 அல்லது நான் இனி காபி இல்லை என்று. 1315 01:02:40,600 --> 01:02:44,480 எப்படியும், ஒரு விரைவான அறிவிப்பு தாள் பற்றி உங்களுக்கு வேண்டும். 1316 01:02:44,480 --> 01:02:47,994 எனவே நீங்கள் இந்த தாள் அல்ல வினாடி வினா என்ன அதிகாரி. 1317 01:02:47,994 --> 01:02:49,660 இந்த வினாடி வினா என்ன அதிகாரி. 1318 01:02:49,660 --> 01:02:52,520 மேலும், வலைத்தளத்தில், நாம் சொல்கிறோம் நீங்கள், சரி, இந்த வினாடி வினா இருக்கும். 1319 01:02:52,520 --> 01:02:55,020 சிறிய ஏமாற்று பட்டியல் எனவே நீங்கள் அதிகாரி, வேண்டும். 1320 01:02:55,020 --> 01:02:56,690 அது தவறுகள் இருந்தால். 1321 01:02:56,690 --> 01:03:01,490 எனவே சிறந்த கண்மூடித்தனமாக அதை பயன்படுத்த முடியாது. 1322 01:03:01,490 --> 01:03:04,390 ஆமாம், அதனால், அந்த என்று. 1323 01:03:04,390 --> 01:03:05,980 எனவே இந்த உண்மையான விரைவு பெற அனுமதிக்க. 1324 01:03:05,980 --> 01:03:07,420 >> எனவே, HTTP நிலைகளையும். 1325 01:03:07,420 --> 01:03:10,430 அதனால் என்ன போது நடக்கிறது இணையதளம், எல்லாம் சரியாக உள்ளது. 1326 01:03:10,430 --> 01:03:11,144 எல்லாம் சரி. 1327 01:03:11,144 --> 01:03:13,310 எல்லாம் மீண்டும் வருகிறது நீங்கள் அதை வழி வேண்டும். 1328 01:03:13,310 --> 01:03:15,370 நீங்கள் ஒரு 200 சரி பெறுவீர்கள். 1329 01:03:15,370 --> 01:03:19,250 301, நாம் எங்கே 301 முன் அந்த கண்டீர்கள்? 1330 01:03:19,250 --> 01:03:20,890 என்ன தான் எங்கே? 1331 01:03:20,890 --> 01:03:23,250 மன்னிக்கவும். 1332 01:03:23,250 --> 01:03:24,980 நாங்கள் பாதுகாப்பு போது நான் தகரம் விரிவுரை பார்த்தேன். 1333 01:03:24,980 --> 01:03:30,690 என்றால் எனவே பாதுகாப்பு போது, டேவிட் தட்டச்சு http மற்றும் பின்னர், cs50.net சென்று முயற்சி 1334 01:03:30,690 --> 01:03:31,940 நீங்கள் 301 சென்றார் பார்க்க போகிறோம். 1335 01:03:31,940 --> 01:03:32,440 ஏன்? 1336 01:03:32,440 --> 01:03:35,570 அதை திருப்பி நடக்கிறது என்பதால் எங்கள் HTTPS தானாக நீங்கள். 1337 01:03:35,570 --> 01:03:38,649 >> எனவே 301 அதை தான், நகர்ந்து, அடிப்படையில் ஒரு திருப்பிவிட. 1338 01:03:38,649 --> 01:03:40,190 மேலும் நீ இந்த அதை பற்றி யோசிக்க முடியும். 1339 01:03:40,190 --> 01:03:43,790 2 தொடங்கும் என்று நிலைகளையும் எந்த, அந்த எல்லாமே சரி, சரி, இப்படி இருக்கும். 1340 01:03:43,790 --> 01:03:46,530 தொடங்கும் என்று நிலைகளையும் எந்த 3, அந்த திருப்பிவிட உள்ளன. 1341 01:03:46,530 --> 01:03:49,571 4 தொடங்கும் என்று நிலைகளையும், அதாவது, வாடிக்கையாளர் பிழை சில வகையான இருக்கிறது. 1342 01:03:49,571 --> 01:03:52,440 5 தொடங்கும் என்று நிலைகளையும், அந்த சர்வர் பிழை சில வகையான தான். 1343 01:03:52,440 --> 01:03:54,680 நீங்கள் வகையான உடைக்க என்று போல், நிலைகளையும். 1344 01:03:54,680 --> 01:03:59,120 எனவே 304 உள்ளது, எனவே மாற்றம் இல்லை உங்கள் server.c ப-செட், அதனால் நீங்கள் என்ன சொன்னாலும் 1345 01:03:59,120 --> 01:04:00,600 ஏற்றப்படும் cat.html. 1346 01:04:00,600 --> 01:04:03,360 எல்லாம், மீண்டும் வருகிறது நீங்கள் 200s, சரி, பெரிய கிடைக்கும். 1347 01:04:03,360 --> 01:04:04,540 >> நீங்கள் அதை புதுப்பிக்கப்படும் என்று சொல்கிறேன். 1348 01:04:04,540 --> 01:04:07,310 சரி, என்று உள்ளே cat.html, நீங்கள் ஒரு JPEG வேண்டும். 1349 01:04:07,310 --> 01:04:09,520 சரி, அந்த JPEG அல்ல சென்று ஏற்றப்படுகின்றது. 1350 01:04:09,520 --> 01:04:12,140 நீங்கள் மற்றொரு பதிவு செய்ய போவதில்லை சர்வர் கோரிக்கையை, 1351 01:04:12,140 --> 01:04:13,980 பின்னர் மீண்டும் அனைத்து என்று தகவல் கிடைத்தது. 1352 01:04:13,980 --> 01:04:17,560 அது அந்த படம் இருக்க நடக்கிறது சென்று உங்கள் கணினியில் தேக்ககப்படுத்த. 1353 01:04:17,560 --> 01:04:19,540 அதனால் அந்த படம் ஒரு 304 இருக்கும். 1354 01:04:19,540 --> 01:04:20,720 எனவே அது மாற்றப்பட்டுள்ளது. 1355 01:04:20,720 --> 01:04:24,600 நீங்கள் பின்னர் வெளியே மூட என்றால், தெளிவான குக்கீகளை, பின்னர் புதுப்பிக்க 1356 01:04:24,600 --> 01:04:27,490 அந்த பக்கம் ஏற்ற முயற்சி மீண்டும், நீங்கள் 200s பார்க்க போகிறோம். 1357 01:04:27,490 --> 01:04:28,910 நீங்கள் அந்த 304 பார்க்க போகிறோம். 1358 01:04:28,910 --> 01:04:32,340 >> 400, கெட்ட கோரிக்கை, உண்மையான விரைவான, விரும்பினால் 1359 01:04:32,340 --> 01:04:34,880 ஒரு அனுப்ப போகிறேன், சர்வர் JSON பொருள் 1360 01:04:34,880 --> 01:04:38,090 உங்கள் JSON பொருள், தவறானது நீ அப்படி பார்க்க வேண்டும். 1361 01:04:38,090 --> 01:04:39,000 403, தடை. 1362 01:04:39,000 --> 01:04:40,330 போது, நீங்கள் ஒரு தடைவிதிக்கப்பட்ட பார்க்க வேண்டும்? 1363 01:04:40,330 --> 01:04:41,394 ஒருவேளை ஒருவேளை? 1364 01:04:41,394 --> 01:04:42,060 பார்வையாளர்கள்: சி.எச்.எம்.ஓ.டி. 1365 01:04:42,060 --> 01:04:42,950 டேவின்: சி.எச்.எம்.ஓ.டி, ஆமாம். 1366 01:04:42,950 --> 01:04:44,730 எனவே நீங்கள் அமைக்க வேண்டும் சரியாக அனுமதிகள். 1367 01:04:44,730 --> 01:04:45,577 404,. 1368 01:04:45,577 --> 01:04:46,410 அது அங்கு இல்லை. 1369 01:04:46,410 --> 01:04:48,670 நீங்கள் தவறான URL ஐ தட்டச்சு என்றால். 1370 01:04:48,670 --> 01:04:53,500 500, உள்ளக சர்வர் பிழை, சர்வர் ஒருவேளை சரியாக கட்டமைக்கப்பட்ட. 1371 01:04:53,500 --> 01:04:56,260 உங்கள் இறுதியில் ஒன்று இல்லை, ஆனால் சர்வர் பக்கத்தில் ஏதாவது. 1372 01:04:56,260 --> 01:04:57,240 மற்றும் 503? 1373 01:04:57,240 --> 01:04:59,502 நிறைய பேர் பார்த்தேன் கடந்த ப-செட் உள்ள 503s. 1374 01:04:59,502 --> 01:05:00,460 அந்த போது நடக்கும்? 1375 01:05:00,460 --> 01:05:04,180 1376 01:05:04,180 --> 01:05:05,660 நான் கிசுகிசுவை கேட்டேன். 1377 01:05:05,660 --> 01:05:07,767 >> பார்வையாளர்கள்: போது கூகிள் நீங்கள் ஒரு ரோபோ தான் முடிவு. 1378 01:05:07,767 --> 01:05:10,350 டேவின்: ஆமாம், அதை Google முடிவு நீங்கள் 503s பெற, ஒரு ரோபோ இருக்கிறீர்கள். 1379 01:05:10,350 --> 01:05:11,560 அதனால் ஒரு சுமை தான். 1380 01:05:11,560 --> 01:05:14,620 நீங்கள் சர்வரில் இருந்து கோரப்படும் என்றால் அதுவும் மிக, இது வழக்கமாக தற்காலிக தான். 1381 01:05:14,620 --> 01:05:15,560 நீங்கள் மிகவும் அது அறிந்தது. 1382 01:05:15,560 --> 01:05:16,185 எனவே நீங்கள் 503 பார்த்தேன். 1383 01:05:16,185 --> 01:05:19,282 நீங்கள் ஒரு சிறிய எடுத்து இடைவெளி, பின்னர் 503s, போய், 1384 01:05:19,282 --> 01:05:20,490 எல்லாவற்றையும் சரியான இருந்தது. 1385 01:05:20,490 --> 01:05:26,640 >> நிகழ்காலத்தில்: ரியல் விரைவான, நீங்கள் போது கிடைக்கும் அநேகமாக 500 இந்த கடந்த பிரச்சனை அமைக்க? 1386 01:05:26,640 --> 01:05:27,954 ஆமாம்? 1387 01:05:27,954 --> 01:05:30,906 >> பார்வையாளர்கள்: வழமையாக சர்வர் இடமாற்றிவிட்டதாக ஒரு கோப்பு உள்ளது 1388 01:05:30,906 --> 01:05:34,650 அல்லது [செவிக்கு புலப்படாமல்] தங்கள் இயந்திரம் [செவிக்கு புலப்படாமல்]. 1389 01:05:34,650 --> 01:05:38,870 >> நிகழ்காலத்தில்: அது ஒரு கட்டமைப்பு இருக்க வேண்டும் உங்கள் சர்வரில் உங்கள் PHP பிரச்சினை. 1390 01:05:38,870 --> 01:05:42,250 ஆனால், அது வெறும் ஏதாவது இருக்கலாம் உங்கள் மறந்துவிட்டேன் என்று ஒரு அரைப்புள்ளி போல். 1391 01:05:42,250 --> 01:05:44,130 நீங்கள் PHP தட்டச்சு என்றால், சில தவறான தொடரியல் 1392 01:05:44,130 --> 01:05:46,000 நீங்கள் தான் ஏதாவது வந்துவிடும். 1393 01:05:46,000 --> 01:05:46,960 சரி? 1394 01:05:46,960 --> 01:05:48,610 >> டேவின்: எஸ். 1395 01:05:48,610 --> 01:05:51,180 நீங்கள் என்னை அஜாக்ஸ் வரை தான் செய்ய வேண்டுமா? 1396 01:05:51,180 --> 01:05:52,950 >> நிகழ்காலத்தில்: [செவிக்கு புலப்படாமல்]. 1397 01:05:52,950 --> 01:05:53,450 டேவின்: சரி. 1398 01:05:53,450 --> 01:05:54,230 எனவே, DOM என்ன? 1399 01:05:54,230 --> 01:05:55,290 DOM என்ன நிற்க? 1400 01:05:55,290 --> 01:05:56,990 >> பார்வையாளர்கள்: ஆவணம் பொருள் மாதிரி. 1401 01:05:56,990 --> 01:05:57,490 டேவின்: நல்ல. 1402 01:05:57,490 --> 01:06:00,775 நாம் ஏன் நீங்கள் விரும்புகிறீர்களா? 1403 01:06:00,775 --> 01:06:02,670 வாழ்த்துக்கள். 1404 01:06:02,670 --> 01:06:06,651 அது சரி, அதனால் தான் அணுக அனுமதிக்கிறது HTML, விரைவில் எங்கள் பக்கம் அணுக. 1405 01:06:06,651 --> 01:06:07,150 ஏன்? 1406 01:06:07,150 --> 01:06:09,980 நாங்கள் சிகிச்சை ஏனெனில் நமது பக்கம், நம் HTML குறிச்சொற்களை சிகிச்சை, 1407 01:06:09,980 --> 01:06:11,730 சிகிச்சை எல்லாம் என அவர்கள் பொருட்களை இருக்கிறார்கள். 1408 01:06:11,730 --> 01:06:13,710 அவர்கள் போன்ற நாங்கள் அவர்களுக்கு சிகிச்சை என்றால் பொருட்களை, நாம் என்ன செய்ய முடியும்? 1409 01:06:13,710 --> 01:06:15,210 சரி, நாம் அவர்கள் மீது செயல்பாடுகளை அழைக்க முடியும். 1410 01:06:15,210 --> 01:06:16,460 இந்த ஏன் முக்கியமானது? 1411 01:06:16,460 --> 01:06:19,200 சரி, நாம் பயன்படுத்த போகிறோம், ஏனெனில் ஜாவா எங்கள் HTML மேம்படுத்த, 1412 01:06:19,200 --> 01:06:20,500 இந்த பொருட்களை மேம்படுத்த. 1413 01:06:20,500 --> 01:06:23,869 நாம் பொருட்களை போல அவர்களுக்கு சிகிச்சை என்றால், நாங்கள் பின்னர் அவர்கள் மீது செயல்பாடுகளை அழைக்க முடியும். 1414 01:06:23,869 --> 01:06:26,660 நான் இந்த ஒரு சிறிய பெற போகிறேன் நான் இங்கு போக போது மேலும், 1415 01:06:26,660 --> 01:06:30,510 ஆனால் நீங்கள் அனைத்து போன்ற பார்த்த document.getElementByID. 1416 01:06:30,510 --> 01:06:32,870 எனவே ஆவணம், உங்கள் ஆகிறது உறுப்பு, ஐடி மூலம் உறுப்பு கிடைக்கும் 1417 01:06:32,870 --> 01:06:35,087 எனவே நீங்கள் பார்க்க போகிறோம் ஒரு HTML டேக் சில ஐடி. 1418 01:06:35,087 --> 01:06:36,920 பின்னர், நீங்கள் என்ன செய்ய முடியும் என்று வேறு ஏதாவது. 1419 01:06:36,920 --> 01:06:40,089 உதாரணமாக, document.body போல், நீங்கள் குழந்தை சேர்க்க முடியும். 1420 01:06:40,089 --> 01:06:41,630 எனவே நீங்கள் ஆவணம் கண்டுபிடிக்க போகிறோம். 1421 01:06:41,630 --> 01:06:42,340 நீங்கள் ஆவணத்தை வேண்டும். 1422 01:06:42,340 --> 01:06:43,629 நீங்கள் உடல் கண்டுபிடிக்க போகிறோம். 1423 01:06:43,629 --> 01:06:44,420 நீங்கள் உடல் கண்டுபிடிக்கப்பட்டது. 1424 01:06:44,420 --> 01:06:46,545 பின்னர், நீங்கள் போகிறோம் அது சில செயல்பாடு அழைப்பு. 1425 01:06:46,545 --> 01:06:50,312 எனவே குழந்தைக்கு append, மற்றும் நீங்கள் சேர்க்க முடியும் உங்கள் உடலின் உள்ளே இறுதியில் மீது சில HTML. 1426 01:06:50,312 --> 01:06:52,520 எனவே அடிப்படையில், நீங்கள் தான் இருக்கிறீர்கள் ஒரு பொருள் போன்ற சிகிச்சை. 1427 01:06:52,520 --> 01:06:54,515 நீங்கள் HTML சிகிச்சை ஒரு பொருள் போன்ற குறிச்சொற்களை. 1428 01:06:54,515 --> 01:06:57,071 அது மிகவும் எளிதாக்குகிறது மற்றும் விரைவான அவர்களை செல்ல. 1429 01:06:57,071 --> 01:06:59,070 ஆனால் அதை நீங்கள் அனுமதிக்கிறது அவர்கள் மீது செயல்பாடுகளை அழைக்க 1430 01:06:59,070 --> 01:07:04,410 எனவே நீங்கள் கையாள முடியும் மற்றும் கூறுகளை மாற்ற. 1431 01:07:04,410 --> 01:07:10,162 >> நிகழ்காலத்தில்: இந்த நிலையில், ஏன் ஜாவா ஆகிறது ஒரு நல்ல மொழி HTML தொடர்பு கொள்ள? 1432 01:07:10,162 --> 01:07:12,870 மக்கள் தேர்ந்தெடுக்கும் போது முரண்பாடுகள் உள்ளன உலாவி மொழி, 1433 01:07:12,870 --> 01:07:14,990 வாடிக்கையாளர் பக்க, ஜாவா, நன்றாக இருக்கிறது 1434 01:07:14,990 --> 01:07:16,765 அது பொருட்களை கையாளும் நல்ல விஷயம். 1435 01:07:16,765 --> 01:07:20,620 மற்றும் பொருட்களை போன்ற வகையான HTML இல் தோன்றும் என்று பொருட்களை, 1436 01:07:20,620 --> 01:07:23,940 எனவே அதை இங்கு மிகவும் எளிது கையாளுதல் அந்த வகையான செய்ய. 1437 01:07:23,940 --> 01:07:24,440 டேவின்: நல்ல. 1438 01:07:24,440 --> 01:07:25,670 எனவே இங்கே ஒரு எடுத்துக்காட்டு. 1439 01:07:25,670 --> 01:07:29,020 அதனால் நான், கடந்த ஆண்டு வினாடி வினா யோசிக்கிறேன் அல்லது இரண்டு ஆண்டுகளுக்கு முன்பு, நாம் 1440 01:07:29,020 --> 01:07:30,840 ஒரு மரம் உருவாக்க சொன்னேன். 1441 01:07:30,840 --> 01:07:32,660 எனவே இந்த நீங்கள் என்ன செய்ய என்று சரியாக என்ன. 1442 01:07:32,660 --> 01:07:34,255 எனவே நீங்கள் ஆவணம் வெளியே தொடங்கும். 1443 01:07:34,255 --> 01:07:36,130 பின்னர் நீங்கள் அடிப்படையில் வெறும் குறிச்சொற்களை பாருங்கள். 1444 01:07:36,130 --> 01:07:38,100 நீங்கள், நாங்கள் பார்த்து என்றால் ஒரு HTML டேக் தொடங்கும். 1445 01:07:38,100 --> 01:07:41,660 பின்னர், நீங்கள் எப்படி துப்பு பெற உள்தள்ளலை அடிப்படையில் இந்த செய்ய. 1446 01:07:41,660 --> 01:07:43,870 கிளைகள் எனவே தலை வகையான ஆஃப். 1447 01:07:43,870 --> 01:07:46,242 தலையை உள்ளே, நாம் தலைப்பு குறிச்சொற்களை. 1448 01:07:46,242 --> 01:07:47,450 எனவே, நாம் ஒரு தலைப்பு குறிச்சொல் வேண்டும். 1449 01:07:47,450 --> 01:07:49,760 அந்த உள்ளே, நாம் சில சரம் வேண்டும். 1450 01:07:49,760 --> 01:07:52,210 எனவே நாம் பிரதிநிதித்துவம் ஒரு வட்டத்தில் ஒரு சரம். 1451 01:07:52,210 --> 01:07:54,010 மற்றும் அனைத்து குறிச்சொற்களை சதுரங்கள் உள்ளன. 1452 01:07:54,010 --> 01:07:56,270 >> நீங்கள் பார்த்தால், நாம் என்றால் ஒரு மரம் என நினைக்கிறேன், 1453 01:07:56,270 --> 01:07:58,730 மற்றும் நாம் HTML ஆகும் சொல்கிறேன் ஒரு பெற்றோர், பின்னர் தலை மற்றும் உடல் 1454 01:07:58,730 --> 01:07:59,772 உடன்பிறப்புகள் இருக்க போகிறோம். 1455 01:07:59,772 --> 01:08:01,813 அவர்கள் இருவரும் இருக்க போகிறோம் என்று பெற்றோர் குழந்தைகள். 1456 01:08:01,813 --> 01:08:03,620 அவர்கள், ஏனெனில் இரண்டு உடன்பிறப்புகள், அவர்கள் இருக்கிறார்கள் 1457 01:08:03,620 --> 01:08:06,590 வகையான அடுத்த போகிறது எங்கள் மரம் மாதிரி ஒருவருக்கொருவர். 1458 01:08:06,590 --> 01:08:08,590 பின்னர், நீங்கள் அடிப்படையில் அதே விஷயம். 1459 01:08:08,590 --> 01:08:13,512 எனவே கடினம், ஆனால் நாம் கேட்கவில்லை வினாடி வினா முன் இது போல கேள்விகள். 1460 01:08:13,512 --> 01:08:15,220 நிகழ்காலத்தில்: யாரும் இல்லை இதுவரை கேள்விகள்? 1461 01:08:15,220 --> 01:08:16,357 அது நல்லது? 1462 01:08:16,357 --> 01:08:16,856 டேவின்: எஸ். 1463 01:08:16,856 --> 01:08:19,630 1464 01:08:19,630 --> 01:08:21,600 ஜாவா, சரி, நல்ல விஷயங்கள். 1465 01:08:21,600 --> 01:08:24,069 எனவே இங்கு, ஜாவா என்ன? 1466 01:08:24,069 --> 01:08:28,370 சரி, இதைப் பார்ப்பதற்கு JavaScript ஐ தான் கண்ணுக்கு சிக்கலான, ஆனால் இந்த 1467 01:08:28,370 --> 01:08:30,727 சிறப்பம்சங்கள் சில என்று நீங்கள் மனதில் கொள்ள வேண்டும். 1468 01:08:30,727 --> 01:08:31,810 முதல், அது தளர்வாக தட்டச்சு. 1469 01:08:31,810 --> 01:08:33,529 அப்படி என்றால் என்ன அர்த்தம்? 1470 01:08:33,529 --> 01:08:35,596 எனவே PHP என்ன தான், ஆமாம் was--? 1471 01:08:35,596 --> 01:08:39,854 >> பார்வையாளர்கள்: நீங்கள் வெளிப்படையாக இல்லை அது மாறி என்ன வகை மாநில. 1472 01:08:39,854 --> 01:08:40,479 டேவின்: பெர்பெக்ட். 1473 01:08:40,479 --> 01:08:43,270 அதனால் உனக்கு இல்லை என்றார் வெளிப்படையாக மாறி வகை குறிப்பிடுங்கள். 1474 01:08:43,270 --> 01:08:44,160 என்று சரியாக தான். 1475 01:08:44,160 --> 01:08:49,700 நான் எண்ணாக இருந்தது என்றால் சி, நான் 50 சமம், பின்னர் PHP, அது இப்படி தான், $ நான், 1476 01:08:49,700 --> 01:08:50,550 50 சமம். 1477 01:08:50,550 --> 01:08:54,319 பின்னர் இங்கு உள்ள, அழைப்பு என்ன இருக்க முடியும்? 1478 01:08:54,319 --> 01:08:55,260 Var, சரியான? 1479 01:08:55,260 --> 01:08:56,566 Var நான் 50 சமம் போல் இருக்கும். 1480 01:08:56,566 --> 01:08:58,649 ஆனால் நீங்கள் இருக்க வேண்டும் போன்ற, சரி, இந்த ஒரு முழு எண்ணாக இருக்கிறது. 1481 01:08:58,649 --> 01:09:00,350 சரி, இந்த ஒரு சரம். 1482 01:09:00,350 --> 01:09:01,731 தேவை இல்லை என்று செய்ய. 1483 01:09:01,731 --> 01:09:02,939 இது ஒரு விளக்கம் மொழி தான். 1484 01:09:02,939 --> 01:09:04,904 அதனால் என்ன அர்த்தம்? 1485 01:09:04,904 --> 01:09:06,340 >> பார்வையாளர்கள்: தொகுக்கப்பட்ட. 1486 01:09:06,340 --> 01:09:10,470 >> டேவின்: நீங்க என்ன தொகுக்கப்பட்ட? 1487 01:09:10,470 --> 01:09:11,392 ஆமாம்? 1488 01:09:11,392 --> 01:09:15,336 >> பார்வையாளர்கள்: நீங்கள் இல்லை குறியீடு மறுகட்டமைப்பு செய்ய 1489 01:09:15,336 --> 01:09:18,294 அதை தயார் செய்ய கணினி அதை ரன். 1490 01:09:18,294 --> 01:09:23,144 அது நேரத்தில் எடுத்து மரணதண்டனை மற்றும் கணினி [செவிக்கு புலப்படாமல்]. 1491 01:09:23,144 --> 01:09:25,560 டேவின்: ஆமாம், அது நடக்கிறது ஒரு மொழிபெயர்ப்பாளரை மூலம் கடந்து. 1492 01:09:25,560 --> 01:09:26,750 ஆனால் நீங்கள் சரியாக தான். 1493 01:09:26,750 --> 01:09:28,319 எனவே நீங்கள் எப்போதும் போகிறோம் வலது, அதை தொகுக்க? 1494 01:09:28,319 --> 01:09:30,399 போது நீங்கள் என்ன செய்து கொண்டிருந்தீர்கள் உங்கள் PHP மற்றும் ஜாவா குறியீடு, 1495 01:09:30,399 --> 01:09:31,365 நீங்கள் தொகுக்கும் என்று. 1496 01:09:31,365 --> 01:09:33,779 நீங்கள் போன்ற ஏதாவது செய்ய அல்லது அப்படி எதுவும். 1497 01:09:33,779 --> 01:09:34,800 புரிதலைப் காரணம் என்று தான். 1498 01:09:34,800 --> 01:09:37,319 எனவே உலாவி மூலம் செல்லும் ஒவ்வொரு முறையும், அது ஒரு மொழி பெயர்ப்பாளர் மூலம் செல்கிறது. 1499 01:09:37,319 --> 01:09:40,370 மற்றும் அது விளக்குவது நடக்கிறது இப்போதே நீங்கள் உண்மையான நேரத்தில். 1500 01:09:40,370 --> 01:09:43,770 எனவே, சில நிலை மற்றும் நெகடிவ்வை என்ன ஒரு விளக்கம் மொழி கொண்ட 1501 01:09:43,770 --> 01:09:45,258 மற்றும் ஒரு தொகுக்கப்பட்ட மொழி கொண்ட? 1502 01:09:45,258 --> 01:09:48,240 1503 01:09:48,240 --> 01:09:50,540 எனவே என்ன தான், ஆமாம் compiling--? 1504 01:09:50,540 --> 01:09:52,444 >> பார்வையாளர்கள்: விளக்கம் மெதுவாக உள்ளது. 1505 01:09:52,444 --> 01:09:53,319 டேவின்: என்ன அர்த்தத்தில்? 1506 01:09:53,319 --> 01:09:57,167 1507 01:09:57,167 --> 01:09:59,091 >> பார்வையாளர்கள்: நீங்கள் பிறகு தொகுத்தல், நீங்கள் இல்லை 1508 01:09:59,091 --> 01:10:04,400 இயக்க எந்த கூடுதல் படிகள் செய்ய அது, இந்த [செவிக்கு புலப்படாமல்] அதேசமயம். 1509 01:10:04,400 --> 01:10:05,570 >> டேவின்: வலது, ஆனால். 1510 01:10:05,570 --> 01:10:08,386 எனவே நீங்கள் சொன்னது அடிப்படையில் அந்த ஒடுக்குவதற்கான, 1511 01:10:08,386 --> 01:10:10,760 நீங்கள் தொகுக்க போது, நீங்கள் ஒரு வேண்டும் வெளிப்படையான செலவுகள் நிறைய, சரியான? 1512 01:10:10,760 --> 01:10:11,760 நீங்கள் அதை தொகுக்க போகிறோம். 1513 01:10:11,760 --> 01:10:13,750 ஆனால் நீங்கள் அதை தொகுக்க பின்னர், கம்பைலர் மேம்படுத்த போகிறோம். 1514 01:10:13,750 --> 01:10:14,840 அது வேகமாக இருக்க போகிறது. 1515 01:10:14,840 --> 01:10:16,170 இது அடிப்படையில் நடக்கிறது அது இருக்க முடியும் என வேகமாக இருக்கும். 1516 01:10:16,170 --> 01:10:18,830 நீங்கள் ஒருபோதும் பொருளை புரிந்துகொள்ளும் என்று வெளிப்படை செலவு வேண்டும். 1517 01:10:18,830 --> 01:10:22,260 மாறாக, அது சற்று மெதுவாக இருக்கும் நடக்கிறது நீங்கள் அதை புரிந்து ஒவ்வொரு முறை. 1518 01:10:22,260 --> 01:10:24,940 நீங்கள் செய்ய வேண்டும் போகிறேன் இது ஒவ்வொரு முறையும் விளக்குவது. 1519 01:10:24,940 --> 01:10:27,114 எனவே இந்த பதிலாக ஒரு முறை செலவு, இப்போது நீங்கள் இருக்கிறீர்கள் 1520 01:10:27,114 --> 01:10:29,530 அதை விளக்குவது வேண்டும் போகிறீர்கள் ஒவ்வொரு முறையும் காட்சிப்படுத்துகிறது. 1521 01:10:29,530 --> 01:10:31,890 >> எனவே உரைபெயர்ப்பாளர் ஏனெனில் நல்ல உள்ளன நீங்கள் அதை தொகுக்க இல்லை, 1522 01:10:31,890 --> 01:10:33,980 ஆனால் அவர்கள் ஒவ்வொரு மோசமான இருக்கிறார்கள் அது தான், பக்கம் சுமைகளை நேரம் 1523 01:10:33,980 --> 01:10:35,771 செய்ய வேண்டும் போகிறேன் இந்த ஜாவா விளக்குவது. 1524 01:10:35,771 --> 01:10:40,520 அது சற்று மெதுவாக இயக்க நடக்கிறது நீங்கள் அதை தொகுக்க இருந்தால் விட. 1525 01:10:40,520 --> 01:10:43,044 நீங்கள், ஓ communicate-- காத்திருக்க அனுமதிக்கிறது. 1526 01:10:43,044 --> 01:10:44,960 கையாள பயன்படும் உள்ளடக்கம் மற்றும் தோற்றம். 1527 01:10:44,960 --> 01:10:46,043 நாம் தான் அதை பற்றி பேசினார். 1528 01:10:46,043 --> 01:10:47,250 இது டிஓம் பயன்படுத்துகிறது. 1529 01:10:47,250 --> 01:10:49,930 அஜாக்ஸ், நாம் பெற வேண்டும் சிறிது அஜாக்ஸ். 1530 01:10:49,930 --> 01:10:51,520 பின்னர், இது வாடிக்கையாளர் பக்கத்தில் தான். 1531 01:10:51,520 --> 01:10:53,110 எனவே PHP சர்வர் பக்க ஆகிறது. 1532 01:10:53,110 --> 01:10:54,360 ஜாவா வாடிக்கையாளர் பக்க ஆகிறது. 1533 01:10:54,360 --> 01:10:57,780 என்று நேர்மறை என்ன? 1534 01:10:57,780 --> 01:10:58,280 அது கூறுகிறது. 1535 01:10:58,280 --> 01:11:01,480 1536 01:11:01,480 --> 01:11:02,780 அது சரி, வேகமாக இருக்கிறது? 1537 01:11:02,780 --> 01:11:05,282 அது வேகமாக to-- நீங்கள் இல்லை, ஏனெனில். 1538 01:11:05,282 --> 01:11:07,490 நீங்கள் தொடர்பு இல்லை வேறு சில சாதனம். 1539 01:11:07,490 --> 01:11:08,790 நீங்கள் என்றால் உங்கள் வாடிக்கையாளர், நீங்கள் இருக்கிறீர்கள் 1540 01:11:08,790 --> 01:11:11,280 போக வேண்டும் போகிறது மற்றும் சர்வர் என்ன பார்க்க 1541 01:11:11,280 --> 01:11:13,150 பின்னர் மீண்டும் புகார் அல்லது அது போன்ற ஏதாவது. 1542 01:11:13,150 --> 01:11:15,410 எனவே கிளையன் பக்க முனைகிறது சற்று வேகமாக இருக்கும். 1543 01:11:15,410 --> 01:11:17,910 >> நிகழ்காலத்தில்: ஆமாம், ஆனால் இந்த PHP உள்ளது என்று அர்த்தம் இல்லை 1544 01:11:17,910 --> 01:11:20,440 ஜாவா விட வேகமாக அல்லது போன்ற எதையும். 1545 01:11:20,440 --> 01:11:23,270 அவர்கள் அதே வகையான இயக்க வேக அவர்கள் இரண்டு என்பதால் 1546 01:11:23,270 --> 01:11:24,490 விளக்கம் மொழிகளை. 1547 01:11:24,490 --> 01:11:26,680 மெதுவாக தான் அந்த விஷயம் கோரிக்கை ஆகிறது. 1548 01:11:26,680 --> 01:11:28,870 எனவே நீங்கள் உண்மையில் போகிறோம் பிரேசில் அனைத்து வழி 1549 01:11:28,870 --> 01:11:31,460 சில தகவல்களை பெற என்று வாழ்கிறார். 1550 01:11:31,460 --> 01:11:34,590 ஆனால், PHP, அவர்கள் வகையான அதே வேகத்தில் ரன். 1551 01:11:34,590 --> 01:11:37,930 அது இல்லை என்று ஒன்று உள்ளது தான் மற்ற விட வேகமாக. 1552 01:11:37,930 --> 01:11:40,600 இங்கே இந்த, மேலும், தந்திரம் கேள்வி. 1553 01:11:40,600 --> 01:11:47,338 எனவே இங்கு ஆகிறது உண்மை அல்லது பொய் இயந்திரம் குறியீடு,? 1554 01:11:47,338 --> 01:11:48,590 >> பார்வையாளர்கள்: தவறு. 1555 01:11:48,590 --> 01:11:49,090 நிகழ்காலத்தில்: தவறு. 1556 01:11:49,090 --> 01:11:51,298 இது இயந்திரம் ஆக உள்ளது குறியீடு இயந்திரம் குறியீடு உள்ளது, ஏனெனில் 1557 01:11:51,298 --> 01:11:53,210 ஒரே விஷயம் இயந்திரம் புரிந்துகொள்கிறது. 1558 01:11:53,210 --> 01:11:55,800 அதை தொகுக்கப்பட்ட கூட, அது இன்னும் இயந்திரம் குறியீடு ஆகிறது 1559 01:11:55,800 --> 01:11:59,120 பெயர்ப்பாளர் தான் உள்ளது, ஏனெனில் வரி மூலம் வரி செல்கிறது என்று ஒரு திட்டம் 1560 01:11:59,120 --> 01:12:02,170 மற்றும் அந்த வரி உருமாறகிறது ஒன்று கணினி புரிந்துகொள்கிறது. 1561 01:12:02,170 --> 01:12:02,825 சரி? 1562 01:12:02,825 --> 01:12:03,325 கூல். 1563 01:12:03,325 --> 01:12:08,530 1564 01:12:08,530 --> 01:12:12,890 >> டேவின்: இங்கே ஒரு மிக அடிப்படை ஆகிறது உலக ஜாவா திட்டங்கள் ஹலோ. 1565 01:12:12,890 --> 01:12:15,590 நீங்கள் இந்த பார்த்திருக்கிறேன் if-- எனவே எனக்கு தெரியாது. 1566 01:12:15,590 --> 01:12:17,630 ஆனால் நீங்கள் இங்கே HTML வேண்டும். 1567 01:12:17,630 --> 01:12:21,020 அதற்கு பதிலாக உண்மையில் வைத்து ஸ்கிரிப்ட் உள்ள ஜாவா, 1568 01:12:21,020 --> 01:12:22,810 அதனால் நீங்கள் சாதாரணமாக தலையில் வைத்து கொள்வேன். 1569 01:12:22,810 --> 01:12:24,030 நீங்கள் ஸ்கிரிப்ட் குறிச்சொற்களை வேண்டும். 1570 01:12:24,030 --> 01:12:24,870 நீங்கள் அங்கு அதை கைவிட. 1571 01:12:24,870 --> 01:12:28,350 நாம் இங்கே செய்துவிட்டேன் அனைத்து நாம் in-- இணைக்கப்பட்ட எனவே நாம் இங்கு கோப்பில் இணைக்கப்பட்ட 1572 01:12:28,350 --> 01:12:29,137 இதை போல. 1573 01:12:29,137 --> 01:12:30,470 இதெல்லாம் சரி செய்து,? 1574 01:12:30,470 --> 01:12:34,740 அதனால் நீங்கள் jQuery மற்றும் பயன்படுத்தி கொண்டனர் கடந்த ப-செட் உள்ள underscore.js, 1575 01:12:34,740 --> 01:12:38,700 நீங்கள் குறியீடு டன் இல்லை உங்கள் ஸ்கிரிப்ட், உங்கள் தலையில் வரை. 1576 01:12:38,700 --> 01:12:41,415 நீங்கள் அதை செய்ய, ஆனால் அதற்கு பதிலாக முடியும் நீங்கள் அதை இணைக்கும். 1577 01:12:41,415 --> 01:12:43,540 நீங்கள் அதை இணைக்கும் நீங்கள் CSS செய்ய. 1578 01:12:43,540 --> 01:12:50,186 அது செய்கிறது அது எளிதாக மிகவும் படிக்க 1,000 கோடுகள் நீண்ட போல அல்ல, உங்கள் குறியீடு 1579 01:12:50,186 --> 01:12:52,310 செயல்பாடுகளை டன் என்று நீங்கள் பயன்படுத்தி கொள்ள. 1580 01:12:52,310 --> 01:12:53,518 >> அதற்கு பதிலாக, நீங்கள் அதை இணைக்க. 1581 01:12:53,518 --> 01:12:55,050 அது compartmentalizes. 1582 01:12:55,050 --> 01:13:00,110 இது சில தலைப்பு கோப்பு எழுதி போல், பின்னர் சி என்று தலைப்பு கோப்பு உட்பட 1583 01:13:00,110 --> 01:13:01,620 இதை சற்று சிந்தித்துப் பாருங்கள். 1584 01:13:01,620 --> 01:13:02,680 இந்த என்ன செய்ய? 1585 01:13:02,680 --> 01:13:04,560 சரி, இந்த இயக்க போகிறார். 1586 01:13:04,560 --> 01:13:05,410 எச்சரிக்கை விடுக்கவோ அது நடக்கிறது. 1587 01:13:05,410 --> 01:13:08,020 எனவே நீங்கள் ஒரு சிறிய பெற போகிறோம் என்று உலக ஹலோ பாப் அப். 1588 01:13:08,020 --> 01:13:11,420 விரைவு கேள்வி தான் நல்லறிவு காசோலை, எனவே நீங்கள், உடலில் இங்கே பார்க்கிறீர்கள் 1589 01:13:11,420 --> 01:13:13,160 இங்கே உடல், HTML சொல்கிறது. 1590 01:13:13,160 --> 01:13:14,080 என்ன முதல் வரும்? 1591 01:13:14,080 --> 01:13:16,864 நான் இங்கே உடல், HTML பார்க்க வேண்டாம், அல்லது நான் முதல் எச்சரிக்கை பார்க்க வேண்டும்? 1592 01:13:16,864 --> 01:13:19,828 1593 01:13:19,828 --> 01:13:20,820 >> பார்வையாளர்கள்: எச்சரிக்கை. 1594 01:13:20,820 --> 01:13:21,470 >> டேவின்: ரைட். 1595 01:13:21,470 --> 01:13:22,110 அவர் எச்சரிக்கை கூறுகிறார். 1596 01:13:22,110 --> 01:13:22,610 ஏன்? 1597 01:13:22,610 --> 01:13:24,470 >> பார்வையாளர்கள்: நீங்கள் ஏனெனில் மேலே இருந்து கீழே போக. 1598 01:13:24,470 --> 01:13:25,600 >> டேவின்: ஆமாம். 1599 01:13:25,600 --> 01:13:26,100 சரியான. 1600 01:13:26,100 --> 01:13:29,207 அதனால் உனக்கு மேலே இருந்து போக, என்கிறார் முற்றிலும் சரியான இது கீழ்,. 1601 01:13:29,207 --> 01:13:30,790 நீங்கள் மேலே இருந்து கீழே போக போகிறோம். 1602 01:13:30,790 --> 01:13:34,790 மற்றும் JavaScript, jQuery, நீங்கள் ஒரு வேண்டும் போன்ற onload, அல்லது தயார் என்று செயல்பாடு, 1603 01:13:34,790 --> 01:13:38,030 என்று சரி, வரை காத்திருக்க, என்கிறார் இந்த HTML அனைத்து ஏற்றப்படும். 1604 01:13:38,030 --> 01:13:39,580 பின்னர், ஜாவா அழைக்க. 1605 01:13:39,580 --> 01:13:42,190 நாங்கள் இங்கே, என்று இல்லை, ஏனெனில் என்ன நடக்க போகிறது என்று முதல் விஷயம் 1606 01:13:42,190 --> 01:13:43,920 இது மேல் இருந்து கீழே போக போகிறது. 1607 01:13:43,920 --> 01:13:46,310 அது JS அடிக்க போகிறது அழைப்பு, இது எச்சரிக்கும் நடக்கிறது. 1608 01:13:46,310 --> 01:13:49,510 பின்னர் சரி என்பதை நீங்கள் கிளிக், விழிப்பூட்டல் விட்டு செல்கிறது. 1609 01:13:49,510 --> 01:13:53,600 பின்னர் அதை காட்ட நடக்கிறது நீங்கள் இங்கே உடல் எச்.டி.எம்.எல். 1610 01:13:53,600 --> 01:13:54,590 நல்ல. 1611 01:13:54,590 --> 01:14:00,880 >> சரி, அதனால் தான் உண்மையான விரைவான, எழுத்து இங்கு உள்ள சூப்பர் விரைவான ஆகிறது. 1612 01:14:00,880 --> 01:14:02,710 அறிவிக்க வேண்டும் ஒரு மாறி, var பெயர். 1613 01:14:02,710 --> 01:14:07,070 எனவே சி, நீங்கள் வேண்டும், எண்ணாக நான் வேண்டும் அது வகை என்ன மாதிரியான அறிவிக்க. 1614 01:14:07,070 --> 01:14:08,040 PHP, $. 1615 01:14:08,040 --> 01:14:08,755 ஜாவா, ரகம். 1616 01:14:08,755 --> 01:14:09,630 நாம் இது பற்றி பேசினார். 1617 01:14:09,630 --> 01:14:11,020 சரி, நாம் போகலாம். 1618 01:14:11,020 --> 01:14:12,510 >> சுழற்சிகளும், அதே விஷயம். 1619 01:14:12,510 --> 01:14:14,230 அதே விஷயம். 1620 01:14:14,230 --> 01:14:18,165 விழாவில் அறிவிப்புக்கள், அதனால் நீங்கள் சி பார்த்த மாதிரி 1621 01:14:18,165 --> 01:14:21,290 பல்வேறு மட்டும் தான், எனவே போது ஆகிறது நீங்கள் மற்ற நிரலாக்க மொழிகளில் கிடைக்கும், 1622 01:14:21,290 --> 01:14:24,780 போன்ற நீங்கள் 51 அடுத்த செமஸ்டர் எடுத்து போது நீங்கள், OCAML கொண்டு செய்கிறீர்கள் 1623 01:14:24,780 --> 01:14:26,690 நீங்கள் அநாமதேய செயல்பாடுகளை சமாளிக்க முடியும். 1624 01:14:26,690 --> 01:14:28,240 எனவே உனக்கு இங்கு இருக்கும் சரியாக என்ன. 1625 01:14:28,240 --> 01:14:31,560 எனவே நீங்கள் தொகை வைக்க வேண்டும், தொகை மதிப்பை சில வகையான. 1626 01:14:31,560 --> 01:14:33,870 ஆனால் நீங்கள் மட்டும் அதை ஒரு முறை செய்து. 1627 01:14:33,870 --> 01:14:37,310 நீங்கள் செயல்பாடு அழைக்க விரும்பவில்லை அதனால் தொகை, அது ஒரு செயல்பாடு அறிவிப்பு கொடுக்க. 1628 01:14:37,310 --> 01:14:39,830 அதற்கு பதிலாக, நீங்கள் அதை பயன்படுத்த ஒரு அநாமதேய செயல்பாடு உள்ளது. 1629 01:14:39,830 --> 01:14:42,469 நீங்கள் இந்த நிறைய பார்த்திருக்கிறேன். 1630 01:14:42,469 --> 01:14:44,510 நீங்கள் ஒரு உதாரணம் பார்க்கலாம் ஒரு ஜோடி சரிவுகள் இந்த. 1631 01:14:44,510 --> 01:14:45,597 சரி, நாம் பார்க்க வேண்டும். 1632 01:14:45,597 --> 01:14:46,430 நிகழ்காலத்தில்: நல்ல கேள்வி. 1633 01:14:46,430 --> 01:14:50,660 நீங்கள் பயன்படுத்த விரும்பும் போது இங்கே ஒரு அநாமதேய செயல்பாடு? 1634 01:14:50,660 --> 01:14:54,111 அடிப்படையில், நீங்கள் ஏதாவது விரும்பினால், ஒரு நிகழ்வு போல், நடக்கும். 1635 01:14:54,111 --> 01:14:55,860 எனவே சுட்டி போது சொடுக்கும், எடுத்துக்காட்டாக, 1636 01:14:55,860 --> 01:14:57,790 நீங்கள் சில செயல்பாட்டை அழைக்கப்படுவதை விரும்பவில்லை. 1637 01:14:57,790 --> 01:15:00,570 எனவே நீங்கள் நிகழ்வை கடந்து கையாளுதல், நீங்கள் நிகழ்வை கடந்து 1638 01:15:00,570 --> 01:15:02,870 வகையான, செயல்பாடு என்று நீங்கள் அழைக்கப்படுவதை விரும்பவில்லை. 1639 01:15:02,870 --> 01:15:04,710 நீங்கள் என்ன கடந்து இறுதியில், போன்ற ஆகிறது 1640 01:15:04,710 --> 01:15:08,757 நாள், ஒரு சுட்டிக்காட்டி செயல்பாடு என்று பாடியிருக்கிறார். 1641 01:15:08,757 --> 01:15:11,090 எனவே நீங்கள் கடந்து நீங்கள் பிடிக்காது முழு குறியீடு, என 1642 01:15:11,090 --> 01:15:12,173 செயல்பாடு ஒரு சுட்டிக்காட்டி. 1643 01:15:12,173 --> 01:15:17,871 பின்னர், போது யாரோ கிளிக் செய்தவுடன் சுட்டி, பின்னர் அந்த செயல்பாடு என்று விடும். 1644 01:15:17,871 --> 01:15:22,340 >> டேவின்: வரிசைகள், அதனால் நீங்கள் ஒரு வரிசை அறிவிப்பு. 1645 01:15:22,340 --> 01:15:23,990 பின்னர், ஒரு வரிசையில் விஷயங்களை வைத்து. 1646 01:15:23,990 --> 01:15:25,769 ரியல் விரைவான, இந்த என்ன அச்சிட? 1647 01:15:25,769 --> 01:15:27,060 மூன்றாவது உறுப்பு என்ன இருக்க முடியும்? 1648 01:15:27,060 --> 01:15:31,470 1649 01:15:31,470 --> 01:15:32,450 >> பார்வையாளர்கள்: "JS". 1650 01:15:32,450 --> 01:15:33,940 >> டேவின்: போங்கடா "JS இருக்கும்". 1651 01:15:33,940 --> 01:15:35,760 நில், திரும்பி செல்ல. 1652 01:15:35,760 --> 01:15:37,100 நீளம் என்ன? 1653 01:15:37,100 --> 01:15:38,117 >> பார்வையாளர்கள்: மூன்று. 1654 01:15:38,117 --> 01:15:38,950 டேவின்: மூன்று, சரியான? 1655 01:15:38,950 --> 01:15:40,210 சரியாக நீங்கள் என்ன நினைக்கிறீர்கள் என்று. 1656 01:15:40,210 --> 01:15:42,072 சரி, இப்போது நீ போ. 1657 01:15:42,072 --> 01:15:43,530 வரிசைகள், நீங்கள் அவர்களுக்கு விஷயங்களை சேர்க்க முடியும். 1658 01:15:43,530 --> 01:15:45,395 எனவே நீங்கள் தாண்டி செல்ல முடியும் தங்கள் ஆரம்ப எல்லைக்கு. 1659 01:15:45,395 --> 01:15:46,740 தான் ஏதோ மனதில் வைத்து. 1660 01:15:46,740 --> 01:15:49,760 PHP, ஜாவா, அவர்கள் ஒரு சிறிய இருக்கிறார்கள் விஷயங்களை பொறுத்தவரை பிட் மன்னிக்கும் 1661 01:15:49,760 --> 01:15:50,570 அது போல். 1662 01:15:50,570 --> 01:15:54,260 பொருள்கள், மிகவும் போன்ற structs சி, மிகவும் 1663 01:15:54,260 --> 01:15:56,590 PHP இல் துணை அணிகளை போல. 1664 01:15:56,590 --> 01:15:58,720 நீங்கள் இந்த அனுபவம் இருந்தது. 1665 01:15:58,720 --> 01:16:01,880 நீங்கள் JSON கடந்து செல்லும் போது, JSON, எனவே முன்னும் பின்னுமாக ப அமைக்க எட்டு, 1666 01:16:01,880 --> 01:16:03,260 என்று உங்கள் பொருள் தான். 1667 01:16:03,260 --> 01:16:06,290 >> ஆமாம், அதனால், உதாரணமாக, உண்மையான விரைவு உதாரணம். 1668 01:16:06,290 --> 01:16:07,880 இங்கே ஒரு பொருள் இருக்கிறது. 1669 01:16:07,880 --> 01:16:12,700 நீங்கள் இந்த குறிக்க வழி பொருள், விரைவான அதனால் தான் உண்மையான, 1670 01:16:12,700 --> 01:16:18,630 தான் நான் கண்டுபிடிக்க வேண்டும் என்று அவுட், சரி, நிச்சயமாக என்ன? 1671 01:16:18,630 --> 01:16:20,681 அதனால் இங்கே பொருள் பெயரில் CS50 உள்ளது. 1672 01:16:20,681 --> 01:16:23,180 பின்னர் நான் ஒரு துணை இருந்தால் வரிசை, நான் எப்படி செய்ய வேண்டும்? 1673 01:16:23,180 --> 01:16:24,580 நான் ஒரு முக்கிய பயன்படுத்தி? 1674 01:16:24,580 --> 01:16:26,030 அதனால் நான் வரிசைக்கு பெயர் வேண்டும். 1675 01:16:26,030 --> 01:16:30,160 நான், அடைப்புக்குறி, மேற்கோள், முக்கிய வேண்டும் இறுதியில் மேற்கோள், இறுதியில் அடைப்புக்குறி, 1676 01:16:30,160 --> 01:16:33,610 மற்றும் அந்த குறிக்கும் என் கோவை உள்ளே உறுப்பு. 1677 01:16:33,610 --> 01:16:37,646 நான் எப்படி குறிப்பிடப்பட்ட செய்கிறது என் பொருளின் உள்ளே நிச்சயமாக? 1678 01:16:37,646 --> 01:16:39,170 என்று யாருக்கும் தெரியாது? 1679 01:16:39,170 --> 01:16:40,622 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 1680 01:16:40,622 --> 01:16:41,784 >> டேவின்: என்ன விஷயம்? 1681 01:16:41,784 --> 01:16:42,700 பார்வையாளர்கள்: CS50.course. 1682 01:16:42,700 --> 01:16:43,510 டேவின்: வலது, yeah. 1683 01:16:43,510 --> 01:16:45,320 எனவே CS50.course. 1684 01:16:45,320 --> 01:16:48,770 ஆகவே, நீங்கள் மேற்கோள் விஷயங்கள் ஒரு JSON பொருள் உள்ளே ஒரு புள்ளி ஆகிறது. 1685 01:16:48,770 --> 01:16:53,114 >> பார்வையாளர்கள்: நீங்கள் வரிசை தொடரியல் பயன்படுத்தலாம். 1686 01:16:53,114 --> 01:16:54,050 >> டேவின்: நன்றாக, சரி. 1687 01:16:54,050 --> 01:16:57,544 >> நிகழ்காலத்தில்: நீங்கள் CS50, அடைப்புக்குறி பயன்படுத்த முடியும் மேற்கோள் மதிப்பெண்கள் போன்ற சரம்,. 1688 01:16:57,544 --> 01:16:59,210 பார்வையாளர்கள்: நான் அது PHP மாதிரியாக இருக்கிறது என்று நான் நினைக்கிறேன். 1689 01:16:59,210 --> 01:17:00,293 நிகழ்காலத்தில்: அதே விஷயம். 1690 01:17:00,293 --> 01:17:02,487 டேவின்: நல்லது! 1691 01:17:02,487 --> 01:17:03,945 ஆனால் நீங்கள் இந்த மற்ற இடங்களில் பார்ப்பீர்கள். 1692 01:17:03,945 --> 01:17:08,990 1693 01:17:08,990 --> 01:17:10,480 ஆமாம், அதனால் போகும். 1694 01:17:10,480 --> 01:17:13,330 இந்த நான் என்ன சொன்னேன் என்று ஆகிறது. 1695 01:17:13,330 --> 01:17:17,840 ஒரு ஜாவா jQuery உதாரணமாக எனவே. 1696 01:17:17,840 --> 01:17:19,440 இந்த என் DOM, அல்லவா? 1697 01:17:19,440 --> 01:17:22,290 1698 01:17:22,290 --> 01:17:25,410 ரியல் விரைவான, அதனால் நான் ஒரு தலைவர், உலக ஹலோ, உடல். 1699 01:17:25,410 --> 01:17:26,160 நான் ஒரு பொத்தானை வேண்டும். 1700 01:17:26,160 --> 01:17:27,870 அது ", என்னை தள்ள" என்கிறார் அதனால் நான் அதை தள்ள வேண்டும். 1701 01:17:27,870 --> 01:17:29,745 நான் ஏதாவது செய்ய வேண்டும் அதை சொடுக்கும் போது. 1702 01:17:29,745 --> 01:17:31,220 சரி, அடுத்த. 1703 01:17:31,220 --> 01:17:34,630 >> சரி, இந்த என் ஜாவா ஆகிறது. 1704 01:17:34,630 --> 01:17:37,790 அதனால் jQuery ஒரு எளிதாக உள்ளது வழியில் ஜாவா எழுத. 1705 01:17:37,790 --> 01:17:40,920 இந்த எனவே, நான் காட்ட போகிறேன் நீங்கள் அடுத்த, jQuery போகிறது 1706 01:17:40,920 --> 01:17:41,930 ஒரே மாதிரியானவை. 1707 01:17:41,930 --> 01:17:43,990 அதனால் அவர்கள் அதே தான் செய்வார்கள். 1708 01:17:43,990 --> 01:17:45,974 வெறும் jQuery ஒரு சிறிய எளிதாக இருக்கும் முனைகிறது. 1709 01:17:45,974 --> 01:17:47,140 மக்கள் அதை மிகவும் பிடிக்கும் முனைகின்றன. 1710 01:17:47,140 --> 01:17:48,390 அதை செயல்பாடு நிறைய உள்ளது. 1711 01:17:48,390 --> 01:17:49,830 எனவே மக்கள் jQuery பயன்படுத்த முனைகின்றன. 1712 01:17:49,830 --> 01:17:53,270 நீங்கள் கடந்த ப-செட் உள்ள jQuery பயன்படுத்தப்படும். 1713 01:17:53,270 --> 01:17:54,270 இந்த என்ன செய்ய? 1714 01:17:54,270 --> 01:17:56,580 என்ன நான் இந்த JavaScript-- அதனால் இந்த ஜாவா வெறும் ஆகிறது. 1715 01:17:56,580 --> 01:17:57,430 இது என்ன? 1716 01:17:57,430 --> 01:18:00,600 1717 01:18:00,600 --> 01:18:03,450 அது என்ன? 1718 01:18:03,450 --> 01:18:04,890 >> எனவே, முதலில் நீங்கள் சாளரத்தை onload பார்க்கிறீர்கள். 1719 01:18:04,890 --> 01:18:05,390 வலது? 1720 01:18:05,390 --> 01:18:06,640 எனவே நாம் என்று பார்க்க முடியவில்லை. 1721 01:18:06,640 --> 01:18:09,380 எனவே இந்த காத்திருக்க போகிறது முழு ஜன்னல் சுமைகள் வரை. 1722 01:18:09,380 --> 01:18:12,770 எனவே இது வரை காத்திருக்க போகிறது, HTML, அனைத்து படங்களையும் சுமை 1723 01:18:12,770 --> 01:18:13,770 முன் அதை எதுவும் இல்லை. 1724 01:18:13,770 --> 01:18:16,050 எனவே நம் DOM ஏற்றப்படும் சொல்கிறேன். 1725 01:18:16,050 --> 01:18:17,270 எல்லாம் இருக்கிறது. 1726 01:18:17,270 --> 01:18:19,080 பிறகு என்ன நடக்க போகிறது? 1727 01:18:19,080 --> 01:18:19,922 ஆமாம்? 1728 01:18:19,922 --> 01:18:22,880 >> பார்வையாளர்கள்: பட்டன் தோன்றும். 1729 01:18:22,880 --> 01:18:25,201 >> டேவின்: பொத்தானை ஏற்கனவே உள்ளது தான். 1730 01:18:25,201 --> 01:18:26,700 சரி, அதனால் அங்கு ஏற்கனவே பொத்தானை. 1731 01:18:26,700 --> 01:18:31,190 ஆனால் இந்த, சொல்ல போகிறார் சரி, நான் பொத்தானை கிளிக் செய்தால், 1732 01:18:31,190 --> 01:18:33,650 எனவே பொத்தானை ஏற்கனவே அங்கு, அந்த HTML டேக் போல. 1733 01:18:33,650 --> 01:18:35,980 நில், நீ உண்மையான விரைவான செல்ல. 1734 01:18:35,980 --> 01:18:39,470 இந்த குறியை சரி சரி இங்கே இருக்கிறது ஏற்கனவே ஒரு பொத்தானை போகிறது. 1735 01:18:39,470 --> 01:18:40,810 ஒரு பொத்தானை ஏற்கனவே உள்ளது தான். 1736 01:18:40,810 --> 01:18:44,120 ஆனால் பின்னர், ஜாவா டேக், இங்கே, 1737 01:18:44,120 --> 01:18:46,160 அது சரி, நான் வேண்டும், என்கிறார் ஐடி மூலம் உறுப்பு பெற, 1738 01:18:46,160 --> 01:18:50,300 எனவே, தேடல் பொத்தானை தான் சரி, நான் வேண்டும், என்கிறார் அந்த பொத்தானை இந்த மாறி கண்டறிவதில். 1739 01:18:50,300 --> 01:18:53,120 எனவே அந்த மாறி ஒரு ஆகிறது அந்த பொத்தானை அணுக எளிதாக வழி. 1740 01:18:53,120 --> 01:18:57,300 நான் அந்த கிளிக் செய்தால் நான் சரி, சொல்கிறேன் பொத்தானை, நான் அந்த உறுப்பு கிளிக் செய்தால் அதனால், 1741 01:18:57,300 --> 01:18:59,560 இந்த உறுப்பு குறிக்கிறது பொத்தானை, நான் அதை கிளிக் செய்தால், 1742 01:18:59,560 --> 01:19:00,875 பின்னர் நான் ஒரு செயல்பாடு அழைக்க வேண்டும். 1743 01:19:00,875 --> 01:19:03,500 இங்கே அந்த அநாமதேய ஒன்றாகும் நாம் என்ன பேசிக் கொண்டிருந்தோம் செயல்பாடுகளை. 1744 01:19:03,500 --> 01:19:04,840 >> சில செயல்பாடு அழைப்பு. 1745 01:19:04,840 --> 01:19:08,840 அந்த செயல்பாடு உள்ளே, அடிப்படையில் ஏதாவது நாம் நிறைய, எச்சரிக்கை பார்த்திருக்கிறேன். 1746 01:19:08,840 --> 01:19:10,477 நீங்கள் தேடல் பொத்தானை கிளிக் செய்யவும். 1747 01:19:10,477 --> 01:19:12,060 இது அடிப்படையில் ஒரு பொத்தானை வேண்டும் நடக்கிறது. 1748 01:19:12,060 --> 01:19:13,040 நீங்கள் அதை கிளிக். 1749 01:19:13,040 --> 01:19:14,040 நீங்கள் அந்த எச்சரிக்கை கிடைக்கும். 1750 01:19:14,040 --> 01:19:14,850 X அவுட். 1751 01:19:14,850 --> 01:19:15,754 அவ்வளவு தான். 1752 01:19:15,754 --> 01:19:16,254 ஆமாம்? 1753 01:19:16,254 --> 01:19:21,980 >> பார்வையாளர்கள்: நீங்கள் வைத்து இருந்தால் ஸ்கிரிப்ட் உங்கள் HTML இல் [செவிக்கு புலப்படாமல்], ஸ்கிரிப்ட் டேக்? 1754 01:19:21,980 --> 01:19:24,300 >> டேவின்: நீங்கள் ஸ்கிரிப்ட் வைக்க முடியாது தலையில் டேக் நேராக 1755 01:19:24,300 --> 01:19:30,667 இந்த onload, தான் காரணம். 1756 01:19:30,667 --> 01:19:32,000 அதை நீங்கள் ஒரு கிளிக் வேண்டும் என்று கூட தான். 1757 01:19:32,000 --> 01:19:34,166 எனவே இது வரை காத்திருக்க போகிறது, நீங்கள் ஏதாவது கிளிக் செய்யவும். 1758 01:19:34,166 --> 01:19:37,470 ஆனால் onload பாதுகாப்பாக இருக்க தான், செய்ய உங்கள் HTML உறுதி எல்லாம் சுமைகளை 1759 01:19:37,470 --> 01:19:38,170 முன்னதாகவே. 1760 01:19:38,170 --> 01:19:39,247 ஆமாம்? 1761 01:19:39,247 --> 01:19:40,330 நீங்கள் ஏதாவது சொல்ல வேண்டும் என்று? 1762 01:19:40,330 --> 01:19:41,080 >> நிகழ்காலத்தில்: [செவிக்கு புலப்படாமல்]. 1763 01:19:41,080 --> 01:19:42,485 டேவின்: ஆமாம். 1764 01:19:42,485 --> 01:19:45,426 >> பார்வையாளர்கள்: எனவே onload தவிர்க்கிறது மாறி தேடல் பொத்தானை வரையறுக்கும் 1765 01:19:45,426 --> 01:19:49,930 வெறும் document.getElementByID சொல்லி மூலம் தேடல் பொத்தானை டாட் [செவிக்கு புலப்படாமல்]. 1766 01:19:49,930 --> 01:19:52,320 >> டேவின்: நிச்சயமாக, ஆனால் பின்னர் உங்கள் சரம் தான் பெரும் பெறுகிறார். 1767 01:19:52,320 --> 01:19:55,553 சரியாக, எனவே இது உள்ளது ஆமாம், நீங்கள் அதை எளிதாக. 1768 01:19:55,553 --> 01:19:56,053 ஆமாம்? 1769 01:19:56,053 --> 01:19:57,886 >> பார்வையாளர்கள்: நாம் எங்கே window.onload உருவாக்க? 1770 01:19:57,886 --> 01:19:58,951 அல்லது document.ready? 1771 01:19:58,951 --> 01:20:00,590 >> டேவின்: ஆமாம், இருக்கிறது. 1772 01:20:00,590 --> 01:20:02,094 ஆமாம், நான் அங்கு சரிபார்க்கப்பட உள்ளது. 1773 01:20:02,094 --> 01:20:03,710 >> நிகழ்காலத்தில்: அவர்களை பற்றி கவலை இல்லை. 1774 01:20:03,710 --> 01:20:06,970 >> டேவின்: சரி, நான் போகிறேன் எப்படியும் நீங்கள் சொல்ல. 1775 01:20:06,970 --> 01:20:11,005 எனவே அடிப்படையில், தான் பொதுவாக, அதனால் window.onload அனைத்து, உங்கள் டோம் வரை காத்திருக்கிறது 1776 01:20:11,005 --> 01:20:12,180 உங்கள் HTML, சுமைகள். 1777 01:20:12,180 --> 01:20:13,513 இது உங்கள் படங்களையும் சுமை வரை காத்திருக்கிறது. 1778 01:20:13,513 --> 01:20:14,930 இது எல்லாம் நிறைய வரை காத்திருக்கிறது. 1779 01:20:14,930 --> 01:20:18,410 document.ready, அது உங்கள் டோம் சுமைகள் வரை காத்திருக்கிறது. 1780 01:20:18,410 --> 01:20:22,190 HTML முறை அங்கு அனைத்து, ஒரு முறை உங்கள் டோம் உள்ளது, இயங்கும் தொடங்குகிறது. 1781 01:20:22,190 --> 01:20:23,400 அந்த மட்டுமே வித்தியாசம். 1782 01:20:23,400 --> 01:20:24,700 >> நிகழ்காலத்தில்: விரைவு நல்லறிவு இங்கே பாருங்கள். 1783 01:20:24,700 --> 01:20:29,060 எனவே இந்த வகையான காணலாம் குறியீடு ஒரு வரி தான், சரியா? 1784 01:20:29,060 --> 01:20:33,600 அதை window.onload ஏனென்றால் பொருட்களை ஒரு கொத்து சமம். 1785 01:20:33,600 --> 01:20:39,030 ஜாவா படிக்கும் போது, உண்மை அல்லது தவறான, விழாவில் நிறைவேற்றப்பட்ட. 1786 01:20:39,030 --> 01:20:40,020 தவறு. 1787 01:20:40,020 --> 01:20:40,920 சரி? 1788 01:20:40,920 --> 01:20:44,470 இங்கே என்ன நடக்கிறது, நீங்கள் கடந்து ஒரு அநாமதேய செயல்பாடுகளை இந்த செயல்பாடு 1789 01:20:44,470 --> 01:20:45,300 window.onload வேண்டும். 1790 01:20:45,300 --> 01:20:48,480 பின்னர் போது அது போகிறது உண்மையில் மரண தண்டனை? 1791 01:20:48,480 --> 01:20:49,600 சாளரம் சுமைகள். 1792 01:20:49,600 --> 01:20:50,420 அந்த ஒரு நிகழ்வு தான். 1793 01:20:50,420 --> 01:20:52,460 அதனால் நாம் இருக்கிறோம் உரிமை டி விஷயம் முன்னமும் பற்றி பேசி என்ன பயன்? 1794 01:20:52,460 --> 01:20:54,580 எனவே நிகழ்வு நடக்கும் போது, செயல்பாடு நடக்கிறது. 1795 01:20:54,580 --> 01:20:55,746 Onclick அதைய. 1796 01:20:55,746 --> 01:20:59,510 1797 01:20:59,510 --> 01:21:03,130 >> டேவின்: சரி, யாராவது எடுத்து விட்டு document.ready. 1798 01:21:03,130 --> 01:21:04,698 ஆனால் இந்த சரியான same-- இருக்கும் 1799 01:21:04,698 --> 01:21:06,864 பார்வையாளர்கள்: டாலர், என்று ஒரு document.ready ஆகிறது. 1800 01:21:06,864 --> 01:21:07,710 அந்த ஒரு குறுக்குவழி. 1801 01:21:07,710 --> 01:21:08,501 >> டேவின்: ஓ, என்று? 1802 01:21:08,501 --> 01:21:10,880 1803 01:21:10,880 --> 01:21:15,500 சரி, இந்த வழிமுறையாக document.ready, குறுக்குவழி. 1804 01:21:15,500 --> 01:21:19,660 ஆனால் இந்த window.onload அதே ஆகிறது அந்த சிறிய வேறுபாடு தவிர 1805 01:21:19,660 --> 01:21:20,680 நான் சொன்னது. 1806 01:21:20,680 --> 01:21:21,870 இந்த jQuery ஆகும். 1807 01:21:21,870 --> 01:21:25,190 எனவே இந்த துல்லியமான அதே தான் இந்த ஜாவா விஷயம். 1808 01:21:25,190 --> 01:21:29,500 இந்த சிலர் அதை நினைக்க just-- ஒரு ஒளி எடை, நேர்த்தியான பதிப்பு 1809 01:21:29,500 --> 01:21:32,370 அந்த செயல்பாடு நிறைய உள்ளது என்று ஒருவேளை நீங்கள். 1810 01:21:32,370 --> 01:21:34,500 எனவே இந்த சரியான ஒன்று இல்லை. 1811 01:21:34,500 --> 01:21:37,110 >> எனவே விஷயங்கள் வகையான சுட்டிக்காட்ட. 1812 01:21:37,110 --> 01:21:40,364 மற்ற எடுத்துக்காட்டாக, நாம் , document.getElementById இருந்தது 1813 01:21:40,364 --> 01:21:42,280 எனவே நாம் இந்த நீண்ட இருந்தது பெற நடக்கிறது என்று சரம் 1814 01:21:42,280 --> 01:21:44,290 அதை உண்டு என்ன ஐடி மூலம் உறுப்பு. 1815 01:21:44,290 --> 01:21:46,470 சரி இங்கே இந்த அழைப்பு பதிலாக. 1816 01:21:46,470 --> 01:21:50,860 எனவே நீங்கள், டாலர் பார்க்கிறீர்கள் பின்னர் நீங்கள் மேற்கோள், ஹாஷ்டேக்கைச் பார்க்கிறீர்கள். 1817 01:21:50,860 --> 01:21:52,370 ஹாஷ்டேகை எப்போதும் ஒரு தேர்வுக்குழு உள்ளது. 1818 01:21:52,370 --> 01:21:54,730 அது சரி, இந்த ஒரு ஐடி கொண்டு என்ன செய்ய வேண்டும், என்கிறார். 1819 01:21:54,730 --> 01:21:56,120 ஒரு வர்க்கம் தேர்வுக்குழு என்ன? 1820 01:21:56,120 --> 01:21:57,190 >> பார்வையாளர்கள்: புள்ளி. 1821 01:21:57,190 --> 01:21:57,960 >> டேவின்: புள்ளி, சரி. 1822 01:21:57,960 --> 01:22:01,950 நீங்கள் போகிறோம் என்றால் ஒரு டேக், அது என்ன தேர்வு? 1823 01:22:01,950 --> 01:22:03,310 அதை சரியாக, வெறும் டேக் தான். 1824 01:22:03,310 --> 01:22:05,560 நீங்கள் அதே என்று இங்கே பயன்படுத்த முடியும். 1825 01:22:05,560 --> 01:22:08,560 >> நிகழ்காலத்தில்: மேலும் குறிச்சொல் மூலம், நாம் போன்ற அர்த்தம் கிராம, உதாரணமாக, அல்லது தலைவர். 1826 01:22:08,560 --> 01:22:11,500 >> டேவின்: அல்லது உடல் அல்லது p அல்லது அப்படி எதுவும் இல்லை, ஆமாம். 1827 01:22:11,500 --> 01:22:14,390 எனவே இங்கே, சரி, அதற்கு பதிலாக சொல்லி document.getElementByID, 1828 01:22:14,390 --> 01:22:16,500 இந்த துல்லியமான அதே விஷயம். 1829 01:22:16,500 --> 01:22:17,990 வெறும் jQuery, அது குறைவு தான். 1830 01:22:17,990 --> 01:22:19,860 அது எளிதான தான். 1831 01:22:19,860 --> 01:22:23,420 எனவே, இனி onclick, வெறும் கிளிக் செய்யவும். 1832 01:22:23,420 --> 01:22:26,320 jQuery செயல்பாடு, இந்த செயல்பாடு அழைக்க. 1833 01:22:26,320 --> 01:22:27,580 எச்சரிக்கை துல்லியமான அதே தான். 1834 01:22:27,580 --> 01:22:29,452 எனவே இது ஒரு சிறிய துண்டு சிறிய, அல்லது சிறிது 1835 01:22:29,452 --> 01:22:32,410 குறுகிய, ஒரு சிறிய பிட் மக்கள் யோசிக்கின்றன அதை எழுதும் ஒரு சிறிய எளிதாக இருக்கிறது, 1836 01:22:32,410 --> 01:22:34,600 எளிதாக சிறிது புரிந்து கொள்ள. 1837 01:22:34,600 --> 01:22:35,640 ஆனால் இந்த jQuery ஆகும். 1838 01:22:35,640 --> 01:22:37,887 நிறைய பேர் ஒரு சிறிய கிடைக்கும் பிட் குழப்பி மற்றும் கவலை 1839 01:22:37,887 --> 01:22:40,220 அவர்கள் சரி, jQuery, யோசிக்கிறார்கள் ஜாவா விட வித்தியாசமாக இருக்கும். 1840 01:22:40,220 --> 01:22:42,136 நான் இந்த நினைவில் கொள்ள வேண்டும் இரண்டு வெவ்வேறு விஷயங்கள். 1841 01:22:42,136 --> 01:22:42,740 அது தான் இல்லை. 1842 01:22:42,740 --> 01:22:45,315 நான் அதை வேறு ஒரு இலக்கணத்தை உட்கார்ந்தாள். 1843 01:22:45,315 --> 01:22:46,970 ஆனால் jQuery ஜாவாஸ்கிரிப்ட் ஆகிறது. 1844 01:22:46,970 --> 01:22:50,050 இது ஒரு வெளித்தோற்றத்தில் தான் நல்ல பதிப்பு என்று 1845 01:22:50,050 --> 01:22:51,967 எளிதாக இருக்கும் மக்கள் பயன்படுத்தும் புரிந்து. 1846 01:22:51,967 --> 01:22:53,716 நிகழ்காலத்தில்: ஆமாம், இருக்க வேண்டும் நேர்மையான, என்று டாலர் 1847 01:22:53,716 --> 01:22:57,240 நீங்கள் jQuery காணும், என்று மட்டும் தான் jQuery வரையறுக்கிறது என்று ஒரு செயல்பாடு பெயரை. 1848 01:22:57,240 --> 01:22:58,614 இது சிறப்பு எதுவும் இல்லை. 1849 01:22:58,614 --> 01:23:03,140 அது ஒரு விழா வெறும் பெயர் தான் ஆகிறது நீங்கள் டாலர் வரையறுக்க முடியும் விரும்புகிறேன். 1850 01:23:03,140 --> 01:23:05,670 >> டேவின்: ஆமாம், அதனால், இந்த பேசினார். 1851 01:23:05,670 --> 01:23:06,680 சில பயனுள்ள விஷயங்களை. 1852 01:23:06,680 --> 01:23:10,414 நான் பழைய வினாடி பார்த்து கொண்டிருந்தேன். 1853 01:23:10,414 --> 01:23:13,080 கடந்த இரண்டு வினாடி, அவர்கள் நான் இது போன்ற விஷயங்களை பயன்படுத்த வேண்டியிருந்தது. 1854 01:23:13,080 --> 01:23:15,230 எனவே document.ready, அதனால் எல்லாம் தான் செய்ய 1855 01:23:15,230 --> 01:23:17,410 நீங்கள் முன் ஏற்றப்படும் விஷயங்களை செய்து தொடங்க. 1856 01:23:17,410 --> 01:23:20,120 ஒரு அடையாள தேர்ந்தெடுக்கவும், அல்லது தேர்வு ஒரு வர்க்கம், அது என்கி 1857 01:23:20,120 --> 01:23:24,020 சில வர்க்கம், பாராட்டுகள் dot மேற்கோள் இருக்கும். 1858 01:23:24,020 --> 01:23:26,580 நீங்கள் என்றால், அதனால், சமர்ப்பி ஒரு வடிவம் மற்றும் அழைப்பு சமர்ப்பிக்கும் 1859 01:23:26,580 --> 01:23:28,830 வடிவத்தில் பிறகு இந்த செயல்பாடு சமர்ப்பிக்கிறது. 1860 01:23:28,830 --> 01:23:34,210 மதிப்பு, எனவே நான் ஒரு வடிவம் தான் சொல்கிறேன் சமர்ப்பிப்பு, ஒரு பயனர் பெயர் போன்ற ஒரு மின்னஞ்சல், 1861 01:23:34,210 --> 01:23:34,950 என்ன. 1862 01:23:34,950 --> 01:23:36,010 நான் ஒரு உரை பெட்டியில் இருந்தது. 1863 01:23:36,010 --> 01:23:37,670 அதனால் நான் அந்த உரை பெட்டியில் தட்டச்சு. 1864 01:23:37,670 --> 01:23:42,170 சரி, நீங்கள் மதிப்பை பெற வேண்டும் என்றால் அந்த உரை பெட்டியில் அவுட், நீங்கள் டாட் Val பயன்படுத்த. 1865 01:23:42,170 --> 01:23:44,050 பின்னர், கீழே இங்கே, டாட் HTML அதே ஆகிறது 1866 01:23:44,050 --> 01:23:47,710 ஆவணம் டாட் போன்ற ஆகிறது getElementByID டாட் innerHTML. 1867 01:23:47,710 --> 01:23:50,890 அதனால் திரும்ப நடக்கிறது நீங்கள் அந்த ஐடி HTML. 1868 01:23:50,890 --> 01:23:55,080 இங்கே, நீங்கள் சில பயன்படுத்த ஐடி அல்லது என்ன டாட் எச்.டி.எம்.எல். 1869 01:23:55,080 --> 01:23:56,930 அந்த அந்த உறுப்பு இருந்து HTML கிடைக்கும். 1870 01:23:56,930 --> 01:24:00,130 நீங்கள் அந்த மாற்ற வேண்டும் என்றால் HTML, நீங்கள் அதை ஏதாவது கடக்க முடியும். 1871 01:24:00,130 --> 01:24:05,600 எனவே நீங்கள் பின்னர் டாட் HTML போல இருக்க வேண்டும், மற்றும் விரும்புகிறேன் உள்ளே, மேற்கோள், புதிய HTML அல்லது ஏதாவது. 1872 01:24:05,600 --> 01:24:07,490 >> நிகழ்காலத்தில்: சரி, அஜாக்ஸ், அதனால். 1873 01:24:07,490 --> 01:24:10,347 நான் புரிந்து கொள்ள விரும்புகிறேன் அஜாக்ஸ் நன்றாக. 1874 01:24:10,347 --> 01:24:12,430 எனவே, நான் உன்னை தோழர்களே வேண்டும் நன்றாக அஜாக்ஸ் புரிந்து கொள்ள. 1875 01:24:12,430 --> 01:24:14,221 நீங்கள் செய்தால் ஏனெனில், நீங்கள் அழகாக போகிறோம் 1876 01:24:14,221 --> 01:24:16,810 எல்லாம் புரிந்து கொள்ள என்று HTTP மூலம் செய்ய வேண்டும், PHP, 1877 01:24:16,810 --> 01:24:21,080 ஜாவா அது எல்லாம் உன்னால் அஜாக்ஸ் ஒன்றாக வருகிறது. 1878 01:24:21,080 --> 01:24:25,130 அஜாக்ஸ் ஒரு மொழி உள்ளது. 1879 01:24:25,130 --> 01:24:27,000 அஜாக்ஸ் ஒரு நுட்பமாகும். 1880 01:24:27,000 --> 01:24:31,690 அது பல்வேறு கருவிகள் நிறைய பயன்படுத்துகிறது. 1881 01:24:31,690 --> 01:24:35,090 அஜாக்ஸ் குறிக்கிறது ஒத்திசையாத JavaScript ஐ. 1882 01:24:35,090 --> 01:24:36,730 எனவே முறை, மொழி, தரவு. 1883 01:24:36,730 --> 01:24:40,610 >> நாம் பயன்படுத்தும் முக்கிய மொழி எனவே அஜாக்ஸ் எல்லாம் தூண்டுவதற்கு 1884 01:24:40,610 --> 01:24:42,830 மற்றும் எல்லாவற்றையும் கையாள பின்னர் ஜாவா ஆகிறது. 1885 01:24:42,830 --> 01:24:45,160 தொடர்புடையதாக அதனால் தான் ஜாவா மிக அருகில். 1886 01:24:45,160 --> 01:24:49,810 பின்னர் ஒத்திசைவற்ற ஆகிறது நாம் அது செய்ய முடியாது, ஏனெனில் 1887 01:24:49,810 --> 01:24:51,980 ஒரே நேரத்தில் அனைத்து நாம் பக்கம் ஏற்றும் போது. 1888 01:24:51,980 --> 01:24:57,190 இந்த என்று நாம் முடியும் விஷயம் இணையாக வகையான விஷயங்களை செய்ய. 1889 01:24:57,190 --> 01:24:59,725 பின்னால் முக்கிய யோசனை அஜாக்ஸ் நீங்கள் விரும்பும் ஆகிறது 1890 01:24:59,725 --> 01:25:02,170 அது சில குறிப்பிட்ட தகவல்களை பெற. 1891 01:25:02,170 --> 01:25:06,450 உதாரணமாக, நீங்கள் புதிய தட்டச்சு நீங்கள் ஒரு பயனர் பெயர் பதிவு போது பயனர் பெயர், 1892 01:25:06,450 --> 01:25:08,520 என் பயனர் பெயர் abc123 ஆகிறது. 1893 01:25:08,520 --> 01:25:11,671 பின்னர், இறுதியில் வடிவம், சமர்ப்பிக்கவும் நீங்கள் கிளிக் செய்ய வேண்டும். 1894 01:25:11,671 --> 01:25:14,420 அது, சர்வர் போக வேண்டியிருந்தது பின்னர், தரவுத்தளத்தில் என்றால் சரிபார்க்க 1895 01:25:14,420 --> 01:25:15,594 abc123 ஏற்கனவே இருக்கிறது. 1896 01:25:15,594 --> 01:25:18,510 அது ஏற்கனவே இருக்கிறது என்றால், அது, என்கிறார் ஏற்கனவே தகவல் பயனர் பெயர். 1897 01:25:18,510 --> 01:25:21,010 அவர்கள், நீங்கள் பூர்த்தி செய்ய வேண்டும் முழு படிவத்தை மீண்டும். 1898 01:25:21,010 --> 01:25:23,110 அது உண்மையில், மிகவும் மோசமாக இருந்தது. 1899 01:25:23,110 --> 01:25:25,440 >> பின்னர் மக்கள் சொல்கின்றன, சரி, நாம் ஏன் முடியாது 1900 01:25:25,440 --> 01:25:29,560 தான் பார்க்க ஒரு சிறிய HTTP கோரிக்கை செய்ய இந்த பயனர் தரவுத்தளத்தில் என்றால் பார்க்க 1901 01:25:29,560 --> 01:25:32,080 பயனர் வேண்டியிருந்தது முன்பு முழு படிவத்தை சமர்ப்பிக்க? 1902 01:25:32,080 --> 01:25:36,350 எனவே எடுத்துக்காட்டாக, போது பயனர், abc123 தட்டச்சு 1903 01:25:36,350 --> 01:25:39,660 அது தான் சர்வர் ஒரு சிறிய போக விடுங்கள் பிட் மற்றும் ஒரு உண்மை அல்லது பொய் கிடைக்கும் 1904 01:25:39,660 --> 01:25:43,080 என்று பார்க்க வேண்டும் சர்வரில் இருந்து என்று ஒரு சரியான பயனர் பெயர் அல்லது இல்லை. 1905 01:25:43,080 --> 01:25:49,250 சரி, அந்த முக்கிய ஒன்று தான் இப்போதெல்லாம் இன்னும் அஜாக்ஸ் பயன்படுத்துகிறது. 1906 01:25:49,250 --> 01:25:52,130 >> டேவின்: அதனால், விரைவான உண்மையான jQuery உள்ள ஒரு அஜாக்ஸ் அழைப்பு, 1907 01:25:52,130 --> 01:25:54,770 நீங்கள் அந்த குறிப்பிட்ட முடியும் அதை ஒத்தியங்கு இருக்க வேண்டும். 1908 01:25:54,770 --> 01:25:56,330 நீங்கள் இதை செய்ய கூடாது. 1909 01:25:56,330 --> 01:25:57,640 ஆனால் நீங்கள் அதை செய்ய முடியும். 1910 01:25:57,640 --> 01:25:59,277 நீங்கள் அந்த செய்தால், என்ன நடக்கும்? 1911 01:25:59,277 --> 01:26:01,610 சரி, உதாரணமாக, நீங்கள் போது இருக்கிறீர்கள் செய்தி அல்லது என்ன பெறுவது, 1912 01:26:01,610 --> 01:26:05,464 உங்கள் உலாவி காத்திருக்க போகிறது அந்த முழு அழைப்பு வரை, 1913 01:26:05,464 --> 01:26:08,130 அதற்கு பதிலாக விடாமல் நீங்கள் மற்ற செய்கிறீர்கள் நீங்கள் சரியான பின்னர் விஷயங்களை கிளிக் செய்க. 1914 01:26:08,130 --> 01:26:14,560 1915 01:26:14,560 --> 01:26:17,115 >> நிகழ்காலத்தில்: இது இனி கடந்து இல்லை. 1916 01:26:17,115 --> 01:26:19,681 என் கடவுளே. 1917 01:26:19,681 --> 01:26:20,180 மன்னிக்கவும்! 1918 01:26:20,180 --> 01:26:22,810 1919 01:26:22,810 --> 01:26:23,601 ஆமாம். 1920 01:26:23,601 --> 01:26:25,350 "கடந்த காலத்தில், கிளையண்ட் கோரிக்கை தேவை 1921 01:26:25,350 --> 01:26:26,840 ஒரு முழு இணையதளத்தின் உள்ளடக்கம். " 1922 01:26:26,840 --> 01:26:28,210 அது தான் நான் சொன்னேன் தான். 1923 01:26:28,210 --> 01:26:30,070 இது அனுப்ப அனுமதிக்கிறது கூடுதல் கிடைக்கும் POST அல்லது 1924 01:26:30,070 --> 01:26:32,140 இல்லாமல் கோரிக்கைகளை நம் உலாவி ஏற்றவும். 1925 01:26:32,140 --> 01:26:34,806 நாள் முடிவில் எனவே, நாம் இருக்கிறோம் உண்மையில் ஒரு HTTP கோரிக்கைகளை செய்து 1926 01:26:34,806 --> 01:26:35,740 இங்கு இங்கே பயன்படுத்தி. 1927 01:26:35,740 --> 01:26:39,700 ஏனென்றால் முன்பு, நாம் மட்டும் இங்கு பயன்படுத்தப்படுகிறது ஏற்கனவே வந்து HTML மாற்ற. 1928 01:26:39,700 --> 01:26:43,110 இப்போது, நாம் இடைமுகம் பயன்படுத்த முடியும் அதே வலை சேவையகங்கள். 1929 01:26:43,110 --> 01:26:46,140 இந்த நடக்கும் வழி நாங்கள் வாடிக்கையாளர் வேண்டும் ஆகிறது. 1930 01:26:46,140 --> 01:26:47,340 டேவின் ஒரு வாடிக்கையாளர் ஆகிறது. 1931 01:26:47,340 --> 01:26:50,797 மேலும் அவன் பார்ப்பதற்கு JavaScript HTML ஏனெனில் இயங்கும் ஊமை. 1932 01:26:50,797 --> 01:26:51,630 ஜாவா புத்திசாலி. 1933 01:26:51,630 --> 01:26:54,690 எனவே டேவின் டேவின் அவருடைய ஸ்மார்ட் உள்ளது பகுதி மற்றும் தன் ஊமை பகுதி. 1934 01:26:54,690 --> 01:26:57,590 அவர் இப்போது தனது ஸ்மார்ட் பகுதியாக பயன்படுத்த நடக்கிறது. 1935 01:26:57,590 --> 01:27:00,860 அவர் இதைப் பார்ப்பதற்கு JavaScript ஐ பயன்படுத்த நடக்கிறது கோரிக்கை, உதாரணமாக, 1936 01:27:00,860 --> 01:27:04,340 abc123 உள்ளது என்பதை தகவல் அல்லது இல்லை. 1937 01:27:04,340 --> 01:27:08,450 >> எனவே டேவின், தயவு செய்து, நீங்கள் தான் எனக்கு ஒரு HTTP கோரிக்கை அனுப்ப. 1938 01:27:08,450 --> 01:27:09,197 நன்றி. 1939 01:27:09,197 --> 01:27:10,530 எனவே அவர் தான் ஒரு HTTP கோரிக்கை அனுப்பப்பட்டது. 1940 01:27:10,530 --> 01:27:11,270 நீங்கள் பார்க்க? 1941 01:27:11,270 --> 01:27:14,700 என்று தான் அதே வழியில் தான் எந்த HTTP கோரிக்கை அனுப்பப்படும் என்று. 1942 01:27:14,700 --> 01:27:16,830 உலாவி, Google Chrome அல்லது ஏதாவது ஆகிறது 1943 01:27:16,830 --> 01:27:19,570 டேவின் என்று பார்க்க போகிறோம் ஒரு HTTP கோரிக்கை அனுப்ப முயற்சி, 1944 01:27:19,570 --> 01:27:20,930 சிறிது HM உதவ போகிறது. 1945 01:27:20,930 --> 01:27:23,950 அந்த செல்ல நடக்கிறது சர்வர் அனைத்து வழி. 1946 01:27:23,950 --> 01:27:27,370 இப்போது, சர்வர் வேண்டும் போகிறது இங்கே PHP, அல்லது வேறு எந்த மொழி. 1947 01:27:27,370 --> 01:27:29,990 ஒரு சாதாரண HTTP கோரிக்கை விரும்புகிறேன். 1948 01:27:29,990 --> 01:27:31,950 அது மிகவும் அதிகமாக ஒரு சாதாரண HTTP கோரிக்கை தான். 1949 01:27:31,950 --> 01:27:33,658 >> பின்னர், சர்வர் சரி, சொல்ல போகிறார், 1950 01:27:33,658 --> 01:27:37,270 டேவின் என்பதை சரிபார்க்க எனக்கு வேண்டும் இந்த abc123 தரவுத்தளத்தில் உள்ளது. 1951 01:27:37,270 --> 01:27:38,310 மாடல் போக போக. 1952 01:27:38,310 --> 01:27:41,310 மாதிரி அது இல்லை என்கிறார். abc123 ஒரு நல்ல பயனர் பெயர் இருக்கிறது. 1953 01:27:41,310 --> 01:27:47,940 பின்னர், வலை சர்வர் போகிறது கோப்பு சில வடிவத்தில் வழங்க PHP பயன்படுத்த. 1954 01:27:47,940 --> 01:27:52,280 அது உண்மையில் ஒரு கோப்பு இருக்க முடியும் என்று எந்த "அது" ஆம் "கொண்டுள்ளது, அல்லது, 1955 01:27:52,280 --> 01:27:53,315 அல்லது அது போன்ற ஏதாவது. 1956 01:27:53,315 --> 01:27:54,190 அது எந்த கோப்பு இருக்க முடியும். 1957 01:27:54,190 --> 01:27:57,080 >> நான் போகிறேன் போன்ற அது இருக்க முடியும் டேவின் ஒரு வாத்து ஒரு படம் அனுப்ப 1958 01:27:57,080 --> 01:28:01,200 அது தரவுத்தளத்தில் இருக்கிறது என்றால், ஒரு வெள்ளெலி ஒரு படம் அனுப்ப 1959 01:28:01,200 --> 01:28:02,420 அது தரவுத்தளத்தில் இல்லை என்றால். 1960 01:28:02,420 --> 01:28:04,294 அந்த வகையான இருக்க வேண்டும் ஊமை முடியும், ஆனால் அது வேலை செய்யும். 1961 01:28:04,294 --> 01:28:07,030 சரி, நான் டேவின் ஒரு வாத்து அனுப்ப. 1962 01:28:07,030 --> 01:28:08,150 டேவின் ஒரு வாத்து கிடைத்தது. 1963 01:28:08,150 --> 01:28:13,330 இப்போது, யார் போகிறது வாத்து கையாள? 1964 01:28:13,330 --> 01:28:16,390 டேவின் ஸ்மார்ட் பகுதியாக மீண்டும், எனவே இங்கு, சரியான? 1965 01:28:16,390 --> 01:28:18,620 ஜாவா அனுப்பி கோரிக்கை, மற்றும் ஜாவா 1966 01:28:18,620 --> 01:28:22,300 பெறுவீர்கள் போகிறது சில வடிவத்தில் அதை விளக்குவது. 1967 01:28:22,300 --> 01:28:26,630 >> இந்த அர்த்தத்தில், அது நடக்கிறது நான் நல்ல இருக்கிறேன் வாத்து என்றால், சரி, சொல்ல. 1968 01:28:26,630 --> 01:28:30,770 வெள்ளெலி என்றால், நான் போகிறேன் ஏற்கனவே, பயனர் பெயர், சொல்ல 1969 01:28:30,770 --> 01:28:31,970 தகவல் உள்ளது. 1970 01:28:31,970 --> 01:28:33,845 ஆனால் பொதுவாக, நீங்கள் இல்லை ஒரு வாத்து அனுப்ப போகிறது. 1971 01:28:33,845 --> 01:28:36,740 நீங்கள் அனுப்ப போகிறோம் சற்று சிறந்த ஒன்று. 1972 01:28:36,740 --> 01:28:40,320 மற்றும் நாம் என்ன பயன்படுத்த ஐ. 1973 01:28:40,320 --> 01:28:42,690 மேலும் சமீபத்தில், நாம் JSON பயன்படுத்த. 1974 01:28:42,690 --> 01:28:45,629 JSON ஜாவாஸ்கிரிப்ட் ஆகிறது ஆப்ஜெக்ட், இது 1975 01:28:45,629 --> 01:28:47,670 அடிப்படையில் நீங்கள் ஒரு கிடைக்கும் முழு ஜாவா பொருள். 1976 01:28:47,670 --> 01:28:50,820 தான் நீங்கள் விரும்பினால், ஒரு கோப்பு அதை வைத்து நீங்கள் பார்த்த அந்த CS50 பொருள். 1977 01:28:50,820 --> 01:28:53,090 நீங்கள் ஒரு கோப்பு அதை வைத்து, நீங்கள் டேவின் அதை அனுப்ப. 1978 01:28:53,090 --> 01:28:55,850 >> எனவே, இந்த விஷயத்தில், நான் ஒரு ஜாவா பொருள் செய்ய 1979 01:28:55,850 --> 01:28:59,570 மற்றும், பயனர் இல்லை, சம்மதிக்கிறேன். 1980 01:28:59,570 --> 01:29:01,630 அல்லது பயனர், உள்ளது. 1981 01:29:01,630 --> 01:29:02,810 அப்பொழுது அதை திருப்பி அனுப்ப. 1982 01:29:02,810 --> 01:29:03,830 ஏன் JSON? 1983 01:29:03,830 --> 01:29:07,330 நபர் ஏனெனில் இவர் யார் பெறும் 1984 01:29:07,330 --> 01:29:10,030 பார்ப்பதற்கு JavaScript ஐ பயன்படுத்த போகிறது பதிலையும் கையாள. 1985 01:29:10,030 --> 01:29:14,970 மற்றும் இங்கு நன்றாக வேலை செய்யும் அது பார்ப்பதற்கு JavaScript ஆப்ஜெக்ட் என்று. 1986 01:29:14,970 --> 01:29:15,470 வலது? 1987 01:29:15,470 --> 01:29:19,660 எனவே அவர் ஒரு விழா அழைப்பு பெற முடியும் பதிலில் இருந்து இந்த நல்ல பொருள். 1988 01:29:19,660 --> 01:29:22,890 பின்னர், அவர் என்பதை தெரிந்து கொள்ள நடக்கிறது என்று பயனர் தகவல் அல்லது இல்லை. 1989 01:29:22,890 --> 01:29:25,230 >> நீங்கள் பார்க்க எனவே, அது அனைத்து வருகிறது ஒன்றாக வலை சர்வரில், 1990 01:29:25,230 --> 01:29:28,450 பின்னர் கோரிக்கை ஒரு HTTP இல்லை மற்றும் ஒரு HTTP பதில் எல்லாம். 1991 01:29:28,450 --> 01:29:30,600 எனவே நிச்சயமாக நீங்கள் செய்ய இந்த அஜாக்ஸ் அழைப்பு புரிந்து 1992 01:29:30,600 --> 01:29:37,260 அது உதவுகிறது ஏனெனில் நீங்கள் புரிந்து கருத்துக்கள் நாம் பற்றி பேசுகிறீர்கள். 1993 01:29:37,260 --> 01:29:40,260 >> எனவே இங்கே ஒரு எடுத்துக்காட்டு jQuery மூலம் அஜாக்ஸ். 1994 01:29:40,260 --> 01:29:42,130 இங்கே, நாங்கள் பெறு JSON கொண்டு செய்கிறோம். 1995 01:29:42,130 --> 01:29:45,660 எனவே நாம் ஒரு பெற முயற்சி இங்கே ஒரு பூனை, அல்லது ஒரு வாத்து படம். 1996 01:29:45,660 --> 01:29:48,110 நாம் ஒரு JSON கோப்பானது பெற முயற்சிக்கும். 1997 01:29:48,110 --> 01:29:51,184 பின்னர் நாம் வரை காத்திருக்கிறோம் அதை செய்யவில்லை டாட், முடிந்துவிட்டது. 1998 01:29:51,184 --> 01:29:52,850 என்று நான் பதில் காத்திருந்த தான் அர்த்தம். 1999 01:29:52,850 --> 01:29:54,180 இது ஒரு சிறிய ஆகலாம். 2000 01:29:54,180 --> 01:29:56,360 பின்னர், நீங்கள் ஒரு சிறிய ஏற்றுதல் பார்க்க. 2001 01:29:56,360 --> 01:29:59,340 நீங்கள் உங்கள் வலைத்தளத்தில் செய்ய வேண்டும் என்றால். 2002 01:29:59,340 --> 01:30:01,440 எனவே பின்னர் செய்யப்படுகிறது, மற்றும் என்ன அது முடிந்துவிட்டது போது என்ன நடக்கும்? 2003 01:30:01,440 --> 01:30:04,040 நீங்கள் ஒரு அநாமதேய உள்ள கடக்க செயல்பாடு, வெறும் நாம் முன்னர் பார்த்த விரும்புகிறேன். 2004 01:30:04,040 --> 01:30:07,800 செய்து, ஏனெனில் நான், ஒரு நிகழ்வு ஆகும் ஒரு சுட்டி அல்லது என்ன கிளிக் செய்து, 2005 01:30:07,800 --> 01:30:08,710 jQuery ஐந்து. 2006 01:30:08,710 --> 01:30:13,710 எனவே நீங்கள் இந்த செயல்பாடு உள்ள கடக்க தரவு, எழுத்து, நிலை, மற்றும் jqXHR. 2007 01:30:13,710 --> 01:30:15,790 மற்றும் அடிப்படையில், தான் சில மாறிகள் 2008 01:30:15,790 --> 01:30:22,160 நீங்கள் பின்னர் பயன்படுத்த முடியும் என்று HTTP கோரிக்கை நிலை, 2009 01:30:22,160 --> 01:30:24,470 அது நடக்கிறது என்று தரவு நீங்கள் மீண்டும் அனுப்ப வேண்டும். 2010 01:30:24,470 --> 01:30:28,740 எனவே நீங்கள் பின்னர் அதை புரிந்து கொள்ள முடியும் மற்றும் அது அர்த்தமுள்ள ஒன்று. 2011 01:30:28,740 --> 01:30:30,240 அது முடியவில்லை என்றால், போது அது தோல்வி என்று? 2012 01:30:30,240 --> 01:30:33,780 நல்லது, எப்போது HTTP கோரிக்கை கொடுக்கிறது நீங்கள் அப்படி ஒரு 500 அல்லது ஏதாவது. 2013 01:30:33,780 --> 01:30:37,420 பின்னர், அதை நீங்கள் சொல்ல நடக்கிறது நிலை, என்று தோல்வி, என்ன வகையான 2014 01:30:37,420 --> 01:30:38,420 மற்றும் விஷயங்கள் அனைத்து வகையான. 2015 01:30:38,420 --> 01:30:40,630 நீங்கள் உறுதி செய்ய வேண்டும் இரண்டு சந்தர்ப்பங்களில் கையாள, 2016 01:30:40,630 --> 01:30:42,770 இல்லையென்றால் நிரல் பைத்தியம் செல்கிறது. 2017 01:30:42,770 --> 01:30:45,820 >> டேவின்: ஆமாம், அதனால், இந்த சரியாக இருக்கிறது நீங்கள் உங்கள் கடந்த ப-செட் பார்த்தேன். 2018 01:30:45,820 --> 01:30:49,720 உண்மையான அஜாக்ஸ் அழைப்பு வரும் JSON உள்ள ஆகிறது. 2019 01:30:49,720 --> 01:30:50,587 அந்த அழைப்பு. 2020 01:30:50,587 --> 01:30:52,920 பின்னர், டாட் செய்ய போன்ற ஆகிறது அது வெற்றிகரமான தான் என்றால் அது சரிபார்க்கிறது. 2021 01:30:52,920 --> 01:30:55,620 இது வெற்றியடைந்தால், நீங்கள் வேண்டும் தரவு ஏதாவது செய்ய. 2022 01:30:55,620 --> 01:30:59,290 நீங்கள் அந்த இருந்து திரும்ப பெற JSON கோரிக்கை. 2023 01:30:59,290 --> 01:31:00,600 என்று நீங்கள் திரும்ப பெற என்ன ஆகிறது. 2024 01:31:00,600 --> 01:31:04,470 எனவே நீங்கள் உங்கள் ப-செட் இருந்து நினைவில் என்றால், நீங்கள் நிறைய தரவு அடைப்புக்குறி போல் இருந்தது நான் 2025 01:31:04,470 --> 01:31:06,302 அல்லது என்ன, டாட் இணைப்பு அல்லது தலைப்பு. 2026 01:31:06,302 --> 01:31:08,260 மீண்டும் என்ன வரும் அந்த JSON, இருந்து என்ன 2027 01:31:08,260 --> 01:31:11,020 துறைகள், என்று JSON பொருள் உள்ளன என்று நீங்கள் மீண்டும் பெற என்ன. 2028 01:31:11,020 --> 01:31:12,394 தரவு நீங்கள் மீண்டும் பெற என்ன ஆகும். 2029 01:31:12,394 --> 01:31:15,510 உரை நிலை, தான் ஏதோ என்று நீங்கள் என்ன நடந்தது என்று பார்ப்போம். 2030 01:31:15,510 --> 01:31:20,570 பின்னர், jqXHR, என்று மட்டும் தான் jQuery பிற HTTP கோரிக்கை. 2031 01:31:20,570 --> 01:31:21,990 என்று ஒரு பொருளை போல. 2032 01:31:21,990 --> 01:31:23,932 பின்னர் நிகழ்காலத்தில் கூறினார் போல், தோல்வியடையும். 2033 01:31:23,932 --> 01:31:27,140 நிகழ்காலத்தில்: abc123 எங்கள் சிறிய எடுத்துக்காட்டாக என்று தகவல் இருந்தால் தான் சரிபார்க்க 2034 01:31:27,140 --> 01:31:32,260 அல்லது, தரவு நீங்கள் ஏதாவது இருக்க வேண்டும் இல்லை தரவு டாட் பயனர் பெயர் உள்ளது என்றால், என்ன செய்வாய்? 2035 01:31:32,260 --> 01:31:37,720 உங்கள் PHP உருவாக்கப்படுகின்றன என்ன இது நீங்கள் தரவு டாட் பயனர் பெயர், பின்னர், உள்ளது என்றால் 2036 01:31:37,720 --> 01:31:40,880 நான் எச்சரிக்கும் போகிறேன், பயனர் ஏற்கனவே உள்ளது. 2037 01:31:40,880 --> 01:31:44,300 வேறு, நான் பார்க்க போகிறேன் பயனர் படிவத்தை பூர்த்தி தொடர. 2038 01:31:44,300 --> 01:31:47,860 2039 01:31:47,860 --> 01:31:50,820 சரி, பாதுகாப்பு, குளிர். 2040 01:31:50,820 --> 01:31:52,060 >> டேவின்: எனக்கு வேண்டும்? 2041 01:31:52,060 --> 01:31:54,500 >> நிகழ்காலத்தில்: நான் இந்த ஒரு விரும்புகிறேன். 2042 01:31:54,500 --> 01:31:57,680 அதனால் ஏதாவது நன்கு தெரிகிறது என்று. 2043 01:31:57,680 --> 01:31:59,750 நாம் முடித்துவிட்டீர்கள். 2044 01:31:59,750 --> 01:32:02,670 எனவே இந்த உதாரணம் நீங்கள் வர்க்கம் பார்த்தேன். 2045 01:32:02,670 --> 01:32:04,860 நீங்கள் இங்கே argv1 பயன்படுத்தி. 2046 01:32:04,860 --> 01:32:06,460 என்று ஒரு கட்டளை வரி வாதம் போல. 2047 01:32:06,460 --> 01:32:09,270 நாம் நகலெடுத்து மேம் என்று அளவு 12 ஒரு இடையக. 2048 01:32:09,270 --> 01:32:12,560 பிரச்சனை இங்கே என்ன? 2049 01:32:12,560 --> 01:32:13,660 இடையக வழிதல்! 2050 01:32:13,660 --> 01:32:15,400 நாம் அளவு 12 ஒரு இடையக வேண்டும், ஏனெனில். 2051 01:32:15,400 --> 01:32:18,400 argv1 இரண்டு பில்லியன் ஒரு அளவு வேண்டும். 2052 01:32:18,400 --> 01:32:19,960 நாம் எந்த எல்லை சோதனை செய்ய வேண்டாம். 2053 01:32:19,960 --> 01:32:24,970 எனவே நாம் நினைவு நிறைய நகலெடுக்க வேண்டும். 2054 01:32:24,970 --> 01:32:28,630 நாம் குறிப்பாக இருக்க வேண்டும் இந்த பற்றி கெட்ட. 2055 01:32:28,630 --> 01:32:32,600 நாங்கள் தான் என்ன செய்ய முடியும் மிக, மிக, இந்த விஷயத்தில் அர்த்தம்? 2056 01:32:32,600 --> 01:32:33,278 ஆமாம்? 2057 01:32:33,278 --> 01:32:36,528 பார்வையாளர்கள்: இரண்டு பில்லியன் விஷயங்கள் பாகம் திரும்பும் என்று இயங்கக்கூடிய குறியீடு கொண்டிருக்கிறது 2058 01:32:36,528 --> 01:32:38,127 [செவிக்கு புலப்படாமல்]. 2059 01:32:38,127 --> 01:32:38,710 நிகழ்காலத்தில்: நிச்சயமாக. 2060 01:32:38,710 --> 01:32:41,110 எனவே அந்த வகையில், மக்கள் பயன்படுத்தும் விஷயம் 2061 01:32:41,110 --> 01:32:43,344 எடுத்துக்காட்டாக, ஒரு ஐபோன் கண்டுவருகின்றனர். 2062 01:32:43,344 --> 01:32:44,260 தான் அந்த வகையான எனவே. 2063 01:32:44,260 --> 01:32:48,610 நீங்கள் சாதனத்தின் முடியும் என்பதால், நீங்கள் விரும்பும் எந்த குறியீடு இயக்க. 2064 01:32:48,610 --> 01:32:50,247 பிழைத்திருத்தம், அதனால் திருத்தம் எளிதானது. 2065 01:32:50,247 --> 01:32:51,330 வெறும் எல்லைக்கு சோதிக்க. 2066 01:32:51,330 --> 01:32:53,455 நீங்கள் பூஜ்ய ஏனெனில் பார்க்கலாம் நாம் எப்போதும் பூஜ்ய சோதிக்க 2067 01:32:53,455 --> 01:32:54,940 போது நாம் சரங்களை கையாளும். 2068 01:32:54,940 --> 01:32:57,840 பின்னர், நீங்கள் எடுக்க சரம் நீளம் முன். 2069 01:32:57,840 --> 01:33:00,150 மற்றும் சரம் என்றால் நீளம் செல்லுபடியாகும் ஆகிறது 2070 01:33:00,150 --> 01:33:03,700 0 உள்ள இது நீளம், மற்றும் 12, நாம் நல்ல இருக்கும். 2071 01:33:03,700 --> 01:33:07,144 >> டேவின்: நீங்கள் பார்க்கலாம் இல்லை என்றால் பூஜ்ய உண்மையான, விரைவான, என்ன நடக்கும்? 2072 01:33:07,144 --> 01:33:07,810 அதை நொடி தவறு என்று நான் நினைக்கிறேன். 2073 01:33:07,810 --> 01:33:10,850 ஏன் தவறு? 2074 01:33:10,850 --> 01:33:12,510 நீங்கள் வெற்று மீது strlen நினைத்தீர்கள் ஏனெனில். 2075 01:33:12,510 --> 01:33:13,010 நிகழ்காலத்தில்: ஆமாம். 2076 01:33:13,010 --> 01:33:16,490 2077 01:33:16,490 --> 01:33:19,630 ஒன்றை பயன்படுத்தி, உண்மை அல்லது பொய் கடவுச்சொல்லை ஒரு நல்ல யோசனை. 2078 01:33:19,630 --> 01:33:20,430 >> பார்வையாளர்கள்: தவறு. 2079 01:33:20,430 --> 01:33:21,150 >> நிகழ்காலத்தில்: தவறு. 2080 01:33:21,150 --> 01:33:23,870 பல கடவுச்சொற்களை, மற்றும் பெரிய, நீண்ட தான் பயன்படுத்த முடியும். 2081 01:33:23,870 --> 01:33:26,050 நிலுவை சின்னங்கள் பாதுகாப்பு உறுதி. 2082 01:33:26,050 --> 01:33:27,080 >> பார்வையாளர்கள்: தவறு. 2083 01:33:27,080 --> 01:33:27,749 >> நிகழ்காலத்தில்: தவறு. 2084 01:33:27,749 --> 01:33:28,790 அது ஒன்றும் இல்லை. 2085 01:33:28,790 --> 01:33:30,480 இது ஒரு ஐகான் தான். 2086 01:33:30,480 --> 01:33:32,824 SSL எதிராக பாதுகாக்கிறது நடுத்தர தாக்குதல் மனிதன். 2087 01:33:32,824 --> 01:33:33,490 பார்வையாளர்கள்: தவறு. 2088 01:33:33,490 --> 01:33:34,110 நிகழ்காலத்தில்: தவறு. 2089 01:33:34,110 --> 01:33:35,355 சரி, அந்த பொய். 2090 01:33:35,355 --> 01:33:38,324 2091 01:33:38,324 --> 01:33:39,490 நல்ல. 2092 01:33:39,490 --> 01:33:40,220 [செவிக்கு புலப்படாமல்] 2093 01:33:40,220 --> 01:33:42,500 இதை பற்றி பேச வேண்டும்? 2094 01:33:42,500 --> 01:33:43,259 உங்கள் முறை. 2095 01:33:43,259 --> 01:33:45,050 டேவின்: தாக்குதல்கள் வகைகள், நடுத்தர மனிதன். 2096 01:33:45,050 --> 01:33:47,134 நடுத்தர தாக்குதல் ஒரு மனிதன் என்ன? 2097 01:33:47,134 --> 01:33:48,050 பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 2098 01:33:48,050 --> 01:33:51,437 2099 01:33:51,437 --> 01:33:54,020 டேவின்: நீங்கள் ஒரு அனுப்ப என்றால் HTTP கோரிக்கை, அவர்கள் சரியான, இதை செய்ய முடியும்? 2100 01:33:54,020 --> 01:33:57,890 ஆனால் நீங்கள் https அனுப்பும் என்றால், அவர்கள் ஒருவேளை இதை செய்ய முடியாது. 2101 01:33:57,890 --> 01:33:59,952 புள்ளிகள் நிறைய இருக்கிறது உங்கள் இணைப்பு சேர்த்து. 2102 01:33:59,952 --> 01:34:00,660 நீங்கள் ரவுட்டர்கள் வேண்டும். 2103 01:34:00,660 --> 01:34:01,746 நீங்கள் DNS செர்வர்கள் வேண்டும். 2104 01:34:01,746 --> 01:34:04,120 உடல் ரீதியாக ஒருவரை முடியும் என்றால் நீங்கள் அனுப்பும் நீங்கள் என்ன பார்க்க, 2105 01:34:04,120 --> 01:34:06,140 எனவே, யாரோ முடியும் உண்மையில் நீங்கள் இடையே கிடைக்கும், 2106 01:34:06,140 --> 01:34:08,840 வாடிக்கையாளர், மற்றும் சர்வர், மற்றும் ஆகின்றன நீங்கள் அனுப்பும் நீங்கள் என்ன பார்க்க முடியும், 2107 01:34:08,840 --> 01:34:10,298 இந்த நடுத்தர தாக்குதலில் ஒரு மனிதன். 2108 01:34:10,298 --> 01:34:14,287 எனவே நீங்கள் இருந்து பெற முயற்சி நீங்கள் என்ன பார்க்க சர்வர், அல்லது, மோசமான see-- முடியும் 2109 01:34:14,287 --> 01:34:16,620 நீங்கள் பார்க்க முடியும் என குக்கீகளை அல்லது அந்த மாதிரி ஏதாவது. 2110 01:34:16,620 --> 01:34:19,290 >> உதாரணமாக, நீங்கள் எனவே அவர், SSL பயன்படுத்தி 2111 01:34:19,290 --> 01:34:21,900 பார்க்க முடியும் இருக்கலாம் உங்கள் அமர்வு ஐடி குக்கீகளை. 2112 01:34:21,900 --> 01:34:25,460 இந்த அமர்வு கடத்தி அழைக்கப்படுகிறது அவர் உங்கள் ID குக்கீகளை பார்க்கும், 2113 01:34:25,460 --> 01:34:28,317 பின்னர் அவர் அந்த செல்ல முடிந்தது தான் வலைத்தளத்தில் மற்றும் நீங்கள் இருக்கும் பாசாங்கு. 2114 01:34:28,317 --> 01:34:31,150 வெறும் PHP இல் பிடிக்கும் என்பதால், நினைவில் நாங்கள் வெளியேற்ற போது, நாம் என்ன செய்ய வேண்டும்? 2115 01:34:31,150 --> 01:34:33,340 நாம் ஐடி சமமாக அமர்வு ஐடி அமைத்தோம். 2116 01:34:33,340 --> 01:34:34,810 அதனால் உங்களை அடையாளம் காட்டும். 2117 01:34:34,810 --> 01:34:38,300 நீங்கள் உங்கள் போர்ட்ஃபோலியோ பார்க்க முடியாது, அதனால் தான் மற்றும் வேறு எல்லோரையும் தான் போர்ட்ஃபோலியோ. 2118 01:34:38,300 --> 01:34:42,320 >> சரி, நான் அந்த குக்கீ பெற முடிந்தது இருக்கிறேன் என்றால், பிறகு நான் அந்த பக்கம் மீது நுழைய முடியும். 2119 01:34:42,320 --> 01:34:45,380 பின்னர், நான் தான் உங்கள் பொருட்களை பார்க்க முடியும் வாங்கும் பொருட்களை விற்பனை தொடங்கும். 2120 01:34:45,380 --> 01:34:46,800 அதனால் அமர்வு கடத்தி இருக்கிறது. 2121 01:34:46,800 --> 01:34:50,810 ஆனால், நீங்கள் மிகவும் திறமை to-- இருக்க கூடாது நடுத்தர தாக்குதல் மனிதன் பயன்படுத்த முடியும் 2122 01:34:50,810 --> 01:34:52,290 கூட அவர்கள் SSL பயன்படுத்தி என்றால். 2123 01:34:52,290 --> 01:34:53,520 ஆனால் நீங்கள் முடியாது வேண்டும். 2124 01:34:53,520 --> 01:34:56,580 அவர்கள் SSL பயன்படுத்தி இருந்தால், நீங்கள் அமர்வில், விமான கடத்தலில் முடியாது. 2125 01:34:56,580 --> 01:34:58,927 ஏன்? 2126 01:34:58,927 --> 01:35:01,135 அது அனைத்து குறியாக்கம் ஏனெனில், சரியான? அதை குறியாக்கம் என்றால், 2127 01:35:01,135 --> 01:35:03,509 நான் இன்னும் ஒரு மனிதன் இருக்கிறேன் நடுத்தர, நான் இன்னும் உங்கள் தரவு கிடைக்கும். 2128 01:35:03,509 --> 01:35:04,279 அது பரவாயில்லை. 2129 01:35:04,279 --> 01:35:05,070 ஆனால் அது குறியாக்கம். 2130 01:35:05,070 --> 01:35:07,750 எனவே நான் அதை பயன்படுத்த முடியாது. 2131 01:35:07,750 --> 01:35:09,840 அதனால் இரண்டு தான். 2132 01:35:09,840 --> 01:35:11,544 >> ரியல் விரைவான, குறுக்கு தளம் கோரிக்கை மோசடி. 2133 01:35:11,544 --> 01:35:13,960 ஒரு இணைப்பு என்று தான் என்றால் தான் அந்த இணைப்பை ஏதாவது செய்துவிட்டால் 2134 01:35:13,960 --> 01:35:14,890 நீங்கள் அதை செய்ய வேண்டும் என்று நான் நினைக்கவில்லை என்று. 2135 01:35:14,890 --> 01:35:18,150 எனவே எடுத்துக்காட்டாக, இணைப்பு என்றால் இருந்தது பங்குகள் வாங்க அல்லது பங்குகள் விற்க போவதில்லை, 2136 01:35:18,150 --> 01:35:19,360 நீங்கள் என்று எனக்கு தெரியாது. 2137 01:35:19,360 --> 01:35:22,040 நீங்கள் இணைப்பை கிளிக் வாங்கி, ஒரு கோரிக்கை அனுப்பப்பட்டது 2138 01:35:22,040 --> 01:35:24,240 அல்லது ஏதாவது விற்கப்படும் என்று நீங்கள் செய்ய சொல்ல வில்லை. 2139 01:35:24,240 --> 01:35:25,120 என்று தான். 2140 01:35:25,120 --> 01:35:30,720 >> கிராஸ் சைட் ஸ்கிரிப்ட், இங்கே மிகவும், நீங்கள், மாறி q வழியாக கடந்து செல்லும் 2141 01:35:30,720 --> 01:35:33,510 அதற்கு பதிலாக சில வகையான கடந்து மதிப்பு, ஒருவேளை கே ஒரு பெயர் போல் ஆகிறது. 2142 01:35:33,510 --> 01:35:36,560 எனவே, அதற்கு பதிலாக கே தனக்கு சமமாக கடந்து டேவின் அல்லது அது போன்ற ஏதாவது, 2143 01:35:36,560 --> 01:35:38,740 நீங்கள் HTML பயன்படுத்த வேண்டாம் என்றால் சிறப்பு எழுத்துகள், உனக்கு 2144 01:35:38,740 --> 01:35:43,100 அது தான் உறுதி செய்ய இந்த தப்பிக்க முடியாது சரி, நான் பதிலாக கிடைத்தது, 2145 01:35:43,100 --> 01:35:46,910 இங்கே உள்ள நான் சொல்கிறேன் சொல்கிறேன் என்று போன்ற அச்சு அல்லது ஏதாவது, 2146 01:35:46,910 --> 01:35:51,070 பின்னர் நான் இங்கே ஒரு ஸ்கிரிப்ட் அழைப்பு அனுப்ப முடியவில்லை என்று. 2147 01:35:51,070 --> 01:35:53,140 >> எனவே, அதற்கு பதிலாக ஒரு மாறி பெற்று, 2148 01:35:53,140 --> 01:35:54,960 நான் இந்த ஸ்கிரிப்ட் அழைப்பு இயக்க வேண்டும். 2149 01:35:54,960 --> 01:35:57,065 என்று ஸ்கிரிப்ட் உள்ளே எனவே அழைப்பு, இது என்ன செய்ய? 2150 01:35:57,065 --> 01:36:00,190 ஆவண டாட் இடம், என்று நடக்கிறது ஆவணம் இடம் மாற்ற. 2151 01:36:00,190 --> 01:36:02,290 அதனால் நான் திருப்பி போகிறது எங்காவது. 2152 01:36:02,290 --> 01:36:08,170 அது கெட்ட பையன் என்று இந்த உதாரணம், நல்ல. 2153 01:36:08,170 --> 01:36:10,536 வார்த்தை முடியவில்லை. 2154 01:36:10,536 --> 01:36:12,410 பின்னர், என்ன கூட தான் மோசமாக நான் போகிறேன் என்று ஆகிறது 2155 01:36:12,410 --> 01:36:16,832 சில இது பின்னர் குக்கீ, க்கு மாறி நான் இந்த இணையதளத்தில் உள்ள வேண்டும். 2156 01:36:16,832 --> 01:36:19,040 நான் சமமாக அமைக்க போகிறேன் ஆவணம் டாட் குக்கீ. 2157 01:36:19,040 --> 01:36:20,660 எனவே, நான் போகிறேன் உங்கள் குக்கீ திருட. 2158 01:36:20,660 --> 01:36:22,951 நான் திருப்பி போகிறது ஒரு வலைத்தளத்தில் சில தகவல்களை 2159 01:36:22,951 --> 01:36:25,120 என்று நீங்கள் அணுகும். 2160 01:36:25,120 --> 01:36:29,250 நீங்கள் ஏனெனில் இந்த அனைத்து நடக்கிறது நீங்கள் பார்த்த என்ன தப்பி. 2161 01:36:29,250 --> 01:36:29,910 ஆமாம்? 2162 01:36:29,910 --> 01:36:32,160 >> பார்வையாளர்கள்: எனவே தான் அது தான், என்று தெளிவாக செய்ய 2163 01:36:32,160 --> 01:36:37,550 vulnerable.com என்று இந்த பாதிக்கப்படும். 2164 01:36:37,550 --> 01:36:39,300 அந்த இணைப்பு தோன்றவில்லை முடியும் எனவே கொடுக்கப்பட்ட எந்த பக்கம். 2165 01:36:39,300 --> 01:36:42,200 யாரோ, அது கிளிக் vulnerable.com செல்கிறது. 2166 01:36:42,200 --> 01:36:43,700 நீங்கள் vulnerable.com நினைவியை வேண்டும். 2167 01:36:43,700 --> 01:36:46,670 பேஸ்புக் என்று சொல்கிறேன் பாதிக்கப்படக்கூடிய, facebook.com எனவே. 2168 01:36:46,670 --> 01:36:48,310 நீங்கள் உங்கள் பேஸ்புக் குக்கீ வேண்டும். 2169 01:36:48,310 --> 01:36:50,925 இந்த என்ன, நீங்கள் இருக்கிறீர்கள் facebook.com போகிறது, 2170 01:36:50,925 --> 01:36:53,990 அது உடனடியாக திருப்பி நீங்கள், badguy.com செய்ய 2171 01:36:53,990 --> 01:36:57,182 ஆனால் உங்கள் குக்கீ தகவல் உட்பட. 2172 01:36:57,182 --> 01:36:59,310 எனவே அது ஒரு விரைவு வழிமாற்று தான், ஆனால் உங்கள் பேஸ்புக் குக்கீ 2173 01:36:59,310 --> 01:37:02,572 என்று திருப்பி சேர்க்கப்பட்டுள்ளது, என்று எப்படி அவர்கள் [செவிக்கு புலப்படாமல்] தான். 2174 01:37:02,572 --> 01:37:04,280 நிகழ்காலத்தில்: ஆமாம், இல்லை சில மிகவும் சராசரி விஷயங்களை 2175 01:37:04,280 --> 01:37:06,070 இந்த இருக்கிறது என்றால் மக்கள் என்ன செய்ய முடியும் என்று. 2176 01:37:06,070 --> 01:37:09,190 உதாரணமாக, பேஸ்புக் அனுமதி இருந்தால் எல்லோரும், உங்கள் பயனர் பெயர் மாற்ற 2177 01:37:09,190 --> 01:37:11,680 மற்றும் அவர்கள் எந்த செய்ய வில்லை உருப்படியான சோதனைகளை, அதனால் நீங்கள் 2178 01:37:11,680 --> 01:37:16,810 ஒரு ஜாவா விஷயம் செருக முடியும் என்று ஒரு வெள்ளெலி, உங்கள் படத்தை மாற்றுகிறது. 2179 01:37:16,810 --> 01:37:22,590 மற்றும் அதே ஜாவா நுழைக்கிறது உங்கள் பக்கம் காட்சிகள் யார் என்று எல்லோருக்கும் ஒரு. 2180 01:37:22,590 --> 01:37:26,400 உங்கள் பக்கம் என்று கருதுகிற எனவே அனைவரும் பயனர் பெயர் அதையே உள்ளது. 2181 01:37:26,400 --> 01:37:30,104 இது ஒரு வைரஸ் ஏனெனில், அது அதிவேகமாக பரவுகிறது. 2182 01:37:30,104 --> 01:37:32,270 டேவின்: நாங்கள் கடந்த தவிர்க்க வேண்டும் ஒரு, மற்றும் நாம் முடித்துவிட்டீர்கள். 2183 01:37:32,270 --> 01:37:34,120 எனவே இந்த மற்றொரு உதாரணம் ஆகும். 2184 01:37:34,120 --> 01:37:36,120 இந்த அவர்கள் இல்லை ஆகிறது தங்கள் SQL அட்டவணை தப்பி. 2185 01:37:36,120 --> 01:37:37,090 எனவே நீங்கள் அதை கைவிட முடியும். 2186 01:37:37,090 --> 01:37:38,805 எனவே நீங்கள் விஷயங்களை தப்பிக்க வேண்டும். 2187 01:37:38,805 --> 01:37:44,010 அது முந்தைய எடுத்துக்காட்டாக இருந்தது குறுக்கு ஸ்கிரிப்ட் கொண்டு. 2188 01:37:44,010 --> 01:37:45,430 மன்னிக்கவும், நாங்கள் தாமதமாக சிறிது இயங்கின. 2189 01:37:45,430 --> 01:37:46,870 நாளை, வருந்துகிறேன்! 2190 01:37:46,870 --> 01:37:48,560 நாளை, நாம் அலுவலகத்தில் மணி நேரம். 2191 01:37:48,560 --> 01:37:50,870 11:00 Cabbot 8:00 எனவே, அலுவலக நேரம். 2192 01:37:50,870 --> 01:37:55,240 அலுவலக நேரம் உள்ளன கண்டிப்பாக வினாடி வினா கேள்விகள். 2193 01:37:55,240 --> 01:37:56,587