[Powered by Google Translate] [ವೀಕ್ 9]
[ಡೇವಿಡ್ ಜೆ Malan - ಹಾರ್ವರ್ಡ್ ವಿಶ್ವವಿದ್ಯಾಲಯ]
[ಈ CS50 ಹೊಂದಿದೆ. - CS50.TV]
ಎಲ್ಲಾ ಸರಿ. ಹಿಂದಕ್ಕೆ ಸ್ವಾಗತ. ಈ CS50 ಆಗಿದೆ, ಮತ್ತು ಈ ವಾರದಲ್ಲಿ 9 ಪ್ರಾರಂಭ.
ಇಂದು ನಾವು ಸಿ ಸಂದರ್ಭದಲ್ಲಿ ಇನ್ನು ಮುಂದೆ ವಿನ್ಯಾಸದ ಮೇಲೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಗಮನ
ಆದರೆ PHP ಸಂದರ್ಭದಲ್ಲಿ ಮತ್ತು SQL ಒಂದು ಬಿಟ್ ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಒಂದು ಬಿಟ್ ರಲ್ಲಿ,
ವಿಶೇಷವಾಗಿ pset 7 ಎರಡೂ ಒಂದು ಅಂತ್ಯದಲ್ಲಿ ಮತ್ತು ನಿಮ್ಮ ಅಂತಿಮ ಯೋಜನೆ.
ವಾಸ್ತವವಾಗಿ, ನಿಮ್ಮ ಅಂತಿಮ ಯೋಜನೆಯಲ್ಲಿ ಆ ಸಮಯದಲ್ಲಿ ಅವು
ಸಂಭಾವ್ಯವಾಗಿ ಕನಿಷ್ಠ ಕೆಲವು ಆಲೋಚನಾ ನೀಡಲು ಆರಂಭಿಸಿದರು ಒಂದು ಗಂಟೆ ಅಥವಾ ನೀವು ಹಿಂದೆ ರ ಅಲ್ಲಿ
ನಿಮ್ಮ ಅಂತಿಮ ಯೋಜನೆಗೆ ಮತ್ತು ನೀವು 1 ಅಥವಾ 2 ಸಹಪಾಠಿಗಳನ್ನು ಸಹಯೋಗ ಬಯಸುವ ಥಿಂಕಿಂಗ್,
ನೀವು ಸಂಪರ್ಕ ತೊಂದರೆಯಿದ್ದರೆ, ಸಹಪಾಠಿಗಳು ಹೇಳಿದ್ದಾರೆ
cs50.net/partners/form ನಲ್ಲಿ ಭರ್ತಿ ಹಿಂಜರಿಯಬೇಡಿ.
ಇದು ಕೇವಲ, ನಿಮ್ಮ ಬಗ್ಗೆ ಥಿಂಕಿಂಗ್ ಯೋಜನೆಯ ಯಾವ ರೀತಿಯ, ನೀವು ಯಾರು ನೀವು ಕೇಳುತ್ತದೆ
ನೀವು ವ್ಯವಸ್ಥಾಪನ ಕಾರಣಗಳಿಗಾಗಿ ಅಲ್ಲಿ ವಾಸಿಸುತ್ತಿದ್ದಾರೆ.
ಮತ್ತು ನಂತರ ನೀವು ಮುಂದಿನ ವಾರ ಅಥವಾ ಆದ್ದರಿಂದ ಸ್ಪ್ರೆಡ್ಶೀಟ್ URL ಮೇಲೆ ಮೇಲೆ ಕಣ್ಣಿಡಲು ಬಯಸಿದರೆ
ನೀವು Google ಡಾಕ್ ಒಂದು ಓದಲು ಮಾತ್ರ ಆವೃತ್ತಿ ನೋಡಬಹುದು
ಇದರಲ್ಲಿ ನಾವು ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುವುದು ಮಾಡುತ್ತಿದ್ದೇವೆ.
ನೀವು ಯಾರಾದರೂ ಕೆಲಸ ಬಯಸುವ ಹಾಗಿದ್ದಲ್ಲಿ, ಎಲ್ಲಾ ಮೂಲಕ ಜನರನ್ನು ತಲುಪಿ ಹಿಂಜರಿಯಬೇಡಿ
ಪ್ರಕ್ರಿಯೆಯ ಮೂಲಕ.
ಆದರೆ ಜನರನ್ನು ಬಹುತೇಕ ಕೆಲಸ ಒಂಟಿ ಮಾಡಿ. ಆ ಸಂಪೂರ್ಣ ಉತ್ತಮ ಇಲ್ಲಿದೆ.
ಆದ್ದರಿಂದ ಈ ಕಡ್ಡಾಯ ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ ಎಂದು ಭಾವನೆ.
ಶುಕ್ರವಾರ ಇದು ನನಗೆ ಮತ್ತು ಇಲ್ಲಿ ತಂಡದ ಕೆಲವು ಆಗಿತ್ತು
ಬಹುತೇಕ ಭಾಗ ಖಾಲಿ ಥಿಯೇಟರ್.
3 ಪ್ರವಾಸಿಗರು ಇಲ್ಲಿ ಅಪ್ ಕುಳಿತು ಮಾಡಲಾಯಿತು, ಒಂದು ಸ್ವಲ್ಪ ವಿಚಿತ್ರವಾಗಿ ಹಾಗಾಗಿ.
ನಾವು ಬಗ್ಗೆ ಮಾತನಾಡಿದರು ಡೇಟಾಬೇಸ್ ಮತ್ತು ನಾವು pset 7 ಸ್ವಲ್ಪ ಬಗ್ಗೆ ಮಾತನಾಡಿದರು.
ಮತ್ತು ನೀವು ಇನ್ನೂ ವೀಡಿಯೊ ಮೇಲೆ ಹಿಡಿಯಲು ಆಗಲಿಲ್ಲ ವೇಳೆ, ಆ ದಂಡವನ್ನು ಇಲ್ಲಿದೆ.
ನಾನು ಲಘುವಾಗಿ ನಾವು ತೆಗೆದುಕೊಳ್ಳುವ ಯಾವುದೇ ಪದಗಳು ವ್ಯಾಖ್ಯಾನಿಸಲು ಪ್ರಯತ್ನಿಸಿ ವಿಲ್
ಶುಕ್ರವಾರ ಅವರ ಉಪನ್ಯಾಸ ಆಧರಿಸಿ.
>> ಆದರೆ ಇಂದು ನಾವು ಪಾಯಿಂಟ್ ನಿಮ್ಮನ್ನು ಪಡೆಯಲು ಪ್ರಯತ್ನಿಸಿ ಎಂದು ನೀನು
ಕೇವಲ pset 7 ರೀತಿಯ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂಬ
ಆದರೆ ನಿಜವಾಗಿಯೂ, HOOD ಕೆಳಗೆ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ಅರ್ಥ
ವಿಶೇಷವಾಗಿ ನಾವು functions.php ಕಡತದಲ್ಲಿ ಸಿದ್ಧಪಡಿಸಲಾಯಿತು ಎಂದು ಅಮೂರ್ತತೆಯ ಕೆಲವು
ನೀವು ಅಂತಿಮವಾಗಿ ಅರ್ಥ ಆದ್ದರಿಂದ ನಿಮ್ಮ ಜೀವನವನ್ನು ಸ್ವಲ್ಪ ಸುಲಭವಾಗುತ್ತದೆ ಆದರೆ
ತರಬೇತಿ ಚಕ್ರಗಳು ಕೆಲವು ವಾರಗಳಲ್ಲಿ ಆಫ್ ಬಂದಾಗ ನೀವು ಇನ್ನೂ ಉಳಿದುಕೊಂಡಿವೆ ಇದರಿಂದ
ನೈಜ ಮತ್ತು ನೀವು ಕೆಳಗೆ ಯಾವುದೇ CS50 ಚೌಕಟ್ಟನ್ನು ಇಲ್ಲದೆ ಈ ವಿಷಯವನ್ನು ಹೊಂದಿದ್ದೇವೆ.
ಪರಿಚಯವಿರುವ ನೀವು ಆ ಈ $ _SESSION,
ಅಥವಾ ಈಗಾಗಲೇ ಶುಕ್ರವಾರ ವೀಡಿಯೊ ಸೆಳೆಯಿತು, ಕಾರ್ಯಕ್ರಮದ ನಮಗೆ ಏನು ಅವಕಾಶ ನೀಡುವುದಿಲ್ಲ
ಒಂದು php-ಆಧಾರಿತ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ರಲ್ಲಿ?
ಇದು GET ಮತ್ತು ಪೋಸ್ಟ್ಗೆ ಉತ್ಸಾಹದಲ್ಲಿ ಇದೇ ನ ಅಂದರೆ ಒಂದು superglobal ವೇರಿಯಬಲ್, ಆಗಿದೆ
ಮತ್ತು ಕೆಲವು ಇತರರು, ಆದರೆ ಈ ವಿಷಯದಲ್ಲಿ ಉಪಯುಕ್ತ ಏನು ಆಗಿದೆ?
>> ಕಾರ್ಯಕ್ರಮದ ಏನು ಬಳಸಲಾಗುತ್ತದೆ? ಹೌದು. [ವಿದ್ಯಾರ್ಥಿ] ಲಾಗಿನ್
ಕ್ಷಮಿಸಿ? [ವಿದ್ಯಾರ್ಥಿ] ಲಾಗಿನ್ ವಾಸ್ತವವಾಗಿ ಲಾಗಿನ್.
Pset 7 ನಾವು ಲಾಗ್ ಅನುಕೂಲ ಈ ಕಾರ್ಯಕ್ರಮದ superglobal ಬಳಸುತ್ತಿದ್ದೀರಿ
ಮತ್ತು ಈ superglobal ಬಗ್ಗೆ ಸಂತೋಷವನ್ನು ಇದನ್ನು ಒಂದು ಸಹವರ್ತನೀಯ ವ್ಯೂಹ ಎಂದು ಆಗಿದೆ.
ಒಂದು ಸಹವರ್ತನೀಯ ವ್ಯೂಹ, ಮರುಸ್ಥಾಪನೆ, ಕೇವಲ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿದೆ ಆದರೆ ಇದರ ಸೂಚ್ಯಂಕಗಳು ಎಂದಿಗೂ ಸಂಖ್ಯೆಗಳನ್ನು ಇರಬೇಕೆಂದೇನು
012 ನಂತಹ. ಅವರು ಸಂಖ್ಯೆಗಳನ್ನು ಅಥವಾ ಅವರು ತಂತಿಗಳನ್ನು ಮಾಡಬಹುದು.
ನೀವು ಇನ್ನೂ pset 7 ಆಗಿ dived ನೀವು ಆದ್ದರಿಂದ, ನಾವು ಒಂದು ಪ್ರಮುಖ ಎಂಬ ID ಯನ್ನು ಸಂಗ್ರಹಿಸಲು ಎಂದು ಸ್ಮರಿಸಿಕೊಳ್ಳಲು
ಇದರ ಮೌಲ್ಯ 123 ನಂತೆ ಈ ಸಹವರ್ತನೀಯ ರಚನೆಯ ಒಳಗೆ -
ಯಾವುದೇ ಪ್ರಸ್ತುತ ಬಳಕೆದಾರನ ID ಯನ್ನು ಪ್ರವೇಶಿಸಿದ್ದಾರೆ.
ಇದಕ್ಕೆ ಪ್ರೇರಣೆ ಬಳಕೆದಾರ localhost ಭೇಟಿ ನಂತರವೂ ಅಂದರೆ
ಅಥವಾ ನನ್ನ ವೆಬ್ಸೈಟ್ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಅವನ್ನು ಲಾಗ್ ಮಾಡಿದ,
ಅವರು ಲಿಂಕ್ ಅಥವಾ 5 ನಿಮಿಷಗಳ ಕಾಲ ನನ್ನ ವೆಬ್ಸೈಟ್ ಮರಳಲು ಕೂಡ
ಅಥವಾ ಒಂದು ಗಂಟೆ ಅಥವಾ ಒಂದು ದಿನ ಆದರೆ ತಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ತೆರೆದೇ ಸಹ,
ಈ superglobal ಮೂಲಕ ಅವರು ಲಾಗ್ ಇನ್ ನೆನಪು ಮಾಡಬಹುದು
>> ಇತರ ಪದಗಳಲ್ಲಿ, ಇದು ನಾನು ಬಳಕೆದಾರರ ಬಗ್ಗೆ ನೀವು ಸ್ವಲ್ಪ ದೀರ್ಘಕಾಲದ ಏನು ಶೇಖರಿಸಿಡಲು ಅನುವುಮಾಡಿಕೊಡುತ್ತದೆ.
ಮತ್ತು ನೀವು ಒಂದು ಶಾಪಿಂಗ್ ಕಾರ್ಟ್ ಅವತಾರವೆಂದು ನಿಜವಾಗಿಯೂ ಇದು ನಗರದ.
ಅಮೆಜಾನ್ ಸ್ಥಳಗಳಲ್ಲಿ ನಿಸ್ಸಂಶಯವಾಗಿ, ನೀವು ಒಂದು ಶಾಪಿಂಗ್ ಕಾರ್ಟ್ ವಸ್ತುಗಳ ಪುಟ್ ಅವಕಾಶ
ಆದರೆ HTTP, ಪ್ರೋಟೋಕಾಲ್ ವೆಬ್ ಪವರ್ಸ್, ಸ್ಥಿತಿಯಿಲ್ಲದ ಎಂದು
ಅರ್ಥದಲ್ಲಿ ನೀವು ಒಂದು ಜಾಲತಾಣಕ್ಕೆ ಭೇಟಿ ಮಾಡಿದಾಗ,
ಬಹುತೇಕ ಭಾಗವು ನೀವು ಕೆಲವು ಸ್ಥಿರ ಜಾಲಬಂಧ ಸಂಪರ್ಕವನ್ನು ಹೊಂದಿಲ್ಲ
ನಿಮ್ಮ ಬ್ರೌಸರ್ ಮತ್ತು ಸರ್ವರ್ ನಡುವೆ.
ನೀವು HTML ಮತ್ತು JPEGs ಮತ್ತು GIF ಗಳನ್ನು ಬಳಸಬಹುದಾಗಿದೆ ಡೌನ್ಲೋಡ್ ಹಾಗು, ನೀವು ತಕ್ಷಣ
ಸಂಪರ್ಕ ದೂರ ಹೋಗುತ್ತದೆ ಮತ್ತು ನೀವು ಸರ್ವರ್ನಿಂದ HTML ಮತ್ತು ಸ್ಪಷ್ಟವಾಗಿ ವಿವರಿಸಲಾಗದ ಯಾ ಕೆಲಸಕ್ಕೆ ಬಾರದ ವಸ್ತು ಪ್ರತಿಯನ್ನು ಹೊಂದಿರುತ್ತದೆ.
ಆದರೆ ಸರ್ವರ್ ನಿಮ್ಮ ಬಗ್ಗೆ ಏನಾದರೂ ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಬಯಸಿದರೆ,
ಹೊರೆ ವಾಸ್ತವವಾಗಿ ಮಾಹಿತಿಯನ್ನು ದಾಖಲಿಸಲು ಸರ್ವರ್ನಲ್ಲಿ ಹೊಂದಿದೆ.
ಮತ್ತು ಸರ್ವರ್ ನಿಯಂತ್ರಣ ಹೊಂದಿರುವ ಆದ್ದರಿಂದ ನೀವು ಪ್ರೋಗ್ರಾಮರ್
ಈ superglobal ಸಹವರ್ತನೀಯ ರಚನೆಯ ಒಳಗೆ ನೀವು ಹೆಚ್ಚು ಏನು ಹಾಕಬಹುದು
ಮತ್ತು ಇದು, ಅಲ್ಲಿ ಬಳಕೆದಾರ ಹಿಂದಕ್ಕೆ ಬರುತ್ತದೆ ಮುಂದಿನ ಸಮಯವಾಗಿರುತ್ತದೆ
ಇದು ನಿಮಿಷಗಳು ಅಥವಾ ಇನ್ನೂ ದಿನಗಳ ನಂತರ, ಅವರು ತಮ್ಮ ಬ್ರೌಸರ್ ವಿಂಡೋವನ್ನು ಹೊರತು, ಎಂಬುದನ್ನು
ಈ ಹಂತದಲ್ಲಿ ಕಾರ್ಯಕ್ರಮದ ಕಣ್ಮರೆಯಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ ನಶ್ವರ ಸಂಗ್ರಹ, ಅದು ಅಲ್ಲದ ನಿರಂತರ, ಮತ್ತು ದೂರ ಹೋಗಲು ಅರ್ಥ ನ
ಬಳಕೆದಾರರು ತಮ್ಮ ಬ್ರೌಸರ್ ಮುಚ್ಚಲ್ಪಡುತ್ತದೆ ಬೇಗ - ಕೇವಲ ಆ ಟ್ಯಾಬ್, ಸಾಮಾನ್ಯವಾಗಿ ಇಡೀ ಬ್ರೌಸರ್
ಮೂಲಕ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಬಳಕೆದಾರ ಔಟ್ ಲಾಗಿಂಗ್.
ಆದ್ದರಿಂದ ಈ ವಿಷಯದಲ್ಲಿ ನಿಜವಾಗಿ ಹೇಗೆ ಜಾರಿಗೆ ಇದೆ?
ನಾವು ಶುಕ್ರವಾರ ನೋಡಿವೆ ಒಂದು ಸರಳ ಉದಾಹರಣೆಯೆಂದರೆ ಒಂದು ತ್ವರಿತ ಗಮನಿಸೋಣ.
ಆ ಪರಿಚಯವಿರದ ಫಾರ್, ಈ ಮಾಹಿತಿ ಮಾಹಿತಿ ಸರಳವಾಗಿತ್ತು.
ಇದು ಅವರ ಏಕೈಕ ಉದ್ದೇಶ ಜೀವನದಲ್ಲಿ ನನಗೆ ಹೇಳಲು ಒಂದು ವೆಬ್ ಪುಟ
ಎಷ್ಟು ಬಾರಿ ಈ ಪುಟವನ್ನು ಭೇಟಿ ನೀಡಿದ.
ಈ ನಾನು ಭೇಟಿ ಎಂದು ಸೋಮವಾರ ಇಲ್ಲಿ ಮೊದಲ ಬಾರಿಗೆ, ಆದ್ದರಿಂದ 0 ಬಾರಿ ಹೇಳುತ್ತಾರೆ.
>> ಆದರೆ ನಾನು ಈ ಪುಟವನ್ನು ಮರುಲೋಡ್ ಮಾಡಲು ಆರಂಭಿಸಿ ಅದನ್ನು, 1 ಆ, 2, 3, 4, 5 ಹೇಳುತ್ತಾರೆ
ಮತ್ತು ಈ ಅಂತಿಮವಾಗಿ ಕೇವಲ, ಅಪ್, ಅಪ್, ಅಪ್, ಅಪ್ ಎಣಿಕೆಯ ಮೇಲೆ ನಿರತವಾಗಿರುವ
ಪ್ರತಿ ಬಾರಿ ನಾನು ಅದರ ಮೇಲೆ ರೀಲೋಡ್ ಮಾಡಿ.
ಆದ್ದರಿಂದ ಈ ಕೆಲಸ ಹೇಗೆ? ನನಗೆ counter.php ಎಂಬ ಈ ಕಡತದ ಒಳಗೆ ಹೋಗಲು ಬಿಡುವುದಿಲ್ಲ.
ಇದು ಮೇಲಿನ ಭಾಗವಾಗಿ ಎಲ್ಲಾ ನೀಲಿ ಕಾಮೆಂಟ್ಗಳನ್ನು, ಆದರೆ ಆಸಕ್ತಿದಾಯಕ ಭಾಗ ಇಲ್ಲಿದೆ.
ಸಾಲಿನ 13 ರಂದು ಈ ಕಾರ್ಯ session_start ಕರೆ,
ಮತ್ತು ಅಕ್ಷರಶಃ ನೀವು ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ ಬಯಸಿದರೆ ನೀವು ಮಾಡಬೇಕಾದ್ದು ಎಲ್ಲಾ ಹೊಂದಿದೆ
ಈ ವಿಶೇಷ superglobal _SESSION $ ಎಂದು ಕರೆಯಲಾಗುತ್ತಿತ್ತು.
ಅದು ಸಾಧ್ಯವಿರುವ ಎಲ್ಲಾ ಮಾಡುತ್ತದೆ, ಮತ್ತು ನಾವು ಎಲ್ಲಾ ಸಾಧ್ಯತೆಯೂ ಹೇಗೆ ಕ್ಷಣದಲ್ಲಿ ನೋಡುತ್ತಾರೆ.
ನಾನು ಏನು ಮಾಡುತ್ತಿರುವೆ ಸಾಲಿನ 16 ಪ್ರಕಟಣೆಯಲ್ಲಿ.
ಅಂದರೆ, ಸೂಚ್ಯಂಕ ಮೌಲ್ಯ - - "ಪ್ರತಿ" ಕೌಂಟರ್ ಎಂದು ಕೀಲಿ, ವೇಳೆ
ನಾನು ಕೆಳಗೆ ಸಾಲಿನಲ್ಲಿ ಇದು ಏನು ನಾನು ನಂತರ, ಕೂಟ ಎಂದು ಈ ರಚನೆಯ ಒಳಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ?
ಸಾಲಿನ 18 ಮಾಡುವುದರಿಂದ ಏನು?
>> [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] ಎಂದು ಯಾವುದು? [ವಿದ್ಯಾರ್ಥಿ] ಮೌಲ್ಯವನ್ನು ಸಂಗ್ರಹಿಸಿಡುವುದು. ಗುಡ್.
ಇದು, ಒಂದು ಹೊಸ ಸ್ಥಳೀಯ ತಾತ್ಕಾಲಿಕ ವೇರಿಯಬಲ್ ಇದೀಗ ಅಧಿವೇಶನದಲ್ಲಿ ಎಂದು ಮೌಲ್ಯವನ್ನು ಸಂಗ್ರಹಿಸುವ ವಿಶೇಷವೇನು
ಎಲ್ಲಾ ಸಣ್ಣ ರಲ್ಲಿ $ ಪ್ರತಿ.
PHP ಈಗಾಗಲೇ ಇಲ್ಲಿ ಸ್ವಲ್ಪ ಆಲಸಿ ಎಂದು ಗಮನಿಸಿ.
ನಾವು ಇಂಟ್ ಅಥವಾ ಫ್ಲೋಟ್ ಅಥವಾ ಸ್ಟ್ರಿಂಗ್ ಅಥವಾ ಹಾಗೆ ಏನು ಯಾವುದೇ ಉಲ್ಲೇಖ ಇಲ್ಲ ಗಮನಿಸಿ
PHP ದುರ್ಬಲವಾಗಿ ಟೈಪಿಸಿದ ಏಕೆಂದರೆ, ಆ ಮೂಲಕ ನೀವು ಒಂದು ಚರಮೌಲ್ಯದಬಗೆ ಸೂಚಿಸಲು ಹೊಂದಿಲ್ಲ
ಮತ್ತು ಇಲ್ಲಿ ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಾನು ಇನ್ನೂ ಪ್ರಕಟಿಸಲಿಲ್ಲ ಮಾಡಿದ್ದೀರಿ.
ನಾನು ಈ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಒಳಗೆ ಘೋಷಿಸಿದ ನಾನು ಮತ್ತು C ಭಿನ್ನವಾಗಿ, ಈ ವಾಸ್ತವವಾಗಿ ತಪ್ಪಿಲ್ಲ.
ಆಳವಾಗಿ ಒಂದು ವೇರಿಯೇಬಲ್ ಘೋಷಣೆಯ ರೀತಿಯಲ್ಲಿ ಯಾವುದೇ PHP ಯಲ್ಲಿ ಹೊಂದಿದೆ -
ಒಳಗೆ ಒಳಗೆ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ರೀತಿಯ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್, ನ -
ಆ ಕ್ಷಣದಲ್ಲಿ ಸಮಯದಲ್ಲಿ, ಕಾರ್ಯಕ್ರಮದ ಉಳಿದ ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ ಕಾಣಿಸುತ್ತದೆ
ಉತ್ತಮ ಅಥವಾ ಕೆಟ್ಟದ್ದಕ್ಕಾಗಿ.
ಆದ್ದರಿಂದ ಕೂಡಲೇ ನಾವು ಮಾಡುತ್ತಿರುವುದು ಎಂದು ನೀವು ಅದನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಬೇಗ ಜಾಗತಿಕ ಆಗುತ್ತದೆ.
>> ಇಲ್ಲವಾದರೆ, ನಾನು, ಏನು ಕಾರ್ಯಕ್ರಮದ superglobal ರಲ್ಲಿ ಎಂದು ದೊರೆಯದಿದ್ದಲ್ಲಿ
ನಾನು ಸ್ಪಷ್ಟವಾಗಿ, 0 ಈ ವೇರಿಯಬಲ್ ಕೌಂಟರ್ ಆರಂಭಿಸುವಲ್ಲಿ ನಾನು
ಇದರಿಂದಾಗಿ ಕೇವಲ ಬಳಕೆದಾರ ಮೊದಲು ಇಲ್ಲಿ ಯಾವತ್ತು ಊಹಿಸಿಕೊಂಡು.
ತದನಂತರ ಈ ಕೋರ್ಸ್ ಹೇಗೆ ಪ್ರತಿ ಏರಿಕೆಯ ಇದೆ?
ನಾನು ಈ ಸಹವರ್ತನೀಯ ರಚನೆಯ ಒಳಗೆ ಎಂದು ಮೌಲ್ಯವು ಅಪ್ಡೇಟ್ ನಾನು
ಪ್ರಸ್ತುತ + 1 ಏನೇ ಕೌಂಟರ್ ಗೆ ಸಮಾನ ಹೊಂದಿಸುವ ಮೂಲಕ.
ನಾನು ಪುಟದ HTML ಇಲ್ಲಿ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ವೇಳೆ, ಇದು ವಾಸ್ತವವಾಗಿ ಬಹಳ ಸರಳ.
ನಾನು ಈ ಪುಟ ದೇಹದಲ್ಲಿ ಎಲ್ಲಾ, "ನೀವು ಮತ್ತು ಎಷ್ಟು ಬಾರಿ ಈ ಸೈಟ್ ಭೇಟಿ ನೀಡಿದ." ಇದೆ
ಮತ್ತು ಈ PHP ರಚನೆಯಾಗಿದ್ದು.
ನೀವು ವೇಳೆ <? =, ಈ ಯಾವ ಕಾರ್ಯವನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಸಮ?
ಇದು ನಾವು ಸಿ ಅನೇಕ ಬಾರಿ ನೋಡಿದ್ದೇವೆ ಇದು printf ಸ್ವಲ್ಪ, ತುಂಬಾ ಸಮನಾಗಿದೆ
ನೀವು pset 7 ವಿಶೇಷ ನಿಂದ ಈಗಾಗಲೇ ತಿಳಿದಿರುವ ಎಂದು ಆದರೂ,
ಮುದ್ರಣ ಕೂಡ ಏನನ್ನಾದರೂ ಮುದ್ರಿಸುವ ಕ್ರಿಯೆಯಾಗಿದೆ, ಇದು ವಾಸ್ತವವಾಗಿ, ಸ್ವರೂಪ ಸಂಕೇತಗಳು ಬಳಸುವುದಿಲ್ಲ
ಮತ್ತು ನೀವು ವಾಸ್ತವವಾಗಿ ಪ್ರತಿಧ್ವನಿ ಹೇಳಬಹುದು.
ನಿವ್ವಳ ಪರಿಣಾಮ ಅಂತಿಮವಾಗಿ ಅದೇ ಸಹ ಅವರು ಎಂದಿಗೂ ಆ ಸ್ವಲ್ಪ ವಿಭಿನ್ನ ಆರ್.
ಈ ಬಳಕೆ ಸಮ ಚಿಹ್ನೆಯ ಆದ್ದರಿಂದ ಮಾಡುವ ಒಂದು ಸೊಗಸಾದ ರೀತಿಯಲ್ಲಿ ಕೇವಲ ತೆರನಾದ
ಇನ್ನಷ್ಟು ಅಡಕವಾಗಿ ಹೆಚ್ಚು ನೀವು ಅನ್ಯಥಾ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
ಇದರಿಂದ ಎಲ್ಲಾ ಈ ಸೈಟ್ ಮಾಡುತ್ತದೆ. ಇದು ಪ್ರತಿ ಮೌಲ್ಯವನ್ನು ಔಟ್ ಮುದ್ರಿಸುತ್ತದೆ.
ಈ ಎಲ್ಲಾ ವಾಸ್ತವವಾಗಿ ಹೇಗೆ ನಡೆಯುತ್ತಿದೆ?
ನೀವು ಒಂದು ವಾರದ ಸ್ಮರಿಸಿಕೊಳ್ಳಲು ಅಥವಾ ಹಿಂದೆ ನಾವು HOOD ಕೆಳಗಿರುವ ಹರಿಸಲು ಪ್ರಾರಂಭಿಸಿತು
ವೆಬ್ ಪುಟ ಈ ಇನ್ಸ್ಪೆಕ್ಟರ್ ಟ್ಯಾಬ್ ಬಳಸಿಕೊಂಡು ಕೆಲಸ ಹೇಗೆ.
>> ಕ್ರೋಮ್, Mac ಆವೃತ್ತಿ, ವಿಂಡೋಸ್ ಆವೃತ್ತಿ, ಮತ್ತು Linux ಆವೃತ್ತಿ ಈ ಎರಡೂ ಹೊಂದಿದೆ
ಈ ಅಂತರ್ನಿರ್ಮಿತ ದೋಷಸೂಚಕವು ಹೊಂದಿರುತ್ತದೆ ಆ ಮೂಲಕ ಮತ್ತು ಫೈರ್ಫಾಕ್ಸ್ ಮತ್ತು ಐಇ ರೀತಿಯ ತಾಂತ್ರಿಕತೆಗಳಿವೆ
ಬ್ರೌಸರ್ ನ ಒಳಗೆ.
ಅವರ ಮುಂದಿನ ಅವಲೋಕಿಸೋಣ.
ನಾವು ಇಲ್ಲಿ ಟ್ಯಾಬ್ಗಳನ್ನು ಒಂದು ಇಡೀ ಗೊಂಚಲು ಪಡೆದರು, ಮತ್ತು ಅತ್ಯಂತ ಎಡಗಡೆಯ ಒಂದು ಎಲಿಮೆಂಟ್ಸ್ ಎಂದು ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ನೀವು
ಮತ್ತು HTML ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಒಂದು ಪುಟದಲ್ಲಿ ಎಷ್ಟು godawful ಯಾವುದೇ,
ಎಲಿಮೆಂಟ್ಸ್ ಟ್ಯಾಬ್ ನಿಮಗೆ ನಿಜವಾಗಿ ಶ್ರೇಣಿ HTML ನ್ಯಾವಿಗೇಟ್ ಮಾಡಬಹುದು ಸ್ಮರಿಸುತ್ತಾರೆ
ಮತ್ತು ಒಳ್ಳೆಯ ಮತ್ತು ಅಂದವಾಗಿ.
ನೀವು ಗೂಗಲ್ ಅಥವಾ ಫೇಸ್ಬುಕ್ ಒಂದು ವೆಬ್ಸೈಟ್ನಿಂದ ಕಲಿಯಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದೇವೆ ಹಾಗಿದ್ದಲ್ಲಿ
ಅಥವಾ ನಿಜವಾಗಿಯೂ ಯಾವುದೇ ವೆಬ್ಸೈಟ್, ನೀವು ಆಫ್ ಬಹುಶಃ ಉತ್ತಮ ಎಂಬುದನ್ನು ಅರ್ಥ
ಮೂಲ ಕೋಡ್ ನಲ್ಲಿ ಕಚ್ಚಾ ಮೂಲ ವೀಕ್ಷಣೆಗಾಗಿ ವಿರುದ್ಧವಾಗಿ ಈ ರೀತಿಯಲ್ಲಿ ಕಾಣುವ,
ಇದು ನಾವು ವಿಶೇಷವಾಗಿ Google ನ ಸೈಟ್ ನಲ್ಲಿ ನೋಡಬಹುದು ಎಂದು, ಒಂದು ಅವ್ಯವಸ್ಥೆ ಮಾಡಬಹುದು.
ನಾನು ಬದಲಿಗೆ ಇಲ್ಲಿ ನೆಟ್ವರ್ಕ್ ಟ್ಯಾಬ್ ಕ್ಲಿಕ್ ಹಾಗಾಗಿ,
ಈ ಪುಟವನ್ನು ಭೇಟಿ ಮಾಡಿದಾಗ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ನೋಡೋಣ ನ.
ಮೊದಲ ನನ್ನ ಸಂಗ್ರಹ ತೆರವುಗೊಳಿಸಲು ಅವಕಾಶ.
ನಾನು ಕ್ರೋಮ್ ಸೆಟ್ಟಿಂಗ್ಗಳು ಹೋಗಿ ನಂತರ ಇತಿಹಾಸ ಹೋಗುತ್ತಿದ್ದೇವೆ ನಾನು
ತದನಂತರ ಎಲ್ಲಾ ಬ್ರೌಸಿಂಗ್ ಡೇಟಾವನ್ನು ತೆರವುಗೊಳಿಸಿ.
ನೀವು ಇತರ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಮಾಡುವ ಸೂಚಿಸಲು ಬಳಸಬಹುದು, [ನಗು]
ಆದರೆ ಅಭಿವೃದ್ಧಿಶೀಲ ವೆಬ್ಸೈಟ್ಗಳಿಗೆ ಬಂದಾಗ, ಇದು ವಾಸ್ತವವಾಗಿ ಉಪಯುಕ್ತವಾಗಿರುವ -
ನೀವು ನಗುವುದು ಬಳಸುತ್ತಿದ್ದರೆ ನಿಮಗೆ. [ನಗು]
ವೆಬ್ಸೈಟ್ಗಳಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸುವಾಗ ರಿಯಾಲಿಟಿ ಏಕೆಂದರೆ ವಾಸ್ತವವಾಗಿ ನಿಜವಾಗಿಯೂ ಉಪಯುಕ್ತವಾಗಿರುವ
ಕ್ಯಾಶೆ HTML ಫೈಲ್ಗಳನ್ನು, ಕ್ಯಾಶೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತಗಳನ್ನು ನಂತಹ ಕುಕೀಸ್ ಮತ್ತು ವಿಷಯಗಳನ್ನು ವಿಷಯಗಳನ್ನು
ವಾಸ್ತವವಾಗಿ ಒಂದು ದೊಡ್ಡ ತಲೆನೋವು ಆಗಬಹುದು, ಏಕೆಂದರೆ ಒಂದು ವೇಳೆ ಯಾವುದೇ ಕಾರಣಕ್ಕಾಗಿ
ಬ್ರೌಸರ್ ಕೆಲವು ಫೈಲ್ ಕ್ಯಾಶೆ ನಿರ್ಧರಿಸುತ್ತಾಳೆ ಮತ್ತು ಇನ್ನೂ ನೀವು ಸರ್ವರ್ ಮೇಲೆ ಕಡತ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿದ್ದೀರಿ
ಆದರೆ ಬ್ರೌಸರ್ ನಿಜವಾಗಿಯೂ ಕಡತ ಬದಲಾಗಿದೆ ಅರಿವಾಯಿತು ಇಲ್ಲ
ನೀವು ರೀಲೋಡ್ ಬಟನ್ ಕ್ಲಿಕ್ ಸಹ ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ, ಅದು ಪುನಃ ಡೌನ್ಲೋಡ್ ಇಲ್ಲ
ಕೇವಲ ತಪ್ಪು ನಿಮ್ಮ ಕೋಡ್ ಅಲ್ಲ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಅತ್ಯಂತ surefire ಕ್ರಮದಲ್ಲಿ,
ಇದು ಬ್ರೌಸರ್ ವರ್ತನೆಯನ್ನು ಹೊಂದಿರುವ, ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ಇಲ್ಲಿ ಹೋಗಲು ಹೊಂದಿದೆ
ಯಾವುದೇ ಗೊಂದಲ ಇಲ್ಲ, ಆದ್ದರಿಂದ ಕೇವಲ ಸಂಪೂರ್ಣ ಇತಿಹಾಸವನ್ನು ತೆರವುಗೊಳಿಸಿ.
>> ನೀವು ನಿಜವಾಗಿಯೂ ಪ್ಯಾರನಾಯ್ಡ್ ಎಂದು ಬೇಕಾದರೆ ನಂತರ ಬ್ರೌಸರ್ ಬಿಟ್ಟು, ಅದನ್ನು ಪುನರಾರಂಭಿಸಿ
ನಂತರ ನಿರೀಕ್ಷೆಯಂತೆ ಎಲ್ಲಾ ಕೆಲಸ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಅಭಿವೃದ್ಧಿ ಮಾಡುವಾಗ ಆದ್ದರಿಂದ ಸಣ್ಣ ರಲ್ಲಿ, ತೀರುವೆ ಸಂಗ್ರಹ ಒಳ್ಳೆಯದು.
ಇಲ್ಲಿ ನಾವು ನೆಟ್ವರ್ಕ್ ಟ್ಯಾಬ್ ಹೊಂದಿರುತ್ತವೆ.
ನಾನು ಹಿಂದೆ ಸೈಟ್ 9 ಬಾರಿ ಭೇಟಿ, ಆದರೆ ನನಗೆ ಈಗ ಮುಂದುವರಿಯಿರಿ ಮತ್ತು ರೀಲೋಡ್ ಮಾಡಿ ಅವಕಾಶ ನೀಡಿದ್ದರು.
ಮತ್ತು ನಾನು ಕಚ್ಚಿ 0 ಗೆ ನಾನು.
ನ ವಾಸ್ತವವಾಗಿ ಈ ಕಾರ್ಯಕ್ರಮದ superglobal ಜಾರಿಗೆ ಎಂದು ಹೇಗೆ ನೋಡೋಣ.
ನಾನು ಮಾಡಿದ ಎಂದು 1 HTTP ವಿನಂತಿ ಮಾಡಿ ಪಡೆಯಲಿದ್ದೇನೆ
ಮತ್ತು ಈ ಡೀಬಗ್ ವಿಂಡೋ ನನ್ನನ್ನು ಒಳಗೆ ನೋಡಲು ಅನುಮತಿಸುತ್ತದೆ.
ಇಲ್ಲಿ ನಾನು ಆಸಕ್ತಿದಾಯಕ ಇರುವಂತಹ ಸರ್ವರ್, ಕೇವಲ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ನೋಡಿ.
ನಾನು ಎಷ್ಟೇ ಸಂಖ್ಯೆಯ ವಿಧಾನಗಳಲ್ಲಿ ಈ ನೋಡಿದ್ದೇವೆ.
ಆದರೆ ಯಾವ ತಾಂತ್ರಿಕವಾಗಿ ಆಸಕ್ತಿಕರವಾಗಿದೆ ಹೆಡರ್ ಇವೆ.
ನಾನು ಇಲ್ಲಿ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ಮತ್ತು ವಿನಂತಿಯನ್ನು ಹೆಡರ್ ಗಮನ ಪರಿವಿಡಿಯನ್ನುವಿಕ ಮೂಲ ಕ್ಲಿಕ್ ವೇಳೆ
ಏನು ನಾನು ನೋಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ಅಕ್ಷರಶಃ HTTP ವಿನಂತಿ ಆಗಿದೆ
ಅದು ಕೇವಲ ನನ್ನ ಬ್ರೌಸರ್ ಸರ್ವರ್ ಹೋದರು
ಆಪರೇಟಿವ್ ಪದ ಎಂದು GET ತದನಂತರ / counter.php ಫೈಲ್ ಹೆಸರು ಎಂದು,
HTTP/1.1 ನನ್ನ ಬ್ರೌಸರ್ ಬಳಸಿ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ HTTP ಆವೃತ್ತಿಯನ್ನು ಎಂದು.
ಇಲ್ಲಿ ಈ ಸಾಲಿನ ಪರಿಚಾರಕದ ಹೆಸರು ಏನು ಬ್ರೌಸರ್ನಿಂದ ಪರಿಚಾರಕಕ್ಕೆ ಸ್ವಲ್ಪ ನೆನಪಿಸುತ್ತದೆ
ಇದು ಮಾತನಾಡಲು ಬಯಸುತ್ತಾರೆ ಎಂದು.
ತದನಂತರ ಈ ಉಳಿದ ಇದೀಗ ಸಂಬಂಧಿತ ಕೆಲವೊಮ್ಮೆ ಆಸಕ್ತಿದಾಯಕ ಆದರೆ.
>> ಈ ಕುತೂಹಲ ಕೇವಲ ರೀತಿಯ.
ಈ ವಾಕ್ಯವನ್ನು ಆದರೂ ಕ್ರಿಪ್ಟಿಕ್, ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನಿಮ್ಮ ಬ್ರೌಸರ್ ಒಂದು ವೆಬ್ಸೈಟ್ ಭೇಟಿ
ನೀವು ಬಳಸುತ್ತಿರುವ ಯಾವ ಬ್ರೌಸರ್ ಸರ್ವರ್ ಮಾಹಿತಿ ಇದೆ
ಮತ್ತು ನೀವು ಬಳಸುವ ಮತ್ತು ಅದರ ಆವೃತ್ತಿಯನ್ನು ಏನನ್ನು ಕಾರ್ಯವ್ಯವಸ್ಥೆಯನ್ನು.
ನೀವು ಎಂದಾದರೂ ಸಿಎನ್ಎನ್ ಮತ್ತು ಸ್ಪಷ್ಟವಾಗಿ ವಿವರಿಸಲಾಗದ ಯಾ ಕೆಲಸಕ್ಕೆ ಬಾರದ ವಸ್ತು ನಂತಹ ಹೇಗೆ ವೆಬ್ಸೈಟ್ಗಳು ಯೋಚಿಸಿದ್ದೀರಾ ನೀವು ಹಾಗಿದ್ದಲ್ಲಿ
ಶೇಕಡಾವಾರು ವೆಬ್, PC ಬಳಕೆದಾರರಲ್ಲಿ ರಂದು ಮ್ಯಾಕ್ ಬಳಕೆದಾರರು ಎಂಬುದನ್ನು ತಿಳಿದುಕೊಳ್ಳಲು,
IE ಬಳಕೆದಾರರು, ಕ್ರೋಮ್ ಬಳಕೆದಾರರು ಮತ್ತು ಹಾಗೆ, ಇದು ಏಕೆಂದರೆ ನಮ್ಮ ಬ್ರೌಸರ್ ಎಲ್ಲಾ
ನಾವು ಏನೆಂದು ಅಲ್ಲಿ ಪ್ರತಿಯೊಂದು ವೆಬ್ಸೈಟ್ ಹೇಳುವ ಮಾಡಲಾಗುತ್ತದೆ.
ಅವಶ್ಯಕವಾಗಿ, ವೈಯಕ್ತಿಕವಾಗಿ ಗುರುತಿಸುವ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿಲ್ಲ
ಆದರೆ ಇದು ನಿಮ್ಮ IP ವಿಳಾಸವನ್ನು ನೀವು ಬಳಸುವ ಯಾವ ಬ್ರೌಸರ್ ಮತ್ತು OS ಮತ್ತು ಸರ್ವರ್ ತಿಳಿಸಿ ಮಾಡುತ್ತದೆ.
ಈ ಮಾಹಿತಿಯನ್ನು ಅಲ್ಲಿ ಆದ್ದರಿಂದ ಇಲ್ಲಿದೆ.
ಈ ಧ್ವನಿಮುದ್ರಣಾ ಬಂದಾಗ ಆದರೆ ಏನು ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ ಈಗ ಹೆಚ್ಚು ಆಸಕ್ತಿಕರ ಎನಿಸಿಕೊಂಡಿದೆ.
ನನ್ನ ಪ್ರತಿಕ್ರಿಯೆಯ ನಂತರ ಮೂಲ ವೀಕ್ಷಿಸಲು ಕ್ಲಿಕ್ ಲೆಟ್.
ಇಲ್ಲಿಗೆ ಯಾವ ಆಸಕ್ತಿಕರವಾಗಿದೆ ಕೆಲವು ವಿಷಯಗಳನ್ನು ಹೊಂದಿದೆ.
1, ನಾವು 200 ಒಂದು ಸ್ಥಿತಿ ಕೋಡ್ ಹಿಂದಕ್ಕೆ ಪಡೆದರು.
ಎಲ್ಲಾ ಚೆನ್ನಾಗಿ ಅರ್ಥ ಏಕೆಂದರೆ ನಾವು ಈ ಸ್ಥಿತಿ ಕೋಡ್ ನೋಡಲು.
ಇದು ಯಾವುದೋ ವಿರುದ್ಧವಾಗಿ ಅಕ್ಷರಶಃ ಸರಿ ಅರ್ಥ.
ನಾವು ಕೆಲವೊಮ್ಮೆ ಕೆಟ್ಟ ಎಂದು ನೋಡಿ ಒಂದು ಸಂಖ್ಯೆ ಯಾವುದು? [ವಿದ್ಯಾರ್ಥಿ] 404.
404, ಫೈಲ್ ಕಂಡುಬಂದಿಲ್ಲ, 403 ನೀವು ಈಗಾಗಲೇ ಮೇಲೆ ತಪ್ಪು ಇರಬಹುದು
ನಿಷೇಧಿಸಲಾಗಿದೆ ಇದು, ಇದು ನೀವು chmod ಏನನ್ನೋ, ಹೆಚ್ಚಾಗಿ ಗೆ ಮರೆತಿದ್ದೀರ ಅರ್ಥ.
ಮತ್ತು ಇತರರು ಒಂದು ಗುಂಪೇ ಇಲ್ಲಿದೆ.
>> ಡೌನ್ ಇಲ್ಲಿ, ಈ ಸ್ವಲ್ಪ ಕ್ರೇಜಿ ಹೊಂದಿದೆ.
ನಾನು ಕೇವಲ ಜಿಎಡಿಟ್ Name ಅಂಟಿಸಿ ಅದಕ್ಕೆ ಕೆಲವು ನಿಮಿಷಗಳ ಹಿಂದೆ ಈ ಫೈಲ್ ಬರೆದರು.
ನಿಜವಾಗಿಯೂ ಒಂದು ವೆಬ್ ಇರಲಿಲ್ಲ ಮೊದಲು ಏಕೆ ಈ ಪುಟ 1981 ರಲ್ಲಿ ಅವಧಿ ನೀಡಲಿಲ್ಲ?
ಅಲ್ಲಿಗೆ ಇಂದಿನ ವಿಶೇಷವೇನು?
>> [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] ಬಾರಿ ಅಂಚೆಚೀಟಿ. ಆದರೆ ಏಕೆ?
ಇದು ಸ್ವಲ್ಪ ಅನಿಯಂತ್ರಿತ, ಆದರೆ ಇದು ವಾಸ್ತವವಾಗಿ ಉಪಯುಕ್ತವಾಗಿರುವ.
ಏನು ಈ ನನ್ನ ಬ್ರೌಸರ್ ಹೇಳುತ್ತಿರುವಾಗ ನೀವು ಈಗಾಗಲೇ ಮುಗಿದಿದೆ ವಿನಂತಿಸಿದ ಈ PHP ಕಡತವಾಗಿರುತ್ತದೆ.
ವಾಸ್ತವವಾಗಿ, ಇದು 30 ವರ್ಷಗಳ ಹಿಂದೆ ಅವಧಿ.
ಆದರೆ ನೈಜ ಅರ್ಥವೇನು?
ಇದು ಕೇವಲ, ಬಳಕೆದಾರರು ಈ ಪುಟವನ್ನು ಭೇಟಿ ಮುಂದಿನ ಬಾರಿ ಅರ್ಥ
ಎಂಬುದನ್ನು ವಿಳಾಸಪಟ್ಟಿಯಲ್ಲಿರುವ URL ಅನ್ನು ಮರುಲೋಡ್ ಅಥವಾ ನಮೂದಿಸುವ ಮೂಲಕ,
ನೀವು ಹೋಗಿ ಇದು ಹೊಸ ನಕಲನ್ನು ತರಲು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಇದು ಸಂಗ್ರಹ ಬಸ್ಟ್ ಒಂದು ಉದಾಹರಣೆ ತೆರನಾದ
ಕೇವಲ ಬ್ರೌಸರ್ಗಳಲ್ಲಿ ವಿರೋಧಿಸುತ್ತವೆ ಪ್ರಯತ್ನಿಸುವುದು ಒಂದು ಸ್ಟುಪಿಡ್ ಪದ
ವಾಸ್ತವವಾಗಿ ಹಿಡಿದಿಡಲು HTML ದಿಂದ ಒಂದು ಸರ್ವರ್ನಿಂದ ಕಳುಹಿಸಲಾಗಿದೆ ವಿಶೇಷವೇನು
ನೀವು ಆಕಸ್ಮಿಕವಾಗಿ ಮರುಲೋಡ್ ಹಿಟ್ ತದನಂತರ ಫೈಲ್ ಅದೇ ಆವೃತ್ತಿಯನ್ನು ನೋಡಿ ಆದ್ದರಿಂದ ಆ.
ನಿಜವಾಗಿಯೂ ಒಂದು ಹೊಸ ಪ್ರತಿಯನ್ನು ಕಳುಹಿಸಲು ಸರ್ವರ್ ಬಯಸುವ.
ಆದ್ದರಿಂದ 1981 ಎಂದು ವಾಸ್ತವವಾಗಿ ಕೇವಲ ಆ ನ APPLIANCE ಆಯ್ಕೆಯಲ್ಲಿ ಅರ್ಥವನ್ನು
ಕಳೆದ ಒಂದು ಆರ್ಬಿಟ್ರರಿ ದಿನಾಂಕ ಎಂದು.
ಆದರೆ ನಿಜವಾದ ರಸಭರಿತವಾದ ಸಾಲು ಈಗ ಈ ಒಂದಾಗಿದೆ.
ಸಹ 50 ಮೊದಲು ನೀವು ಬಹುಶಃ ಕುಕೀಸ್ ಅಸ್ಪಷ್ಟವಾಗಿ ಪರಿಚಿತ ಆರ್.
ರ ಇದೀಗ, ವಿಶೇಷವಾಗಿ ಕಡಿಮೆ ಆರಾಮದಾಯಕ ಅಥವಾ ನಡುವೆ ಆ ನಡುವೆ,
ನಿಮ್ಮ ತಿಳುವಳಿಕೆಯಲ್ಲಿ ಒಂದು ಕುಕಿ ಇದೀಗ ಏನು
ನಿಮ್ಮ ಜ್ಞಾನವನ್ನು ಹೆಚ್ಚು ತಾಂತ್ರಿಕ ಮಾಡಲು ಬಗ್ಗೆ ನೀವು ಸಹ?
ಕುಕಿ ಯಾವುದು? ಹೌದು.
[ವಿದ್ಯಾರ್ಥಿ] ಬಳಕೆದಾರರ ಬಗ್ಗೆ ಮಾಹಿತಿ, ತಮ್ಮ ಬಳಕೆದಾರ ಹೆಸರು ಅಥವಾ ಏನೋ ಬರೆದ ನೀವು ಇಷ್ಟ.
>> ಗುಡ್. ಅವರು ಈಗಾಗಲೇ ತಮ್ಮ ಬಳಕೆದಾರ ಹೆಸರು ಬೆರಳಚ್ಚಿಸಿದ ಎಂಬುದನ್ನು, ಬಳಕೆದಾರರ ಬಗ್ಗೆ ಮಾಹಿತಿ ಇಲ್ಲಿದೆ.
ಕುಕೀಸ್ ಸರ್ವರ್ಗಳು ಬಳಕೆದಾರರ ಬಗ್ಗೆ ಏನಾದರೂ ನೆನಪಿಸಿಕೊಳ್ಳಬಹುದಾದ ಬಗೆಗಿನ ಮಾರ್ಗವಾಗಿದೆ.
ಮತ್ತು ಒಂದು ಕುಕಿ ನಿಜವಾಗಿಯೂ ಒಂದು ಪಠ್ಯ ಕಡತವನ್ನು ಅಥವಾ ಬೈಟ್ಗಳು ಕೆಲವು ಅನುಕ್ರಮದ
ಎಂದು, ನಿಮ್ಮ ಬ್ರೌಸರ್ ನ ಒಳಗೆ ಸರ್ವರ್ ಹಾಕಿದ ನ
ಮತ್ತು ಒಳಗೆ ಆ ಕಡತ ಅಥವಾ ಆ ಬೈಟ್ಗಳು ನಡುವೆ ಗುರುತಿಸುವಿಕೆಯ ಕೆಲವು ರೀತಿಯ.
ಬಹುಶಃ ಇದು ಅಕ್ಷರಶಃ ನಿಮ್ಮ ಬಳಕೆದಾರ ಹೆಸರು, ಆದರೆ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಹೆಚ್ಚು ಗೂಢ ಕಾಣುವ ವಿಷಯ
bo8dal3ct ಇತ್ಯಾದಿ - - ಈ ನಿಜವಾಗಿಯೂ ದೊಡ್ಡ ಅಕ್ಷರಸಂಖ್ಯಾಯುಕ್ತ ಸ್ಟ್ರಿಂಗ್ ಇಲ್ಲಿ ಈ ವಸ್ತುವಿನಂತೆ
ನಿಜಕ್ಕೂ ಕೇವಲ ನೀವು ಒಂದು ಅನನ್ಯ ಗುರುತು ಅರ್ಥೈಸಲಾಗಿತ್ತು ನ.
ಅಥವಾ ನೀವು ವಾಸ್ತವ ಕೈಯಿಂದ ಸ್ಟಾಂಪ್ ರೀತಿಯ ಎಂದು ನಗರದ.
ನೀವು ನಿಜವಾಗಿ ಹಣ ನೀವು ನೆನಪಿಡುವ, ಕೆಲವು ಕ್ಲಬ್ ಅಥವಾ ಮನರಂಜನಾ ಉದ್ಯಾನವನ್ನು ಹೋದರೆ
ಮತ್ತು ಹೋದ ಅವರು, ಕೆಲವು ರೀತಿಯ ನಿಮ್ಮ ಕಡೆ ಸ್ವಲ್ಪ ಕೆಂಪು ಸ್ಟಿಕ್ಕರ್ ಪುಟ್
ಮತ್ತು ನೀವು ಈಗಾಗಲೇ ಪಾವತಿ ನೀವು ಕೌಂಟರ್ ನಲ್ಲಿ ಜನರು ನೆನಪಿಸುತ್ತದೆ
ಮತ್ತು ನೀವು ಬಂದು ನೀವು ದಯವಿಟ್ಟು ಮಾಹಿತಿ ಹೋಗಬಹುದು.
ಕುಕೀಸ್ ಚೇತನ ಆ ಒಂದು ಕಡಿಮೆ ಇವೆ.
ನಾನು ನನ್ನ ಸಂಗ್ರಹಣೆಯನ್ನು ತೆರವುಗೊಳಿಸಲು ನಂತರ ಮಾಡಿದಂತೆ ಮೊದಲ ಬಾರಿಗೆ ನಾನು, ಈ ವೆಬ್ಸೈಟ್ ಭೇಟಿ
ವೆಬ್ ಸರ್ವರ್, ಈ ಸಂದರ್ಭದಲ್ಲಿ APPLIANCE, ನನ್ನ ಕಡೆ ಒಂದು ಸ್ಟಾಂಪು ಪುಟ್
ಅದರ ಹೆಸರು PHPSESSID ಇದೆ, ಅಧಿವೇಶನ ID ಯನ್ನು,
ನಿಜವಾಗಿಯೂ ಬಹಳ ಅಕ್ಷರಸಂಖ್ಯಾಯುಕ್ತ ಸ್ಟ್ರಿಂಗ್ ಅವರ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ.
>> ಆದ್ದರಿಂದ ನನ್ನ ಕೈ ಈಗ ಎದ್ದು ಕಾಣುವಂತೆ ಚಿತ್ರಿಸಲಾದ ರೀತಿಯ ಆದುದರಿಂದ ನಾನು ಹಿಟ್ ಮುಂದಿನ ಬಾರಿ ಮರುಲೋಡ್ ಎಂದು
ಅಥವಾ ಕೈಯಾರೆ, ಒಂದು ಬ್ರೌಸರ್ ಈ URL ಗೆ ಭೇಟಿ
HTTP ವಿವರಣೆಯಿಂದ ನನ್ನ ಬ್ರೌಸರ್ ಕೈಯಿಂದ ಸ್ಟಾಂಪ್ ಪ್ರಸ್ತುತಪಡಿಸಲು ಹೋಗುತ್ತದೆ
ಮತ್ತೆ ಮತ್ತೆ ಮತ್ತೆ.
ಆದ್ದರಿಂದ ಸಹ ಸರ್ವರ್ ಅಗತ್ಯವಾಗಿ, ನಾನು ಯಾರು ಗೊತ್ತಿಲ್ಲ
ಅವರು ಕನಿಷ್ಠ ನಾನು ಕನಿಷ್ಠ ಹೆಚ್ಚು ನಿರ್ದಿಷ್ಟವಾಗಿ ಅದೇ ಬಳಕೆದಾರ ಅಥವಾ ಅದೇ ಬ್ರೌಸರ್ ನನಗೆ ತಿಳಿದಿದೆ.
ಆದ್ದರಿಂದ ಈ ಕಾರ್ಯಕ್ರಮದ superglobal ಜಾರಿಗೆ ಹೇಗೆ ಅಂತಿಮವಾಗಿ.
ಸರ್ವರ್ ನೀವು ಎರಡನೇ ಒಂದು ವೆಬ್ಸೈಟ್ ಅಥವಾ ಮೂರನೇ ಬಾರಿ ಪುನಃ ನೀವು ಹೊಂದಿರುವ ಯಾವುದೇ ಆಲೋಚನೆಯಲ್ಲಿ
ಈ ಕೈ ಸ್ಟಾಂಪ್ ಪ್ರಸ್ತುತಪಡಿಸಲು ಹೊರತು.
ಮತ್ತು ತಕ್ಷಣ ಆ ಕೈಯಿಂದ ಸ್ಟಾಂಪ್ ಉಡುಗೊರೆಯಾಗಿ,
ವೆಬ್ ಸರ್ವರ್ ಮೂಲಭೂತವಾಗಿ ಅದರ ಸ್ವಲ್ಪ ದತ್ತಸಂಚಯಕ್ಕೆ ಹೋಗುತ್ತದೆ
ಮತ್ತು ಚೆಕ್, ಸರಿ, ನಾನು ಇತ್ಯಾದಿ ಬಳಕೆದಾರ bo8dal3ct ಕೈ ಸ್ಟಾಂಪ್ ಕಾಣಬಹುದು ಮತ್ತು ಮಾಡಿದ್ದಾರೆ.
ನನ್ನ ಪ್ರೋಗ್ರಾಮರ್ ಸಂಗ್ರಹವಾಗಿರುವ ಯಾವ ಮಾಹಿತಿಯನ್ನು ನೋಡೋಣ
ಈ ಬಳಕೆದಾರನ ಬಗ್ಗೆ superglobal ಒಳಗೆ
ತದನಂತರ ನನ್ನ ಡೇಟಾವನ್ನು superglobal ಸೆಷನ್ ಒಳಗೆ ಮತ್ತೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಅವಕಾಶ
ಪ್ರೋಗ್ರಾಮರ್ ಡೇಟಾವನ್ನು ಮತ್ತೆ ಪ್ರವೇಶಿಸಲು ಇದರಿಂದ
ಕೆಲವು ನಿಮಿಷಗಳ ಅಥವಾ ಗಂಟೆಗಳ ಹಿಂದೆ ಸ್ಥಾಪಿಸಲಾಯಿತು ಸಹ.
ಕೆಲವು ಬಾರಿ ಒಂದು ಕೆಟ್ಟ ರಾಪ್ ಪಡೆದುಕೊಂಡರು ಆದ್ದರಿಂದ ಇತರ ಪದಗಳು, ಕುಕೀಸ್,
ಏಕೆಂದರೆ ಬ್ರೌಸರ್ಗಳಲ್ಲಿ ಅಭದ್ರತೆಗಳನ್ನು ಮತ್ತು ಅವರು ನಿಜವಾಗಿಯೂ ನಮ್ಮ ಗೌಪ್ಯತೆ ಮತ್ತು ಈ ಉಲ್ಲಂಘನೆಯಾಗುತ್ತದೆ
ನಿಜವಾಗಿ ಏಕೆಂದರೆ ಅವುಗಳಿಲ್ಲದೆ ಮಹಾನ್ ಉಪಯುಕ್ತವಾಗಿರುತ್ತವೆ
ನೀವು ನಿರಂತರವಾಗಿ ನೀವು ಭೇಟಿ ಪ್ರತಿ ಫೇಸ್ಬುಕ್ ಪುಟ ಗೆ ಲಾಗ್ ಎಂದು
ಬ್ರೌಸರ್ ವಿಚಾರಿಸಿದಾಗ ಕೆಲವು ರೀತಿಯಲ್ಲಿ ಹೊಂದಿರಲಿಲ್ಲ ನೀವು ಓದಲು ಅಥವಾ ಪ್ರತಿ Gmail ಇಮೇಲ್
ನೀವು ಈಗಾಗಲೇ ಪ್ರಮಾಣೀಕೃತ ನೀವು.
>> ಆದ್ದರಿಂದ ಈ ರೀತಿಯಲ್ಲಿ ಕುಕೀಗಳನ್ನು ತಂತಿಯ ಉದ್ದಕ್ಕೂ ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ.
ಕುಕೀಸ್ ಬಗ್ಗೆ ಇನ್ನೊಂದು ಕುತೂಹಲ, ವಿಶೇಷವಾಗಿ ಇಲ್ಲಿ, ಈ cleartext ಸಂಪೂರ್ಣವಾಗಿ ಎಂದು.
ಇಲ್ಲ ಇಲ್ಲಿ ನಡೆಯುತ್ತಿರುವ ಯಾವುದೇ ಗೂಢಲಿಪೀಕರಣ, ಇಲ್ಲ
ಮತ್ತು ವಾಸ್ತವವಾಗಿ ನಾನು ಕ್ಷಣದಲ್ಲಿ HTTP ಬಳಸಿಕೊಂಡು ನಾನು.
ಈಗ 2 ವರ್ಷಗಳ ಹಿಂದೆ ಇದು CS50 ನಮ್ಮ ಮೆಚ್ಚಿನವುಗಳು ಕ್ಷಣಗಳಲ್ಲಿ ಒಂದು,
ಸಮಯದಲ್ಲಿ Firesheep ಎಂಬ ಉಪಕರಣವನ್ನು ಹೊರಬಂದಿತು.
ಇದು ಭದ್ರತಾ ಸಂಶೋಧಕ ಮಾಡಲ್ಪಟ್ಟಿತು ತಂತ್ರಾಂಶಗಳನ್ನು ಉಚಿತ ಪೀಸ್
ಸಮುದಾಯಕ್ಕೆ WAKE ಅಪ್ ಕರೆ atrociously ಜಾರಿಗೆ ಕೇವಲ ಹೇಗೆ ಹೇಳಲು
ವೆಬ್ ರಂದು ಕೆಲವು ಪ್ರಮಾಣೀಕರಣ ತಂತ್ರಗಳಿಂದ ಇದ್ದರು.
ಕೆಲವು ಬಾರಿ, ಫೇಸ್ಬುಕ್ HTTP, ಯಾವುದೇ HTTPS ಮೇಲೆ ಸಂಪೂರ್ಣವಾಗಿ ಆಗಿತ್ತು.
ಮತ್ತು ನೀವು ಕ್ರಿಪ್ಟೋ ಕೆಲಸ ಹೇಗೆ ಕಲ್ಪನೆಯೂ ಇಲ್ಲ ಕೂಡ, ಎಸ್ ಸುರಕ್ಷಿತ
ಆದ್ದರಿಂದ ಕನಿಷ್ಠ ಕೆಲವು ಗೂಢಲಿಪೀಕರಣ ಒಳಗೊಂಡಿರುವ ಇಲ್ಲ ಅರ್ಥ.
ಫೇಸ್ಬುಕ್, ಬಳಕೆದಾರರ ಹೆಸರುಗಳನ್ನು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಬಳಸಿದ ಮಾಡಲಿಲ್ಲ
ಆದರೆ ಬೇಗ ನಿಮ್ಮ ನೋಡಿದ್ದಾರೆ ಎಂದು ಪೋಕ್ಸ್ ಅಥವಾ ನಿಮ್ಮ ಸಂದೇಶಗಳನ್ನು ಅಥವಾ ನಿಮ್ಮ ಸುದ್ದಿ ಫೀಡ್
ಆ ಎಲ್ಲಾ ಗೂಢಲಿಪಿಕರಿಸದ ಮಾಡಲಾಯಿತು.
ಆದ್ದರಿಂದ ಕೇವಲ ಒಂದು ವರ್ಷ ಅಥವಾ 2 ಹಿಂದೆ ರವರೆಗೆ ಜಿಮೇಲ್ ಆಗಿತ್ತು.
ನೀವು ಲಾಗ್ ಇನ್ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ, ಹೌದು, ಅವರು, ಸುರಕ್ಷಿತ ಗೂಢಲಿಪೀಕರಣ ಬಳಸಲಾಗುತ್ತದೆ
ಆದರೆ ನಂತರ ಅವರು ಮಾಡಲಿಲ್ಲ. ಮತ್ತು ಏಕೆ ಎಂದು ಇರಬಹುದು?
ಏಕೆ ಸಕಾಲದಲ್ಲಿ ಎಲ್ಲಾ ಈ ರೀತಿಯ ಬಳಕೆ ಸಂದರ್ಭಗಳಲ್ಲಿ ಗೂಢಲಿಪಿಶಾಸ್ತ್ರ ಬಳಸುವುದಿಲ್ಲ?
ಅದು ಯಾವುದು? ನಾನು ಏನೋ ಕೇಳಿದ ಭಾವಿಸುತ್ತೇನೆ. [ವಿದ್ಯಾರ್ಥಿ] ವೇಗ.
ವೇಗ, ಬಲ? ಇದರೊಂದಿಗೆ ಬಗೆಗಳು.
ನೀವು ಕೇವಲ ರೀತಿಯ, ತಾರ್ಕಿಕವಾಗಿ ಅದರ ಬಗ್ಗೆ ಯೋಚಿಸಲು ಆದರೆ ನೀವು ಏನಾದರೂ ಎನ್ಕ್ರಿಪ್ಟ್ ವೇಳೆ
ನೀವು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಕೆಲಸ ಮಾಡಬೇಕು.
Pset 2 ನೀವು ಸೀಸರ್ ಅಥವಾ Vigenere ಜಾರಿಗೆ ಅಥವಾ ಕ್ರ್ಯಾಕ್ ಮಾಡಿದಾಗ,
ಕೇವಲ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಮುದ್ರಿಸುವ ತುಲನಾತ್ಮಕವಾಗಿ ಸುಲಭ.
ಗೂಢಲಿಪೀಕರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ ಕನಿಷ್ಠ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಮುದ್ರಿಸುವ ಒಂದು ಬಿಟ್ ಹೆಚ್ಚು ಕೆಲಸದ ಅಗತ್ಯವಿದೆ.
>> ಗೂಗಲ್ ಮತ್ತು ಫೇಸ್ಬುಕ್ ನಂತಹ ಸೂಪರ್ ಜನಪ್ರಿಯ ವೆಬ್ಸೈಟ್ಗಳಿಗೂ,
ನೀವು, ಅವರು ಭೇಟಿ ಪ್ರತಿಯೊಂದು ವೆಬ್ ಪುಟ ಪ್ರತಿ ಬಳಕೆದಾರ ಹೆಚ್ಚು ಕೆಲಸ ಮಾಡಬೇಕು ವೇಳೆ
ಕೇವಲ ಹೆಚ್ಚಿನ CPU ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.
ನೀವು ಹೆಚ್ಚಿನ CPU ಸಮಯವನ್ನು ಬೇಕೆನಿಸಿದರೆ, ನೀವು, ಹೆಚ್ಚಿನ ಸರ್ವರ್ಗಳನ್ನು ಬೇಕು
ನೀವು ಹೆಚ್ಚು ಹಣ ಬೇಕು ಅರ್ಥ.
ಮತ್ತು ಹಲವು ವರ್ಷಗಳವರೆಗೆ ಈ ಕೇವಲ ನಿಜವಾಗಿಯೂ ಉತ್ತಮ ಅಲ್ಲ.
ಜನರು ಅಗತ್ಯವಿರುವ ಮಾತ್ರ SSL ಗೂಢಲಿಪೀಕರಣ ಬಳಸಬಹುದು.
ಆದರೆ, ಇದು ಹೊರ ಬಂದಿತು, ಮತ್ತು Firesheep ಈ ಫೆಲೋ ಆಗಿ ಸೂಪರ್ ಸ್ಪಷ್ಟಪಡಿಸಲಾಗಿತ್ತು
ನಂತರ ಇದೀಗ ಫೇಸ್ಬುಕ್ ಪ್ರಸ್ತುತ ಯಾರು ನೀವು ಹುಡುಗರಿಗೆ -
ಕುತೂಹಲ ಹೊರಗೆ, ನೀವು fess ಮಾಡುತ್ತೇವೆ ಎಂದು ನೋಡೋಣ.
ಇದು foregrounded ದೊರೆಯದಿದ್ದಲ್ಲಿ ಸಹ ನೀವು ಇದೀಗ ಕೆಲವು ಟ್ಯಾಬ್ನಲ್ಲಿ ಫೇಸ್ಬುಕ್ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ,
ನಿಮ್ಮ URL HTTP ಅಥವಾ HTTPS ಹೊಂದಿದೆ?
[ಅನೇಕ ವಿದ್ಯಾರ್ಥಿಗಳು] ಎಸ್ ಎಸ್? [ನಗು]
ಸರಿ. ಯಾವುದೇ HTTP? ಕೇವಲ 1? ಸರಿ.
ಆದ್ದರಿಂದ ನಮಗೆ ಎಲ್ಲಾ ಇದೀಗ ಆ ವ್ಯಕ್ತಿ ಫೇಸ್ಬುಕ್ ಖಾತೆಯನ್ನು ಹ್ಯಾಕ್ ಮಾಡಬಹುದು.
ಬಹಳ ಮಟ್ಟಿಗೆ ಈ ಕನಿಷ್ಠ ಕೆಲವು ಜಾಲತಾಣಗಳಲ್ಲಿ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಆನ್ ಆಗಿದೆ.
ಮತ್ತು ದೀರ್ಘ ಕಥೆ ಸಣ್ಣ, ನಿಮ್ಮ ವೆಬ್ ಟ್ರಾಫಿಕ್ ಎನ್ಕ್ರಿಪ್ಟ್ ವೇಳೆ,
ಕೇವಲ HTML, ಗೂಢಲಿಪಿಕರಿಸದ WiFis ಅಡ್ಡಲಾಗಿ ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ ಹೋಗುತ್ತದೆ
ಆದ್ದರಿಂದ ಕುಕೀಗಳನ್ನು ವಿಷಯಗಳನ್ನು ಏರ್ ಉದ್ದಕ್ಕೂ ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ ಹೋಗಿ ಇಲ್ಲ
ಗೂಢಲಿಪೀಕರಣ ಯಾವುದೇ ಸ್ವರೂಪದ.
ನೀವು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ತಿಳುವಳಿಕೆ ಸ್ವಲ್ಪ ಅಥವಾ ಕೌಶಲ್ಯಗಳನ್ನು Googling ಒಂದು ಬಿಟ್ ಹೊಂದಿವೆ ಹಾಗಿದ್ದಲ್ಲಿ
ಈ ಮಾಡುವ ಉಚಿತ ತಂತ್ರಾಂಶ ಹುಡುಕಲು, ನೀವು ಮಾಡಬೇಕಾದ ಎಲ್ಲಾ ಸ್ಟಾರ್ಬಕ್ಸ್ ಕುಳಿತುಕೊಳ್ಳುತ್ತಾರೆ ಇದೆ
ಸಾಮಾನ್ಯವಾಗಿ ವೈಫೈ ಅಲ್ಲಿ ಗೂಢಲಿಪಿಕರಿಸದ ಕಡೆ ಅಥವಾ ವಿಮಾನ ಕುಳಿತುಕೊಳ್ಳುತ್ತಾರೆ
ಅಥವಾ PHPSESSID: ಕೇವಲ ಸೆಟ್-ಕುಕೀಯಂತೆ ಕೀವರ್ಡ್ಗಳಿಗೆ ವೀಕ್ಷಿಸಲು
ನೀವು ತಾಂತ್ರಿಕ ತಿಳುವಳಿಕೆ ಇದ್ದಲ್ಲಿ ಕೇವಲ ವೈಫೈ ವೀಕ್ಷಿಸಲು ಕಾರಣ
ಈ ಮಾದರಿಯ ಗಾಳಿಯ ಮೂಲಕ ಹರಿಯುವುದನ್ನು ಬಿಟ್ಗಳು ಎಲ್ಲಾ,
ನೀವು ನಂತರ ಹುಡುಗನ PHPSESSID bo8dal ಇತ್ಯಾದಿ ಎಂದು ಸಂಭವಿಸುತ್ತದೆ ಎಂದು ಹೇಳಬಹುದು.
ತದನಂತರ ಮತ್ತೆ ನೀವು ಸಾಕಷ್ಟು ತಾಂತ್ರಿಕತೆಯ ಆರ್ ಅಥವಾ ಸರಿಯಾದ ಸಾಧನ ಹೊಂದಿದ್ದರೆ
ನಂತರ ನೀವು ಕೇವಲ ಪುನರ್ ಸಂರಚಿಸುವ ನಿಮ್ಮ ಬ್ರೌಸರ್ ಎಂದು ಕೈ ಸ್ಟಾಂಪ್ ಪ್ರಸ್ತುತಿಪಡಿಸಬೇಕೆಂದಿರುವ ಮಾಡಬಹುದು
Facebook.com ಮತ್ತು ಫೇಸ್ಬುಕ್ ಕೇವಲ ಆ ವ್ಯಕ್ತಿ ಎಂದು ಭಾವಿಸುವುದು ಹೋಗುತ್ತದೆ
ಅವರು ತಿಳಿದಿರುವ ಎಲ್ಲಾ ನೀವು ಯಾರು ಆದರೆ ನೀವು ಈ ಅನನ್ಯ ಗುರುತನ್ನು ಹೊಂದಿವೆ. ಏಕೆಂದರೆ
ಆ ಅಸದೃಶ ಕದ್ದು, ನಿಮ್ಮ ಸ್ವಂತ ವೆಬ್ ಸರ್ವರ್ ಇದನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲು ಹಾಗಿದ್ದಲ್ಲಿ
ಅವರು ಕೇವಲ ಆ ವ್ಯಕ್ತಿಯ ಸುದ್ದಿ ಫೀಡ್ ತೋರಿಸಲು ಹೋಗುವ
ಅಥವಾ ಆ ವ್ಯಕ್ತಿಯ ಸಂದೇಶಗಳನ್ನು ಅಥವಾ ಪೋಕ್ಸ್.
>> ಮತ್ತು ನಾನು ಬಹುಶಃ ಫೇಸ್ಬುಕ್ HTTPS ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಹೇಗೆ ಈಗ Google ಎಂದು.
ಆದರೆ ನಿಜವಾಗಿಯೂ ಎಂದು ಮಾಹಿತಿ ಸರಳವಾಗಿದೆ.
ಮತ್ತು ಆದ್ದರಿಂದ ಫೇಸ್ಬುಕ್ ಮತ್ತು ಗೂಗಲ್ ಮತ್ತು ಹಾಗೆ, ಈ ನಲ್ಲಿ ನಿಜವಾಗಿಯೂ ಉತ್ತಮ ನೆತ್ತಿಗೇರಿದೆ ಎಂದು
ಆದರೆ HTTP ಬಳಸದ ನೀವು ಭೇಟಿ ಯಾವುದೇ ವೆಬ್ಸೈಟ್ಗಳಿಗೂ ಎಲ್ಲಾ ಇನ್ನಷ್ಟು ಗಮನವಿರಲಿ
ಮತ್ತು ಅವುಗಳ ಮೇಲೆ ಸೂಕ್ಷ್ಮ ಮಾಹಿತಿಯನ್ನು ಕೆಲವು ತರಹದ,
ಇದು ಆರ್ಥಿಕ ಅಥವಾ ವೈಯಕ್ತಿಕ ಅಥವಾ ಇಷ್ಟ ಎಂಬುದನ್ನು.
ಅವರು ಈ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಸಾಕಷ್ಟು ಬಹುಶಃ ಈ ತರಹದ ಕುಕೀಗಳನ್ನು ಬಹಳ ಸುಲಭವಾಗಿ ಕಳವು ಮಾಡಬಹುದು
ತದನಂತರ ಖೋಟಾ, ಮತ್ತು ನಿಖರವಾಗಿ Firesheep ಏನು ಇಲ್ಲಿದೆ.
ನೀವು ಒಂದು ಪ್ರೋಗ್ರಾಮರ್ ಎಂದು ಹೊಂದಿರಲಿಲ್ಲ.
ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕ, ಈ ಉಚಿತ ಸಾಧನವಾಗಿದೆ ಡೌನ್ಲೋಡ್ ನೀವು ಮಾಡಬೇಕು ಎಲ್ಲಾ
ನೀವು ಲಾಗ್ ಇನ್ ತದನಂತರ ನೀವು ಫೇಸ್ಬುಕ್ ಹೆಸರುಗಳನ್ನು ತೋರಿಸುತ್ತವೆ ಮತ್ತು ಅದರ ಮಾಡಬೇಕಾಗುವುದು ಆಗಿದೆ
ನೀವು ಸುಮಾರು ಈ ನಿರ್ದಿಷ್ಟ ಪ್ರದರ್ಶನವೊಂದನ್ನೇರ್ಪಡಿಸಿ ಸ್ಯಾಂಡರ್ಸ್ ರಲ್ಲಿ ಎಲ್ಲರೂ,,
ಅವರ ಹೆಸರಿನ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಮತ್ತು ನೀವು ಮಾಡಬೇಕು ಎಲ್ಲಾ ಮಾಡಲಾಯಿತು
ನ, ಕೂಕಿ ಗ್ರಹಿಸುವ ನಿಮ್ಮ ಸ್ವಂತ ಮಾಹಿತಿ ಫೇಸ್ಬುಕ್ ನೀಡುವ,
ಮತ್ತು, voila, ನೀವು ಲಾಗ್ ಇನ್ ಆಗಿರುವಿರಿ
ಈ ಆ ಇನ್ನೊಂದು ಒಂದು ಅಧಿಕೃತವಾಗಿ "ಇದನ್ನು ಇಲ್ಲ".
ನೀವು ನಿಮ್ಮ ಸ್ವಂತ ಮನೆಯಲ್ಲಿ ನೆಟ್ವರ್ಕ್ ಮತ್ತು ನೀವು ಟಿಂಕರ್ ಬಯಸಿದರೆ, ಎಲ್ಲಾ ಮೂಲಕ,
ಆದರೆ ಈ ಒಂದು ವಿಶ್ವವಿದ್ಯಾಲಯ ಪರಿಸರದ ಮೇಲೆ ರೇಖೆಯನ್ನು ದಾಟುವ ಮಾಡುತ್ತದೆ ಅರ್ಥ.
>> ಆದರೆ ಇಲ್ಲಿ ಗೋಲು ಈ ಮಾಡಲು ಹೇಗೆ ಒತ್ತಿಹೇಳಲು ನಿಜಕ್ಕೂ
ಆದರೆ ವಿಷಯಗಳನ್ನು ಈ ರೀತಿಯ ರಕ್ಷಿಸಿಕೊಳ್ಳಲು ಹೇಗೆ.
ಇದು ಸ್ವತಃ ದೋಷಪೂರಿತ ಸಹ ಇಲ್ಲಿ ಮತ್ತು ಕ್ಷುಲ್ಲಕ ಪರಿಹಾರ,
ನಿಜವಾಗಿಯೂ ನಿರಂತರವಾಗಿ HTTPS ಬಳಸದೇ ಯಾವುದೇ ಸೈಟ್ಗಳನ್ನು ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುವುದು.
ಆದ್ದರಿಂದ ಫೇಸ್ಬುಕ್ ಮತ್ತು ಗೂಗಲ್ ನಂತಹ ಸೈಟ್ಗಳಲ್ಲಿ ಹೆಚ್ಚು ಚೆಕ್ಬಾಕ್ಸ್ಗಳನ್ನು ಹೊಂದಿವೆ
ಅಲ್ಲಿ ನೀವು, ವಿಷಯ ಈ ರೀತಿಯ ಆರಿಸಬಹುದು
ಮತ್ತು ಬ್ಯಾಂಕುಗಳು ಇದೇ ಕಾರಣಕ್ಕಾಗಿ ವರ್ಷಗಳಿಂದ ಈ ಹೊಂದಿದ್ದವು.
ಆದ್ದರಿಂದ ಒಂದು ಭಯ ಫ್ಯಾಕ್ಟರ್ ನಾವು ವೇಳೆ ಕೇವಲ ಸ್ವಲ್ಪ. ಆದರೆ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಇದರ.
ಒಂದು ಸರ್ವರ್ ನೀವು ಯಾರು ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ಹೇಗೆ.
ಮತ್ತು ತಕ್ಷಣ ಅವರು ರಿಮೆಂಬರ್ ಹು ಯು ಆರ್ ಮಾಡಬಹುದು ಎಂದು, ಅವರು ನಿಮ್ಮ ಬಗ್ಗೆ ಏನು ನೆನಪಿಸಿಕೊಳ್ಳಬಹುದಾದ
ಪ್ರೋಗ್ರಾಮರ್ _SESSION $ ಎಂದು ಈ ವಿಶೇಷ superglobal ಒಳಗೆ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ ಎಂದು.
ಮತ್ತು pset 7 ನಾವು ಕೇವಲ ಒಂದು ಇಂಟ್ ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಒಂದಲ್ಲ ಅದನ್ನು ಬಳಸುತ್ತಿರುವ
ಪ್ರವೇಶಿಸಿಲ್ಲ ಬಳಕೆದಾರರ ಅವುಗಳೆಂದರೆ ಅನನ್ಯ ID,
ಆದ್ದರಿಂದ ನಾವು ತಿಳಿದಿರುವ ಅವರು ಮೊದಲು ಆ ತಂಡದಲ್ಲಿದ್ದು.
ನಂತರ ಅವಧಿಗಳಲ್ಲಿ ಅಥವಾ ಕುಕೀಸ್ ಅಥವಾ ನಂತಹ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು?
Firesheep, ಇನ್ನು ಮುಂದೆ ಹಾಗೆಯೇ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ
ಮತ್ತು ನೀವು ವಿಶೇಷ ಸ್ವಚ್ಛಂದ ಕ್ರಮಕ್ಕೆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಹಾಕಬೇಕು
ಆದ್ದರಿಂದ ನೀವು ನಿಜವಾಗಿಯೂ ನಿಮ್ಮನ್ನು ಜೊತೆಗೆ ಸಂಚಾರ ಆಲಿಸಲು ನೀವು.
ನೀವು ಪ್ರಸ್ತುತ Firesheep ಡೌನ್ಲೋಡ್ ನೀವು ಆದ್ದರಿಂದ, ಇದು ತುಂಬಾ ಸುಲಭ ಎಂದು ತಿಳಿಯುವುದೇ
ಒಮ್ಮೆ ತೋರಿಸುವುದಾಗಿತ್ತು ಮಾಹಿತಿ.
ಎಲ್ಲಾ ಸರಿ. ಮತ್ತು ಸ್ಯಾಂಡರ್ಸ್ ಅದನ್ನು ಮಾಡಬೇಡಿ. ಮನೆಯಲ್ಲಿ ಅದನ್ನು.
ಡೇಟಾಬೇಸ್.
ನಾವು ಬಹಳ ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ pset 7 ರಲ್ಲಿ ಮಾಡಿದರು ಕೆಲಸವೆಂದರೆ
ನಾವು ಕೆಲವು ಬಳಕೆದಾರ ID ಗಳನ್ನು ಹೊಂದಿರುವ ಬಳಕೆದಾರರಿಗೆ ನೀವು ಮಾದರಿಯನ್ನು ಡೇಟಾಬೇಸ್ ಟೇಬಲ್ ನೀಡಲು ಮಾಡಲಾಯಿತು
ಇದರಲ್ಲಿ ಕೆಲವು ಬಳಕೆದಾರ ಹೆಸರುಗಳು, ಮತ್ತು ಕೆಲವು ಎನ್ಕ್ರಿಪ್ಟ್ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು.
ನೀವು ನೋಡುತ್ತಾರೆ ಎಂದು ನೀವು ಈಗಾಗಲೇ ಹೊಂದಿದ್ದರೆ ಮತ್ತು, ನೀವು ಟೇಬಲ್ ಸ್ವಲ್ಪ ಬದಲಾಯಿಸಲು ಹೊಂದಿರುವ ನೀನು.
ನೀವು, ಈ ಕೋಷ್ಟಕದಲ್ಲಿ ಬಳಕೆದಾರರ ಪ್ರತಿ ಕೆಲವು ಸಂಗ್ರಹ ಸೇರಿಸಬೇಕಾಗಿಲ್ಲ ಎಂದು ನೀನು
ಮತ್ತು ನೀವು ಮತ್ತೊಂದು ಇತಿಹಾಸ ಟೇಬಲ್, ಒಂದು ಪೋರ್ಟ್ಫೋಲಿಯೊಗಳನ್ನು ಟೇಬಲ್, ಸೇರಿಸಬೇಕಾಗಿಲ್ಲ ಎಂದು ನೀನು
ಅಥವಾ ಬಹುಶಃ ಇದು ಯಾವುದೋ ಕರೆ.
ಆದರೆ ಇದನ್ನು ಹೇಗೆ ವಿಚಾರ ಸಂಬಂಧಿಸಿದಂತೆ, ಅವರ ಈ ಉಪಕರಣವನ್ನು ತೆರೆದುಕೊಳ್ಳಲು ಅವಕಾಶ
ಇದು ನಾವು ಶುಕ್ರವಾರ ಬಳಸಲಾಗುತ್ತದೆ, ಆದರೆ ಪರಿಚಯವಿಲ್ಲದ ವೇಳೆ, APPLIANCE ಸಾಧನವಾಗಿ ಬರುತ್ತದೆ
, ಕಾಕತಾಳೀಯವಾಗಿ PHP ಯಲ್ಲಿ ಬರೆಯಲ್ಪಟ್ಟಿತು ಇದು phpMyAdmin ಎಂಬ
ಆದರೆ ಜೀವನದಲ್ಲಿ ಅದರ ಉದ್ದೇಶಕ್ಕಾಗಿ, ನಾನು ಕ್ರಿಮ್ಸನ್ರೊಂದಿಗೆ jharvard ಇಲ್ಲಿ ಲಾಗಿನ್ ನಂತರ,
ನನ್ನ ಡೇಟಾಬೇಸ್ ವೀಕ್ಷಿಸುವ ಮತ್ತು ಬದಲಾಗುವ ಒಂದು ಬಳಕೆದಾರ ಸ್ನೇಹಿ ರೀತಿಯಲ್ಲಿ ನೀಡಲಾಗುತ್ತದೆ.
>> ನಾನು ಉಪಕರಣದಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ನಾನು ಡೇಟಾಬೇಸ್ MySQL ಕರೆಯಲಾಗುತ್ತದೆ.
, ಇದು ಅತ್ಯಂತ ಜನಪ್ರಿಯವಾಗಿದೆ, ಮತ್ತು ಅದನ್ನು ಬಳಸಲು ಅತ್ಯದ್ಭುತವಾಗಿ ಸುಲಭ ಒಂದು ತೆರೆದ ಮೂಲ ದತ್ತಾಂಶ ಸಂಗ್ರಹದ
ಮುಂದೆ ಈ ರೀತಿಯಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುವ ವಿಶೇಷವಾಗಿ ಜೊತೆ.
ಈ ಉಪಕರಣವನ್ನು ನನಗೆ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ ಏನು, ಉದಾಹರಣೆಗೆ, ಕೋಷ್ಟಕಗಳು ಸುತ್ತ ಚುಚ್ಚುವ ಹೊಂದಿದೆ.
ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಈ ಮಾಡೋಣ.
ಶುಕ್ರವಾರ ನಾವು ಸೂಪರ್ ಸರಳ ಎಂದು ವಿದ್ಯಾರ್ಥಿಗಳು ಎಂಬ ಕೋಷ್ಟಕವು ರಚಿಸಿದ.
ಐಡಿ, ಹೆಸರು ಮತ್ತು ಇಮೇಲ್ - - ಇದು 3 ಲಂಬಸಾಲುಗಳು ಮತ್ತು ನಾನು ಕೈಯಾರೆ ಸಾಲುಗಳನ್ನು ಒಂದೆರಡು ಸೇರಿಸಲಾಗಿದೆ
ಈ ನಿರ್ದಿಷ್ಟ ಉದಾಹರಣೆಗೆ ಡೇವಿಡ್ ಮತ್ತು ಮೈಕ್ ನಂತಹ.
ಇದನ್ನು ಸ್ವಲ್ಪ ಮುಂದೆ ನೋಡೋಣ, ಮತ್ತು ನಾವು ಹೆಚ್ಚು ನೆನಪಿಡುವ ಬಯಸುವ ಊಹಿಸುತ್ತವೆ ಈಗ
ಹೆಚ್ಚು ಬಳಕೆದಾರ ಬಗ್ಗೆ ಕೇವಲ ಹೆಸರು ಮತ್ತು ಇಮೇಲ್.
ನನ್ನನ್ನು ಮೇಲ್ಭಾಗದಲ್ಲಿ ಇಲ್ಲಿ ರಚನೆ ಅಪ್ ಮಾಡಿ ನೋಡೋಣ.
ಮತ್ತೆ, pset, ಇಲ್ಲಿ ಅಗತ್ಯ ಕ್ರಮಗಳನ್ನು ನಿಮಗೆ ಪರಿಚಯಿಸುತ್ತದೆ
ಈ ಕೆಲವು ಸ್ವಲ್ಪ ವೇಗವಾಗಿ ಆದ್ದರಿಂದ ಚಿಂತಿಸಬೇಡಿ.
ನಂತರ ನಾನು ಇಲ್ಲಿ ಕ್ಲಿಕ್ ಪಡೆಯಲಿದ್ದೇನೆ.
ನಾನು ಇಮೇಲ್ ನಂತರ ಕಾಲಮ್ಗಳನ್ನು ಕೆಲವು ಸಂಖ್ಯೆಯ ಸೇರಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ
ನಾನು ಮನೆ ಸ್ವಲ್ಪ ಸೇರಿಸಲು ಬಯಸುವ ಕಾರಣ.
ನಾನು ವಿದ್ಯಾರ್ಥಿ ಮನೆಗೆ ದಾಖಲಿಸಲು ಮರೆತುಹೋಗಿದೆ.
, ನನಗೆ ಹೋಗಿ ಕ್ಲಿಕ್ ಲೆಟ್, ಈಗ ನಾವು ದುರದೃಷ್ಟವಶಾತ್ ಎಡದಿಂದ ಬಲಕ್ಕೆ ಸ್ವಲ್ಪ ಅಗಲವಿದೆ ಈ ಹೊಂದಿರುತ್ತವೆ
ಆದರೆ, ಈ ಕ್ಷೇತ್ರದಲ್ಲಿ ಮನೆಯ ಹೆಸರನ್ನು ಕರೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ
ತದನಂತರ ಟೈಪ್ I ಈಗ ಆರಿಸಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ ಈಗ MySQL ವಿವಿಧ ರೀತಿಯ ಬಗ್ಗೆ ಒಂದು ಸಂಕ್ಷಿಪ್ತ ಚಾಟ್ ಹೊಂದಿರುತ್ತವೆ
ಏಕೆಂದರೆ PHP ದುರ್ಬಲವಾಗಿ ಟೈಪಿಸಿದ ಮತ್ತು ರೀತಿಯ ವೇಗದ ಮತ್ತು ಪ್ರಕಾರದ ಸಡಿಲ ವಹಿಸುತ್ತದೆ, ಆದರೆ,
ಒಂದು ಡೇಟಾಬೇಸ್ ವಿಶೇಷವಾಗಿ ನಿಜವಾಗಿ ನಿಮ್ಮ ಅನುಕೂಲಕ್ಕೆ ಟೈಪಿಂಗ್ ಬಳಸಲು ಸೂಪರ್ ಪ್ರಮುಖ
ವಿಷಯಗಳನ್ನು MySQL ಮತ್ತು ಇತರ ಡೇಟಾಬೇಸ್ ಎಂಜಿನ್ ಒಂದನ್ನು ನೀವು ಮಾಡಬಹುದು ಏಕೆಂದರೆ
ನಿಮ್ಮ ದತ್ತಸಂಚಯದಿಂದ ನಕಲಿ ಡೇಟಾವನ್ನು ಇರಿಸಬೇಡಿ ಖಾತ್ರಿ ಇದೆ.
ಇದು ನಿಮಗೆ ಲಭ್ಯವಿರುವ ಪರೀಕ್ಷಿಸುವ ಉಚಿತ ದೋಷದ ತೆರನಾದ.
>> ಮನೆಯ ನಾವು ಸ್ಪಷ್ಟವಾಗಿ MySQL ಒಂದು 32 ಬಿಟ್ ಮೌಲ್ಯವನ್ನು ಇದು ಒಂದು int, ಎಂದು ಬಯಸುವುದಿಲ್ಲ.
ನಾವು ಚಾರ್ ವೇರಿಯಬಲ್ ಉದ್ದಕ್ಕೆ ನಿಂತಿರುವ varchar ಬಗ್ಗೆ ಶುಕ್ರವಾರ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಮಾತನಾಡಲು ಮಾಡಿದರು.
ಪೌಂಡ್ ಇದು ನೀವು ಈ ವಿಧದ ಸ್ಟ್ರಿಂಗ್ ಬಯಸುವ ಸೂಚಿಸಲು ಅನುಮತಿಸುತ್ತವೆ.
ನೀವು ನಿಜವಾಗಿಯೂ, ಅದು ಎಷ್ಟು ಮುಂಚಿತವಾಗಿ ಗೊತ್ತಿಲ್ಲ
ಆದ್ದರಿಂದ ನಾವು ನಿರಂಕುಶವಾಗಿ, ಒಂದು ಮನೆಯ ಹೆಸರು 255 ಅಕ್ಷರಗಳು ಇರಬಹುದು ಹೇಳುತ್ತೇನೆ
ಆದರೆ ನೀವು 32, 64 ಜೊತೆ ಹೋಗಬಲ್ಲವರಾಗಿದ್ದರು - ಯಾವುದೇ ಸಂಖ್ಯೆಯ ನಿಜವಾಗಿಯೂ.
ಆದರೆ ಚಾರ್ ಎಂಬ ಕ್ಷೇತ್ರದಲ್ಲಿ ಮೇಲೆ varchar ಬಳಸಿಕೊಂಡು ಲಾಭ ಏನು?
ನಾನು ಇಲ್ಲಿ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ಕೇವಲ ಅಂತರ್ಬೋಧೆಯಿಂದ ವೇಳೆ, ಚಾರ್ ಇಲ್ಲ ಮತ್ತು varchar ಇಲ್ಲ ಗಮನಿಸಬಹುದು.
Varchar ಚಾರ್ ವೇರಿಯಬಲ್ ಉದ್ದ; ಚಾರ್ ಚಾರ್ ಒಂದು ನಿಗದಿತ ಉದ್ದವನ್ನು ಹೊಂದಿದೆ.
ಆದ್ದರಿಂದ ಆ ವಿವರಣೆಯನ್ನು ಆಧರಿಸಿ, ಏನು ಈ ಪ್ರತಿಯೊಂದು ಲಾಭ ಅಥವಾ ಅನನುಕೂಲವೆಂದರೆ ಈಸ್?
ಅಂದರೆ, ಯಾರು ವ್ಯತ್ಯಾಸ ಕಾಳಜಿ, ಅಥವಾ ಏಕೆ ಶುಡ್ ಕೇರ್?
>> ಹೌದು. [ವಿದ್ಯಾರ್ಥಿ] Varchar ಹೆಚ್ಚಿನ ನಮ್ಯತೆಯನ್ನು ಹೊಂದಿದೆ ಆದರೆ ಮೆಮೊರಿ ಅಪ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.
ಗುಡ್. Varchar ಹೆಚ್ಚು ಅಪ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ - ನೋಡೋಣ. ನಾನು ಬಲ ಕೇಳಿದ ವೇಳೆ ಖಚಿತವಿಲ್ಲ.
ನೀವು ಮತ್ತೊಮ್ಮೆ ಎಂದು ಹೇಳಬಹುದು?
[ವಿದ್ಯಾರ್ಥಿ] ನಾನು varchar ಬಹುಶಃ ಹೆಚ್ಚಿನ ನಮ್ಯತೆಯನ್ನು ಹೊಂದಿದೆ ಆದರೆ ಹೆಚ್ಚಿನ ಮೆಮೊರಿ ಅಪ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಹೇಳಿದರು.
ಆಸಕ್ತಿದಾಯಕ. ಸರಿ. Varchar ಬಹುಶಃ ನೀವು ಹೆಚ್ಚಿನ ನಮ್ಯತೆಯನ್ನು ನೀಡುತ್ತದೆ ಆದರೆ ಮೆಮೊರಿ ಅಪ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.
ಎರಡನೆಯದು ಅಗತ್ಯವಾಗಿ ನಿಜವಲ್ಲ.
ಇದು ಸನ್ನಿವೇಶ ಅವಲಂಬಿಸಿರುತ್ತದೆ, ಆದರೆ ಆ ಮರಳಿ ಬರಲಿ.
>> [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] ನಿಖರವಾಗಿ.
ಇದು ವಾಸ್ತವವಾಗಿ ಚಾರ್ ವಿಶಿಷ್ಟವಾಗಿ ಹೆಚ್ಚು ಮೆಮೊರಿ ಬಳಸುವ ಕೇಸ್
ಒಂದು ಅಕ್ಷರ, ಸಿ ಮಾದರಿಯ, ಸ್ಟ್ರಿಂಗ್ ಹಾಗೆ ಏಕೆಂದರೆ, ಇದು ಪಾತ್ರಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನ.
ನೀವು ಉದ್ದ 255 ಒಂದು ಚಾರ್ ಕ್ಷೇತ್ರದಲ್ಲಿ, ಹೇಳುತ್ತಾರೆ ಆದ್ದರಿಂದ
ಡೇಟಾಬೇಸ್ ಅಕ್ಷರಶಃ ನೀವು 255 ಪಾತ್ರಗಳು ನೀಡಲು ಹೋಗುತ್ತದೆ.
ಮತ್ತು ಮನೆ ಮ್ಯಾಥರ್ ಮತ್ತು 6 ಪಾತ್ರಗಳು ಒಟ್ಟು ರನ್ನಲ್ಲಿ ಅಂತ್ಯಗೊಳ್ಳುತ್ತದೆ ವೇಳೆ,
ನೀವು 200 ಕ್ಕಿಂತ ಹೆಚ್ಚು ಅಕ್ಷರಗಳನ್ನು ವ್ಯರ್ಥ ಮಾಡುತ್ತಿದ್ದೇವೆ.
>> ಅಗತ್ಯ ಮಾಹಿತಿ ಪರಿಣಾಮಕಾರಿಯಾಗಿ varchar ಮಾತ್ರ ಅನೇಕ ಪಾತ್ರಗಳು ಎಂದು ಬಳಸುತ್ತದೆ ಆದ್ದರಿಂದ
ಒಂದು ಗರಿಷ್ಠ ಪ್ರಮಾಣದ.
ಆದರೆ ನೀವು ಪಾವತಿಸಲು ಬೆಲೆ ಸಂಭಾವ್ಯವಾಗಿ, ವಾಸ್ತವವಾಗಿ ಸಾಧನೆಯಾಗಿದೆ.
- ನಿಮ್ಮ ತಂತಿಗಳ ಎಲ್ಲಾ 8 ಅಕ್ಷರಗಳು ಹೋಗುವುದು ಎಂದು ಮೊದಲೇ ತಿಳಿದಿದ್ದರೆ
ಉದಾಹರಣೆಗೆ, ನೀವು ಉದ್ದ 8 ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಅಗತ್ಯವಿರುವ ಊಹಿಸಿಕೊಳ್ಳಿ -
, ಆದರೂ ಸಾಮಾನ್ಯವಾಗಿ ಸಂದರ್ಭದಲ್ಲಿ ಒಂದು ಚಾರ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಬಳಸುವ ಮೇಲಿನಿಂದ
ಪಾಸ್ವರ್ಡ್ ರೀತಿಯ ಒಂದು ನಿಗದಿತ ಉದ್ದವನ್ನು ಸೂಚಿಸಲು ಆಗಿದೆ
ಏಕೆಂದರೆ ಈಗ ಡೇಟಾಬೇಸ್ ಸಹ ಅತ್ಯುತ್ತಮ ಮಾಡಬಹುದು.
ಇದು ಪ್ರತಿ ಚಾರ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ತಿಳಿದಿದ್ದರೆ, ಒಂದು ಅಂಕಣದಲ್ಲಿ ಪ್ರತಿ ಸ್ಟ್ರಿಂಗ್, ಅದೇ ಉದ್ದ
ನೀವು ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಹಿಂದೆ.
ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ಟೇಬಲ್ ವಿವಿಧ ಚಾರ್ ಜಾಗ ನಡುವೆ ಸುಮಾರು ದಾಟಬಲ್ಲಿರಿ
ಏಕೆಂದರೆ ಸಾಲುಗಳನ್ನು ಮತ್ತು ಕಾಲಮ್ಗಳನ್ನು ಒಂದು ಡೇಟಾಬೇಸ್ ಭಾವಿಸುತ್ತೇನೆ.
ತಂತಿಗಳ ಪ್ರತಿ ಅದೇ ಉದ್ದ ಹಾಗಾಗಿ,
ನೀವು ಮೊದಲು ಒಂದು ಬೈಟ್ 0 ನಲ್ಲಿ ಎಂದು ತಿಳಿದಿರುವ, ಮುಂದಿನ ಒಂದು ಬೈಟ್ 8 ನಲ್ಲಿ
ತದನಂತರ 16 ಮತ್ತು ನಂತರ 24 ಇತ್ಯಾದಿ.
ಎಲ್ಲಾ ತಂತಿಗಳನ್ನು ಒಂದೇ ಉದ್ದವನ್ನು ಹೊಂದಿರುತ್ತವೆ ಆದ್ದರಿಂದ, ನೀವು ಹೆಚ್ಚು ಸಮರ್ಥವಾಗಿ ಸುಮಾರು ದಾಟಬಲ್ಲಿರಿ.
ಆದ್ದರಿಂದ, ಪ್ರದರ್ಶನದ ದೃಷ್ಟಿಯಿಂದ ಅನುಕೂಲ ಪಡೆಯುತ್ತದೆ
ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ ನೀವು ಮುಂಚಿತವಾಗಿ ತಿಳಿಯುವ ಐಷಾರಾಮಿ ಹೊಂದಿಲ್ಲ
ಆದ್ದರಿಂದ ಒಂದು varchar ಹೋಗಲು ದಾರಿ.
ಇಲ್ಲಿ ಕೂಡ ಫೇಸ್ಬುಕ್ ಅಂತಿಮವಾಗಿ ಧಾವಿಸಿದರು ಮತ್ತೊಂದು ವಿವರ ಇಲ್ಲಿದೆ.
, Ints ಕುವೆಂಪು, ಮತ್ತು ನಾವು ರೀತಿಯ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಾವು ಅನೇಕ ಬಯಸುವ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಅವುಗಳನ್ನು ಬಳಸಿ
ಆದರೆ ಕೇವಲ 32 ಬಿಟ್ಗಳು ಇಲ್ಲಿದೆ.
>> ಮತ್ತು ಫೇಸ್ಬುಕ್ ಸಾಕಷ್ಟು ಈಗ 4 ಬಿಲಿಯನ್ ಬಳಕೆದಾರರು ಹೊಂದಿಲ್ಲ ಸಹ,
ಅಲ್ಲಿಗೆ ಕೆಲವು ಜನರು ಅನೇಕ ಖಾತೆಗಳೊಂದಿಗೆ ಖಂಡಿತವಾಗಿಯೂ ಇಲ್ಲ
ಅಥವಾ ಖಾತೆಗಳನ್ನು ತೆರೆದು ನಂತರ ಮುಚ್ಚಲಾಯಿತು ಎಂದು
ಮತ್ತು ಆದ್ದರಿಂದ ಫೇಸ್ಬುಕ್ ಸ್ವತಃ ನಾನು ಕೆಲವು ವರ್ಷಗಳ ಹಿಂದೆ ಇಂಟ್ ಬದಲಾಗುವ ಬಂತು ನಂಬುತ್ತಾರೆ
ಗೆ ಬದಲಾಗಿ ಕೇವಲ 64 ಬಿಟ್ಗಳು ಇದು ಯೋಗ್ಯವಾಗಿ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, bigint.
ಆದ್ದರಿಂದ ಈ ಬಹಳ ವಿನ್ಯಾಸ ನಿರ್ಧಾರ.
ನಿಮ್ಮ ಅಂತಿಮ ಯೋಜನೆಯ ಆರಂಭಿಕ ತಿರುಗುತ್ತದೆ ನೀವು, ವಿಸ್ಮಯಕಾರಿಯಾಗಿ ಅದೃಷ್ಟ ಎಂದು
4 ಬಿಲಿಯನ್ ಮತ್ತು 1 ಬಳಕೆದಾರರು, ನೀಡಲು ಅಥವಾ ಪಡೆಯಲು ಮಾಡಿದೆ
ints ಬಳಸಿಕೊಂಡು ಸ್ವಲ್ಪ shortsighted ಇರಬಹುದು ಇದು ಪ್ರಕರಣದಲ್ಲಿ.
ಆದರೆ ವಾಸ್ತವದಲ್ಲಿ, ನಿಮ್ಮ ಬಳಕೆದಾರರು ಮೇಜಿನ ಬಹುಶಃ ints ನೊಂದಿಗೆ ಉತ್ತಮವಾಗಿದೆ.
ಆದರೆ pset 7 ರೀತಿಯ, ನಿಮ್ಮ ಇತಿಹಾಸ ಟೇಬಲ್ ಹಾಗೆ,
ನೀವು etrade.com ವಿಕಾಸಗೊಂಡ ನೀವು ಸಾವಿರಾರು, ಲಕ್ಷಾಂತರ ಬಳಕೆದಾರರನ್ನು ಹೊಂದಿರಬಹುದು.
ಆದ್ದರಿಂದ ಆದರೆ ನೀವು ಹೆಚ್ಚು 4 ಬಿಲಿಯನ್ ಬಳಕೆದಾರರು ಇರಬಹುದು
ನೀವು ಏನು ಆ ಬಳಕೆದಾರರು ಸಮಯ ಹೆಚ್ಚು 4 ಶತಕೋಟಿ ವ್ಯವಹಾರ ಹೊಂದಿರಬಹುದು -
ಖರೀದಿಸುತ್ತದೆ ಮತ್ತು ಮಾರುತ್ತದೆ ಮತ್ತು ತಮ್ಮ ಇತಿಹಾಸದಲ್ಲಿ ವಿಷಯಗಳು.
ನೀವು ನಿರೀಕ್ಷಿಸುವ ಹಾಗೆ ಆದ್ದರಿಂದ - ಮತ್ತೆ, ಈ ಈ ಹೆಚ್ಚು ಡೇಟಾವನ್ನು ಹೊಂದಿದ್ದರೆ ಇದ್ದರೆ ಒಳ್ಳೆಯದು ಸಮಸ್ಯೆಗಳು -
ನೀವು ಒಂದು ಇಂಟ್ ಗಾತ್ರವನ್ನು ಮೀರಿದ ಅಕ್ಷಾಂಶ ನಿರೀಕ್ಷಿಸಲು ಹೋದರೆ,
bigint ರೀತಿಯ ಜೊತೆ ಹೋಗಿ ಆಗಾಗ್ಗೆ ಸಾಕಷ್ಟು ವಿನ್ಯಾಸಕರು ಅಳವಡಿಸಿಕೊಂಡಿತು ಒಂದು ದಿಕ್ಕಿನಲ್ಲಿ ಹೊಂದಿದೆ
ಏಕೆಂದರೆ ಒಂದು ಸಮಸ್ಯೆ ಹಿಂದಿರುಗಬಹುದೆಂದು ಜನರು ವ್ಯಕ್ತಿ,
ಆದರೆ ಆ ದೊಡ್ಡ ಏನನ್ನಾದರೂ ಆಯ್ಕೆ ಈ ಸುಲಭ.
ಫೆಸಿಲಿಟಿ ನಾವು ಸ್ಥಿರ PRECISION ಸೂಚಿಸುವಂತಹ pset 7, ರಲ್ಲಿ ಬಳಸುತ್ತಿದ್ದೀರಿ
ಆದ್ದರಿಂದ ನೀವು ಫ್ಲೋಟ್ಗಳು ಮತ್ತು ಡಬಲ್ಸ್ ಮತ್ತು ರಿಯಲ್ಗಳನ್ನು ಮತ್ತು ರೀತಿಯಲ್ಲಿ ಒಳಗೊಂಡ ಸಮಸ್ಯೆಗಳನ್ನು ತಪ್ಪಿಸಲು ಸಾಧ್ಯ.
>> ತದನಂತರ ಕೆಲವು ಜಾಗ ಇಲ್ಲಿ ಇಲ್ಲ. ನಾವು ಕೆಲವು ಮಟ್ಟಿಗೆ ಅವರನ್ನು ನಮ್ಮ ಕೈಗಳನ್ನು ಅಲೆಗಳ ಮಾಡುತ್ತೇವೆ.
ಆದರೆ ದಿನಾಂಕಗಳನ್ನು ಬಾರಿ ಎಲ್ಲಾ MySQL ಒಂದು ನಿಗದಿತ ಸ್ವರೂಪವನ್ನು ಹೊಂದಿರುತ್ತವೆ
ಮತ್ತು ದಿನಾಂಕಗಳು ಮತ್ತು varchars ಮಾಹಿತಿ ಸಂಗ್ರಹ ದಿನಾಂಕಗಳನ್ನು ಲಾಭ
ಡೇಟಾಬೇಸ್ ವಾಸ್ತವವಾಗಿ, ವಿವಿಧ ಸ್ವರೂಪಗಳಲ್ಲಿ ಅವುಗಳನ್ನು ಫಾರ್ಮಾಟ್ ಎಂದರ್ಥ
ಒಂದು ಅಮೇರಿಕಾದ ರೂಪದಲ್ಲಿ ಅಥವಾ ಯುರೋಪಿಯನ್ ರೂಪದಲ್ಲಿ ಅಥವಾ ಹಾಗೆ ಎಂದು - ಆದರೆ ನೀವು ಬಯಸುವ -
ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಇದನ್ನು ಕೆಲವು ಸಾರ್ವತ್ರಿಕ varchar ಹೋಲಿಸಿರೆ.
ತದನಂತರ ಕೆಲವು ಅವಳಿ, varbinary, blobs ಇಲ್ಲ.
ಈ ಅವಳಿ ದೊಡ್ಡ ವಸ್ತುಗಳು, ಮತ್ತು ನೀವು ಬೈನರಿ ಮಾಹಿತಿ ಸಂಗ್ರಹಿಸಬಹುದು
ಮತ್ತು ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಜ್ಯಾಮಿತೀಯ ಮಾಹಿತಿ.
ಆದರೆ ನಮಗೆ ನಾವು ಸಾಮಾನ್ಯವಾಗಿ ints ಮತ್ತು varchars ಮತ್ತು ರೀತಿಯಲ್ಲಿ ಕಾಳಜಿ ಮಾಡುತ್ತೇವೆ.
ಮನೆಯಲ್ಲಿ ಈ ಉದಾಹರಣೆಗೆ ಅಪ್ ಪೂರ್ಣಗೊಳಿಸಲು ಅವಕಾಶ.
ನಾನು ನಿರಂಕುಶವಾಗಿ ಹೇಳಲು ಪಡೆಯಲಿದ್ದೇನೆ house 255 ಅಕ್ಷರಗಳು ಆಗಿರುತ್ತದೆ.
ನಂತರ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯವನ್ನು ನಾವು ಇದನ್ನು ಮಾಡಬಹುದು.
ನಾವು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಉದಾಹರಣೆಗೆ, ಮ್ಯಾಥರ್ ಹೌಸ್ ಎಲ್ಲರೂ ಹಾಕಲು ಸಾಧ್ಯವಾಯಿತು.
ನಾವು ಸೂಚಿಸಲು ಹೇಗೆ ಎಂದು ಡೇಟಾಬೇಸ್
ಯಾರಾದರೂ ಯಾವಾಗಲೂ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಆದರೆ ನಾನು ಆ ಬಿಟ್ಟು ಮಾಡುತ್ತೇವೆ.
ವಾಸ್ತವವಾಗಿ, ಒಂದು ಮನೆಯಲ್ಲಿ ಕ್ಯಾಂಪಸ್ ಜೀವಿಸಬಲ್ಲವು ಮತ್ತು ಜನರಿಗೆ,
ಬಹುಶಃ ನಾನು, ಮನೆ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯವನ್ನು ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಎಂದು ಸೂಚಿಸಲು ಬಯಸುವ
ನಂತರ ನಾನು ಈ ಬಾಕ್ಸ್ ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಬಳಕೆದಾರರ ಮನೆ ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ವೇಳೆ ಇದು ಸರಿಯಾಗಿಯೆ ಡೇಟಾಬೇಸ್ ಹೇಳಲು ಅಗತ್ಯವಿದೆ.
>> ಮತ್ತೆ, ಈ ನೀವು ಸಿದ್ಧಪಡಿಸಲಾಯಿತು ಮತ್ತೊಂದು ರಕ್ಷಣಾ ಕಾರ್ಯವಿಧಾನವಾಗಿದ್ದಲ್ಲಿ
ಆದ್ದರಿಂದ ನೀವು ಸಹ ಅಗತ್ಯವಾಗಿ ನಿಮ್ಮ ಪಿಎಚ್ಪಿ ಕೋಡ್ ಅದನ್ನು ಹಾಕಬೇಕು ಇಲ್ಲ.
ಡೇಟಾಬೇಸ್ ವಸ್ತುಗಳು ಅಥವಾ ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಅಲ್ಲ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುತ್ತಾರೆ.
ನಂತರ ಕೊನೆಯದಾಗಿ, ಗುಣಲಕ್ಷಣಗಳು.
ಈ ಯಾವುದೇ ನಿಜವಾಗಿಯೂ ಸಂಬಂಧಿಸಿದ.
ರುಜುಮಾಡದ, ಅವಳಿ - ಆ ಯಾವುದೇ ಒಂದು varchar ಸಂಬಂಧಿಸಿದ.
ಸೂಚ್ಯಂಕ.
ಯಾರಾದರೂ ತಿಳಿದಿರುವ ಅಥವಾ ಸೂಚ್ಯಂಕ ಬಗ್ಗೆ ಒಂದು ಊಹೆ ನೆನಪಿಡಿ ಅಥವಾ ಹೊಂದಿದೆ
ಮನೆ ಸ್ವಲ್ಪ ಕಾಲ?
ಈ ವಾಸ್ತವವಾಗಿ ತುಂಬಾ ಪ್ರಮುಖ ಮತ್ತು ಸುಲಭವಾದ ವಿನ್ಯಾಸ ನಿರ್ಧಾರ.
ಇನ್ನೂ ನೋಡಿಲ್ಲ ಯಾರು, ನಾವು ಶುಕ್ರವಾರದಂದು ಪ್ರಾಥಮಿಕ ಕೀಲಿಗಳನ್ನು ಬಗ್ಗೆ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಮಾತನಾಡಿದರು.
ಒಂದು ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕದಲ್ಲಿ, ಪ್ರಾಥಮಿಕ ಕೀಲಿ ಅಥವಾ ಕ್ಷೇತ್ರದಲ್ಲಿ ಕಾಲಮ್ ಆಗಿದೆ
ಆ ಅನನ್ಯವಾಗಿ ಕೋಷ್ಟಕದಲ್ಲಿ ಸಾಲುಗಳನ್ನು ಗುರುತಿಸುತ್ತದೆ.
ನಾವು ID ಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ ಪ್ರಸ್ತುತ ಕೋಷ್ಟಕದಲ್ಲಿ, ನಾವು ಹೆಸರುಗಳು ಮತ್ತು ಇಮೇಲ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ.
ಆ ಯಾವ, ಪ್ರಾಥಮಿಕ ಕೀಲಿ ಎಂದು ಅತ್ಯುತ್ತಮ ಅಭ್ಯರ್ಥಿ ಆಗಿದೆ
ಅವರ ಪಾತ್ರವನ್ನು ಅನನ್ಯವಾಗಿ ಸಾಲುಗಳನ್ನು ಗುರುತಿಸುವುದು?
ಬಹುಶಃ id.
ತಾರ್ಕಿಕವಾಗಿ, ನಾವು ಏನನ್ನು ಸಹ ಬಳಸಬಹುದು?
ಸಿದ್ಧಾಂತ ಅದನ್ನು ಅನನ್ಯ ಏಕೆಂದರೆ ಬಹುಶಃ ನೀವು ಇಮೇಲ್ ಬಳಸಬಹುದಿತ್ತು
ಜನರು ಇಮೇಲ್ ಖಾತೆಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತಿದ್ದಾರೆ ಹೊರತು.
ವಾಸ್ತವದಲ್ಲಿ ನೀವು 1234 ಒಂದು ಸಂಖ್ಯಾ ID ಯನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಆಗಿದೆ
ಒಂದು ಇಮೇಲ್ ವಿಳಾಸಕ್ಕೆ ಈ ಅನೇಕ ಬೈಟ್ಗಳು ಅಥವಾ ಈ ಅನೇಕ ಬೈಟ್ಗಳು ಆಗಿರಬಹುದು ಆದರೆ ಆ, ಕೇವಲ 32 ಬಿಟ್ಗಳು ಇಲ್ಲಿದೆ.
ಆದ್ದರಿಂದ ಪ್ರತ್ಯೇಕ ಗುರುತಿಸುವ ಸಂಬಂಧಿಸಿದಂತೆ ದಕ್ಷತೆ ವಿಷಯದಲ್ಲಿ,
ಇದು ಕೇವಲ ಒಂದು ಇಂಟ್ ಬಳಸಲು ಉತ್ತಮ ತಳಿಗಿಂತ
ನೀವು ಬಹುಶಃ ಬಳಸಬಹುದೆಂದು ಕೆಲವು ಸ್ಟ್ರಿಂಗ್ ಅಭ್ಯರ್ಥಿ ಹೊಂದಿರುತ್ತವೆ ಸಹ.
>> ಮನೆ ಸ್ವಲ್ಪ, ಈ ಪ್ರಾಥಮಿಕ ಕೀಲಿ ಇರುವಂತಿಲ್ಲ
ನಂತರ ಕೇವಲ 1 ವ್ಯಕ್ತಿ ಮ್ಯಾಥರ್ ವಾಸಿಸುತ್ತಾರೆ ಮತ್ತು ಕರಿಯರ್ ಮತ್ತು ನಂತಹ ರಲ್ಲಿ 1 ವ್ಯಕ್ತಿ. ಕಾರಣ
ಹಾಗೆಯೇ, ಈ ಅನನ್ಯ ಇರುವಂತಿಲ್ಲ.
ಪ್ರಾಥಮಿಕ ಮತ್ತು ಅನನ್ಯ ನಡುವಿನ ವ್ಯತ್ಯಾಸವೆಂದರೆ, ನಮ್ಮ ಪ್ರಸ್ತುತ ಮೇಜಿನ ಸಂಗತಿಯನ್ನು ಆಗಿದೆ
ID ಯನ್ನು ಪ್ರಾಥಮಿಕ ಎಂದು ಆದರೆ ಇಮೇಲ್ ನಾವು ಪ್ರಸ್ತಾಪಿಸಿದ್ದಾರೆ ಕಾರಣಕ್ಕಾಗಿ ಪ್ರಾಥಮಿಕ ಅಲ್ಲ -
ಕಾರ್ಯಕ್ಷಮತೆ - ಆದರೆ ಇನ್ನೂ ಅನನ್ಯ ಆಗಿರಬೇಕು.
ಆದ್ದರಿಂದ ನೀವು ಇನ್ನೂ ಹಕ್ಕು ಮಾಡುವ ಯಾವುದೇ ಅಪೂರ್ವತೆಯನ್ನು ಜಾರಿಗೆ ಮಾಡಬಹುದು
ಇದು ಸೂಪರ್ ಪ್ರಮುಖ ಪ್ರಾಥಮಿಕ ಕ್ಷೇತ್ರ ಎಂದು.
ಆದರೆ ಈ ಒಂದು ಸಾಕಷ್ಟು ಉಪಯುಕ್ತ: ಸೂಚ್ಯಂಕ.
ನೀವು pset 7, ಅಥವಾ ಸಾಮಾನ್ಯವಾಗಿ, ನಿಮ್ಮ ಅಂತಿಮ ಯೋಜನೆಗೆ ಮುಂಚಿತವಾಗಿ ತಿಳಿದಿದ್ದರೆ
ಈ ಕ್ಷೇತ್ರದಲ್ಲಿ ಮನೆ ನೀವು ಸಾಕಷ್ಟು ಹುಡುಕಾಟ ಏನೋ ಎಂದು ಹೋಗಿ ಎಂದು
ಆಯ್ದ ಕೀವರ್ಡ್ ಅಥವಾ ಯಾವುದೋ ಬಳಸಿ,
ನಂತರ ನೀವು ಪೂರ್ವಭಾವಿಯಾಗಿಯೇ ತನ್ನ ಮ್ಯಾಜಿಕ್ ಕೆಲಸ ಡೇಟಾಬೇಸ್ ಹೇಳಬಹುದು
ಮತ್ತು ಅಗತ್ಯ ಮೆಮೊರಿ ಯಾವುದೇ ಅಲಂಕಾರಿಕ ಅಕ್ಷಾಂಶ ರಚನೆಗಳು ಸೃಷ್ಟಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
ಗೃಹ ಆಧಾರಿತ ಹುಡುಕಾಟಗಳು ಚುರುಕುಗೊಳಿಸಲು.
ಬಹುಶಃ ಇದು ಒಂದು ಹ್ಯಾಶ್ ಕೋಷ್ಟಕದ ಬಳಸುತ್ತದೆ, ಬಹುಶಃ ಇದು ಸಂಬಂಧಿಸಿದ ಪಟ್ಟಿಯ ಬಳಸುತ್ತದೆ.
ವಾಸ್ತವವಾಗಿ, ಇದು ಒಂದು ಮರದ ಬಳಸಲು ಪ್ರೇರೇಪಿಸುತ್ತದೆ, ಹೆಚ್ಚಾಗಿ ರಚನೆ ಬಿ ಮರ ಎಂದು -
ಒಂದು ಅವಳಿ ಮರ ಆದರೆ ಬಿ ಮರ - ಇದು ತುಂಬಾ ವಿಶಾಲ ಮರವಾಗಿದೆ
ನೀವು CS124, ದತ್ತಾಂಶ ರಚನೆಗಳು ವರ್ಗ ಒಂದು ವರ್ಗ ರಲ್ಲಿ ನೋಡಿ ಎಂದು.
ಆದರೆ ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ನೀವು ಸ್ಮಾರ್ಟ್ ಡೇಟಾಬೇಸ್ ಸಾಫ್ಟ್ವೇರ್ ಬಳಸಿ ಆ ಬಗ್ಗೆ ಚಿಂತೆ ಇಲ್ಲ.
"ನಾನು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಇದನ್ನು ಹುಡುಕಬಹುದು ಆದ್ದರಿಂದ ಸೂಚ್ಯಂಕ ಈ ಕ್ಷೇತ್ರದಲ್ಲಿ." ನೀವು ಅದನ್ನು ಹೇಳಬಹುದು
>> ಈ ಬಿಡುವುದು ಮತ್ತು ಮ್ಯಾಥರ್ ವಾಸಿಸುವ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಎಲ್ಲರೂ ಹುಡುಕಲು ಪ್ರಯತ್ನಿಸಿ ವೇಳೆ,
ಅದು ರೇಖೀಯ ಹುಡುಕಾಟ ಆವರಿಸಲಿದೆ ಕಾಣಿಸುತ್ತದೆ.
ಮತ್ತು ನೀವು ಕೆಲವು ಮನೆಯಲ್ಲಿ ಎಲ್ಲಾ ದೇಶ 6,000 undergrads ದೊರೆತಿದೆ, ನೀವು
ನೀವು Matherites ಹುಡುಕಲು ಇಡೀ ಟೇಬಲ್ ಹುಡುಕಲು ನೀನು
ನೀವು ಸೂಚ್ಯಂಕ ಹೇಳಲು ವೇಳೆ, ಆಶಾದಾಯಕವಾಗಿ ಇದು ಲಾಗರಿದಮ್ ಹುಡುಕಾಟ ಹತ್ತಿರ ಏನಾದರೂ ಇರುತ್ತದೆ ಆದರೆ
ಆ ರೀತಿಯ ವಿದ್ಯಾರ್ಥಿಗಳು ಪಡೆಯುವುದು.
ಇದು ಆನ್ ಕೇವಲ ಮುಕ್ತ ಸ್ವರೂಪ
ಇದು ಜಾಗವನ್ನು ಕೆಲವು ಮೊತ್ತದ ಒಂದು ಬೆಲೆಗೆ ಬಂದು ಪಡೆಯಲಿಲ್ಲ.
ಕೊನೆಯದಾಗಿ, ಸ್ವಯಂ ಇನ್ಕ್ರಿಮೆಂಟ್, ಈ AI ಕ್ಷೇತ್ರ,
ಇದು ಕೇವಲ ಒಂದು ಇಂಟ್ ನ ವೇಳೆ ಅರ್ಥ ಮತ್ತು ನೀವು ನಿಮ್ಮ ಹೆಚ್ಚಿಸಲು ಕೇರ್ ಬಯಸುವುದಿಲ್ಲ
ಹೊಸ ಬಳಕೆದಾರ ಇಲ್ಲ ಪ್ರತಿ ಬಾರಿ,, ಎಂದು ಪರಿಶೀಲಿಸಿ
ಮತ್ತು ಸೇರಿಸಲಾದ ಗಳಿಸುವ ಪ್ರತಿ ಬಳಕೆದಾರ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹೊಸ ID ಯನ್ನು ಪಡೆಯುತ್ತಾನೆ.
ಲೆಟ್ಸ್ ಉಳಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ, ಮತ್ತು ಈಗ ಅವರ ಈ ವಿನ್ಯಾಸ ತಪ್ಪು ಕಂಡುಹಿಡಿಯೋಣ.
ನಾನು ಬ್ರೌಸ್, ಮೈಕ್ ಮತ್ತು ನನ್ನ ಮನೆ ಎರಡೂ ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಗಮನಿಸಿ ಹೋಗಿ ವೇಳೆ.
ನಾನು ಈ ಕೈಯಾರೆ ಸಂಪಾದಿಸಲು phpMyAdmin ಬಳಸಬಹುದು.
ನಾನು, ನಮೂದಿಸಿ ಹಿಟ್ ನಂತರ ಮ್ಯಾಥರ್ ಇಲ್ಲಿ ಮತ್ತು ರೀತಿಯ ಹೋಗಿ ಮಾಡಬಹುದು
ಮತ್ತು ಈಗ ಟೇಬಲ್ ಭಿನ್ನವಾಗಿದೆ ಗಮನಿಸುವುದಿಲ್ಲ.
ಆದರೆ ನಾನು ಮತ್ತು ಬೇರೆಯದರಲ್ಲಿ ಇಲ್ಲ ಗಮನಿಸಬಹುದು.
ಡೇವಿಡ್ ಯ ID 1, phpMyAdmin ಮತ್ತೆ ಕೇವಲ ಆಡಳಿತಾತ್ಮಕ ಸಾಧನವಾಗಿದೆ ಆದ್ದರಿಂದ;
ಈ ನಿಮ್ಮ ಬಳಕೆದಾರರು ಎಂದಿಗೂ ನೋಡಲು ಹೋಗುವ ಏನೋ ಅಲ್ಲ.
ನಾನು ಬದಲಿಗೆ ಟಾಪ್ ಅಪ್ SQL ಟ್ಯಾಬ್ ಕ್ಲಿಕ್ ಆದ್ದರಿಂದ -
ಮತ್ತೆ, pset 7 ಈ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೆಚ್ಚು ನಿಮ್ಮನ್ನು ಪರಿಚಯಿಸಲು ಕಾಣಿಸುತ್ತದೆ -
ನಾನು ಕೈಯಿಂದ SQL ರಚನಾತ್ಮಕ ವೈಚಾರಿಕ ಭಾಷೆ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ ಮಾಡಬಹುದು
ಅಪ್ಡೇಟ್ ಬಳಕೆದಾರರು ಮನೆ = 'Pfoho' WHERE ಐಡಿ = 1 ಹೊಂದಿಸಿ.
ಈ SQL ಪ್ರಶ್ನೆಗಳನ್ನು, ಉತ್ತಮವಾಗಿ ಸಾಕಷ್ಟು, ಎಡದಿಂದ ಬಲಕ್ಕೆ ಬಹಳ ಸುಲಭವಾಗಿ ಓದಬಹುದು.
ಬಳಕೆದಾರರು ಮೇಜಿನ ನವೀಕರಿಸಿ, Pfoho ಮನೆಗೆ ಎಂಬ ಕ್ಷೇತ್ರದಲ್ಲಿ ಸೆಟ್
ಬಳಕೆದಾರರ ಐಡಿ 1 ಅಲ್ಲಿ.
ಅಥವಾ ನಾನು ಏನು ಮಾಡಬಹುದು ಇಮೇಲ್ = 'malan@harvard.edu'.
ಬಹಳ ಅನನ್ಯವಾಗಿ ನನಗೆ ಗುರುತಿಸಬಲ್ಲ ಎಂದು ಆ ಜೊತೆಗೆ ಕೆಲಸ.
ಆದರೆ ID ಯನ್ನು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಕಾಣುತ್ತಾರೆ, ಆದ್ದರಿಂದ ಅವರ ಹಾಗೆ ಅವಕಾಶ.
ನ ಹೋಗಿ ಮಾಡಿ ನೋಡೋಣ. ಸರಿ, lecture.users ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ. ನನ್ನ ದೋಷ ಏನು?
ವಾಸ್ತವವಾಗಿ ಇಲ್ಲಿ ಎಂದು ಟೇಬಲ್ ಯಾವುದು?
ನಾವು ಮೇಲಿನ ಎಡಭಾಗದಲ್ಲಿ ಇಲ್ಲಿ ಏನು ಕೇವಲ ಏಕೆಂದರೆ ವಿದ್ಯಾರ್ಥಿಗಳು ಕರೆಯಲಾಗುತ್ತದೆ.
ಇದು ವಿದ್ಯಾರ್ಥಿಗಳು, ಬಳಕೆದಾರರು ಕರೆಯಲಾಗುತ್ತದೆ. ಈಗ ಹೋಗಿ ಕ್ಲಿಕ್.
1 ಸಾಲು ಪರಿಣಾಮ. ಪ್ರಶ್ನೆ 0.01 ಸೆಕೆಂಡುಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿತು.
ನಾನು Pfoho ಈಗ, ಈಗ Malan ಜೀವನದಲ್ಲಿ ಬ್ರೌಸ್ ಕ್ಲಿಕ್ ವೇಳೆ.
ಆದ್ದರಿಂದ SQL ಮತ್ತೊಂದು ರುಚಿ, ಆದರೆ pset ಎಂದು ಒಂದು ಬಿಟ್ ಹೆಚ್ಚು ಮೂಲಕ ನೀವು ನಡೆಯುತ್ತಾರೆ.
>> ನಾನು ಈಗಾಗಲೇ ಇಲ್ಲಿ ಮಾಡಿದ ಒಂದು ಮೂರ್ಖತನದ ನಿರ್ಧಾರ ಇಲ್ಲ.
ನಾನು ಈ ಡಾಟಾಬೇಸ್ ವಿನ್ಯಾಸ ವ್ಯರ್ಥ ವಾದಿಸಿದ್ದಾರೆ
ಏಕೆಂದರೆ ನಾನು ವಿದ್ಯಾರ್ಥಿಗಳು ಟೇಬಲ್ ಸೇರಿಸಲು ಹೆಚ್ಚು ಜನರು,
ನಾನು ಸೇರಿಸುವುದನ್ನು ಪ್ರಾರಂಭಿಸಲು TFS ಹೆಚ್ಚು ಸೇರಿಸುವುದನ್ನು ಪ್ರಾರಂಭಿಸಲು ನಮಗೆ ಹೆಚ್ಚು
ಈ ಕೋಷ್ಟಕದಲ್ಲಿ redundancies ಎಂಬುದನ್ನು ಆರಂಭಿಸಲು ನೀನು?
>> ಹೌದು. [ವಿದ್ಯಾರ್ಥಿ] ಇದು ವಿದ್ಯಾರ್ಥಿಗಳು ಹೊಂದಿರುವ ಗೋಚರಿಸುತ್ತಿವೆಯೇ, ನಾವು ಅದೇ ಬಳಸುತ್ತಿರುವ [ಕೇಳಿಸುವುದಿಲ್ಲ]
ಅದೇ - ರೈಟ್, ನಿಖರವಾಗಿ.
400 ಜನರು ಮ್ಯಾಥರ್ ವಾಸಿಸುತ್ತಿದ್ದಾರೆ ಆದ್ದರಿಂದ, ನೀಡಲು ಅಥವಾ ಪಡೆಯಲು
ಅಂತಿಮವಾಗಿ ಈ ಟೇಬಲ್ "" ಮ್ಯಾಥರ್, "" ಮ್ಯಾಥರ್ ಹೇಳುತ್ತಾರೆ 400 ಸಾಲುಗಳು, ಮಾಡಲಿಕ್ಕೆ ಇದೆ
"ಮ್ಯಾಥರ್," "ಮ್ಯಾಥರ್," "ಮ್ಯಾಥರ್."
ನಾವು ಈ ಬೈಟ್ಗಳು ಎಲ್ಲಾ ವ್ಯರ್ಥ ಮಾಡುತ್ತಿದ್ದೇವೆ, ಮತ್ತು takeaways ಜೋಡಿ ಇಲ್ಲ.
ಯಾರಾದರೂ ಬಹಳಷ್ಟು ಹಣವನ್ನು ಪಾವತಿಸುತ್ತದೆ ಅಲ್ಲಿ ವೇಳೆ 1, ಕ್ರೇಜಿ ಮೂಲೆಯಲ್ಲಿ ಕೇಸ್ ಇಲ್ಲ
ಮತ್ತು ಮರುನಾಮಕರಣ ಮ್ಯಾಥರ್, ನಾವು ಈಗ ನಮ್ಮ ಸಂಪೂರ್ಣ ಡೇಟಾಬೇಸ್ ಟೇಬಲ್ ಬದಲಾಯಿಸಲು ಹೊಂದಿರುತ್ತವೆ.
Pfoho ಒಮ್ಮೆ 15 ವರ್ಷಗಳ ಹಿಂದೆ ಉತ್ತರ ಹೌಸ್ ಕರೆಯಲಾಗುತ್ತದೆ ಆದರೂ ಅದು, ಆಗಾಗ್ಗೆ ಸಂಭವಿಸುತ್ತವೆ ಹಿಂದಿರುಗಬಹುದೆಂದು,
ಆದ್ದರಿಂದ ಇದು ಸಂಭವಿಸುತ್ತದೆ. ಆದರೆ ಎಲ್ಲಾ ಬಲವಾದ ಅಲ್ಲ.
ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ಮಾಹಿತಿ ಅಪ್ಡೇಟ್ ಅಗತ್ಯವಿಲ್ಲದೆ ಹಾಗೆ ಮೂಲೆಗೆ ಸಂದರ್ಭದಲ್ಲಿ ಹೆಚ್ಚು ಬಲವಾದ
ಒಂದು ಡೇಟಾಬೇಸ್ ಫಾರ್ ಏಕೆ ನೀವು ಮತ್ತೆ ಮತ್ತೆ ಮ್ಯಾಥರ್ ಸಂಗ್ರಹಿಸಲು ಮತ್ತೆ ಮತ್ತೆ? ಮಾಡುತ್ತಿರುವ
ಅಕ್ಷರಗಳು, 6 ಅಕ್ಷರಗಳು ಬಹಳಷ್ಟು ಆ.
ಮಾಡಬಹುದು ನಾವು ವಿಶೇಷವಾಗಿ Pforzheimer, ಆ ಹೆಚ್ಚು ಚೆನ್ನಾಗಿ?
ಖಂಡಿತವಾಗಿ ನಾವು ಅನೇಕ ಪಾತ್ರಗಳು ಚೆನ್ನಾಗಿ ಮಾಡಬಹುದು.
ಏಕೆ ಕೇವಲ ಪ್ರತಿ ಮನೆಯ ಒಂದು ಅನನ್ಯ ಗುರುತು ಸಂಬಂಧಿಸಲಾಗದು
ಮತ್ತು ಪ್ರತಿ ಬಳಕೆದಾರ ಅಂಗಡಿಯ? ಆದ್ದರಿಂದ ಅವರ ಈ ಪ್ರಯತ್ನಿಸೋಣ.
ಕೇವಲ ವಿದ್ಯಾರ್ಥಿಗಳು ಟೇಬಲ್ ಅನ್ನು ಹೆಚ್ಚು, ನನಗೆ ಮೇಲಿನ ಎಡಭಾಗದಲ್ಲಿ ಅಪ್ ಇಲ್ಲಿ ನನ್ನ ಉಪನ್ಯಾಸ ಡೇಟಾಬೇಸ್ ಹೋಗುತ್ತಾರೆ ಅವಕಾಶ.
ಇಲ್ಲಿ ಗಮನಿಸಿ ಇದು ಟೇಬಲ್ ರಚಿಸಿ ಹೇಳುತ್ತಾರೆ.
ನನ್ನ ಮನೆ ಎಂಬ ಹೊಸ ಟೇಬಲ್ ರಚಿಸಲು ಅವಕಾಶ.
ಕಾಲಮ್ಗಳ ಸಂಖ್ಯೆ 2 ಏರಲಿದೆ. ನಮೂದಿಸಿ.
ಈಗ ನಾನು 2 ಜಾಗ ಹೊಂದಿರುತ್ತವೆ.
ನಾನು ಈ ಹೆಸರನ್ನು ಕರೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ, ಮತ್ತು ಉದ್ದ 255 ಒಂದು varchar ಎಂದು ವಿಶೇಷವೇನು
>> ಆದರೆ ಬಹಳ ಕ್ರಮವಿಲ್ಲದ ಇಲ್ಲಿದೆ. ಈ ಕೆಳಗೆ ಇಲ್ಲಿ ರೂಢಿ ಪುಟ್ ಲೆಟ್.
ಇಲ್ಲಿ ಒಂದು ID ಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ನ ಪ್ರತಿ ಮನೆಯ ಒಂದು ಅನನ್ಯ ಗುರುತು ನೀಡಲು ಅವಕಾಶ.
ನ ಪ್ರತಿ ಮನೆಯ ಒಂದು ಹೆಸರನ್ನು ತಿಳಿಸಿ.
ಗುರುತು ಮಾತ್ರ ಧನಾತ್ಮಕ ಸಂಖ್ಯೆಗಳ ಬಳಸಲು ಕೇವಲ ರೂಢಿ ರುಜುಮಾಡದ ಎಂದು ನ ಸೂಚಿಸಲು ಅವಕಾಶ.
ನ ಮುಂದೆ ಹೋಗಿ ಈಗ ಈ ಒಂದು ಸ್ವಯಂ ಇನ್ಕ್ರಿಮೆಂಟ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ನೀಡುವ ಅವಕಾಶ.
ಮತ್ತು ನಾವು ಬೇರೆ ಏನು ಒಳ್ಳೆಯದು?
ನ ಮುಂದೆ ಹೋಗಿ ಉಳಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ ನೋಡೋಣ.
ಈಗ ನಾನು ಎರಡನೇ ಟೇಬಲ್ ಇಲ್ಲದಿರಬಹುದು.
ಅತ್ತ ಈ ಸ್ವಲ್ಪ ರಹಸ್ಯ SQL ಆಜ್ಞೆಯ ಗಮನಿಸಿ
ನೀವು phpMyAdmin ರೀತಿಯ ಆಡಳಿತಾತ್ಮಕ ಉಪಕರಣವನ್ನು ಬಳಸಿಕೊಂಡು ಅಲ್ಲ ಕೈಯಿಂದ ಟೈಪ್ ಹೊಂದಿಲ್ಲ ಎಂದು.
ನಾವು ಬಳಸಲು ಕಾರಣವೆಂದರೆ ಆದ್ದರಿಂದ.
ನೀವು ಸುಮಾರು ಕ್ಲಿಕ್ ಏಕೆಂದರೆ ಇದು pedagogically ಅದ್ಭುತವೆನಿಸುವ ಉಪಯುಕ್ತ ರೀತಿಯ ಇಲ್ಲಿದೆ
ಮತ್ತು ವಿಷಯಗಳನ್ನು ಕೇವಲ ನಕಲು ಮತ್ತು phpMyAdmin ಏನು ಅಂಟಿಸಲು ಮೂಲಕ ಕೆಲಸ ಹೇಗೆ ಲೆಕ್ಕಾಚಾರ.
ಆದರೆ ರಚಿಸಿ ಟೇಬಲ್ ಆಜ್ಞೆಯನ್ನು ಕೇವಲ ಗಲ್ಲಿಗೇರಿಸಲಾಯಿತು ಏನು, ಮತ್ತು ಇಲ್ಲಿ ನನ್ನ ಮೇಜಿನ ಹೊಂದಿದೆ.
ನನಗೆ ಈಗ ಮುಂದುವರಿಯಿರಿ ಸೇರಿಸಿ ಟ್ಯಾಬ್ ಕ್ಲಿಕ್ ಕಚ್ಚಾ SQL ಬದಲಿಗೆ ಸರಳಗೊಳಿಸು ಬಳಸಲು ಅನುಮತಿ.
ನನಗೆ, ಮನೆ ಸೇರಿಸಲು ಮಾಡೋಣವೇ
ನಾನು ಮನೆಯ ಹೆಸರು 'ಮ್ಯಾಥರ್' ಒಂದು ಮೌಲ್ಯವನ್ನು ಮಾಡಲಿಕ್ಕೆ ಹೇಳುತ್ತಾರೆ ಪಡೆಯಲಿದ್ದೇನೆ.
ಅಷ್ಟೇ. ಈ ವಾಕ್ಯ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಗೂಢ ಹೊಂದಿದೆ.
ಈ ನಾವು ಸೇರಿಸಲು ಬಯಸುವ ಜಾಗ ಹೆಸರು.
ಈ ನಾವು ಆ ಜಾಗ ಸೇರಿಸಲು ಬಯಸುವ ಮೌಲ್ಯಗಳು. ನನಗೆ ಹೋಗಿ ಕ್ಲಿಕ್ ಲೆಟ್.
ಸೇರಿಸಲಾದ 1 ಸಾಲು 0.02 ಸೆಕೆಂಡುಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿತು. ನನಗೆ ಈಗ ಬ್ರೌಸ್ ಮಾಡಿ ನೋಡೋಣ.
>> ನಾನು ಬ್ರೌಸ್ ಕ್ಲಿಕ್ ವೇಳೆ ಗಮನಿಸಿ, ಅವರ ID ಯನ್ನು ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಅದಕ್ಕೆ ಸಂಖ್ಯೆ 1 ಮ್ಯಾಥರ್, ಇಲ್ಲ.
ನನಗೆ ಮತ್ತೊಂದು ಮಾಡೋಣ. ನನಗೆ SQL ಟ್ಯಾಬ್ ಹೋಗಲು ಅವಕಾಶ.
ಮನೆ ಸೇರಿಸಲು. ಮನೆಯ ಹೆಸರು ಇತ್ಯಾದಿ Pfoho ಮೌಲ್ಯವನ್ನು ಮಾಡಲಿಕ್ಕೆ ಮತ್ತು ಇದೆ.
ಹೋಗಿ. ನಾನು ಮತ್ತೆ ಮತ್ತೆ ಮತ್ತೆ ಈ ರೀತಿ ಇರಿಸಬಹುದು.
ನೀವು phpMyAdmin ಬಳಸಿ ಬೇಸರ ಆದಲ್ಲಿ ಅಥವಾ, ನೀವು ಸೇರಿಸಿ ಟ್ಯಾಬ್ ಬಳಸಬಹುದು
ಮತ್ತು ಕಚ್ಚಾ SQL ಟೈಪಿಸಲು ಹೊಂದಿಲ್ಲ.
ನೀವು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಹೆಚ್ಚು ವೇಗವಾಗಿ ಔಟ್ ಬ್ಯಾಂಗ್ ಮಾಡಬಹುದು, ಉದಾಹರಣೆಗೆ, ಕರಿಯರ್, ನಮೂದಿಸಿ,
ನಾವು ಬ್ರೌಸ್ ಕ್ಲಿಕ್ ಮಾಡಿದರೆ ಮತ್ತು ಈಗ, 3 ಒಂದು ID ಯೊಂದಿಗೆ ಕರಿಯರ್ ಇಲ್ಲ.
ಈ ನಾವು ಸ್ವಯಂ ಇನ್ಕ್ರಿಮೆಂಟ್ ಅದಕ್ಕೆ ಅರ್ಥವನ್ನು ಹೊಂದಿದೆ.
ಆದರೆ ಈಗ ನಾವು ವಿದ್ಯಾರ್ಥಿಗಳು ಏನೋ ಸರಿಪಡಿಸಲು ಹೊಂದಿರುತ್ತವೆ.
ವಿದ್ಯಾರ್ಥಿಗಳು ಗೃಹ ಕ್ಷೇತ್ರದ ಅಕ್ಷಾಂಶ ರೀತಿಯ ಈಗ ಏನು ಮಾಡಬೇಕು?
ಇದು ಸರಿಯಾದ ಒಂದು ಇಂಟ್ ಆಗಿರಬೇಕು?
ಇಲ್ಲಿ ಗೋಲ್ ಅಂಶ ಆದ್ದರಿಂದ, ಇಲ್ಲದಿದ್ದರೆ ಕೋಷ್ಟಕಗಳು, ತಹಬಂದಿಗೆ ಎಂದು
ಆದ್ದರಿಂದ ನಾವು ನನ್ನ ಕೋಷ್ಟಕಗಳು ಯಾವುದೇ ಅತಿಯಾಗಿ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸಲು ಇಲ್ಲ.
ಮತ್ತೆ, ನಾವು ಇಲ್ಲಿ ಯಾವುದೇ ಮಾರ್ಗ, ಮ್ಯಾಥರ್ ಮ್ಯಾಥರ್ ಹೇಳಲು ಹೋಗುತ್ತದೆ
ಮ್ಯಾಥರ್, ಬಹಳ ಅಧಿಕ ಇದು ಮ್ಯಾಥರ್ Pfoho, Pfoho, Pfoho, Pfoho,
ಅಕ್ಷರಗಳನ್ನು ಆಫ್ ದುಂದುಗಾರಿಕೆ ಪರಿಭಾಷೆಯಲ್ಲಿ.
ಆದ್ದರಿಂದ ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಕ್ಲಿಕ್ ರಚನೆ ಈ ಬದಲಾಯಿಸಲು ಅವಕಾಶ
ಮತ್ತು ನನಗೆ ಮುಂದೆ ಹೋಗಿ ಮನೆ ಮೈದಾನದಿಂದ ಪರೀಕ್ಷಿಸೋಣ, ಬದಲಾವಣೆ ಮಾಡಿ
ಮತ್ತು ಈಗ ನಾನು ಇಂಟ್ ಈ ಬದಲಾಯಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ.
255 ಸಂಬಂಧಿತ ಇನ್ನು ಮುಂದೆ.
ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಅದನ್ನು ಇನ್ನೂ ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಇದ್ದರೆ ಆ ಉತ್ತಮ ಹೇಳುತ್ತಾರೆ ನೋಡೋಣ. ಉಳಿಸಿ.
ಈಗ ಟೇಬಲ್ ವಿದ್ಯಾರ್ಥಿಗಳು, ಯಶಸ್ವಿಯಾಗಿ ಬದಲಾಯಿಸಿತು ಮಾಡಲಾಗಿದೆ
ಮತ್ತೆ ಗಮನಕ್ಕೆ ಮನೆ ಒಂದು ಇಂಟ್ ಹೊಂದಿದೆ.
ಇದು ints ಗೆ ಬಂದಾಗ ಅತ್ತ, ಆವರಣ ಸಂಖ್ಯೆ ನಿರ್ಲಕ್ಷಿಸಿ.
>> ಈ ಪರಂಪರೆ ಕಾರಣಗಳಿಗಾಗಿ ಹೊಂದಿದೆ.
ಹಿಂದೆ ದಿನ ನೀವು ಜಿಯುಐ ಹೊಂದಿರಲಿಲ್ಲ, ನೀವು ಬದಲಿಗೆ, ಒಂದು ಆಜ್ಞಾ ಸಾಲಿನ ಪರಿಸರ ಹೊಂದಿತ್ತು
ನೀವು ತೋರಿಸಬೇಕು 10 ಮತ್ತು 11 ಕ್ರಮವಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಎಷ್ಟು ಪಾತ್ರಗಳು
ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ ವಾಸ್ತವವಾಗಿ ಜಾಗ ಪ್ರದರ್ಶಿಸಲು.
ಇದು ನಿಜವಾದ ಕ್ಷೇತ್ರದ ಬಿಟ್ ಉದ್ದ ಏನೂ ಹೊಂದಿದೆ, ಆದ್ದರಿಂದ ನಾವು ಈಗ ಆ ನಿರ್ಲಕ್ಷಿಸಿ ಮಾಡುತ್ತೇವೆ.
ಈಗ ನಾನು ಈ ಟೇಬಲ್ಲಿಗೆ ಹೋಗಬೇಕಾಗುತ್ತದೆ.
ಮತ್ತು ಡೇವಿಡ್ ಮ್ಯಾಥರ್ ವಾಸಿಸುತ್ತಿದ್ದಾರೆ ವೇಳೆ, ಗೃಹ, 0 ಇರುವಂತಿಲ್ಲ
ಇದು ಶೂನ್ಯ ಸಮೀಪವಿರುವ ಒಂದು ಡೀಫಾಲ್ಟ್ ಇಂಟ್ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ.
ಆತ ಮನೆ 1 ವಾಸಿಸುತ್ತಿದ್ದಾರೆ ಮಾಡಬೇಕು.
ಲೆಟ್ಸ್ ನಿರಂಕುಶವಾಗಿ ಹೇಳುತ್ತಾರೆ Pfoho ರಲ್ಲಿ ಮೈಕ್ ಜೀವನದಲ್ಲಿ, ಆದ್ದರಿಂದ ಮನೆ ಸಂಖ್ಯೆ 2.
ಈಗ ನನ್ನ ಟೇಬಲ್ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಗೂಢ ಕಾಣುತ್ತದೆ.
ಆದರೆ ಸಾಮರ್ಥ್ಯ ಪರಿಗಣಿಸಿ.
ನಾನು ಈಗ ಮನೆ ಗುರುತಿಸಲು ಕೇವಲ 32 ಬಿಟ್ಗಳು ಬಳಸಿಕೊಂಡು ನಾನು
ಇದು ನನ್ನ ಮನೆ ಮ್ಯಾಥರ್ ಮತ್ತು Pfoho ಕೇವಲ 1 ಶಾಸ್ತ್ರೋಕ್ತ ವ್ಯಾಖ್ಯಾನ ಇಲ್ಲ ಅರ್ಥ
ಮತ್ತು ಆ ಮನೆ ಕೋಷ್ಟಕದಲ್ಲಿ ಇಲ್ಲಿದೆ.
ನಾನು ಈಗ ಈ ಕೋಷ್ಟಕಗಳು ಮತ್ತೆ ಸೇರಲು ಬಯಸುವ ಹಾಗಿದ್ದಲ್ಲಿ, ಇದು ಈ ರೀತಿಯಲ್ಲಿ ನಗರದ.
ಇಲ್ಲಿ ನನ್ನ ವಿದ್ಯಾರ್ಥಿಗಳು ಟೇಬಲ್ ಇಲ್ಲದಿರಬಹುದು, ಮತ್ತು ಬಲ ಬದಿಯಲ್ಲಿ ಈ ಸಂಖ್ಯೆಗಳು, 1 ಮತ್ತು 2 ಇಲ್ಲ.
1 ಮ್ಯಾಥರ್ ಹೊಂದಿದೆ, 2 Pfoho ಹೊಂದಿದೆ.
ನಾವು, ಮನೆ ಕರೆಯಲ್ಪಡುವ ಈ ಇತರ ಕೋಷ್ಟಕದಲ್ಲಿ ಅದೇ ಸಂಖ್ಯೆಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ
ಆ 3 ಮನೆಗಳು 1 ಮತ್ತು 2 ಮತ್ತು 3.
ನಾವು ಈಗ ಮಾಡಲು ಬಯಸುವ ಕೋಡ್ ಸಾಮರ್ಥ್ಯ, PHP ಮತ್ತು SQL ಅನ್ನು ಹೊಂದಿದೆ
ಆಫ್ ವಿಂಗಡಿಸಲು, ಈ ಕೋಷ್ಟಕಗಳು ಪುನಸ್ಸಂಯೋಜಿಸು ಅಲ್ಲಿ ಈ ವಿದ್ಯಾರ್ಥಿಗಳು ಮತ್ತು ಈ ಮನೆಗಳು ವೇಳೆ,
ನಾವು, ಹೇಗಾದರೂ 1 ಆ 1 ಸಾಲುಗಳನ್ನು ಸಂಯೋಜಿಸಲಾಗಿರುವ ಬಯಸುವ
2 2 ಅಪ್ ರೇಖೆಗಳು, ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಅಲ್ಲಿ ಡೇವಿಡ್ ಔಟ್ ಲೆಕ್ಕಾಚಾರ ಮಾಡಬಹುದು
ಮತ್ತು ಅಲ್ಲಿ ಮೈಕ್ ಮತ್ತು ಅಲ್ಲಿ ಯಾರ ವಾಸಿಸುತ್ತಾರೆ.
ನಾವು ಕೆಳಗಿನಂತಿರುವ ಒಂದು SQL ಪ್ರಶ್ನೆ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು.
ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಮನೆ ಸೇರಿರಿ ನಿಂದ * ಆರಿಸಿರಿ -
ಮತ್ತು ಈಗ ನಾವು ಸೇರಲು ಯಾವ ಜಾಗ ಬಯಸುತ್ತೀರಿ?
Students.house = houses.id ಆದ್ದರಿಂದ.
>> ಸ್ವಲ್ಪ ರಹಸ್ಯ, ಆದರೆ ಈ ಭಾಗ ಎಂದರೆ ಅಕ್ಷರಶಃ ಹೊಸ ತಾತ್ಕಾಲಿಕ ಕೋಷ್ಟಕವನ್ನು ರಚಿಸಿ
ಎಂದು ವಿದ್ಯಾರ್ಥಿಗಳು ಮತ್ತು ಮನೆ ಸೇರುವ ಪರಿಣಾಮವೆಂದರೆ.
ಮತ್ತು ಹೇಗೆ ನೀವು ಇಲ್ಲಿ ನನ್ನ ಬೆರಳುಗಳ ತುದಿಯು ಒಗ್ಗೂಡಿ ಬಯಸುತ್ತೀರಿ?
ID ಯನ್ನು ಕ್ಷೇತ್ರದಲ್ಲಿ ವಿದ್ಯಾರ್ಥಿಗಳ ಮನೆಗಳಿಗೆ ಸಮಾನ ಮನೆ ಕ್ಷೇತ್ರದಲ್ಲಿ 'ಹೊಂದಿಸಿ.
ಮತ್ತು ನಾನು ಈಗ ಹೋಗಿ ಕ್ಲಿಕ್ ಮಾಡಿದರೆ, ನಾನು ಆಶಿಸಿದ್ದು ನಿಖರವಾಗಿ ಯಾವ ಹಿಂದೆ.
ಡೇವಿಡ್ ಮ್ಯಾಥರ್ ರಲ್ಲಿ, ಮೈಕ್ Pfoho ರಲ್ಲಿ, ಮತ್ತು ನಾನು ಅನನ್ಯ ಗುರುತಿಸುವ ನೋಡಿ.
ಆದರೆ ಪಾಯಿಂಟ್ ನಾನು ಸಂಪೂರ್ಣ ಟೇಬಲ್ ಇಲ್ಲದಿರಬಹುದು ಈಗ.
ಮತ್ತು ಆದ್ದರಿಂದ pset 7 ಇಲ್ಲಿ ಟೇಕ್ಅವೇ ಅಥವಾ ನಿಜವಾಗಿಯೂ ಅಂತಿಮ ಯೋಜನೆಗೆ:
ನೀವು, ಅತಿಯಾಗಿ ಮಾಹಿತಿಯನ್ನು ಯಾವುದೇ ಕಾಯಿಯನ್ನು ಸಂಗ್ರಹಿಸುವುದಕ್ಕಾಗಿ ನೀವು ಹುಡುಕಲು ವೇಳೆ
ಇದು ಒಂದು ಮನೆಯ ಎಂದು, ಬಹುಶಃ ಇದು ಒಂದು ನಗರ, ರಾಜ್ಯ, ಮತ್ತು ZIP ಇಲ್ಲಿದೆ
ZIP ಸಾಮಾನ್ಯವಾಗಿ ಆದರೆ ಯಾವಾಗಲೂ ಒಂದು ಅನನ್ಯ ಗುರುತು ಬಳಸಬಹುದು ಅಲ್ಲಿ,
phpMyAdmin ಸ್ವಲ್ಪ ಮಾನಸಿಕವಾಗಿ ಮತ್ತು ನಂತರ ವ್ಯಾಯಾಮ ಮೂಲಕ ಹೋಗಿ ಇಲ್ಲ
ಸಾಮಾನ್ಯ ಮಾಹಿತಿ ಔಟ್ ಅಪವರ್ತನ ಏಕೆಂದರೆ ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ ಹೆಚ್ಚು ಬಳಸಲಾಗುತ್ತದೆ ಗೆಟ್ಸ್ ವಿಶೇಷವಾಗಿ ಮಾಹಿತಿ
ಹೆಚ್ಚು ಜನಪ್ರಿಯ, ಈ, ನೀವು ಎಲ್ಲವನ್ನೂ ಅತೀ ವೇಗದ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಹೇಗೆ
ಸಾಧ್ಯವಾದಷ್ಟು ಪ್ರತ್ಯೇಕತೆಯನ್ನು ಅನೇಕ ಸುಳಿವು ಮಾಹಿತಿ ಡೇಟಾಬೇಸ್ ನೀಡುವ ಮೂಲಕ.
ಒಂದು ಸಾಕಷ್ಟು ಆಗಿತ್ತು.
ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಎಲ್ಲಾ ಸರಿ. ನ ಇಲ್ಲ 5 ನಿಮಿಷಗಳ ವಿರಾಮ ತೆಗೆದುಕೊಂಡು ಮತ್ತೆ ನೋಡೋಣ.
ಎಲ್ಲಾ ಸರಿ.
ಕೆಳಗಿನ, ನಾನು CS161 ಪಡೆದಾಗ ಕೆಲವು ವರ್ಷಗಳ ಹಿಂದೆ ಬಳಸಿದ ಉದಾಹರಣೆ
ಇದು ಕಾಲೇಜ್ ನಲ್ಲಿ ಕಾರ್ಯವ್ಯವಸ್ಥೆಯನ್ನು ವರ್ಗ
ಆಶ್ಚರ್ಯಕರ ಹೆಸರಾಗಿದೆ ಆದರೆ ಕೆಲಸ ಅಸಾಮಾನ್ಯ ಪ್ರಮಾಣವನ್ನು ಇದು,
ಮತ್ತು ಅದು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಉದ್ಭವಿಸುವ ಕಡಿಮೆ ಮಟ್ಟದ ಸಮಸ್ಯೆಗಳು ಕೆಲವು ನಿಜವಾಗಿಯೂ ಗಮನಹರಿಸುತ್ತದೆ
ಮತ್ತು ಸಹ ದತ್ತಸಂಚಯಗಳನ್ನು ಪ್ರಪಂಚದಲ್ಲಿ.
>> ಕೆಳಗಿನಂತೆ ವರ್ಷದ ನನ್ನ ಪ್ರಾಧ್ಯಾಪಕ, ಮಾರ್ಗೊ ಸೆಲ್ಟ್ಜರ್, ಹೇಳಿದ್ದು ಎಂದು ಸ್ಟೋರಿ.
ನೀವು ಮತ್ತು ನಿಮ್ಮ ಕೊಠಡಿ ಸಹವಾಸಿ ಒಂದು ಕಡಿಮೆ ಡಾರ್ಮ್ನಲ್ಲಿ ಫ್ರಿಜ್ ಎಂದು ಭಾವಿಸೋಣ
ಮತ್ತು ನೀವು ಎರಡೂ ನಿಜವಾಗಿಯೂ ಹಾಲು ಇಷ್ಟ.
ಆದ್ದರಿಂದ ನೀವು ವರ್ಗ ಒಂದು ದಿನ ಮನೆಗೆ ಬಂದು, ನಿಮ್ಮ ಕೊಠಡಿ ಸಹವಾಸಿ, ಇನ್ನೂ ಅಲ್ಲ
ನೀವು ಫ್ರಿಜ್ ತೆರೆಯಲು, ಮತ್ತು ನೀವು, ಅರ್ಥ "ಡ್ಯಾಮ್ ಓಹ್, ನಾವು ಹಾಲು ಇಲ್ಲ."
ಆದ್ದರಿಂದ ನೀವು ಫ್ರಿಜ್ ಮುಚ್ಚಿ, ನೀವು ಸಿವಿಎಸ್ ಗೆ ರಸ್ತೆಯಲ್ಲಿ ನಡೆದಾಡುವ
ಮತ್ತು ಸಿವಿಎಸ್ ಸ್ವಲ್ಪ ಹಾಲು ಖರೀದಿಸಲು ಹೆಚ್ಚು ಉದ್ದ ಸಾಲುಗಳಲ್ಲಿ ಪಡೆಯಿರಿ.
ಏತನ್ಮಧ್ಯೆ, ನಿಮ್ಮ ಕೊಠಡಿ ಸಹವಾಸಿ, ತನ್ನ ವರ್ಗ ಮನೆಗೆ ಬಂದಿದೆ
ಕೋಣೆಗೆ ಬಂದಾಗ, ನಿಜವಾಗಿಯೂ ಕೆಲವು ಹಾಲು ಬಯಸುತ್ತಿರುವ ಫ್ರಿಜ್, ತೆರೆಯುತ್ತದೆ
ಫ್ರಿಜ್ ತೆರೆಯುತ್ತದೆ ಮತ್ತು, "ಡ್ಯಾಮ್, ಹಾಲಿನ."
ಆದ್ದರಿಂದ ಅವನು ಅಥವಾ ಅವಳು, ಫ್ರಿಜ್ ಮುಚ್ಚಲ್ಪಡುತ್ತದೆ ಹೊರ ನಡೆದರೆ ಮತ್ತು ABP ಹೋಗುತ್ತದೆ
ನೀವು ಒಬ್ಬರನ್ನೊಬ್ಬರು ನೂಕು ಗೆ ಹೋಗುತ್ತಿಲ್ಲ ಅಲ್ಲಿ ಸಿವಿಎಸ್ ಹೆಚ್ಚು ಅಥವಾ ಬೇರೆ ಕಡೆ
ಕೆಲವು ಹಾಲು ಪಡೆಯಲು ಹೋಗಲು.
ಕೋರ್ಸ್ ಕೆಲವು ನಿಮಿಷಗಳ ನಂತರ, ನೀವು ಎರಡೂ ಮರಳಿ ಮನೆ ತಲುಪಲು
ಈಗ ನೀವು ನಿಜವಾಗಿ ಬಯಸಿದ್ದ ಎರಡುಪಟ್ಟು ಹೆಚ್ಚು ಹಾಲು ಹೊಂದಿದೆ.
ನೀವು ಹಾಲಿನಲ್ಲಿ ಏಕೆಂದರೆ ಮತ್ತು ಹಾಲು ಎಂಬ, ಈಗ ಇದು ಕೆಟ್ಟ ಹೋಗಲು ವಿಶೇಷವೇನು
ಆದರೆ ನೀವು ಹಾಲಿನಲ್ಲಿ ನಂಬುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ಈಗ ನೀವು ಹೆಚ್ಚು ಹಾಲು ಹೊಂದಿರುತ್ತವೆ, ಆದ್ದರಿಂದ ಹುಳಿಯಾಗಿ ಹೋಗುವುದಿಲ್ಲ.
ಈ ಒಂದು ಭೀಕರವಾದ, ಭೀಕರವಾದ ಪರಿಸ್ಥಿತಿ.
ನೀವು ಮೊದಲ ಕೊಠಡಿ ಸಹವಾಸಿ ವಾಸಸ್ಥಾನವಾಗಿತ್ತು ಏನಾಗುತ್ತದೆ ಈ ವಿಪತ್ತು ಪರಿಹಾರ ಎಂದು? ಹೌದು.
[ವಿದ್ಯಾರ್ಥಿ] ನೀವು ಗಮನಿಸಿ ಬಿಟ್ಟು ಮಾಡಬೇಕು. [ನಗು]
ಗುಡ್. ನೀವು ಗಮನಿಸಿ ಬಿಟ್ಟು ಮಾಡಬೇಕು.
ನೀವು ", ಹಾಲಿನ ಗಾನ್", ಹೀಗೆ ಒಂದು ನಂತರದ ಅದನ್ನು ಗಮನಿಸಿ ಅಥವಾ ಹಾಕಬಹುದು ಮಾಡಬೇಕು
ತದನಂತರ ನಿಮ್ಮ ಕೊಠಡಿ ಸಹವಾಸಿ ಕಲ್ಪನಾತ್ಮಕವಾಗಿ ನಿಜವಾಗಿ ಮಾಡುವ ಔಟ್ ಲಾಕ್ ಮಾಡಲಾಗಿದೆ ಎಂದು.
ಅಥವಾ ನೀವು 1 ಹೆಜ್ಜೆ ಮುಂದೆ ಹೋಗಿ ಎಂದು.
ನೀವು ಅಕ್ಷರಶಃ ಜೋಲುಬೀಗ ಕೆಲವು ರೀತಿಯ ರೆಫ್ರಿಜಿರೇಟರ್ ಲಾಕ್ ಮಾಡಬಹುದು
ಈಗ ನಿಮ್ಮ ಕೊಠಡಿ ಸಹವಾಸಿ ಅಕ್ಷರಶಃ ಫ್ರಿಜ್ ಹೊರಗೆ ಲಾಕ್ ಆಗುತ್ತದೆ.
ನಾವು ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಮರಳಿ ಸಾಮಾನ್ಯೀಕರಿಸುತ್ತದೆ ವೇಳೆ,
ನೀವು ಬಹುತೇಕ, ವೇರಿಯಬಲ್ ರೀತಿಯ ಅಥವಾ struct ಮಾಹಿತಿ ಫ್ರಿಜ್ ನಗರದ
ಮಾಹಿತಿಗಾಗಿ ಧಾರಕ ರೀತಿಯ.
ಸಮಸ್ಯೆಯು ಮೂಲಭೂತವಾಗಿ ಇಲ್ಲಿ ನೀವು ಎರಡೂ ಪರೀಕ್ಷಿಸಲು ಅವಕಾಶ ಎಂಬುದು
ಅಥವಾ, ಈ ಡೇಟಾವನ್ನು ರಚನೆಯ ರಾಜ್ಯದ ಓದಿ
ಆದರೆ ನೀವು ಬೇರೆ ಸಮಯದಲ್ಲಿ ಅದನ್ನು ವೀಕ್ಷಿಸಬಹುದು ಮತ್ತು ಇನ್ನೂ ನೀವು ಎರಡೂ ಒಂದು ನಿರ್ಣಯ
ಸಮಯ ಆ ವಿವಿಧ ಕ್ಷಣಗಳಲ್ಲಿ ಜಗತ್ತಿನ ಸ್ಥಿತಿಯನ್ನು ಆಧರಿಸಿ.
ಆದ್ದರಿಂದ ನೀವು ರೆಫ್ರಿಜಿರೇಟರ್ ಲಾಕ್ ಎಂದು, ನೀವು ಕನಿಷ್ಟ ನಿಮ್ಮ ಕೊಠಡಿ ಸಹವಾಸಿ ತಪ್ಪಿಸಬೇಕು ಎಂದು
ಪ್ರಪಂಚದ ಸ್ಥಿತಿಯನ್ನು ಪರೀಕ್ಷಿಸಲು ಸಾಧ್ಯವಾಯಿತು ತಪ್ಪಿಸುವ,
ಆದ್ದರಿಂದ ಅವನು ಅಥವಾ ಅವಳು ಅದೇ ನಿರ್ಧಾರ ಮಾಡಿದ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.
ಇದನ್ನು ತಿರುಗುತ್ತದೆ ಮಾಹಿತಿ ಡೇಟಾಬೇಸ್ ಆದ್ದರಿಂದ, ನಿರಂತರವಾಗಿ ಈ ಸಮಸ್ಯೆ.
>> ನಾವು ಒಂದು ಸನ್ನಿವೇಶದಲ್ಲಿ ನಿರ್ಮಿಸಲು ಎಂದು ನೋಡೋಣ.
ನೀವು ಕೆಟ್ಟ ವ್ಯಕ್ತಿಯ ರೀತಿಯ ಕಾರಣ ಪಕ್ಷ ಮತ್ತು ಬ್ಯಾಂಕ್ ಆಫ್ ಅಮೆರಿಕಾ ಹೋಗಿ
ಪಕ್ಕದ ಒಂದೆರಡು ಎಟಿಎಮ್ ಭಾಗದಲ್ಲಿ ಹೊಂದಿರುವ ಚೌಕದಲ್ಲಿ ಇತರ ಸ್ಥಳಗಳ ಅಥವಾ ಒಂದು,
ಮತ್ತು ಹೇಗಾದರೂ ನೀವು ಎಟಿಎಂ ಕಾರ್ಡ್ ನಕಲು ಹೇಗೆ ಔಟ್ - ಇದು ಎಲ್ಲಾ ಹಾರ್ಡ್ ಅಲ್ಲ.
ಇದು ಕೇವಲ ಒಂದು ಕಾಂತೀಯ ಪಟ್ಟಿ ಇಲ್ಲಿದೆ.
ಆದ್ದರಿಂದ ನೀವು ಏನು ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ ಬಯಸುವ ಈ ಆಟವನ್ನು ಆಗಿದೆ
ಆ ಮೂಲಕ ನೀವು, ಇತರೆ ಯಂತ್ರಗಳನ್ನು, 1 ಯಂತ್ರಗಳನ್ನು ಮತ್ತೊಂದು ಕಾರ್ಡ್ 1 ಕಾರ್ಡ್ ಪುಟ್
ಮತ್ತು ನೀವು ಮೂಲಭೂತವಾಗಿ, ಏಕಕಾಲದಲ್ಲಿ ಹಣವನ್ನು ಸೆಳೆಯಲು ಪ್ರಯತ್ನಿಸಿ ಬಯಸುವ
ಕಲ್ಪನೆ ಏಕೆಂದರೆ ಕಥೆ ಕೆಳಗಿನಂತೆ ಹೋಗುತ್ತದೆ.
ಎಡಭಾಗದಲ್ಲಿ ಯಂತ್ರ, ನಿಮ್ಮ ಕಾರ್ಡ್ ಮತ್ತು ನಿಮ್ಮ ಪಿನ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ
ತದನಂತರ ನೀವು "ನನಗೆ $ 100 ನೀಡಿ." ಸೇ
ಎಟಿಎಂ ತನ್ನ ಡೇಟಾಬೇಸ್ ಅಥವಾ ಸಮಾನ ಮೇಲೆ ಆಯ್ಕೆ ಮಾಡಲು ಪ್ರೋಗ್ರಾಮ್ ಇದೆ -
ಅದನ್ನು ಬಳಸಿಕೊಂಡು ಅವರ ಯಾವುದೇ ದತ್ತಾಂಶ - ನೋಡಲು ಈ ಬಳಕೆದಾರ ತನ್ನ ಖಾತೆಯಲ್ಲಿ ಕನಿಷ್ಠ $ 100 ಹೊಂದಿದೆ?
ಹಾಗಿದ್ದರೆ, $ 100 ಔಟ್ ಭೂಶಿರ ಮತ್ತು ಅವರ ಸಮತೋಲನ ರಿಂದ $ 100 ಕಳೆಯಿರಿ.
ಆದರೆ ವಾಸ್ತವವಾಗಿ ಇಲ್ಲಿ ಅನೇಕ ಯಂತ್ರಗಳು ಇಲ್ಲ ಅಥವಾ ಪರೀಕ್ಷೆ ಹಲವಾರು ರೀತಿಯಲ್ಲಿ
ಪ್ರಪಂಚದಲ್ಲಿ ರಾಜ್ಯದ, ಬ್ಯಾಂಕಿನ ನೆಲಮಾಳಿಗೆಯೊಂದರಲ್ಲಿದ್ದ, ನೀವು ಎಷ್ಟು ಹಣ ನೋಡಲು
ಎಡಭಾಗದಲ್ಲಿ ಅವಕಾಶ ಯಂತ್ರದಿಂದ ಕೇವಲ ತಿಳಿದಿದ್ದಾರೆ ಮತ್ತು ಬಲ
ಎರಡೂ ಸಮಯದಲ್ಲಿ ಸರಿಸುಮಾರು ಇದೇ ಸಮಯದಲ್ಲಿ ಆ ಪ್ರಶ್ನೆ ಕೇಳಲು.
>> ಮತ್ತು ಈ ಖಚಿತವಾಗಿ ಸಂಭವಿಸಬಹುದು. ಎಟಿಎಮ್ ದಿನಗಳಲ್ಲಿ ಕಂಪ್ಯೂಟರ್ಗಳಾಗಿದ್ದು.
ಎಡಭಾಗದಲ್ಲಿ ಯಂತ್ರ ಹೇಳುತ್ತಾರೆ ಆದ್ದರಿಂದ, "ಹೌದು, ನೀವು ಕನಿಷ್ಠ $ 100 ಹೊಂದಿವೆ"
ಏತನ್ಮಧ್ಯೆ ಬಲಭಾಗದ ಯಂತ್ರವನ್ನು ", ಹೌದು, ನೀವು ಕನಿಷ್ಠ $ 100 ಹೊಂದಿವೆ" ಹೇಳುತ್ತಾರೆ
ನಂತರ ಅವುಗಳನ್ನು ಎರಡೂ ತಮ್ಮ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಮುಗಿಸಲು ಮುಂದುವರೆಯಲು ಮತ್ತು ವಾಸ್ತವವಾಗಿ $ 100 ಔಟ್ ಭೂಶಿರ
ಮತ್ತು "ನೀವು ಹಿಂದೆ $ 200 ಹೊಂದಿತ್ತು." ಸೇ
"ನನಗೆ ಈಗ ಖಾತೆಯಲ್ಲಿ ಉಳಿದಿದೆ $ 100 ಎಂದು ವೇರಿಯಬಲ್ ಅಪ್ಡೇಟ್ ನೋಡೋಣ."
ಅವರನ್ನು ಎರಡೂ ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಸಮತೋಲನ ಪರಿಶೀಲಿಸಿದ ಮತ್ತು ಕಂಡು ಆದರೆ ಇದು $ 200 ಎಂದು
100, - ಮತ್ತು ಅವರ ಎರಡೂ ನಂತರ ಗಣಿತ ಮತ್ತು ಹೇಳುತ್ತಾರೆ 200 ಹಾಗೆ
ಯಂತ್ರಗಳು ಸಂಭಾವ್ಯ, ಪ್ರತಿಯೊಂದು ಯಂತ್ರದಲ್ಲಿ ಎರಡು $ 100 ವಿಧೇಯಕಗಳ ಔಟ್ ಭೂಶಿರ ಎಂದು
ಆದರೆ ಕೇವಲ $ 100 ನಿಮ್ಮ ಮೊತ್ತವು ಖಾತೆಯನ್ನು ಸಮತೋಲನ ಅಪ್ಡೇಟ್ ಮಾಡಿದ.
ಅಂದರೆ, ನೀವು $ 200 ರನ್ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಆದರೆ ಅವು ಪ್ರಪಂಚದ ಸ್ಥಿತಿಯನ್ನು ಪರೀಕ್ಷಿಸಲಾಗುವುದು ಏಕೆಂದರೆ
ಏಕಕಾಲದಲ್ಲಿ ಮತ್ತು ನಂತರ, ಆ ಮೌಲ್ಯವನ್ನು ಆಧರಿಸಿ ನಿರ್ಣಯ
ಅವರು ಅಂತಿಮವಾಗಿ ಸರಿಯಾಗಿ ಗಣಿತದ ಹಾಗೆ ಇರಬಹುದು.
ಆದ್ದರಿಂದ ಒಂದು ಬ್ಯಾಂಕ್ ಪರಿಸ್ಥಿತಿ ಬಹಳ ನೀವು ನಿಜವಾಗಿಯೂ ಬೀಗಮುದ್ರೆ ರೀತಿಯ ಬೇಕು
ಆದ್ದರಿಂದ ನೀವು ಕೆಲವು ವೇರಿಯಬಲ್ ರಾಜ್ಯದ ಪರಿಶೀಲಿಸಿದ ಮಾಡಿದ ತಕ್ಷಣ ಆ
ಎಂದು, ನಿಮ್ಮ ಖಾತೆಯ ಬ್ಯಾಲೆನ್ಸ್ ನಂತಹ, ನಿಜವಾಗಿಯೂ ಪ್ರಮುಖ
ನಿಮ್ಮ ಕೆಲಸವನ್ನು ಮಾಡಲಾಗುತ್ತದೆ ರವರೆಗೆ ಯಾರಾದರೂ ಆ ಆಧಾರದ ಮೇಲೆ ನಿರ್ಧಾರಗಳನ್ನು ಅವಕಾಶ ಇಲ್ಲ,
ಈ ಸಂದರ್ಭದಲ್ಲಿ ನೀವು ಎಡಭಾಗದಲ್ಲಿರುವ ಎಟಿಎಂ ಅಲ್ಲಿ ಇವೆ.
ಯಾರ ಔಟ್ ಲಾಕ್.
ನೀವು ನಿಜವಾಗಿಯೂ ರೀತಿಯಲ್ಲಿ ಒಂದೆರಡು ಈ ಪರಿಣಾಮವನ್ನು ಸಾಧಿಸಬಹುದು.
>> MySQL ರಲ್ಲಿ ಸರಳ ರೀತಿಯಲ್ಲಿ ನೀವು ನೀಡಿದ SQL ಒಂದು ರೇಖೆ
ನಿಖರವಾಗಿ ಈ ತೋರುತ್ತಿದೆ ಎಂದು ಸಮಸ್ಯೆ ಸೆಟ್ ವಿವರಣೆಯಲ್ಲಿ.
ಇದು ಕರೆಯಲಾಗುತ್ತದೆ ಯಾವುದೇ - - ಒಂದು ಐಡಿ, ಒಂದು ಸಂಕೇತ, ಮತ್ತು ಒಂದು ಷೇರು, ಷೇರುಗಳನ್ನು, ಟೇಬಲ್ಲಿಗೆ ಸೇರಿಸಿ
ಕೆಳಗಿನ ಮೌಲ್ಯಗಳು, ಉದಾಹರಣೆಗೆ.
ನೀವು ಇನ್ನೂ ವಿಶೇಷ ಓದಲು ಇದ್ದರೆ, ಈ ಬಗ್ಗೆ ನೀವು ಹೇಗೆ ಹೋಗಲಿ ಒಳಗೊಂಡ ಒಂದು ಉದಾಹರಣೆ
ಅಧ್ಯಕ್ಷ Skroob ಈ ಪೆನ್ನಿ ಷೇರುಗಳ 10 ಷೇರುಗಳ ಖರೀದಿ,
ಇದರ ಬಳಕೆದಾರ ID ಸಂಖ್ಯೆ 7 ಎಂದು ಏನಾಗುತ್ತದೆ?
ಈ ಮೇಜಿನ ಕೆಳಗಿನ ಐಡಿ, ಸಂಕೇತ, ಮತ್ತು ಷೇರುಗಳ ಸಂಖ್ಯೆಯನ್ನು ಸೇರಿಸಲು ಹೇಳುತ್ತಾರೆ
7, 'DVN.V', ಮತ್ತು 10.
ಆದರೆ - ಆದರೆ, ಆದರೆ, ಆದರೆ - ಎರಡನೇ ಸಾಲಿನಲ್ಲಿ ಪ್ರಮುಖ ಒಂದು.
ನಕಲಿ KEY ಅಪಡೇಟ್ ಷೇರುಗಳಿಗೆ = ಷೇರುಗಳನ್ನು + ಮೌಲ್ಯಗಳು (ಷೇರುಗಳ).
ಆದ್ದರಿಂದ ಸಂಪೂರ್ಣವಾಗಿ ಮೊದಲ ನೋಟದಲ್ಲಿ ರಹಸ್ಯ ಕಾಣುವ.
ಆದರೆ ವಾಸ್ತವವಾಗಿ ಈ SQL ಪ್ರಶ್ನೆ, ಇದು 2 ಸಾಲುಗಳನ್ನು ಮೇಲೆ ಸುತ್ತಿ ಸಹ,
1 ಉದ್ದ ಪ್ರಶ್ನೆಗೆ, ಅದು ಪರಮಾಣು ನ ಅರ್ಥ
ಈ ಪ್ರಶ್ನೆಗೆ ಎಲ್ಲ ಎಲ್ಲ ಒಟ್ಟಿಗೆ ಅಥವಾ ಮರಣದಂಡನೆಗೆ ಎಂದು ಅರ್ಥದಲ್ಲಿ.
ಮತ್ತು MySQL ವ್ಯಾಖ್ಯಾನದ ಮೂಲಕ, ಅವರು ಈ ಪ್ರಶ್ನೆಗೆ ಜಾರಿಗೆ ಹೇಗೆ.
ಇದು ಏಕಕಾಲದಲ್ಲಿ ಅಥವಾ ಎಲ್ಲಾ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಖಾತರಿ ಕೈಪಿಡಿಯಲ್ಲಿ ಅರ್ಥ.
ಕೆಳಗಿನಂತೆ ಈ ಪ್ರೇರಣೆ ಹೊಂದಿದೆ.
ಈ ಸಂದರ್ಭದಲ್ಲಿ ನೀವು, ಸ್ಟಾಕಿನ 10 ಷೇರುಗಳನ್ನು ಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ವೇಳೆ
ಇದು ಹಾಲು ಅದೇ ಕಥೆಯ ರೀತಿಯ, ಅದನ್ನು ಎಟಿಎಂ ಅದೇ ಕಥೆ ಭಾಸವಾಗುತ್ತದೆ.
>> ನಿಮ್ಮ ವೇಳೆ ತಪ್ಪನ್ನು ಈ ವಾಕ್ಯ ಬಳಸುವ
ಬದಲಿಗೆ ದತ್ತಸಂಚಯದಿಂದ ಆಯ್ಕೆ ಈ ಪೆನ್ನಿ ಸ್ಟಾಕಿನ ಎಷ್ಟು ಷೇರುಗಳನ್ನು ನೋಡಲು
ಅಧ್ಯಕ್ಷ Skroob ಹೊಂದಿವೆ, ಮತ್ತು ಅವರು 10 ಷೇರುಗಳನ್ನು ಹೊಂದಿದೆ ಭಾವಿಸಿರಿ ಇಲ್ಲ
ತದನಂತರ ಕೆಲವು ಒಡಕು ಎರಡನೇ ನಂತರ ನೀವು ನವೀಕರಣವನ್ನು ಹೇಳಿಕೆಯನ್ನು ಮಾಡಲು,
ಇದು ಮುಂದೆ ಹೋಗಿ 10 ಹೆಚ್ಚು ಷೇರುಗಳನ್ನು ಸೇರಿಸಲು ಹೇಳುತ್ತದೆ SQL ಮತ್ತೊಂದು ಹೇಳಿಕೆಯಾಗಿದೆ
ತನ್ನ ಪ್ರಸ್ತುತ 10 ಗೆ ಎಷ್ಟು ಪರಿಪೂರ್ಣವಾಗಿ ಒಟ್ಟು, 20
ಸಮಸ್ಯೆ ಕಾರಣ ಇಂದಿನ ಡೇಟಾಬೇಸ್ ವ್ಯವಸ್ಥೆಗಳು ಮತ್ತು ಏಕೆಂದರೆ ಇಂದಿನ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ
ನೀವು ಬಹು ಸಂಸ್ಕಾರಕಗಳ ಅನೇಕ ಕೋರ್ಗಳನ್ನು ಹೊಂದಿದೆ -
ಅಂದರೆ, ಕಂಪ್ಯೂಟರ್ ಅಕ್ಷರಶಃ ಒಮ್ಮೆ ಅನೇಕ ಕೆಲಸಗಳನ್ನು ಮಾಡುತ್ತಿರುವುದಾಗಿಯೂ ಮಾಡಬಹುದು -
ಯಾವುದೇ ಗ್ಯಾರಂಟಿ ಇಲ್ಲ ಎಂದು ನಿಮ್ಮ ಆಯ್ಕೆ ಮತ್ತು ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಿಮ್ಮ ನವೀಕರಣ
ಒಂದರ ಹಿಂದೆ ಒಂದರಂತೆ ಸಂಭವಿಸಿ ಹೋಗುವ.
ಕೆಟ್ಟ ಸನ್ನಿವೇಶದಲ್ಲಿ ಎಂದು ನೀವು ಆಯ್ಕೆ ಮಾಡಿ
ಎಷ್ಟು ಈ ಪೆನ್ನಿ ಸ್ಟಾಕಿನ ಷೇರುಗಳನ್ನು Skroob ಹೊಂದಿದೆ ನೋಡಲು,
ನಂತರ ಕೇವಲ ಆಕಸ್ಮಿಕವಾಗಿ ಮತ್ತೊಂದು ಡೇಟಾಬೇಸ್ ವೈಚಾರಿಕ ಮರಣದಂಡನೆ ಇದೆ -
ಬಹುಶಃ ಇನ್ನೊಂದು ಬ್ರೌಸರ್ನಲ್ಲಿ ಇದರ Skroob 10 ಷೇರುಗಳನ್ನು ಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ
ಇನ್ನೊಂದು ವಿಂಡೋದಲ್ಲಿ ಒಟ್ಟಾರೆಯಾಗಿ, ಹೆಚ್ಚಿನ ಎಟಿಎಮ್ ರೀತಿಯಲ್ಲಿ -
ಮತ್ತೊಂದು ಪ್ರಶ್ನೆಗೆ ಆಯ್ಕೆ ಮತ್ತು ಅಪಡೇಟ್ ನಡುವೆ ಪಡೆಯುತ್ತದೆ ಎಂದು ತಿಳಿದಿದ್ದಾರೆ.
ಇದು Skroob ಈಗ ಷೇರುಗಳ ಕೆಲವು ಸಂಖ್ಯೆ ಕಳೆದುಕೊಂಡು ಆ ಸಂದರ್ಭದಲ್ಲಿ ಆಗಿರಬಹುದು
ಮತ್ತೊಂದು ಪ್ರಕ್ರಿಯೆ ತನ್ನ ಪ್ರಪಂಚದ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸುವ ಏಕೆಂದರೆ,
ಅಥವಾ ಅವರು ಇರಬೇಕು ಹೆಚ್ಚು ಷೇರುಗಳನ್ನು ಪಡೆಯುತ್ತದೆ.
ನಾವು, ಆ ನಿರ್ದಿಷ್ಟ ಕಥೆಯ ಸಾಲುಗಳನ್ನು ಎಂದು ನಿಖರವಾಗಿ ಎಂಬುದರ ವಿವರಗಳನ್ನು ಹೋಗಲು ಆಗುವುದಿಲ್ಲ
ನೀವು ಒಂದು ಅಸ್ಥಿರ ಮೌಲ್ಯವನ್ನು ಪರಿಶೀಲಿಸಿ ನಂತರ ನಿರ್ಧಾರ ಹೊಂದಿದ್ದರೆ ಆದರೆ ಬಿಂದುವಾಗಿದೆ
ಬೇರೆಯವರು ಆ 2 ಹೇಳಿಕೆಗಳ ನಡುವೆ ಏನಾದರೂ ಮಾಡುವ ಒಂದು ಅಪಾಯ ಇಲ್ಲ ವೇಳೆ,
ಮಾಹಿತಿ, ಮಲ್ಟಿಕೋರ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, ಮಲ್ಟಿಪ್ರೊಸೆಸರ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸಂಭವಿಸಬಹುದು
ಒಮ್ಮೆ ಅನೇಕ ಕೆಲಸಗಳನ್ನು ಸಾಮರ್ಥ್ಯವಿರುವ ಕಂಪ್ಯೂಟರ್ಗಳು, ಕೆಟ್ಟ ಸಂಗತಿಗಳು ಸಂಭವಿಸುತ್ತವೆ
ನಂತಹ ಬ್ಯಾಂಕ್ ಖಾತೆಗಳು, ಎರಡು ಪಟ್ಟು ಹೆಚ್ಚು ಹಾಲು ಖರೀದಿ, ತಪ್ಪಾಗಿ ಡೆಬಿಟ್ ಎಂದು
ಷೇರುಗಳ ಅಥವಾ ಈ ಪ್ರಕರಣದಲ್ಲಿ ತಪ್ಪು ಸಂಖ್ಯೆ.
ಆದರೆ ಈ ಬಗ್ಗೆ ಯೋಚನೆ ಸುಲಭವಾಗಿ ಇಲ್ಲ.
>> ನೀವು ಸರಿಯಾಗಿ ನಿಮ್ಮ ಟೇಬಲ್ ಸಂರಚಿಸಲು ಅದು, SQL ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ ಎಂದು ತಿರುಗುತ್ತದೆ
ನಾನು ವಾದಿಸುತ್ತಾರೆ ಯಾವ ವ್ಯವಹಾರ ಕರೆಯುವುದನ್ನು, ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ವಾಸ್ತವವಾಗಿ ಸಹ ಸುಲಭ
ಈ ಹೆಚ್ಚು, ಆದರೆ 1-ಲೈನರ್ ಅಲ್ಲ, ಆದ್ದರಿಂದ ಇದು ವಾಸ್ತವವಾಗಿ ಹೆಚ್ಚು ಒಳಗೊಂಡಿರುವ ಒಂದು ಬಿಟ್ ನ.
START ವ್ಯವಹಾರ ಕರೆಯಲ್ಪಡುವ SQL ನಲ್ಲಿ ಒಂದು ಹೇಳಿಕೆ ಅಕ್ಷರಶಃ ಇದೆ.
ಇಲ್ಲ, ಆಯ್ಕೆ ನವೀಕರಿಸಿ ಸೇರಿಸು, ಅಳಿಸಿ ಮತ್ತು ಸೇರಿರಿ ಮತ್ತು ಇತರರ ಕನಸುಗಳಿವೆ ಕೇವಲ ರೀತಿಯಲ್ಲಿ,
START ವ್ಯವಹಾರ ನಂತಹ ಕೀವರ್ಡ್ಗಳನ್ನು ಇವೆ.
ಮತ್ತು ನಂತರ ನೀವು pset 7 ಸಂದರ್ಭದಲ್ಲಿ ಏನು -
ನೀವು pset 7 ಈ ಮಾಡಲು ಹೊಂದಿಲ್ಲ; ಸ್ಪಷ್ಟವಾಗಿ ಅಗತ್ಯವಿಲ್ಲ ಎಂದು ನಿರಾಕರಿಸುತ್ತಿದ್ದರು ಸ್,
ಆದರೆ ಅಂತಿಮ ಯೋಜನೆಗಳಿಗೆ ಇದು ನೆರವಾಗಬಹುದು -
ನೀವು START ವ್ಯವಹಾರದ ಪ್ರಶ್ನೆ ಮತ್ತು ನಂತರ ಮತ್ತೊಂದು ಪ್ರಶ್ನೆಗೆ ಕರೆ ವೇಳೆ
ಮತ್ತು ಇನ್ನೊಂದು ಪ್ರಶ್ನೆ ಮತ್ತು ನಂತರ ಇನ್ನೊಂದು, ಮತ್ತೊಂದು, ಮತ್ತು ಮತ್ತೊಂದು,
ನೀವು SQL ಹೇಳಿಕೆಯನ್ನು ಕಮಿಟ್ ಕರೆ ರವರೆಗೆ ಆ ಪ್ರಶ್ನೆಗಳನ್ನು ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯರೂಪಕ್ಕೆ ಮಾಡಲಾಗುವುದಿಲ್ಲ
ಈ ಹಂತದಲ್ಲಿ, ಇದು 2 ಹೇಳಿಕೆಗಳು ಅಥವಾ 20 ಹೇಳಿಕೆಗಳನ್ನು ಆಗಿರುತ್ತದೆ, ಅವರು ಎಲ್ಲಾ, ಬಾರಿ ಕಾರ್ಯಗತಗೊಳಿಸಲ್ಪಡುತ್ತದೆ
ಇದು ಬೇರೆ ಯಾರೂ ಆಕಸ್ಮಿಕವಾಗಿ ಹೆಚ್ಚು ಹಾಲು ಅಥವಾ ಡೆಬಿಟ್ ತುಂಬಾ ಹಣ ಖರೀದಿಸಬಹುದು ಅರ್ಥ
ನಿಮ್ಮ ಪ್ರಶ್ನೆಗಳನ್ನು ಎಲ್ಲಾ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಏಕೆಂದರೆ ಅಥವಾ ಹಲವು ಷೇರುಗಳನ್ನು ಖರೀದಿಸಲು
ಮತ್ತೆ ಬ್ಯಾಕ್ ಟು ಬ್ಯಾಕ್ ಬ್ಯಾಕ್.
ಮತ್ತು ಇದು ಈ ರೀತಿಯ ಮಾಡುತ್ತಿರುವುದು ವಿಶೇಷವಾಗಿ, ಸೂಪರ್ ಮುಖ್ಯ.
ಈ ನಾವು ಬ್ಯಾಂಕ್ ಖಾತೆಯನ್ನು ನವೀಕರಿಸಿ ಹೇಳುತ್ತದೆ ಒಂದು ಕ್ರಮವಿಲ್ಲದ ಉದಾಹರಣೆ
ಖಾತೆ ಸಂಖ್ಯೆ 2 ಅಲ್ಲಿ $ 1000 - ಸಮತೋಲನಕ್ಕೆ ಸಮಾನ ಸಮತೋಲನ ಹೊಂದಿಸುವ ಮೂಲಕ.
ನಂತರ ಎರಡನೇ ಹೇಳಿಕೆ ಈಗ ಎಂದು $ 1000 ಠೇವಣಿ ಅವಕಾಶ ಇದೆ
ಒಳಗೆ ಬೇರೆಯವರು ಅವರ ಖಾತೆ ಸಂಖ್ಯೆ 1 ಬ್ಯಾಂಕ್ ಖಾತೆಯ.
>> ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಈ ನೀವು ಖಾತ್ರಿಪಡಿಸಿಕೊಳ್ಳಬೇಕಾಗಿದೆ ಅಲ್ಲಿ ಒಂದು ಪರಿಪೂರ್ಣ ಉದಾಹರಣೆ
ಈ ಹೇಳಿಕೆಗಳು ಎರಡೂ ಎಲ್ಲಾ ಸಂಭವಿಸಬಲ್ಲವು ಅಥವಾ ಆ
ಇಲ್ಲದಿದ್ದರೆ ಗ್ರಾಹಕ ಸ್ಕ್ರೆವೆದ್ ಕಾಣುವುದು ಏಕೆಂದರೆ
ಮತ್ತು ನೀವು ಹಣ ತೆಗೆದುಕೊಂಡು ಬೇರೆಡೆ ಇದು ಠೇವಣಿ ಇಲ್ಲ ಎಂದು ನೀನು
ನೀವು ಹಣವನ್ನು ಠೇವಣಿ ಎಂದು ನೀನು ಅಲ್ಲಿ ಅಥವಾ ಬ್ಯಾಂಕ್ ಸ್ಕ್ರೆವೆದ್ ಕಾಣುವುದು ಇದೆ
ಆದರೆ ವಾಸ್ತವವಾಗಿ ಬಳಕೆದಾರರ ಖಾತೆಯಿಂದ ಕಳೆಯಿರಿ ಅಲ್ಲ.
ಆದ್ದರಿಂದ ನೀವು ಅವುಗಳನ್ನು ಎರಡೂ ಒಟ್ಟಿಗೆ ನಿರ್ವಹಿಸಲು ಬಯಸುವ.
ಹೀಗಾಗಿ ಪ್ರಪಂಚದ ವ್ಯವಹಾರಗಳ ಪ್ರವೇಶಿಸಿತು.
ಆದ್ದರಿಂದ, ನಿಮ್ಮ ಮನಸ್ಸಿನ ಬೆನ್ನಿನ ಇರಿಸಿಕೊಳ್ಳಲು ವಿಷಯ
ಕೇವಲ ಅಂತಿಮ ಯೋಜನೆಯ ಉದ್ದೇಶಗಳಿಗೆ ಹೆಚ್ಚು,
ಆದರೆ ಎಲ್ಲೋ ನಿಮ್ಮ ಅಂತಿಮ ಯೋಜನೆಯನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ,
ನೀವು, ಅದು ಸುಮಾರು ಕೆಲವು ಕಂಪನಿಯನ್ನು ಆರಂಭಿಸಲು ಬಯಸಿದರೆ
ನೀವು ಆವರಣದಲ್ಲಿ ಕೆಲವು ವಿದ್ಯಾರ್ಥಿ ಗುಂಪಿನ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ನೀವು
ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಒಂದು ನೇರ, ಸಕ್ರಿಯ ವೆಬ್ಸೈಟ್ ಹೊಂದಿದ್ದು, ಈ ಹುಟ್ಟಿಕೊಳ್ಳಬಹುದು ಎಂದು ಸೂಕ್ಷ್ಮ ಬಗ್ಗಳನ್ನು ರೀತಿಯ
ನೀವು ತುಂಬಾ ಮೂಲಕ ಯೋಚಿಸುವುದಿಲ್ಲ ಏನು ಸಂಭವಿಸಬಹುದು ವೇಳೆ 2 ಜನರು
ಸಮಯದಲ್ಲಿ ಅಕ್ಷರಶಃ ಅದೇ ಕ್ಷಣದಲ್ಲಿ ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ ಪ್ರವೇಶಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ,
ಆ ಮೂಲಕ ತಮ್ಮ ಪ್ರಶ್ನೆಗಳನ್ನು ಮೇಲಿಂಗ್ ಹೆಣೆದುಕೊಂಡ ಸಿಗುತ್ತವೆ.
>> ಕೆಲವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಅದರ ಒಂದು ಟೀಸರ್ ಸಿದ್ಧ?
ಈ ಸೆಮಿಸ್ಟರ್ ನಮ್ಮ ಕೊನೆಯಾಗಿ ಭಾಷೆಯಾಗಿದೆ. ಎಲ್ಲಾ ಸರಿ.
Thankfully, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, 2 ಭಾಷೆ, ಸಿ ಮತ್ತು PHP ತುಂಬಾ, ತುಂಬಾ ಹೋಲುತ್ತದೆ
ನಾವು ಇದುವರೆಗೆ ಮಾಡಿದ.
ಇಲ್ಲ pset 7 ಯಾವುದೇ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಆದರೆ ಇದು ಒಂದು ವಿಸ್ಮಯಕಾರಿಯಾಗಿ ಉಪಯುಕ್ತ ಪರಿಕರವಾಗಿದ್ದು
ಇದು ವೆಬ್ ಆಧಾರಿತ ಅಂತಿಮ ಯೋಜನೆಗಳನ್ನು ಮಾಡುವ ಅಥವಾ ನಿಜವಾಗಿಯೂ ಕೇವಲ ವೆಬ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಬಂದಾಗ.
DOM ಕರೆಯುವುದನ್ನು ಆದ್ದರಿಂದ ಒಂದು ಕ್ಷಿಪ್ರ ಅವಲೋಕನ.
ಇಲ್ಲಿ ನಿಜವಾಗಿಯೂ ಕೇವಲ ಹಲೋ, ವಿಶ್ವದ ಹೇಳುತ್ತದೆ ಒಂದು ಸೂಪರ್ ಸರಳ ವೆಬ್ ಪುಟ
ಶೀರ್ಷಿಕೆ ಮತ್ತು ದೇಹದ ಎರಡೂ.
ಇಂಡೆಂಟೇಷನ್, ಕೆಲವು ಬಾರಿ ಸಲಹೆ ಮಾಡಲಾಗಿದೆ ಎಂದು
ವೆಬ್ ಪುಟಗಳಿಗೆ ಒಂದು ಕ್ರಮಾನುಗತ ವಾಸ್ತವವಾಗಿ ಇರುತ್ತದೆ.
ನಾನು, ಒಂದು ಮರ ಎಂದು HTML ನ ಇದೇ ತುಣುಕನ್ನು ಬರೆಯಬಲ್ಲ
, ಸಿ ದತ್ತಾಂಶ ರಚನೆಗಳು ನಮ್ಮ ಚರ್ಚೆಗಳು ಯೋಚಿಸುವಾಗ ಈ ಕೆಳಗಿನಂತಿವೆ.
ನಾನು ಡಾಕ್ಯುಮೆಂಟ್ ನೋಡ್ ಎಂಬ ಕೆಲವು ವಿಶೇಷ ರೂಟ್ ನೋಡ್ ಹೊಂದಿವೆ
ನಾವು ಕೇವಲ ಒಂದು ಕ್ಷಣದಲ್ಲಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಈ ಆಫ್ ಅನಲಾಗ್ ನೋಡುತ್ತಾರೆ.
ಈ ಪ್ರಕರಣದಲ್ಲಿ ಮೊದಲ ಮಗು ಮತ್ತು ಏಕೈಕ ಮಕ್ಕಳ HTML ಟ್ಯಾಗ್ ಆಗಿದೆ.
Doctype ಯಾವುದೇ ನೇರ ಮ್ಯಾಪಿಂಗ್ ಇಲ್ಲ.
ಒಂದು ವಿಶೇಷ ವಿಷಯ, ಈ DOM ಗೆ ಬಂದಾಗ ನಾವು ಅದನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ ಮಾಡಬೇಕು ಆದ್ದರಿಂದ
ಈ ಡಾಕ್ಯುಮೆಂಟ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡೆಲ್ ಮರ.
ಗಮನಿಸಿ ನಾನು ಒಂದು ಆಯತ ಮಾಹಿತಿ ನಿರಂಕುಶವಾಗಿ ಚಿತ್ರಿಸಲಾಗಿದೆ ನೀವು ಯಾವ HTML ಟ್ಯಾಗ್,
ತಲೆ ಮತ್ತು ದೇಹದ: 2 ಮಕ್ಕಳಿದ್ದಾರೆ.
>> ಆ ಹಾಗೆಯೇ ಆಯತಗಳನ್ನು ಮಾಹಿತಿ ಎಳೆಯಲಾಗುತ್ತದೆ.
ಇದು ತಲೆಯ ದೇಹದ ಎಡಕ್ಕೆ ಎಂದು ಸಚಿತ್ರವಾಗಿ ಅರ್ಥಪೂರ್ಣವಾಗಿದೆ.
ಗೋಜಲನ್ನು ತಲೆ ಮರದ ಮೊದಲ ಬರುತ್ತದೆ ಎಂದು.
ನೀವು ಈ ರೀತಿ ಸೆಳೆಯಲು ಆದ್ದರಿಂದ ಯಾವಾಗ ಒಂದು ಮರದ ಆದೇಶ, ವಾಸ್ತವವಾಗಿ ಇಲ್ಲ
ಆಕಾರಗಳನ್ನು ಮತ್ತು ಸ್ಪಷ್ಟವಾಗಿ ವಿವರಿಸಲಾಗದ ಯಾ ಕೆಲಸಕ್ಕೆ ಬಾರದ ವಸ್ತು ಕ್ರಮವಿಲ್ಲದ ಸಹ.
ಹೆಡ್ ಏತನ್ಮಧ್ಯೆ, ಶೀರ್ಷಿಕೆ ಎಂಬ ಒಂದೇ ಮಗುವನ್ನು
ಮತ್ತು ಶೀರ್ಷಿಕೆ ವಾಸ್ತವವಾಗಿ "ಹಲೋ, ವಿಶ್ವದ" ಇದು ತನ್ನ ಸ್ವಂತ ಮಗು ಹೊಂದಿದೆ
ಇದು ನಾನು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಆಯಾತ ಇದನ್ನು ಸ್ವಲ್ಪ ಬೇರೆ ಮಾಡಲು ಇಲ್ಲಿ ಅಂಡಾಕಾರದ ಮಾಹಿತಿ ಸೆಳೆಯಿತು.
ಹಲೋ, ವಿಶ್ವವು ನಿಜವಾಗಿಯೂ ಒಂದು ಪಠ್ಯ ನೋಡ್ ಆದರೆ ಈ ಆಯತಗಳನ್ನು, ಅಂಶಗಳು.
ಆದ್ದರಿಂದ ಮರ ಒಂದು ನೋಡ್, ಅದು ನೋಡ್ ಒಂದು ವಿವಿಧ ಬಗೆಯ
ಆದ್ದರಿಂದ ನಾನು ನಿರಂಕುಶವಾಗಿ ವಿಭಿನ್ನವಾಗಿ ಚಿತ್ರಿಸಿದಂತೆ.
ಹಾಗೆಯೇ ದೇಹ, ಹಾಗೂ ಹಲೋ, ವರ್ಲ್ಡ್ ಎಂಬ ಮಗು ಹೊಂದಿದೆ
ಅವರು ಕಾಕತಾಳೀಯವಾಗಿ ಒಂದೇ ಪಠ್ಯ ಮಾಡಿದ್ದರೂ ಸಹ ಆದ್ದರಿಂದ ವಿವಿಧ ನೋಡ್
ಆದರೆ ನಾನು ಅದೇ ಆಕಾರವನ್ನು ಬಳಸಿ ಅದನ್ನು ಡ್ರಾ ಮಾಡಿದ. ಆದ್ದರಿಂದ ಯಾರು ಕೇಳ್ತಾರೆ?
ಅಲ್ಲದೆ, HTML ಬಗ್ಗೆ ಸಂತೋಷವನ್ನು ಎಂಬುದನ್ನು ಇದು ಕ್ರಮಾಗತ ಸ್ವರೂಪವನ್ನು ಹೊಂದಿದೆ ಎಂದು.
ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಮುಕ್ತವಾಗಿ ಲಭ್ಯವಿರುವ ವಿಶೇಷವಾಗಿ ಗ್ರಂಥಾಲಯಗಳು ಬಗ್ಗೆ ಸಂತೋಷವನ್ನು ಇಲ್ಲಿದೆ
ಮತ್ತು jQuery ನಂತಹ ಜನಪ್ರಿಯ, ನೀವು ವಿಸ್ಮಯಕಾರಿಯಾಗಿ ಸುಲಭ ಮರದ ರಚನೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಬಹುದು.
ನಾವು ಪಾಯಿಂಟರ್ಸ್ ಮತ್ತು ಹಾದುಹೋಗುವ ಮರಗಳ ಜೊತೆ ಸಿ ಮಾಡಿದರು ವಿಷಯವನ್ನು ಯಾವುದೇ ಮತ್ತು ನೋಡ್ಗಳ recursing
ಮಂಜೂರು ಸರಿಯಾದ ಮಗುವಿಗೆ ಎಡ ಮಗುವಿಗೆ, ನಾವು ಇವನ್ನು ಇದ್ದಕ್ಕಿದ್ದಂತೆ ಎಲ್ಲಾ ತೆಗೆದುಕೊಳ್ಳಬಹುದು
ಸ್ವಲ್ಪ ಕಿರಿಕಿರಿಯನ್ನುಂಟು ಅಲ್ಲ ವಿಸ್ಮಯಕಾರಿಯಾಗಿ ಜ್ಞಾನ ಎಂದು
ಆದರೆ ಸುಮಾರು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬಗ್ಗೆ ಹೋಗಿ ಒಂದು ಪರಿಣಾಮಕಾರಿ ಮಾರ್ಗವಾಗಿದೆ.
ಮತ್ತು ಆದ್ದರಿಂದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನಂತಹ ಈ ಉನ್ನತ ಮಟ್ಟದ ಭಾಷೆಗಳನ್ನು
ನಾವು ಹೆಚ್ಚು ಅಂತರ್ಬೋಧೆಯಿಂದ ಈ ಮರದ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
>> ಮತ್ತು ವಾಸ್ತವವಾಗಿ ವಾಕ್ಯ ಸಾಕಷ್ಟು ಪರಿಚಿತ ಎಂದು ಹೋಗುತ್ತದೆ.
ನೀವು ಮೊದಲು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನೋಡಿಲ್ಲದಿದ್ದರೆ, ನೀವು, ಈ ನಿಜವಾಗಿ ಸಂತೋಷವನ್ನು ಉಲ್ಲೇಖವಾಗಿದೆ
ಮೊಜಿಲ್ಲಾ ಜನರಾಗಿದ್ದರು ನಿಂದ, ಜನರನ್ನು ಫೈರ್ಫಾಕ್ಸ್ ಮಾಡಲು,
ನಿಮ್ಮ ಅನುಕೂಲಕ್ಕಾಗಿ ಆ ಬ್ರೌಸ್ ಹಿಂಜರಿಯಬೇಡಿ ಇಲ್ಲ.
ನೀವು ಕಾಣುವಿರಿ - ಮತ್ತು ಈ ಸ್ಲೈಡ್ಗಳನ್ನು ಬೇರೆ ದಿನ ಯಾವ ಹೋಲುತ್ತವೆ -
ಅಂತೆಯೇ, ಪ್ರಮುಖ ಹೋದ.
ನೀವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಬರೆಯಲು ಯಾವುದೇ ಪ್ರಮುಖ ಕಾರ್ಯವನ್ನು ಇಲ್ಲ.
ನೀವು ಕೋಡ್ ಬರೆಯಲು ಆರಂಭಿಸಲು.
ಆದರೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು C ಮತ್ತು PHP ನಡುವಿನ ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸವು
ಎಂದು ಸಿ ಮತ್ತು PHP ಇದುವರೆಗಿನ ಸರ್ವರ್ ಭಾಗದ ಮರಣದಂಡನೆ ಮಾಡಲಾಗಿದೆ ಆದರೆ
ಈ ಸಂದರ್ಭದಲ್ಲಿ APPLIANCE ಅಥವಾ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಸರ್ವರ್ ಮೂಲಕ,
ವಿನ್ಯಾಸ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಾಮಾನ್ಯವಾಗಿ ಬ್ರೌಸರ್ ಮೂಲಕ ಮರಣದಂಡನೆ ವಿಧಿಸಲಾಗುತ್ತದೆ.
ಅಂದರೆ, ನೀವು, ನಾವು ಸುಮಾರು ಮಾಡಿದಾಗ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಬರೆಯಲು ಇರಬಹುದು
ಒಂದು ಉಪಕರಣಗಳಲ್ಲಿರುವ ಸರ್ವರ್, ಆದರೆ ನಿಮ್ಮ ಸಿಎಸ್ಎಸ್ ನಡುವೆ, ನಿಮ್ಮ HTML ಪೈಕಿ ಸೇರಿವೆ ಮೇಲೆ,
ನಿಮ್ಮ GIF ಗಳನ್ನು ಬಳಸಬಹುದಾಗಿದೆ ಮತ್ತು ನಿಮ್ಮ PNGs ಮತ್ತು ನಿಮ್ಮ JPEGs ನಡುವೆ
ಆದ್ದರಿಂದ, ನೀವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಬಳಕೆದಾರ ನಿಮ್ಮ ವೆಬ್ ಪುಟ ಭೇಟಿ ಮಾಡಿದಾಗ
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್, ಪರಿಚಾರಕದಿಂದ ಬ್ರೌಸರ್ ಬರುತ್ತದೆ
ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಅದನ್ನು ನಿರ್ವಹಿಸುವ ಬ್ರೌಸರ್ನ.
ಆದ್ದರಿಂದ ಈ ಸಹ ಬೌದ್ಧಿಕ ಆಸ್ತಿ ಅರ್ಥಪೂರ್ಣ ತೊಡಕುಗಳನ್ನು ಹೊಂದಿದೆ.
ಇದನ್ನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಗೆ ಬಂದಾಗ ಇದು ನಿಮ್ಮ IP ರಕ್ಷಿಸುವ ಬಗ್ಗೆ ಯೋಚಿಸುವುದು ಸಿಲ್ಲಿ ಭಾಸವಾಗುತ್ತದೆ
ಭಾಷೆಯ ಸ್ವರೂಪದ ಮೂಲಕ ಸಾಮಾನ್ಯವಾಗಿ ಬ್ರೌಸರ್ ಅಡ್ಡ ಮರಣದಂಡನೆ ಯಾಕೆಂದರೆ.
>> ನೀವು ಅದನ್ನು ಕ್ರೇಜಿ ಮತ್ತು ಕುರೂಪಿ ಕಾಣುವಂತೆ ಮಾಡಬಹುದು ಅಂದರೆ, ಇದು ಮಂಕಾಗಿಸು ಮಾಡಬಹುದು
ಯಾವುದೇ ಜಾಗಗಳನ್ನು, ಜನರು ನಿಮ್ಮ IP ಕದಿಯಲು ಅದು ಗಟ್ಟಿಯಾದ ಮಾಡಲು ಭಯಾನಕ ವೇರಿಯಬಲ್ ಹೆಸರುಗಳು,
ಆದರೆ ಕೀಲಿಯ ಬ್ರೌಸರ್ ಅಡ್ಡ ಕಾರ್ಯರೂಪಕ್ಕೆ ಹೊಂದಿದೆ.
ಸಹ ಒಂದು ಪಕ್ಕಕ್ಕೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಳಸಬಹುದು ಸರ್ವರ್ ಭಾಗದ ಮಾಹಿತಿ,
ಸಾಮಾನ್ಯ ಬಳಕೆಯ ಸಂದರ್ಭದಲ್ಲಿ ಇದೀಗ ಬ್ರೌಸರ್ನಲ್ಲಿ ಇನ್ನೂ.
ಮತ್ತು ಇಲ್ಲಿ ಕಾಣುತ್ತದೆ ಇಲ್ಲಿದೆ. ಇಲ್ಲಿ ಒಂದು ವೇಳೆ-ಬೇರೆ ವೇಳೆ-ಬೇರೆ ಕೇವಲ PHP ರೀತಿಯಲ್ಲಿ ಕೇವಲ ಸಿ ಮಾದರಿಯ ರಚನೆಯನ್ನು ಹೊಂದಿದೆ.
ನೀವು "ಅಥವಾ" 2 ವಿಷಯಗಳನ್ನು ಒಟ್ಟಿಗೆ ಇಲ್ಲಿ ಒಂದು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಯಾಗಿದೆ.
ಇಲ್ಲಿ ಒಟ್ಟಿಗೆ ನೀವು ಹೊಂದಿದೆ "ಮತ್ತು" 2 ವಿಷಯಗಳು.
ಇಲ್ಲಿ PHP ಹೋಲುತ್ತದೆ ಒಂದು ಸ್ವಿಚ್ ಸ್ಟೇಟ್ಮೆಂಟ್, ಆಗಿದೆ
ಆ ನಿಮ್ಮ ಮೌಲ್ಯಗಳ ವಿವಿಧ ಪ್ರಕಾರದ ಬದಲಿಸಬಹುದು.
ಕುಣಿಕೆಗಳು ಹಾಗೆಯೇ ನಾವು ಮೊದಲು ನೋಡಿದಿರಿ ತದ್ರೂಪಿಯಾಗಿ ರಚಿಸಿದ, ಇಲ್ಲಿ ಕುಣಿಕೆಗಳು ಹೊಂದಿರುವ.
ಆದರೆ ಸೇರಿರುವ; ನಾವು ಕುಣಿಕೆಗಳು ಸಂದರ್ಭದಲ್ಲಿ ಏನು ಮಾಡಲೇಬೇಕು.
ಅಸ್ಥಿರ, ಎಂದಿಗೂ ಆ ಸ್ವಲ್ಪ ವಿಭಿನ್ನ.
ನೀವು PHP ಮತ್ತು ಸಿ ಮಾಡಲು ನಿಮಗೆ, ಅಸ್ಥಿರ ಘೋಷಿಸಲು ಇಲ್ಲ
ಆದರೆ ಇದೇ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ದುರ್ಬಲವಾಗಿ ಟೈಪಿಸಿದ ಇದೆ.
ನೀವು ಇಂಟ್ ಅಥವಾ ಫ್ಲೋಟ್ ಅಥವಾ ಸ್ಟ್ರಿಂಗ್ ಅಥವಾ ಸಾಮಾನ್ಯವಾಗಿ ಹಾಗೆ ಏನು ಸೂಚಿಸಿ ಇಲ್ಲ.
ನೀವು ವರ್ ಸೂಚಿಸಬಹುದು.
ನೀವು ವರ್ ಸೂಚಿಸಲು ಹೊಂದಿಲ್ಲ, ಆದರೆ ನೀವು ಅದನ್ನು ತೊಡಕುಗಳನ್ನು ಹೊಂದಿದೆ.
ನೀವು ವರ್ ಬಿಟ್ಟುಬಿಡುತ್ತದೆ ಸಾಮಾನ್ಯವಾಗಿ, ನೀವು ಆಕಸ್ಮಿಕವಾಗಿ ಬದಲಿಗೆ ಸ್ಥಳೀಯ ಜಾಗತಿಕ ವೇರಿಯಬಲ್ ರಚಿಸಿ.
ಆದ್ದರಿಂದ ನೀವು ಯಾವಾಗಲೂ ಕೇವಲ ವರ್ ಸೇ ತದನಂತರ ವೇರಿಯಬಲ್ ಹೆಸರು ನನಗೆ ಸಲಹೆ ತಿಳಿಸಿ.
ಇದು ಒಂದು ರೀತಿಯ ಅಲ್ಲ, ಇದು ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ ಕೇವಲ ವಾರ್ ಈಸ್.
ಇದು 123 ಅಥವಾ "ಹಲೋ, ವಿಶ್ವದ" ಆಗಿರುತ್ತದೆ, ಉದಾಹರಣೆ ಎಂದು.
ಸರಣಿಗಳ ಪ್ರಸ್ತುತ ಮತ್ತು PHP ಗೆ syntactically ಹೋಲುತ್ತವೆ.
ನಾನು ವರ್ ಸಂಖ್ಯೆಗಳನ್ನು ಹೇಳುತ್ತೇನೆ ಮತ್ತು ನಂತರ ನಾನು ವೇರಿಯಬಲ್ ಘೋಷಿಸಲು ಮತ್ತೆ ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಬಳಸಿ
ಅಲ್ಪವಿರಾಮಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಲ್ಪಟ್ಟ ಇದು ಈ ನಿರ್ಧಿಷ್ಟ ಸಂಖ್ಯೆಗಳನ್ನು ಹೊಂದಿರುವ ವ್ಯೂಹ ವಿಧವನ್ನು ಹೊಂದಿದೆ.
ನಂತರ ಕೊನೆಯದಾಗಿ, ಈ ನಿಜವಾಗಿಯೂ ವಿವಿಧ ಕಾಣುತ್ತದೆ ಏಕೈಕ.
PHP ನಾವು ವಿದ್ಯಾರ್ಥಿ ಒಂದು ಸಹವರ್ತನೀಯ ಶ್ರೇಣಿಯನ್ನು ಜಾರಿಗೆ ಎಂದು ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತಾರೆ
Zamyla ನಂತಹ ವೇರಿಯಬಲ್ ವಿದ್ಯಾರ್ಥಿ ಎಂಬ ಅಲ್ಲಿ ಆ, ಈ ರೀತಿ ಇರಬಹುದು.
ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಇಲ್ಲಿ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಬರುತ್ತದೆ ಅರ್ಥ.
>> ನಾನು ಸಂಖ್ಯಾ ಸೂಚ್ಯಂಕಗಳು ಆದರೆ ತಂತಿಗಳನ್ನು ಬಳಸಿ ಇಲ್ಲ ಎಂದು ವಾಸ್ತವವಾಗಿ - ಐಡಿ, ಮನೆ, ಮತ್ತು ಹೆಸರು -
, ಇದು ಸಹವರ್ತನೀಯ ರಚನೆಯ ಎಂದರ್ಥ
ಮತ್ತು ಈ ಬಾಣಗಳನ್ನು ಸೈನ್ ಮತ್ತು ಕೋನೀಯ ಬ್ರಾಕೆಟ್ ಸಮನಾಗಿರುತ್ತದೆ
ಕೀಲಿ "ಐಡಿ" ಎಂದರ್ಥ, ಮೌಲ್ಯ 1;
ಕೀಲಿ "ಮನೆ" ಯನ್ನು, ಮೌಲ್ಯ ವಿನ್ಥ್ರೋಫ್ ಹೌಸ್;
ಕೀಲಿ "ಹೆಸರು" ಆಗಿದೆ, ಮೌಲ್ಯ Zamyla ಚಾನ್ ಹೊಂದಿದೆ.
ಆದ್ದರಿಂದ ಒಳಗೆ ತನ್ನದೇ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ ಪ್ರತಿ ಇದು ಈ ಸಹವರ್ತನೀಯ ರಚನೆಯ 3 ಕೀಲಿಗಳನ್ನು ಇಲ್ಲ.
ನಾವು pset 7, ಅಥವಾ ನೀವು ಶೀಘ್ರದಲ್ಲೇ ತಿನ್ನುವೆ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅದೇ ಕಲ್ಪನೆಗೆ, ನೋಡಬಹುದು
ಆದರೆ ಈ ರೀತಿ ವಿಶೇಷವೇನು.
ಆದ್ದರಿಂದ ವರ್ ವಿದ್ಯಾರ್ಥಿ - ಯಾವುದೇ ಡಾಲರ್ ಚಿಹ್ನೆ ಮತ್ತು ಪ್ರಕಾರದ ಕುರಿತು ಇನ್ನೂ ಆದರೆ ವರ್ -
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನಿಮ್ಮ ಕೀಲಿ ಮೌಲ್ಯವನ್ನು ಜೊತೆ ಏಕೆಂದರೆ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ತೆರೆಯಲು ನಂತರ ಸಮನಾಗಿರುತ್ತದೆ ಮತ್ತು,
ನಿಜವಾಗಿಯೂ ಒಂದು ವಸ್ತುವಿನ ಕರೆಯುವುದನ್ನು ಬಳಸಿ.
ಮತ್ತು APC ಗಳು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಅಥವಾ ಇಷ್ಟವಾಯಿತೆ ಯಾರು ನೀವು ಆ ಜಾವಾ ವಸ್ತುಗಳನ್ನು ನೆನಪಿಸಿಕೊಳ್ಳಲು ಇರಬಹುದು
ಅಥವಾ ಇದೇ ಭಾಷೆ.
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೊದಲ ಎಲ್ಲಾ, ಜಾವಾ ಅಲ್ಲ.
ಇದು ಜನಪ್ರಿಯ ಎಂದು ಯಾವುದೋ ಆಫ್ ಸದೆಬಡಿಯುವುದು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ವಿನ್ಯಾಸದ ತೀರ್ಮಾನಕ್ಕೆ ವರ್ಷಗಳ ಹಿಂದೆ
ಅದರ ಹೆಸರು, ಇದು ಸ್ವತಃ ಜಾವಾ ಯಾವುದೇ ಮೂಲಭೂತ ಸಂಬಂಧ ಕೂಡ.
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಸ್ತುಗಳನ್ನು, ಮತ್ತು ನೀವು ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಸಂಕೇತಗಳ ಮೂಲಕ ಅವುಗಳನ್ನು ರಚಿಸಲು.
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಸ್ತುಗಳ PHP ಯಲ್ಲಿ ಸಹವರ್ತನೀಯ ಸರಣಿಗಳ ಅತ್ಯಧಿಕವಾಗಿ ಸಮನಾಗಿದೆ
ಇದು ಅವರಲ್ಲಿ ಒಳಗೆ ಸಂಗ್ರಹ ಡೇಟಾ ಬಂದಾಗ.
>> ಇನ್ನೂ ಹೆಚ್ಚು ಶಕ್ತಿಯುತವಾಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನಿಮ್ಮ ಬಹಳ ಸುಲಭವಾಗಿ ಕಾರ್ಯಗಳನ್ನು ಸಂಯೋಜಿಸಲು ಸಾಧ್ಯ
ಒಂದು ವಸ್ತುವಿನ ಒಳಗೆ, ಮತ್ತು ನೀವು ಇತರ ಭಾಷೆಗಳಲ್ಲಿ ಈ ಮಾಡಬಹುದು ಆದರೂ,
ನಾವು ನೋಡುತ್ತಾರೆ ಇದು ತುಂಬಾ ಸಾಮಾನ್ಯ ಮಾದರಿ ಇಲ್ಲಿದೆ.
ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಹೇಳಬೇಕೆಂದರೆ, ಈ ವಸ್ತು, ವಿಶೇಷವಾಗಿ Zamyla ಯಾರು, ಒಂದು ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ
ಮತ್ತು ಇದು, ಕಲ್ಪನಾತ್ಮಕವಾಗಿ ಈ ಕೇವಲ syntactically ವಿವಿಧ ರೀತಿಯ ಇಲ್ಲಿದೆ.
ನ ವಾಸ್ತವವಾಗಿ ಒಂದು ಕಡತದಲ್ಲಿ JavaScript ಅನ್ನು ನೋಡೋಣ.
ಒಂದು ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್ ಇಲ್ಲ ಔಟ್ ಇದು ತಿರುಗುತ್ತದೆ.
ನಾವು ಒಂದು ಶೈಲಿ ಟ್ಯಾಗ್ ನೋಡಿದ್ದಾಗಿ ಮತ್ತು ಬೇರೆ HTML ಟ್ಯಾಗ್ಗಳನ್ನು ನೋಡಿದ್ದೇವೆ.
ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್ ವಾಸ್ತವವಾಗಿ ಕೆಲವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಂಕೇತವನ್ನು ಹೊಂದಿರುತ್ತವೆ.
ನಾವು ಕೆಲವು ಮೂಲ ಕೋಡ್ ಮೊದಲೇ ಮಾಡಿದ ಅಲ್ಲಿ ನನಗೆ APPLIANCE ಹೋಗಲು ಅವಕಾಶ.
ನಾನು ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಇನ್ನೂ ಪೋಸ್ಟ್ ಮಾಡಿಲ್ಲ, ಆದರೆ ನಾನು ವರ್ಗ ನಂತರ ಮಾಡುತ್ತೇನೆ.
ನ, blink.html ಈ ಒಂದು ತೆರೆದುಕೊಳ್ಳಲು ಅವಕಾಶ.
ಹಿಂದೆ 1990 ರಲ್ಲಿ, ಕಾಣಬರುತ್ತದಾ ಟ್ಯಾಗ್ ಎಂಬ HTML ಟ್ಯಾಗ್, ಅಕ್ಷರಶಃ ಇರಲಿಲ್ಲ
ಮತ್ತು ಈ ಇಂಟರ್ನೆಟ್ ಅತ್ಯಂತ ಸುಂದರವಾಗಿ ಮಿತಿಮೀರಿ ಬಳಸಿದರೆ ಟ್ಯಾಗ್ಗಳನ್ನು ಒಂದು
ನೀವು ಕೆಲವು 1990 ಶೈಲಿ ವೆಬ್ ಪುಟವನ್ನು ಭೇಟಿ ಮತ್ತು ಈ ರೀತಿ ನೀವು ಮಿನುಗುವ ಪಠ್ಯ ಗಮನಕ್ಕೆ ಬಯಸುವ ಆ ಮೂಲಕ
ಮಾರ್ಕ್ವಿಸ್ ಟ್ಯಾಗ್ನ ಫಲಿತಾಂಶಗಳು, ಇದು ಪಠ್ಯವನ್ನು ಈ ರೀತಿ ಹೋಗಿ ಎಂದು.
ವಿಶ್ವದ ವಾಸ್ತವವಾಗಿ ಒಂದು ವೆಬ್ ಮಾನದಂಡದ ಮೇಲೆ ಸಮ್ಮತಿಸಿದೆ ಅಲ್ಲಿ ಕೆಲವು ಬಾರಿ ಒಂದು,
ಬೋರ್ಡ್ ಅಡ್ಡಲಾಗಿ ಪ್ರತಿಯೊಬ್ಬರೂ ಕೆಲವು ವರ್ಷಗಳ ಹಿಂದೆ ಕಾಣಬರುತ್ತದಾ ಟ್ಯಾಗ್ ಕೊಲ್ಲಲ್ಪಟ್ಟರು.
ಆದರೆ ನಾವು ನೀವು ಅಧಿಕಾರದ ನಿದರ್ಶನ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅದನ್ನು ಪುನರುತ್ಥಾನಗೊಳ್ಳುವಂತೆ ಮಾಡಬಹುದು
ನೀವು ಒಂದು ವೆಬ್ ಪುಟದ ಒಳಗೆ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಬರೆಯಬಹುದು ಮಾಡಿದಾಗ.
ಮೊದಲ ಹೊಸ ವಿಷಯವನ್ನು ಮೇಲೆ ಬಿಟ್ಟು ಹಳೆಯ ಮಾತ್ರ ಕೇಂದ್ರೀಕರಿಸಲು ಅವಕಾಶ.
>> ಈ ಉದಾಹರಣೆಯಲ್ಲಿ ಹಳೆಯ ವಿಷಯವನ್ನು ಹೊಂದಿದೆ.
ನಾನು ಒಂದು HTML ಟ್ಯಾಗ್, ತಲೆ ಟ್ಯಾಗ್, ಮತ್ತು ಒಂದು ಶೀರ್ಷಿಕೆ ಟ್ಯಾಗ್ ಹೊಂದಿರುತ್ತವೆ.
ನಂತರ ನಾನು DIV ಇಲ್ಲಿ ದೇಹದ ಟ್ಯಾಗ್ ಹೊಂದಿದ್ದು, ಅದು ಮರುಸ್ಥಾಪನೆ ಕೇವಲ ಪುಟದ ಒಂದು ಆಯತಾಕಾರದ ವಿಭಾಗ
ನಾನು "ಶುಭಾಶಯ" ನ ನಿರಂಕುಶವಾಗಿ ಒಂದು ಅನನ್ಯ ID ಯನ್ನು ನೀಡಿದ್ದೇನೆ ಎಂದು,
ಕೇವಲ ಆದ್ದರಿಂದ ನಾನು ಅನನ್ಯವಾಗಿ ಇದು ಸೂಚಿಸುವ ರೀತಿಯಲ್ಲಿ ಹೊಂದಿರುತ್ತವೆ, ಕೆಲವು ಸರಳ ಪಠ್ಯ ಹೊಂದಿದೆ:
ಹಲೋ, ವರ್ಲ್ಡ್.
ಈಗ ನನಗೆ ಈ ಕಡತದ ಮೇಲಕ್ಕೆ ಸ್ಕ್ರಾಲ್ ಅಪ್ ಮಾಡಿ ಮತ್ತು ಹೊಸ ಎಂಬುದನ್ನು ನೋಡೋಣ.
ಹೊಸ ಟಾಪ್ ಎಂದು ಮೊದಲನೆಯದಾಗಿ, ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್ ಹೊಂದಿದೆ
ಮತ್ತು ಒಳಗೆ ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್ ಅಧಿಸೂಚನೆಯನ್ನು ನಾನು ಕಾರ್ಯ ಡಿಕ್ಲೇರ್ಡ್ ಮಾಡಿದ.
PHP ಸಾಕಷ್ಟು ರೀತಿಯ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಒಂದು ಕ್ರಿಯೆ, ಘೋಷಿಸಲು,
ನೀವು ಅಕ್ಷರಶಃ ಕ್ರಿಯೆ ಕ್ರಿಯೆಯ ನಂತರ ಹೆಸರು, ಆವರಣ, ಬರೆಯಲು
ಮತ್ತು ಬಹುಶಃ ಕೆಲವು ವಾದಗಳು ಯಾವುದೇ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ವೇಳೆ.
, ನಂತರ ನಾನು ಎಂದಿನಂತೆ ನನ್ನ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಪಡೆದಿರುವಿರಿ, ಮತ್ತು ಈಗ ನಾವು ಕೆಲವು ಸ್ವಲ್ಪ ಹೊಸ ಕೋಡ್ ಹೊಂದಿವೆ
ಆದರೆ ಇದರ ಅರ್ಥ ಏನು ನೋಡೋಣ.
ವರ್ DIV ಆದ್ದರಿಂದ, ಈ ನನಗೆ ಒಂದು ವೇರಿಯೇಬಲ್ ಕರೆಯಲ್ಪಡುವ DIV ನೀಡಿ ಅರ್ಥ.
ನಾನು foo ಎಂದು, ಆದರೆ ನಾನು ಇದನ್ನು DIV ಎಂದು ಬಯಸಿದ್ದರು
ಎರಡನೇ ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ ಎಂದು ಕಾರಣಗಳಿಗಾಗಿ.
ನಂತರ ಇದನ್ನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ರಲ್ಲಿ ತಿರುಗುತ್ತದೆ - ಮತ್ತು ಈ ನನ್ನ ವೆಬ್ ಪುಟದಲ್ಲಿ ಎಂಬೆಡೆಡ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಹೊಂದಿದೆ -
ಡಾಕ್ಯುಮೆಂಟ್ ಎಂಬ ರೀತಿಯ ವಿಶೇಷ ಜಾಗತಿಕ ವೇರಿಯಬಲ್ ಇಲ್ಲ.
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಾಸ್ತವವಾಗಿ ವಸ್ತು ಆಧಾರಿತ ಭಾಷೆಯಾಗಿದೆ.
ನಾವು, ಅರ್ಥ ಏನು ಎಂದು 50 ರಲ್ಲಿ ವಿವರವನ್ನು ಆಗುವುದಿಲ್ಲ
ಆದರೆ ಈಗ ಒಂದು ವಸ್ತುವು struct ಹಾಗೆ ಅತ್ಯಧಿಕವಾಗಿ ಎಂದು ನಮಗೆ ತಿಳಿದಿದೆ.
ಆರಂಭಿಕ ಸಮಸ್ಯೆಯನ್ನು ಒಂದು ಹೊಂದಿಸುತ್ತದೆ ನಾವು ಮತ್ತೆ ದಾರಿ ಕಂಡಿತು ಲೈಕ್
ಅಲ್ಲಿ ನಾವು ಒಂದು struct ಮಾಹಿತಿ ಬಹಳಷ್ಟು ಪುಟ್
ಅಂತೆಯೇ, ಬ್ರೌಸರ್ ಬರುವ ಒಂದು ವಿಶೇಷ struct ದಸ್ತಾವೇಜು
ಯಾವುದೇ ವೆಬ್ ಪುಟ ಬರುತ್ತದೆ. ನಾನು ರಚಿಸಿದ ಅದು ಅಲ್ಲ.
ಈ ಡಾಕ್ಯುಮೆಂಟ್ ರಚನೆಯ ಒಳಗೆ, ಆದರೂ, ನೀವು ಡೇಟಾವನ್ನು ಕೇವಲ ಹೊಂದಿವೆ
ಆದರೆ ನೀವು ಕಾರ್ಯಗಳನ್ನು.
>> ಮತ್ತು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ಒಳಗೆ ವಸ್ತುವಿನ, ಒಂದು ರಚನೆಯ ಒಳಗೆ ಒಂದು ಫಂಕ್ಷನ್
ಇದು ಒಂದು ವಿಧಾನ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಆದರೆ ಅದೇ ವಿಷಯ.
ವಿಧಾನವು ಕೇವಲ ಆದ್ದರಿಂದ ಮತ್ತೇನನ್ನೋ ಒಳಗೆ ಎಂದು ನಡೆಯುವ ಒಂದು ಕಾರ್ಯ.
ಈ ವಿಶೇಷ ಜಾಗತಿಕ ವೇರಿಯಬಲ್ ಡಾಕ್ಯುಮೆಂಟ್ ಎಂದು ಸಹಾ ಹಾಗೆ
ಒಂದು ಫಂಕ್ಷನ್ ಅಕ್ಷರಶಃ ಎಂದು ಮಾಡುತ್ತದೆ getElementById ಎಂದು.
ನೀವು DOM ಒಂದು ಅಂಶ, ಡಾಕ್ಯುಮೆಂಟ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡೆಲ್ ಮರ, ಪಡೆಯುತ್ತಾನೆ
ಈ ಸಂದರ್ಭದಲ್ಲಿ ಶುಭಾಶಯ ಇವರ ID ಯನ್ನು ಹೊಂದಿದೆ.
ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ನಾವು ಅಕ್ಷಾಂಶ ರಚನೆಗಳು ಖರ್ಚು ಎಲ್ಲಾ ಆ ಇಲ್ಲಿ ಆಟದಲ್ಲಿ ಸೇರುತ್ತದೆ.
ನಾವು ಕೊಂಚ ಹಿಂದೆ ಹೊಂದಿದ್ದ ಒಂದು DOM ಈ ಚಿತ್ರ,
ಪುಟ ನಾನು ಈ ಚಿತ್ರದಲ್ಲಿ ಒಂದು DIV ಹೊಂದಿದ್ದರೆ, ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿದೆ, ಸಹ
ಯಾವ document.getElementById ನನಗೆ ಹಿಂದಿರುಗುತ್ತಿದ್ದವು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಪಾಯಿಂಟರ್ ಎಂದು
ಮರ, ಮರದ ಆಯತಾಕಾರ ಒಂದು ಉಲ್ಲೇಖಿಸುತ್ತದೆ ಆಯತಾಕಾರಕ್ಕೆ.
ಆದ್ದರಿಂದ ಇದು ವಾಸ್ತವವಾಗಿ ಆ ಕಾರ್ಯಗಳನ್ನು ಒಂದು ಕರೆ ಮಾಡಲು ಅರ್ಥ ಇಲ್ಲಿದೆ.
ಈ ಸಂದರ್ಭದಲ್ಲಿ ಮತ್ತೆ ಒಂದು DIV ಇಲ್ಲಿದೆ. ಇದು ದೇಹದ ಅಥವಾ ಶೀರ್ಷಿಕೆ ಅಲ್ಲ.
ಹಾಗಾಗಿ ನಂತರ ಈಗ ನಾನು ಈ ವೇರಿಯಬಲ್ ಎಂಬ DIV ಒಳಗೆ ಇದನ್ನು ಹೊಂದಿರುವ ಈ DIV ಜೊತೆಗೆ ಏನು ನೋಡೋಣ.
ನೀವು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ನಿಮ್ಮ ಪುಟದ ಸಿಎಸ್ಎಸ್ ತಿರುಚಬಹುದು ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿವೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಜೊತೆ ತಿರುಗುತ್ತದೆ.
ಅಪ್ ಈಗ ತನಕ, ನಾವು ಸೀಮಿತ ಆದರೂ ಮಾಡಿದ ಸಿಎಸ್ಎಸ್, ಎಲ್ಲಾ ಶೈಲಿಯ ವಿಶೇಷ ಆಗಿದೆ
ಅಥವಾ ನಾವು ಸಿಎಸ್ಎಸ್ ಅಲ್ಲಿ ಬೇರೆ ಹಾಕಬಹುದು?
ಹಾಳಾದ ಎಂದು ಒಂದು ನಾನು ರೀತಿಯ. ಕಡತದ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಶೈಲಿಯನ್ನು ಟ್ಯಾಗ್ನಲ್ಲಿ.
ಅಥವಾ ಮೂರನೇ ಸ್ಥಾನದಲ್ಲಿ ಬಂದಿದೆ?
>> ಬಾಹ್ಯ ಕಡತ, ಏನೋ. CSS.
ಆದ್ದರಿಂದ ಆ, ನಾವು ಸಿಎಸ್ಎಸ್ ಇದುವರೆಗಿನ ಮಾಡಿದ 3 ಸ್ಥಳಗಳಲ್ಲಿ
ಆದರೆ ಕ್ಯಾಚ್ ನಾವು ಹಾರ್ಡ್ ಎಲ್ಲಾ ಕೋಡ್ ವನ್ನು ಹೊಂದಿದೆ.
ನಮ್ಮ ಸಿಎಸ್ಎಸ್ ಎಂಬುದನ್ನು ಉಪನ್ಯಾಸ ಮೊದಲು ನೀವು pset 7 ಆಗಿ ಪಾರಿವಾಳದ ನೀವು ನಿರ್ಧರಿಸಿದ್ದಾರೆ, ನಾವು ನಿರ್ಧರಿಸಿದ್ದಾರೆ.
ನಿಮ್ಮ ಸಿಎಸ್ಎಸ್ ಬದಲಾಯಿಸಲು ಬಯಸಿದರೆ, ನೀವು ವಾಸ್ತವವಾಗಿ ಹಾಗೆ ಮಾಡಬಹುದು
ಒಮ್ಮೆ ನೀವು ನಿಜವಾದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಹೊಂದಿರುತ್ತವೆ.
CSS, HTML - ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಅಲ್ಲ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಹೊಂದಿದೆ.
ಆದ್ದರಿಂದ ತಕ್ಷಣ ನೀವು ಮರದಿಂದ ಆ ಆಯತಗಳನ್ನು ಒಂದು ಹೊಂದಿವೆ ಎಂದು ತಿರುಗುತ್ತದೆ
DOM ಕರೆಯಲಾಗುತ್ತದೆ, ಇದು ಸ್ವತಃ ಒಳಗೆ ಕೆಲವು ಡೇಟಾವನ್ನು ಹೊಂದಿದೆ.
ಆದ್ದರಿಂದ ನಾನು ಮರದಿಂದ ಗಳಿಸಿದರು ಎಂದು DIV ನಾವು ಒಳಗಿನ ಆಸ್ತಿ ಕರೆ ನಾವು ಏನನ್ನು ಹೊಂದಿದೆ
ಶೈಲಿ ಎಂದು, ಮತ್ತು ಶೈಲಿ ಆಸ್ತಿ ಸ್ವತಃ ಗೋಚರತೆಯನ್ನು ಎಂಬ ಆಸ್ತಿ ಹೊಂದಿದೆ.
ನಾನು ಕೇವಲ ಒಂದು ಸಿಎಸ್ಎಸ್ ಬಳಕೆದಾರರ ಕೈಪಿಡಿ ಹುಡುಕುತ್ತಿರುವಾಗ ಈ ತಿಳಿಯುವುದಿಲ್ಲ.
ಇದು ಹೇಳುತ್ತದೆ ನಮ್ಮ ಗೋಚರತೆಯನ್ನು CSS ಗುಣಗಳು ಇಲ್ಲ ಔಟ್ ಇದು ತಿರುಗುತ್ತದೆ.
ಇದು ಗೋಚರ ಅಥವಾ, ಗೋಚರ ಅಥವಾ ಏನೋ ಮಾಡುತ್ತದೆ.
ಮತ್ತು ನೀವು ಹೇಗೆ ಈ ಹೊಂದಿದೆ.
ಈ DIV ಗೋಚರತೆಯನ್ನು ಮರೆಮಾಡಲಾಗಿದೆ ಇದೆ ನಾನು ಸರಣಿಬದ್ಧವಾಗಿ ಕೇಳುತ್ತಿದೆ ನಾನು
ನಾನು ಏನು ಬದಲಾವಣೆ ಇಲ್ಲ? ಗೋಚರ.
ಈ ಪುಟ ಗೋಚರತೆಯನ್ನು ಮರೆಮಾಡಲಾಗಿದೆ ಇದ್ದರೆ ಬೇರೆ, ತಾರ್ಕಿಕವಾಗಿ ನಾನು ಗುಪ್ತ ಚಲಾಯಿಸುತ್ತಾರೆ.
ನಾನು ಕಾಣುವ ಮತ್ತು ಗುಪ್ತ ಮತ್ತು ಗೋಚರವಾಗುವ ಮತ್ತು ಅಗೋಚರವಾದ ಅಲ್ಲ ಏಕೆ ಕಲ್ಪನೆಯೂ ಇಲ್ಲ.
ಈ ಹಾದಿಯಲ್ಲಿ ಬಡ ವಿನ್ಯಾಸದ ತೀರ್ಮಾನವಾಗಿತ್ತು.
ಆದರೆ ಆ ವಾಸ್ತವವಾಗಿ ಸಿಎಸ್ಎಸ್ ನಲ್ಲಿ ತದ್ವಿರುದ್ಧವಾಗಿ: ಗೋಚರ ಮತ್ತು ಗುಪ್ತ.
ಈ ರಂದು ಮತ್ತು ಆಫ್, ಇದು ರಂದು ಮತ್ತು ಆಫ್ ನನ್ನ ಕಡತದ ಸಿಎಸ್ಎಸ್ ಬದಲಾಯಿಸಲು ವಿಧಾನವಾಗಿದೆ ಇಲ್ಲ
ನಿರ್ದಿಷ್ಟ DIV ಫಾರ್.
ಆದರೆ ಮತ್ತೊಮ್ಮೆ, ಈ ಕಾಣಬರುತ್ತದಾ ಎಂಬ ಕ್ರಿಯೆಯಾಗಿದೆ. ಕಾಣಬರುತ್ತದಾ ಕಾರ್ಯ ಯಾವಾಗ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ?
ಇದು ಮತ್ತೊಂದು ವಿಶೇಷ ಜಾಗತಿಕ ವೇರಿಯಬಲ್ ಎಂಬ ವಿಂಡೊ ಇಲ್ಲ ಎಂದು ತಿರುಗುತ್ತದೆ
ಡಾಕ್ಯುಮೆಂಟ್ಗೆ ಉತ್ಸಾಹದಲ್ಲಿ ಹೋಲುತ್ತದೆ, ಆದರೆ ಡಾಕ್ಯುಮೆಂಟ್ ನಿಮ್ಮ ವೆಬ್ ಪುಟ ಸೂಚಿಸುತ್ತದೆ ಆದರೆ,
DOM ಮರ, HTML ನೀವು ಸರ್ವರ್ನಿಂದ ಕಳುಹಿಸಲಾಗಿದೆ
ವಿಂಡೋ, ಇದು ಸುಮಾರು ಕ್ರೋಮ್, ವಿಳಾಸಕ್ಕೆ ಬಾರ್, ಶೀರ್ಷಿಕೆ ಪಟ್ಟಿಯನ್ನು ಸೂಚಿಸುತ್ತದೆ
ಮತ್ತು ನಿಮ್ಮ ವೆಬ್ ಪುಟ ಸುಮಾರು ಸಂಗತಿಗಳನ್ನು ಎಲ್ಲಾ.
>> ಇದು ವಿಂಡೋ ವಸ್ತು setInterval ಎಂದು ಕರೆಯಲ್ಪಡುವ ಒಂದು ವಿಶೇಷ ಕಾರ್ಯ ಒಳಗೆ ಹೊಂದಿರುವ ತಿರುಗಿದರೆ
ಅದು ಹೇಳುತ್ತದೆ ಏನು ಮಾಡುತ್ತದೆ.
ಇದು ಮಧ್ಯಂತರ ಹೊಂದಿಸುತ್ತದೆ - ಈ ಸಂದರ್ಭದಲ್ಲಿ ಪ್ರತಿ 500 ಮಿಲಿಸೆಕೆಂಡುಗಳು -
ಮತ್ತು, ಒಂದು ಊಹೆ ತೆಗೆದುಕೊಂಡು, ಅದರ 500 ಮಿಲಿಸೆಕೆಂಡುಗಳು ಪ್ರತಿ ಮಾಡಲು ವಿಶೇಷವೇನು?
ಆ ಕಾರ್ಯ ಕಾಣಬರುತ್ತದಾ ಕಾರ್ಯಗತಗೊಳಿಸಲು ವಿಶೇಷವೇನು.
ಮತ್ತು ಇಲ್ಲಿ ಸಂತೋಷವನ್ನು ನಾವು ಮಾಡಲಿಲ್ಲ ಸಹ ನಾವು ಸಿ ಈ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಎಂದು.
ಸಿ ನೀವು ಸುಮಾರು ಕಾರ್ಯಗಳನ್ನು ಹಸ್ತಾಂತರಿಸುತ್ತಾನೆ ಅಲ್ಲಿ ಕಾರ್ಯ ಪಾಯಿಂಟರ್ಸ್ ಕರೆಯುವುದನ್ನು ಹೊಂದಿದೆ
ವಾದಗಳನ್ನು.
ಹಾಗೆಯೇ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನಿಮ್ಮ ಮತ್ತೊಂದು ಕ್ರಿಯೆ ಒಂದು ಕ್ರಿಯೆಯ ಹೆಸರು ರವಾನಿಸಬಹುದು.
ಮತ್ತು ನಾನು ಏನು ಮಾಡುತ್ತಿರುವೆ ಗಮನಿಸುವುದಿಲ್ಲ. ನಾನು ಈ ರೀತಿ ಇಲ್ಲ.
ನಾನು ಕಾಣಬರುತ್ತದಾ ನಂತರ ಆವರಣ ಹಾಕಿದರೆ ಆ ಕಾಣಬರುತ್ತದಾ ಫಂಕ್ಷನ್ ಕಾಲ್ ಹೊಂದಿರಬೇಕು.
ನಾನು ಅವುಗಳನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತದೆ ವೇಳೆ, ಆ ಕಾಣಬರುತ್ತದಾ ಕಾರ್ಯ ಇಲ್ಲಿ ಅರ್ಥ
ಆದ್ದರಿಂದ setInterval ಪ್ರತಿ 500 ಮಿಲಿಸೆಕೆಂಡುಗಳು ಕರೆ ಮಾಡಬಹುದು.
ಹೀಗಾಗಿ ಅಂತಿಮ ಪರಿಣಾಮವೆಂದರೆ, ಇದು ಕಡುಕ್ರೂರ ಆದರೂ, ನಾನು localhost ಹೋಗಿ blink.html ಹೋಗಿ ವೇಳೆ ಎಂದು
ನಾನು ಈಗ ಮತ್ತೆ ಮತ್ತೆ ಘಟಿಸಿತು ಹೊಂದಿರುತ್ತವೆ.
ನಾನು ವಾಸ್ತವವಾಗಿ ಎಲಿಮೆಂಟ್ ತಪಾಸಣೆ ವೇಳೆ, ನಾವು ಈ ನೋಡಬಹುದು ಎಂದು ನೋಡೋಣ.
ನನಗೆ ಎಲಿಮೆಂಟ್ ಪರೀಕ್ಷಿಸಿ ನೋಡೋಣ,, ನನಗೆ ಸ್ವಲ್ಪ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ಅವಕಾಶ
ನನಗೆ ಇಲ್ಲಿ ಮೇಲೆ ಎಲಿಮೆಂಟ್ಸ್ ಆಯ್ಕೆ ಅವಕಾಶ, ಮತ್ತು ಕ್ರೋಮ್ ಇನ್ಸ್ಪೆಕ್ಟರ್ DOM ಒಳಗೆ ಗಮನಿಸುವುದಿಲ್ಲ.
ಇದು ಅಕ್ಷರಶಃ ಈಚೆಗೆ ಪ್ರತಿ 500 ಮಿಲಿಸೆಕೆಂಡುಗಳು ಬದಲಾವಣೆ ಮಾಡಿದ.
ನಮ್ಮ ಸ್ನೇಹಿತ ನೇಟ್, ಹೋಗಿ ವೇಳೆ
ನೀವು ಎಂದಾದರೂ ಮಧ್ಯಂತರವನ್ನು ಈ ಕೆಲಸ ಹೇಗೆ, ಇದೇ ಕಲ್ಪನೆಯನ್ನು ಆಶ್ಚರ್ಯ, ವೇಳೆ
ಆದರೆ ನೇಟ್ ವಾಸ್ತವವಾಗಿ ಇಲ್ಲಿ ಈ ನಿರ್ದಿಷ್ಟ ಪ್ರಕರಣದಲ್ಲಿ ಬಣ್ಣದ ಬಹಳ ಪರಿಣಾಮಕಾರಿ ಬಳಕೆ ಮಾಡುತ್ತಿದೆ.
ಹಾಗಾಗಿ ಹೆಚ್ಚು ನಾವು ವಾಸ್ತವವಾಗಿ ಇದನ್ನು ಮಾಡಬಹುದು?
ನ ಮತ್ತೊಂದು ಉದಾಹರಣೆಗೆ ತೆರೆಯುತ್ತದೆ ಮತ್ತು ಏನಾದರೂ ಪ್ರಯತ್ನಿಸೋಣ
ಆ ಸರಣಿಬದ್ಧವಾಗಿ ವಿಷಯಗಳನ್ನು ಕಾಣಬರುತ್ತದಾ ಮಾಡುವ ಹೆಚ್ಚು ಉಪಯುಕ್ತವಾಗಿರುವ.
ನನಗೆ ಇಂದು ನಮ್ಮ ರೂಪಗಳು ಕೋಶಕ್ಕೆ ಹೋಗಿ form0 ಹೋಗಲು ಅವಕಾಶ.
ಈ, ನಾನು ಮಂದಿ ಎಂದು ugliest ಸಾಧ್ಯ ರೂಪ
ಮತ್ತು ನನಗೆ ಅದನ್ನು ಬ್ರೌಸರ್ನಲ್ಲಿ ತೋರುತ್ತಿದೆ ನಿಮಗೆ ತೋರಿಸುವ ಅವಕಾಶ.
>> ನನಗೆ localhost / ರೂಪಗಳು ಹೋಗಿ, ಮತ್ತು ಈ form0 ಹೊಂದಿದೆ ಲೆಟ್.
ಈ, ಪಾಸ್ವರ್ಡ್, ಇಮೇಲ್ ಕೆಲವು ಜಾಗ ಹೊಂದಿರುವ ಸೂಪರ್ ಕುರೂಪಿ HTML ರೂಪ
ಪಾಸ್ವರ್ಡ್, ತದನಂತರ ಕೆಲವು ನಿಯಮಗಳು ಮತ್ತು ಷರತ್ತುಗಳನ್ನು ಸಮ್ಮತಿಸಲು ಸ್ವಲ್ಪ ಚೆಕ್ಬಾಕ್ಸ್.
ನಾನು ಈ ರಚನೆಯಲ್ಲಿ ಭೇಟಿ ಮತ್ತು ನಾನು ನನ್ನ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ನೀಡಲು ಬಯಸದಿದ್ದರೆ ಕ್ಯಾಚ್, ಆಗಿದೆ
ನಾನು ಬಹುಶಃ ನಿಯಮಗಳು ಮತ್ತು ಷರತ್ತುಗಳನ್ನು ಸಮ್ಮತಿಸಲು, ನಾನು ನೋಂದಾಯಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಬಹುದು
ಮತ್ತು ಅದನ್ನು ಹೇಗಾದರೂ ನನಗೆ ಮೂಲಕ ಅನುಮತಿಸುತ್ತದೆ.
ಈ dump.php ಎಂಬ ಸ್ಟುಪಿಡ್ PHP ಕಡತ ಸಲ್ಲಿಸಲು ಸಂಭವಿಸುತ್ತದೆ.
ಅದು ಎಲ್ಲಾ ಕೇವಲ ಡೈಯಾಗ್ನೊಸ್ಟಿಕ್ $ _GET ವಿಷಯಗಳನ್ನು ಮುದ್ರಿಸುತ್ತದೆ ಹೊಂದಿದೆ.
ಕೇವಲ ಈಗ ಬಳಕೆದಾರರು ಸಲ್ಲಿಸಲಾಯಿತು ಏನು ಆಗಿತ್ತು.
ಆದರೆ ವಾಸ್ತವವಾಗಿ ಬಳಕೆದಾರರ ರಚನೆಯಲ್ಲಿ ಸಲ್ಲಿಕೆ ಮೌಲ್ಯೀಕರಿಸಲು ಬಯಸುವ ಊಹಿಸಿಕೊಳ್ಳಿ.
ನನ್ನ ಆವೃತ್ತಿ 1 ಹೋಗಲು ಅವಕಾಶ.
ಈ form1.html ಹೊಂದಿದೆ. ಅದು ಕೆಟ್ಟ ಸುಂದರವಾಗಿ ಕಾಣಿಸುತ್ತದೆ ಆದರೆ ಇದು ಎಷ್ಟು ಅಲಂಕಾರಿಕ ಗಮನಿಸುವುದಿಲ್ಲ.
ನಾನು ಸಹಕರಿಸುವ ಯಾವುದೇ ನೋಂದಣಿ ಕ್ಲಿಕ್ ವೇಳೆ, ನಾನು ಕೂಗಿ ಪಡೆಯುತ್ತೀರಿ.
"ನೀವು ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಒದಗಿಸಬೇಕು."
ಎಲ್ಲಾ ಸರಿ. ಆದ್ದರಿಂದ ನನ್ನನ್ನು ಪ್ರಯತ್ನಿಸೋಣ. Malan@harvard.edu ಆದ್ದರಿಂದ. ನಾನು ಪಾಸ್ವರ್ಡ್ ಅಗತ್ಯವಿಲ್ಲ.
ನೋಂದಾಯಿಸಿ. "ನೀವು ಒಂದು ಗುಪ್ತಪದವನ್ನು ಒದಗಿಸಬೇಕು." ಎಲ್ಲಾ ಸರಿ.
ಹಾಗಾಗಿ ಕಡುಗೆಂಪು ಒಂದು ಪಾಸ್ವರ್ಡ್ ಒದಗಿಸುತ್ತದೆ. ನೋಂದಾಯಿಸಿ.
"ಗುಪ್ತಪದಗಳು ಹೊಂದುತ್ತಿಲ್ಲ." ನಾನು ಈಗ ಕಡುಗೆಂಪು ಇಲ್ಲಿ ಟೈಪ್ ಮಾಡಬೇಕು.
ನಾನು ಆಕಸ್ಮಿಕವಾಗಿ ಎಂದು ಪರಿಶೀಲಿಸಿದ. ನೋಂದಾಯಿಸಿ.
"ನೀವು ನಿಬಂಧನೆಗಳ ಒಪ್ಪಿಕೊಳ್ಳಬೇಕು." ಎಲ್ಲಾ ಸರಿ. ಇಲ್ಲ ಒಪ್ಪಿಕೊಳ್ಳುತ್ತೇನೆ. ನೋಂದಾಯಿಸಿ.
ಈಗ ನನಗೆ ಅಲ್ಲಿರುವ ರೋಗನಿರ್ಣಯದ ಉತ್ಪತ್ತಿಯನ್ನು ತೋರಿಸುತ್ತದೆ.
>> ಆದ್ದರಿಂದ ಕೇವಲ ಏನಾಯಿತು?
ನಾವು ರಚನೆಯಲ್ಲಿ ಸಲ್ಲಿಕೆಗಳನ್ನು ಮೌಲ್ಯೀಕರಿಸಲು ಈ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿತ್ತು ಮಾಡಿದ.
ನೀವು pset 7 ಆಗಿ ಡೈವ್ ಮಾಡಿದರೆ ವಾಸ್ತವವಾಗಿ, ಒಂದು ಕ್ಷಮೆ ಕ್ರಿಯೆ ಇಲ್ಲ
ಆ ತೆರೆಯಲ್ಲಿ ಒಂದು ಸಂದೇಶವನ್ನು ಬಳಕೆದಾರರಿಗೆ ನಲ್ಲಿ ಕೂಗಿ ಗೆ ಇದು ಬಹಳ ಸುಲಭ.
ನಾನು ಸ್ವಲ್ಪ ವಿಭಿನ್ನ ಯಾಂತ್ರಿಕ, ಎಚ್ಚರಿಕೆಯನ್ನು ಕಾರ್ಯಾಚರಣೆ ಬಳಸುವ ಮೂಲಕ ನಾನು
ಇದು ಅತ್ಯಂತ ಕೊಳಕು ಬಳಕೆದಾರರು ಸಂದೇಶಗಳನ್ನು ಮಾಡುತ್ತದೆ ರಿಂದ ಮೇಲೆ ಮುಗುಳ್ನಕ್ಕು ಎಂದು ಒಂದು ಕಾರ್ಯ ಅಲ್ಲ.
ಆದರೆ ನಾನು ಇಲ್ಲಿ ಏನು ಮಾಡುತ್ತಿರುವೆ ನೋಡೋಣ.
ಈ form1.html ಹೊಂದಿದೆ, ಮತ್ತು ನಾನು ಕೆಲವು ಬಹಳ ಪರಿಚಿತ ವಾಕ್ಯ ಹೊಂದಿರುವ ಗಮನಕ್ಕೆ:
ದೇಹದ ಟ್ಯಾಗ್, ರೂಪ ಟ್ಯಾಗ್, ಆಕ್ಷನ್ ಗುಣಲಕ್ಷಣ, ವಿಧಾನದ ವೈಶಿಷ್ಟ್ಯ.
ಆದರೆ ನನ್ನ ರಚನೆಯಲ್ಲಿ ಅನುಕೂಲಕ್ಕಾಗಿ ಒಂದು ಅನನ್ಯ ID ಯನ್ನು ನೀಡಿದ್ದೇನೆ ಗಮನಿಸುವುದಿಲ್ಲ.
ನಂತರ ನಾನು ಅವನ ರೀತಿಯ ಪಠ್ಯ ಇಮೇಲ್ ಕ್ಷೇತ್ರದಲ್ಲಿ, ಪಡೆದಿರುವಿರಿ
ವಿಧವನ್ನು ವಿಧವನ್ನು ಗುಪ್ತಪದವನ್ನು ಪಾಸ್ವರ್ಡ್, ದೃಢೀಕರಣ ಕ್ಷೇತ್ರದಲ್ಲಿ ಒಂದು ಪಾಸ್ವರ್ಡ್ ಕ್ಷೇತ್ರದಲ್ಲಿ,
ನಂತರ ಅವರ ಹೆಸರನ್ನು ಇಲ್ಲಿ ಮೇಲೆ ಒಪ್ಪಂದ ಒಂದು ಚೆಕ್ಬಾಕ್ಸ್ ಟೈಪ್ ಚೆಕ್ಬಾಕ್ಸ್ ಹೊಂದಿದೆ.
ತದನಂತರ ನಾನು ಸಲ್ಲಿಸು ಬಟನ್ ಮಾಡಲೇಬೇಕು.
ಆದರೆ ನಾನು ಏನು ಮೇಲ್ಭಾಗದಲ್ಲಿ ಗಮನಿಸುವುದಿಲ್ಲ.
ಎಲ್ಲಾ ಮೊದಲ, ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್ ಮತ್ತೊಂದು ಬಳಕೆ ಇಲ್ಲ.
ನೀವು ಸಿಎಸ್ಎಸ್ ಹಾಗೆ ಇನ್ನೊಂದು ಫೈಲ್ ಕೆಲವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಹೊಂದಿದ್ದರೆ ನೀವು ಸೇರಿಸಬಹುದು.
ಮತ್ತು ನೀವು ಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲದೊಂದಿಗೆ ಹಾಗೆ, ಮತ್ತು ನಂತರ ನಾನು ಸ್ಪಷ್ಟವಾಗಿ ಸಂಪರ್ಕಿಸುವ ನಾನು ಗಮನಕ್ಕೆ
ಬಹಳ ಪಥಕ್ಕೆ googleapis.com ಆದರೆ ಅವರ ಫೈಲ್ ಹೆಸರು jquery.min ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಗೆ
ಕನಿಷ್ಠ. JS.
jQuery ಕೇವಲ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮಾಡುತ್ತದೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಒಂದು ಸೂಪರ್ ಜನಪ್ರಿಯ ಗ್ರಂಥಾಲಯ
ಎಲ್ಲಾ ಹೆಚ್ಚು ಬಳಕೆದಾರ ಸ್ನೇಹಿ ಬಳಸಲು.
ಇದು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ವಸ್ತುತಃ ಗುಣಮಟ್ಟವಾಗಿದೆ ನ.
ಆದ್ದರಿಂದ ನೀವು ನೋಡಲು ಏನನ್ನು ಆದರೂ, ಶುದ್ಧ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪ್ರತಿ ಸೆ ಅಲ್ಲ
ಇದು ಹೆಚ್ಚು CS50 ಗ್ರಂಥಾಲಯದ ಹಾಗೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೇಲೆ ಒಂದು ಗ್ರಂಥಾಲಯದ ಒಂದು ಪದರ
ಕಡಿಮೆ ಮಟ್ಟದ ಸಿ ಕೋಡ್ ಮೇಲೆ; ರಿಯಾಲಿಟಿ ಬಹುತೇಕ ಅಂತರ್ಜಾಲದಲ್ಲಿ ಎಲ್ಲರಿಗೂ ಇದು ಬಳಸುತ್ತದೆ.
ಆದ್ದರಿಂದ ಈ ತರಬೇತಿ ಚಕ್ರಗಳು ಅಲ್ಲ. ಈ ಉತ್ತಮ ಈ ದಿನಗಳ ಆಚರಣೆ.
ಈಗ ನನ್ನ ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್ ಎಂದು ಕೆಳಗೆ ಗಮನಿಸಿ, ಮತ್ತು ನಾನು ಇಲ್ಲಿ ಮಾಡಿದ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.
ಇದು jQuery ಏನೋ ಸ್ವಲ್ಪ ಅಲಂಕಾರಿಕ ಮಾಡುತ್ತದೆ ಎಂದು ತಿರುಗುತ್ತದೆ.
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಡಾಲರ್ ಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆ, ಆದರೆ ಅರ್ಥಹೀನ.
>> ಅವರು ಪತ್ರ ಎ ಅಥವಾ ಬಿ ಅಥವಾ ಸಿ ಹಾಗೆ
jQuery ಕೇವಲ ವಾಸ್ತವವಾಗಿ ಹಾಕಿದ ಹಕ್ಕು ವಿಧಾನವನ್ನು ಅಥವಾ ರೀತಿಯ ಅಳವಡಿಸಿಕೊಂಡಿದೆ
$ ತಮ್ಮ ವಿಶೇಷ ಸಂಕೇತ ಎಂದು.
ನೀವು ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್ ಇಲ್ಲಿ ಈ ಜಾಗತಿಕ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫೈಲ್ ಅಪ್ ಲೋಡ್ ಆದ್ದರಿಂದ ಬೇಗ,
ನೀವು $ ಕರೆಯಲಾಗುತ್ತದೆ ಒಂದು ವಿಶೇಷ ಜಾಗತಿಕ ವೇರಿಯಬಲ್ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ.
ಹೆಚ್ಚು ಸರಿಯಾಗಿ jQuery ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಆದರೆ $ ಎಂದು ಸುಮಾರು ಎಂದು ಮಾದಕ ತೋರುತ್ತಿಲ್ಲ ಎಂದು.
ಆದರೆ $ ಯಾವುದೇ ವಿಶೇಷ ಅರ್ಥವನ್ನು ಹೊಂದಿದೆ. PHP ಅದನ್ನು ವಿಶೇಷ ಅರ್ಥವನ್ನು ಹೊಂದಿತ್ತು.
ನೀವು ವೇರಿಯಬಲ್ ಮುಂದೆ ಇದು ಹೊಂದಿದ್ದರು.
ಇದು ಕೇವಲ ಅವರು ಮಾಡಿದ ಒಂದು ಮಾದಕ ವಿಷಯ.
ಇಲ್ಲಿ ಏನು ನಡೆಯುತ್ತಿದೆ?
ನಾನು jQuery ನನ್ನ ಕಾರ್ಯನಿರ್ವಹಣೆಯ ಜಾಗತಿಕ ವೇರಿಯಬಲ್ ಡಾಕ್ಯುಮೆಂಟ್ ಹಾದುಹೋಗುವ ನಾನು ಗಮನಿಸಿ
ತದನಂತರ ನಾನು ಎಂದು ನುಡಿದರು. ಸಿದ್ಧವಾಗಿದೆ.
ಏನು jQuery ಮೂಲಭೂತವಾಗಿ ನೀವು ಕೆಲವು ವೆನಿಲ್ಲಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಿಷಯಗಳನ್ನು ಪಡೆಯಲು ಅನುಮತಿಸುತ್ತದೆ ಇಲ್ಲ
ಡಾಕ್ಯುಮೆಂಟ್ ಆಬ್ಜೆಕ್ಟ್ ನಂತಹ ವಿಂಡೋ ವಸ್ತು,
ಮತ್ತು ನೀವು jQuery ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಅದನ್ನು ಹಾದು ವೇಳೆ -
ಮತ್ತೆ, ಸ್ಪಷ್ಟ ಎಂದು, ಈ jQuery ಎಂಬ ಕಾರ್ಯ -
ಅದು ಏನು ಇದು ನಿಮಗೆ ಡಾಕ್ಯುಮೆಂಟ್ ಒಂದು ವಿಶೇಷ ಆವೃತ್ತಿ ಹಿಂದಿರುಗಿಸುತ್ತದೆ
ಅದು ಸಂಬಂಧಿಸಿದ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೊಂದಿದೆ.
ಇದರಿಂದ ಕಚ್ಚಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಯಾವುದೇ ಸಿದ್ಧ ಫಂಕ್ಷನ್, ಇಲ್ಲ
ಆದರೆ ಮೊದಲ jQuery ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಡಾಕ್ಯುಮೆಂಟ್ ಹಾದು ವೇಳೆ,
ಇದು ನಿಮಗೆ ಡಾಕ್ಯುಮೆಂಟ್ ಆಬ್ಜೆಕ್ಟ್ ಒಂದು ವಿಶೇಷ ಆವೃತ್ತಿ ಹಿಂದಿರುಗಿಸುತ್ತದೆ
ಹೆಚ್ಚು ಅಲಂಕಾರಿಕ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿದೆ.
ಜನರು ಇದನ್ನು ಇಷ್ಟಪಡುತ್ತಾರೆ ಏಕೆ ಮತ್ತು ಇಲ್ಲಿದೆ. ನಾವು ನೋಡಲು ನೀವು ಎಂದು, ಹಾಗೆ ವಿಷಯಗಳನ್ನು ಸುಲಭವಾಗಿ.
ಆದ್ದರಿಂದ ಕೋಡ್ ಈ ಸಾಲಿನ ಅರ್ಥವೇನು?
ಡಾಕ್ಯುಮೆಂಟ್ ಸಿದ್ಧವಾದಾಗ ಕೋಡ್ ಈ ಸಾಲನ್ನು ಇಲ್ಲಿ ಅರ್ಥ -
ಅಂದರೆ, ಒಮ್ಮೆ ಬ್ರೌಸರ್ ಈ ಕಡತ ಮೇಲಕ್ಕೆ ಕೆಳಕ್ಕೆ ಓದುವ ಮಾಡಲಾಗುತ್ತದೆ -
ಮುಂದುವರಿಯಲು ಮತ್ತು ಮುಂದಿನ ಕಾರ್ಯ ನಿರ್ವಹಿಸಲು.
ಏನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನಿಜವಾಗಲೂ ಆಸಕ್ತಿಕರವಾಗಿದೆ - ಮತ್ತು PHP ಮತ್ತು ಈ ಹೊಂದಿದೆ -
ಅನಾಮಧೇಯ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದೆ.
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನೀವು ಯಾವುದೇ ಹೆಸರನ್ನು ಹೊಂದಿಲ್ಲ ಆದರೆ ದೇಹದ ಹೊಂದಿರುವಂತಹ ಕಾರ್ಯಗಳನ್ನು ಘೋಷಿಸಬಹುದು.
ಇಲ್ಲಿ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.
>> ಈ ಸಿದ್ಧ ಎಂಬ ಕಾರ್ಯ, ಮತ್ತು ಇದು ಮುಂದಿನ ಏನು ಅರ್ಥ
ಇಡೀ ವೆಬ್ ಪುಟ ಸಿದ್ಧವಾದಾಗ, ಎಲ್ಲಾ ಸರ್ವರ್ನಿಂದ ಓದಲು ಮಾಡಲಾಗಿದೆ ಮಾಡಿದ.
ನೀವು ಏನನ್ನು ಮಾಡಲು ಬಯಸುತ್ತೀರಿ? ನಾನು ಕೋಡ್ ಒಂದು ಚಂಕ್ ನಿರ್ವಹಿಸಲು ಬಯಸುವ.
ನಾವು ಈಗಿನಿಂದಲೇ ಈ ಕೋಡ್ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಬಯಸುವುದಿಲ್ಲ ಗಮನಿಸಿ.
ನಾನು ಬಿಟ್ಟು, ಈ ಕೋಡ್ ಈ ಸಾಲುಗಳನ್ನು ಪಾಲಿಸಲು ಆರಂಭಿಸಲು ತಕ್ಷಣ ಹೊಂದಿರಬೇಕು.
ಆದರೆ ನಾನು, ಇಲ್ಲ, ಇಲ್ಲ ಹೇಳುವ ನಾನು ವಾಸ್ತವವಾಗಿ, ಈ ರೀತಿಯ ಒಂದು ಅನಾಮಧೇಯ ಕಾರ್ಯದಲ್ಲಿ ಈ ಕಟ್ಟಲು
ಅಂದರೆ ಇನ್ನೂ ಅದು ಕಾರ್ಯರೂಪಕ್ಕೆ ಇಲ್ಲ; ಅಂತಿಮವಾಗಿ ಇದು ಕರೆ.
ನಮ್ಮ ಹಿಂದಿನ ರೂಪ ಉದಾಹರಣೆಯಲ್ಲಿ ಕೊಂಚ ಹಿಂದೆ ಈ ಕಂಡಿತು.
ನಾವು 500 ಮಿಲಿಸೆಕೆಂಡುಗಳು ನಂತರ, ಅಂತಿಮವಾಗಿ ಯಾವ ಕ್ರಿಯೆ ಕರೆ ನೀಡಲಿಲ್ಲ? ಮಿನುಗು.
ಅದೇ ಪರಿಕಲ್ಪನೆಯನ್ನು ಆದ್ದರಿಂದ.
ಈ ಸ್ವಲ್ಪ ವಿಯರ್ಡ್ ಕಾಣುತ್ತದೆ ಸಹ ಮತ್ತೆ, ಇದೀಗ ನಂಬಿಕೆ ಮೇಲೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು
, ಅಂತಿಮವಾಗಿ ಕರೆಯಲಾಗುತ್ತದೆ ಒಂದು ಅನಾಮಧೇಯ ಕಾರ್ಯವನ್ನು ಘೋಷಿಸಿದ ಆ
ನೀವು ಕೇವಲ ಕ್ರಿಯೆ () {ಬರೆಯಲು
ಹಾಗಾಗಿ ಕೋಡ್ ನಾವು ಅಂತಿಮವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಹೋಗುವ? ಕೆಳಗಿನ.
, ಇದು ತುಂಬಾ ಸ್ವಲ್ಪ ಹೊಸ ಕಾಣುತ್ತದೆ, ಆದರೆ ಈ jQuery ಫಂಕ್ಷನ್ ನ ಇಲ್ಲಿ ಅರ್ಥ
ಮತ್ತು ಈಗ ಒಂದು ಶಾರ್ಟ್ಕಟ್ ಹೊಂದಿದೆ.
ಕೋರ್ಸ್ ನ ತೆರೆಯ ಕೆಳಭಾಗದ HTML ತುಣುಕನ್ನು ಕೆಲವು ಮರದ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಹೊಂದಿದೆ.
ಇದು ಅಲ್ಲ. ಈ ಪುಟವನ್ನು ಈ ಹಲೋ, ವಿಶ್ವದ ಉದಾಹರಣೆಗೆ ಹೆಚ್ಚು ಕುತೂಹಲಕಾರಿಯಾಗಿದೆ.
ಆದರೆ ಈ HTML ಅನುರೂಪವಾಗಿದೆ ಕೆಲವು ಮರ ಇಲ್ಲ.
ಇದು ಪುನರಾವರ್ತಿತ ಕಾರ್ಯ ರೀತಿಯ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಹೊಂದಲು ಕುತ್ತಿಗೆಯಲ್ಲಿ ಒಂದು ನೋವು ಎಂದು
ರೂಟ್ ನೋಡ್ ಆರಂಭವಾಗುವುದು ತದನಂತರ ಅವರ ID ಯನ್ನು ನೋಂದಣಿ ಹೊಂದಿದೆ ನೋಡ್ ಪಡೆಯುವುದು.
ನಮಗೆ ಅಕ್ಷರಶಃ ಇದು ಹಾಗೆ ಯಾವ jQuery ಸೂಪರ್ ಸುಲಭವಾಗಿಸುತ್ತದೆ.
ಮುಂದೆ ಹೋಗಿ ನನಗೆ ಪಡೆಯಲು ಯಾವುದೇ DIV ಅಥವಾ ಯಾವುದೇ ರೂಪ, ಯಾವುದೇ HTML ಅಂಶ
ನೋಂದಣಿ ಒಂದು ID ಯನ್ನು ಹೊಂದಿದೆ.
ಈ document.getElementById ('ನೋಂದಣಿ') ಗೆ ಸಮನಾಗಿದೆ.
>> ಏಕೆ jQuery ರೀತಿಯ ಜನರು ಏನು?
ಇದು ಟೈಪ್ ಮಾಡಲು ಕಡಿಮೆ, ಏಕೆಂದರೆ. ಆದರೆ ಅದು ಅಷ್ಟೆ. ಅದೇ ಉಪಾಯ.
ನನಗೆ ಅವರ ID ಯನ್ನು ನೋಂದಣಿ ಹೊಂದಿದೆ ಟ್ಯಾಗ್ ಪಡೆಯಿರಿ.
ಮತ್ತು ಒಂದು ರೂಪ ಎಂದು ಸಂಭವಿಸುತ್ತದೆ ಇದು ಟ್ಯಾಗ್, ಸಲ್ಲಿಸಿದ ಮಾಡಿದಾಗ,
ಮುಂದೆ ಹೋಗಿ ಈ ಕೋಡ್ ಕಾರ್ಯಗತಗೊಳಿಸಿ.
ಆದ್ದರಿಂದ ನಾವು ರಚನೆಯಲ್ಲಿ ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆಯ ಮಾಡುತ್ತಿರುವುದು ಹೇಗೆ ಈಗ ನೋಡಲು ನ ನೋಡೋಣ.
ವಾಕ್ಯ ಮೊದಲಿಗೆ ಒಪ್ಪಿಕೊಳ್ಳಬಹುದಾಗಿದೆ ರಹಸ್ಯ ಹೊಂದಿದೆ, ಆದರೆ ಇಂದಿನ ವಿಶೇಷವೇನು?
ಕೋಡ್ ಈ ಸಾಲು ನಿಜವಾದ ವೇಳೆ, ನಾನು ತನ್ನ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಒದಗಿಸಲು ಬಳಕೆದಾರ ನಲ್ಲಿ ಕೂಗಿ ಪಡೆಯಲಿದ್ದೇನೆ.
ಆದ್ದರಿಂದ ಕೋಡ್ ಈ ಸಾಲು ಏನು?
$ JQuery ಅರ್ಥ. ಈಗ ಇದನ್ನು ಗಮನಿಸುವುದಿಲ್ಲ.
ಈ ಸಿಎಸ್ಎಸ್ ನಂತಹ ರೀತಿಯ ಹೊಂದಿದೆ.
ನೀವು ಇನ್ನೂ ಸಿಎಸ್ಎಸ್ ಗೆ dived, ನೀವು ಈ ಯಾರ ID ಯನ್ನು ನೋಂದಣಿ ಹೊಂದಿದೆ ಅಂಶ ಅರ್ಥ ತಿಳಿಯಲು ಮಾಡುತ್ತೇವೆ.
ಬಾಹ್ಯಾಕಾಶ ಒಂದು ಮಗು ಅಥವಾ ಅದರ ಹೆಸರು ಒಳಹರಿವಾಗಿದೆ ನೋಂದಣಿ ವಂಶಸ್ಥರು ಹೇಗೆ ಅರ್ಥ.
ತದನಂತರ ಚದರ ಆವರಣಗಳಲ್ಲಿ ಈ ವಿಷಯ ಸ್ವಲ್ಪ ಫಿಲ್ಟರ್ ಹೊಂದಿದೆ.
ಈ ರಹಸ್ಯ ಕಾಣುತ್ತದೆ ಸಹ, ಇದು, ಇದರ ID ಯನ್ನು ನೋಂದಣಿ ಹೊಂದಿದೆ ರಚನೆಯಲ್ಲಿ ಹೋಗಿ ಅರ್ಥ
ಅದರ ಹೆಸರು ಇಮೇಲ್ ಎಂದು ಆಫ್ ಇನ್ಪುಟ್ ಅಂಶ ಒಳಗೆ ಹೋಗಿ,
ತದನಂತರ ಅದರ ಮೌಲ್ಯವು ಸಂಭವಿಸಿದರೆ ಯಾವುದೇ, ಅದರ ಮೌಲ್ಯವನ್ನು ಪಡೆಯಲು -
ಎಸ್ಡಿಎಫ್ ನಾನು ಟೈಪಿಸಿದ ಎಂಬುದನ್ನು ವೇಳೆ ನಾನು ಟೈಪ್ ಅಥವಾ malan@harvard.edu ಅಷ್ಟೆ ವೇಳೆ.
ರೂಪ ಅವರ ಇಮೇಲ್ ಕ್ಷೇತ್ರದಲ್ಲಿ == ಏನೂ ಮೌಲ್ಯವನ್ನು, ಬಳಕೆದಾರ ನಲ್ಲಿ ಕೂಗಿ ಹಾಗಾಗಿ.
ಬೇರೆ ಪಾಸ್ವರ್ಡ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಮೌಲ್ಯವನ್ನು == ಏನೂ, ಬಳಕೆದಾರ ನಲ್ಲಿ ಕೂಗಿ ವೇಳೆ.
>> ಬೇರೆ ಪಾಸ್ವರ್ಡ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಮೌಲ್ಯವನ್ನು ದೃಢೀಕರಣ ಕ್ಷೇತ್ರದಲ್ಲಿ ಸಮನಾಗಿದೆ ಇದ್ದಲ್ಲಿ,
ಇತರ ರಚನೆಯಲ್ಲಿ ಅಂಶ ಇದು, ಬಳಕೆದಾರನು ನಲ್ಲಿ ಕೂಗಿ.
ನಂತರ ಕೊನೆಯದಾಗಿ - ಮತ್ತು ಇದು ತುಂಬಾ, ತನ್ನ ಸ್ವಂತ ಕೆಲವು ಹೊಸ ವಾಕ್ಯ ಹೊಂದಿದೆ
ಆದರೆ ಒಮ್ಮೆ ನೀವು ನೋಡಿದ್ದೀರಿ, ಅದು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸಮಂಜಸವಾದ ಇಲ್ಲಿದೆ -
ಇದರ ID ಯನ್ನು ನೋಂದಣಿ ಹೊಂದಿದೆ ರಚನೆಯಲ್ಲಿ ಅವರ ಹೆಸರನ್ನು ಒಪ್ಪಂದ ಇನ್ಪುಟ್ ಅಂಶ ಹೊಂದಿದೆ ಯಾವುದೇ ವೇಳೆ
ಮತ್ತು ಅದನ್ನು ಪರಿಶೀಲಿಸಿದ ಇದೆ, ಮುಂದೆ ಹೋಗಿ ಬಳಕೆದಾರ ನಲ್ಲಿ ಕೂಗಿ.
ನಾನು ಸಂಪೂರ್ಣವಾಗಿ ಈ ಮೊದಲ ನೋಟದಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ಅಗಾಧ ಹೊಂದಿದೆ ಪ್ರವೇಶ.
ಹೊಸ ವಾಕ್ಯ ಸಂಗತಿಯೇ. ಆದರೆ jQuery ಎಲ್ಲಾ ಮಾದರಿಗಳ ಈ ರೀತಿಯ ಅನುಸರಿಸುತ್ತದೆ.
ಮತ್ತು ಪ್ರಾಮಾಣಿಕವಾಗಿ, ನಾನು ಕೆಲವು ನಿಮಿಷಗಳ ಹಿಂದೆ ರವರೆಗೂ ಅಸ್ತಿತ್ವದಲ್ಲಿತ್ತು ಗೊತ್ತಿರಲಿಲ್ಲ.
ನಾನು "ಒಂದು ಚೆಕ್ಬಾಕ್ಸ್ jQuery ಬಂದಿದ್ದಾರೆ ಇದೆ ಹೇಗೆ ನೀವು ಪರಿಶೀಲಿಸಿ?", ಗೂಗಲ್
ಅದು ಮಾಡುವ ರೀತಿಯಲ್ಲಿ ಇರುವುದರಿಂದ ಮತ್ತು ಈ, ವಾಕ್ಯ ಆಗಿದೆ
ನಿಜವಾದ ಕಚ್ಚಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್.
ಸಮಸ್ಯೆ ಸೆಟ್ 7 ಮೊದಲ ಪುಟ ಮಹತ್ವ ಇದರಿಂದ,
pset 7 ತುಂಬಾ ನೀವೇ ಬೂಟ್ಸ್ಟ್ರಾಪಿಂಗ್ ಒಂದು ವ್ಯಾಯಾಮ
ಅಲ್ಲಿ ನಾವು, ಆಶಾದಾಯಕವಾಗಿ, pset ನಿಭಾಯಿಸಲು ಇದು ಒಂದು ಕಾಲ್ಪನಿಕ ಚೌಕಟ್ಟಿನಲ್ಲಿ ಒದಗಿಸಲಾದ.
>> ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ ವೆಬ್ ವಿನ್ಯಾಸ ನಿದರ್ಶನವಾಗಿದೆ, ಇದು ನಿಜವಾಗಿಯೂ ಸುಮಾರು ಇರಿ ವರೆಗೆ ನಿಮಗೆ ಇಲ್ಲಿದೆ
ಬಹಳ ನೀವು ಉಲ್ಲೇಖ ಎಂದು ವೆಬ್ ನಿಂದ ಕೋಡ್ ತುಣುಕುಗಳನ್ನು ಮತ್ತು ಉದಾಹರಣೆಗಳು ಅಳವಡಿಸಲು
ಮೊದಲ ಹಾಳೆಯಲ್ಲಿ ಪದಗಳು ಪ್ರತಿ,
ಮತ್ತು ಅರ್ಥವಾಗುವುದೇನೆಂದರೆ ಎಚ್ಟಿಎಮ್ಎಲ್, ಸಿಎಸ್ಎಸ್, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು SQL ಕಲಿಕೆ
ನಿಜವಾಗಿಯೂ ನಾವು ಈ ತರಬೇತಿ ಚಕ್ರಗಳು ತೆಗೆದುಕೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸಿದಾಗ ಈ ಮನೆಯಲ್ಲಿ ವ್ಯಾಯಾಮ ಎಂದು ಅರ್ಥ ಇದೆ.
ಮತ್ತು ತುಂಬಾ ನೀವು ಬ್ರೌಸರ್ನೊಂದಿಗೆ ಮಾಡಬಹುದು ಹೆಚ್ಚು ಅನೇಕ ವಿಷಯಗಳಿವೆ ಅರ್ಥ.
ಈ ಅಂಶಗಳನ್ನು ಬಹುತೇಕ ಒಳಗೆ ಈವೆಂಟ್ ನಿರ್ವಹಣಾಕಾರರು ಎಂಬ ಇತರ ವಿಷಯಗಳನ್ನು.
ಮತ್ತು ನಾವು ಬಿಡಿಗಳ ನೋಡಿವೆ ಸಹ onsubmit ಮತ್ತು onready ಎಂಬ
ನೀವು onkeydown, onkeyup ವಿಷಯಗಳನ್ನು ಮಾಡಬಹುದು
ಬಳಕೆದಾರರು ಒಂದು ಕೀಲಿಯನ್ನು ಮುಟ್ಟಿದಾಗ, ನೀವು ಮತ್ತು ಪ್ರಮುಖ ಕಾಲ ಆಲಿಸಬಹುದು.
Gmail ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್ಕಟ್ಗಳನ್ನು ಹೊಂದಿದೆ.
ಗೂಗಲ್ ಕಂಪೋಸ್ ಫಾರ್ ಸಿ ರೀತಿಯ ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್ಕಟ್ಗಳನ್ನು ಕಾರ್ಯಗತ ಮಾಡುವುದಿಲ್ಲ?
ಅವರು onkeypress ಅಥವಾ onkeyup ಮತ್ತು onkeydown ನಂತಹ ಎಂಬ ಮಾಡಿದಾಗ, ಘಟನೆಗಳಿಗೆ ಕೇಳಲು.
ನೀವು ಎಂದಾದರೂ ಕೆಲವು ಮೆನು ಆಯ್ಕೆಯನ್ನು ಮೇಲೆ ನಿಮ್ಮ ಮೌಸ್ hovered ನೀವು
ಮತ್ತು ಒಂದು ಹಠಾತ್, voila ಎಲ್ಲಾ, ಒಂದು ಮೆನು, ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ ಅಥವಾ ಗ್ರಾಫಿಕ್ ಬದಲಾವಣೆಗಳನ್ನು ಬಣ್ಣ
ಹೇಗೆ ಮಾಡುತ್ತಿರುವಿರಿ?
Onready ಅಥವಾ onsubmit ಆಲಿಸುತ್ತವೆ ಬದಲಿಗೆ, ನೀವು onmouseover ಅಥವಾ onmouseout ಫಾರ್ ಕೇಳಲು.
>> ಆದ್ದರಿಂದ ಸಣ್ಣ ರಲ್ಲಿ, ಈ ಸರಳ ಮೂಲಭೂತ ನಾವು ಇಂದು ಮೇಲ್ಮೈ ಗೀರುವುದು ಆರಂಭವಾಯಿತು ಎಂಬುದನ್ನು
ಮತ್ತು ನಾವು ಹೆಚ್ಚು, ನೀವು, ಬುಧವಾರ ಮತ್ತಷ್ಟು ರಲ್ಲಿ ಧುಮುಕುವುದಿಲ್ಲ ವಿಲ್
ನೀವು ಈಗಾಗಲೇ ಪರಿಚಯವಿರುವ ಆರ್ ವಸ್ತುಗಳ ರೀತಿಯ ಕಾರ್ಯಗತಗೊಳಿಸಲು ವಿದ್ಯುತ್.
ಇದರಿಂದ ಅಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಅವಕಾಶ, ಮತ್ತು ನಾವು ಬುಧವಾರ ಈ ಮುಂದುವರಿಸಬಹುದು.
>> [CS50.TV]