λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

λ°˜μ‘ν˜•

2016/11/19

(5)
JAVAλž€ 무엇이고 μ–΄λ–»κ²Œ 곡뢀 ν•΄μ•Όλ κΉŒ?? μ•ˆλ…•ν•˜μ„Έμš”~ μ˜€λŠ˜μ œκ°€ ν¬μŠ€νŒ… ν•  λ‚΄μš©μ€ JAVA μž…λ‹ˆλ‹€~!! JAVA λ§Žμ΄λ“€μ–΄ λ³΄μ…¨λ‚˜μš”?? μƒμ†Œν•œλΆ„λ“€λ„ κ³„μ‹€κΊΌμ˜ˆμš” μš°μ„  JAVAκ°€ λ­”μ§€ κ°„λ‹¨ν•˜κ²Œ μ„€λͺ…μ‹œμž‘ν• κ»˜μš”~ JAVAλž€? λ„€νŠΈμ›Œν¬μƒμ—μ„œ μ“Έμˆ˜ μžˆλ„λ‘ λ―Έκ΅­ 썬 λ§ˆμ΄ν¬λ‘œμ‹œμŠ€ν…œμ‚¬μ—μ„œ κ°œλ°œν•œ 객체 μ§€ν–₯ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό λœ»ν•©λ‹ˆλ‹€. (1996년에 λ§Œλ“€μ–΄μ‘Œκ΅¬μš”) 그럼 JAVA μž₯점에 λŒ€ν•˜ μ•Œμ•„λ³ΌκΉŒμš”? JAVA μž₯점 1. 객체 μ§€ν–₯ 언어이닀. (μ—¬κ±° 객체지ν–₯ 언어쀑에 κ°€μž₯ 객체 μ§€ν–₯성이 λ‹λ³΄μ΄λŠ” μ–Έμ–΄μž…λ‹ˆλ‹€) 2. μ •κ΅ν•˜κ³  μžμ„Έν•œ μ˜ˆμ™Έμ²˜λ¦¬ 3. ν›Œλ₯­ν•œ λ””μžμΈ(ν”„λ‘œκ·Έλž¨μ μœΌλ‘œ λ””μžμΈμ΄ 잘 λ˜μ–΄μžˆμŠ΅λ‹ˆλ‹€) 4. OS에 독립적이닀. (이게 κ°€μž₯ 큰 μž₯점 μ΄κ΅¬μš”) (JVM만 μ„€μΉ˜λ˜λ©΄ μ–΄λ–€ μš΄μ˜μ²΄μ œλΌλ„ μ‹€ν–‰ κ°€λŠ₯) 5. μ•ˆλ“œλ‘œμ΄λ“œκ°€ μžλ°” 기반이라 잘 λ°°μ›Œλ‘λ©΄ μ–΄ν”Œκ³„λ°œλ„ ν• μˆ˜μžˆμ–΄μš”..
μ‹œμŠ€ν…œ ν•΄ν‚Ή λ³΄μ•ˆ κ³Όμ • μ•ˆλ…•ν•˜μ„Έμš” KG아이티뱅크 μ‚¬μ›μž…λ‹ˆλ‹€. μ˜€λŠ˜μ€ μ‹œμŠ€ν…œ ν•΄ν‚Ή λ³΄μ•ˆ 과정에 λŒ€ν•΄ μ•Œμ•„λ³΄λ € ν•˜λŠ”λ°μš” μ‹œμŠ€ν…œ ν•΄ν‚Ή λ³΄μ•ˆ 과정은 ν˜„μž₯μ—μ„œ μ‚¬μš©λ˜λŠ” μš΄μ˜μ²΄μ œμ™€ μ‹œμŠ€ν…œμ˜ CPU, λ©”λͺ¨λ¦¬ ꡬ쑰에 λŒ€ν•œ 뢄석, μ–΄μ…ˆλΈ”λ¦¬μ–΄ λ“±μ˜ λ‚΄μš©μ„ ν•™μŠ΅ν•˜μ—¬ μ‹œμŠ€ν…œ μƒμ—μ„œ 일어날 수 μžˆλŠ” ν•΄ν‚Ή 기법 뢄석 λŠ₯λ ₯을 ν–₯μƒμ‹œν‚€λŠ” κ³Όμ •μž…λ‹ˆλ‹€. 이 과정을 톡해 μ‹€λ¬΄μ—μ„œ μ‚¬μš©λ˜λŠ” λ‹€μ–‘ν•œ μ‹œμŠ€ν…œν•΄ν‚Ή 기법듀에 λŒ€ν•œ 이둠과 μ‹€μŠ΅ 과정을 톡해 μ‹€μ œλ‘œ 일어날 수 μžˆλŠ” 해킹에 λŒ€λΉ„ν•  수 μžˆλŠ” λ³΄μ•ˆ κΈ°μˆ μ„ μŠ΅λ“ν•˜μ—¬ λ³΄μ•ˆ μ—”μ§€λ‹ˆμ–΄λΆ„μ•Ό 취업에 λŒ€λΉ„ν•˜λ©°, μ΅œμ‹  μ‹œμŠ€ν…œ ν•΄ν‚Ή 곡격 및 λ°©μ–΄ 기법을 배우게 되며, μ‹€μ „ λͺ¨μ˜ν•΄ν‚Ήμ„ 톡해 λ³΄μ•ˆκ΄€λ¦¬μžλ‘œμ„œ μ‹œμŠ€ν…œλ“€μ„ λ³΄ν˜Έν•  수 μžˆλŠ” λŠ₯λ ₯을 λ°°μ–‘ν•˜μ—¬ 싀무 ν˜„μž₯에 λŒ€λΉ„ν•˜μ‹€ 수 μžˆμœΌμ‹­λ‹ˆλ‹€. 그러면 μ–΄λ–€ 뢄듀이 μ‹œμŠ€ν…œ ν•΄ν‚Ήκ³Ό λ³΄μ•ˆ μ „λ¬Έκ³Όμ •..
λ„€νŠΈμ›Œν¬ ν•΄ν‚Ή λ³΄μ•ˆ μ „λ¬Έκ³Όμ • μ•ˆλ…•ν•˜μ„Έμš” KG아이티뱅크 μ‚¬μ›μž…λ‹ˆλ‹€. μ˜€λŠ˜μ€ λ„€νŠΈμ›Œν¬ ν•΄ν‚Ήκ³Ό λ³΄μ•ˆ 전문과정에 λŒ€ν•΄ μ•Œμ•„λ³΄λ € ν•˜λŠ”λ°μš” λ³΄μ•ˆμ˜ μ€‘μš”μ„±κ³Ό λ„€νŠΈμ›Œν¬ ν•΄ν‚Ή 등이 λŒ€λ‘λ˜λ©΄μ„œ λ„€νŠΈμ›Œν¬ ν•΄ν‚Ήκ³Ό λ³΄μ•ˆ 전문과정에 λŒ€ν•œ 관심 λ˜ν•œ 점차 λ†’μ•„μ§€κ³  μžˆλŠ”λ°μš”. 이 과정은 μ‰½κ²Œ λ§ν•΄μ„œ λ„€νŠΈμ›Œν¬μ™€ κ΄€κ³„λœ 각쒅 곡격을 λ°©μ–΄ν•˜κ³  νƒμ§€ν•˜λŠ” μ „λ¬Έκ°€λ₯Ό μ–‘μ„±ν•˜λŠ” κ³Όμ •μž…λ‹ˆλ‹€. ν˜„μž¬μ˜ μ‹œμŠ€ν…œλ“€μ€ λŒ€λΆ€λΆ„ λ„€νŠΈμ›Œν¬λ‘œ μ—°κ²°λ˜μ–΄μ„œ 톡신을 ν•˜κ³  있고, λ„€νŠΈμ›Œν¬λ‘œ μ£Όκ³  λ°›λŠ” λͺ¨λ“  데이터듀에 λŒ€ν•œ κ°€λ‘œμ±„κΈ° μ‹œλ„λ‚˜ λ„€νŠΈμ›Œν¬ 톡신을 λ°©ν•΄ν•˜λŠ” 곡격듀이 자주 μΌμ–΄λ‚˜κ³  μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ λ„€νŠΈμ›Œν¬μ™€ κ΄€λ ¨λœ 각쒅 곡격을 λ°©μ–΄ν•˜κ³  νƒμ§€ν•˜κΈ° μœ„ν•˜μ—¬ λ‹€μ–‘ν•œ μž₯비와 μ†Œν”„νŠΈμ›¨μ–΄κ°€ μ‚¬μš©λ˜κ³  μžˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ 이런 μ†Œν”„νŠΈμ›¨μ–΄λ“€κ³Ό μ—¬λŸ¬ μž₯비듀에 λŒ€ν•œ ꡬ동 방법, μž‘λ™ 원리, μš΄μ˜κΈ°μˆ μ— λŒ€ν•œ μˆ˜μš”κ°€ 점..
ν•™μ μ€ν–‰μ œλ₯Ό ν™œμš©ν•΄μ„œ ITλΆ„μ•Ό ν•™μœ„λ₯Ό μ·¨λ“ν•˜μž~!!!! μ•ˆλ…•ν•˜μ„Έμš”~~~ λ”°λ°œμ΄μž…λ‹ˆλ‹€~!!! 두두λ‘₯ μ˜€λŠ˜μ€ IT μ „λ¬Έ 지식이 μ•„λ‹Œ ν•™μ μ€ν–‰μ œμ— λŒ€ν•΄ 이야기 ν•΄λ³ΌκΉŒ ν•©λ‹ˆλ‹€. ν•™μ μ€ν–‰μ œλŠ” 학점인정 등에 κ΄€ν•œ 법λ₯ , 법λ₯  제 10000ν˜Έμ— μ˜κ±°ν•˜μ—¬ ν•™κ΅μ—μ„œ 뿐만 μ•„λ‹ˆλΌ 학ꡐ λ°–μ—μ„œ μ΄λ£¨μ–΄μ§€λŠ” λ‹€μ–‘ν•œ ν˜•νƒœμ˜ ν•™μŠ΅ 및 μžκ²©μ„ ν•™μ μœΌλ‘œ 인정받을 수 μžˆλ„λ‘ ν•˜κ³ , 학점이 λˆ„μ λ˜μ–΄ 일정 기쀀을 μΆ©μ‘±ν•˜λ©΄ ν•™μœ„μ·¨λ“μ„ κ°€λŠ₯ν•˜κ²Œ ν•¨μœΌλ‘œμ¨ ꢁ극적으둜 μ—΄λ¦°κ΅μœ‘μ‚¬νšŒ, ν‰μƒν•™μŠ΅μ‚¬νšŒλ₯Ό κ΅¬ν˜„ν•˜κΈ° μœ„ν•œ μ œλ„μž…λ‹ˆλ‹€. κ°„λ‹¨ν•˜κ²Œ μ΄λ―Έμ§€λ‘œ μ„€λͺ…을 ν•˜μžλ©΄... λ„€λ„€~~~ κ·Έλ ‡μŠ΅λ‹ˆλ‹€~~ γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹ ν•™μ μ€ν–‰μ œλŠ” μ™œ λ„μž…μ΄ λ˜μ—ˆμ„κΉŒμš”?? 1995λ…„ 5μ›”, λŒ€ν†΅λ Ή 직속 κ΅μœ‘κ°œν˜μœ„μ›νšŒλŠ” μ—΄λ¦° ν‰μƒν•™μŠ΅μ‚¬νšŒμ˜ λ°œμ „μ„ μ‘°μ„±ν•˜λŠ” μƒˆλ‘œμš΄ κ΅μœ‘μ²΄μ œμ— λŒ€ν•œ 비전을 μ œμ‹œν•˜λ©΄μ„œ ν•™μ μ€ν–‰μ œλ₯Ό μ œμ•ˆν•˜μ˜€μœΌλ©°, 학점인정 등에 κ΄€ν•œ ..
JSPλŠ” μ–΄λ–»κ²Œ κ³΅λΆ€ν•˜μ§€?? μ•ˆλ…•ν•˜μ„Έμš”~~ λ”°λ°œμ΄μž…λ‹ˆλ‹€!!! 두두λ‘₯~!! 였늘 μ†Œκ°œν•  ν¬μŠ€νŒ…μ€ JSP ν”„λ‘œκ·Έλž˜λ° μ „λ¬Έκ³Όμ •μž…λ‹ˆλ‹€. JSPλŠ” Java Server Pages의 μ•½μžλ‘œ μ„  λ§ˆμ΄ν¬λ‘œμ‹œμŠ€ν…œμ¦ˆμ‚¬μ˜ μžλ°” μ„œλΈ”λ¦Ώ (Servlet) κΈ°μˆ μ„ ν™•μž₯μ‹œμΌœ μ›Ή ν™˜κ²½ μƒμ—μ„œ 100% μˆœμˆ˜ν•œ μžλ°”λ§ŒμœΌλ‘œ μ„œλ²„ μ‚¬μ΄λ“œ λͺ¨λ“ˆμ„ κ°œλ°œν•˜κΈ° μœ„ν•œ κΈ°μˆ μž…λ‹ˆλ‹€. JSPλŠ” μ„œλ²„ μ‚¬μ΄λ“œμ—μ„œ DBMS와 같은 λ°±μ—”λ“œ μ„œλ²„μ™€ μ—°λ™ν•˜μ—¬ 이듀 λ²‘μ—”λ“œ μ„œλ²„μ˜ 데이터λ₯Ό κ°€κ³΅ν•˜μ—¬ μ›Ή μƒμ˜ μ΅œμ •μ  μ‚¬μš©μžμ—κ²Œ λ””μŠ€ν”Œλ ˆμ΄ν•  수 있고, μ—¬λŸ¬ 쑰건에 따라 λ””μŠ€ν”Œλ ˆμ΄ν•  수 μžˆλŠ” λ‚΄μš©λ“€μ„ λ™μ μœΌλ‘œ 처리 ν•  수 μžˆλŠ” κΈ°λŠ₯을 μ œκ³΅ν•˜λŠ” ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μž…λ‹ˆλ‹€. JSPλ₯Ό κ³΅λΆ€ν•˜κΈ°μ „ 기본적으둜 JAVA ν•™μŠ΅μ΄ μ œλŒ€λ‘œ λ˜μ–΄ μžˆμ§€ μ•Šλ‹€λ©΄ 이해가 μ–΄λ €μš°μ‹€ μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€. μžλ°”(JAVA)의 심화과정이라고 ..

λ°˜μ‘ν˜•