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

πŸš— Major Study (Bachelor)/πŸ”΅ μ‹€μ „ν”„λ‘œμ νŠΈ9

μ‹€μ „ ν”„λ‘œμ νŠΈλ₯Ό λ§ˆμΉ˜λ©΄μ„œ.. ν•΄λ‹Ή κ³Όλͺ©μ„ λ“€μœΌλ©΄μ„œ 정말 μ—¬λŸ¬ λΆ„μ•Όλ₯Ό λ‹€λ€˜λ‹€. 무엇보닀 μ›Ή μ„œλΉ„μŠ€κ°€ μ–΄λ–»κ²Œ λŒμ•„κ°€λŠ”μ§€λ₯Ό μ •ν™•νžˆ λͺΈμœΌλ‘œ λŠλ‚„ 수 μžˆμ—ˆλ‹€. CSS, HTML이 화면상 λ³΄μ—¬μ£ΌλŠ” νš¨κ³Όκ°€ λ„ˆλ¬΄ 이쁘고 μž¬λ°Œμ–΄μ„œ μ—΄μ •μœΌλ‘œ 가득 μ°Όμ—ˆλ˜ 기얡이 μžˆλ‹€. AppDev λŒ€νšŒμ— λ‚˜κ°€λŠ” 것은 λ‹Ήμ‹œ μ‹€λ ₯으둜 λΆˆκ°€λŠ₯ν•œ μΌμ΄μ–΄μ„œ HTML, CSSλ₯Ό μ μš©ν–ˆλ˜ 것을 μ‹€μ „ ν”„λ‘œμ νŠΈ Final κ³Όμ œμ—μ„œ κ΅¬ν˜„ν•  수 μžˆμ–΄μ„œ λ„ˆλ¬΄ μ’‹μ•˜λ‹€. 맀주 맀주 ν•΄μ•Όλ˜λŠ” κ³Όμ œλ“€κ³Ό 또 μ‹œκ°„μ΄ 였래 걸렸던 것이 νž˜λ“€μ—ˆμ§€λ§Œ κ·Έλž˜λ„ 이번 ν•™κΈ° 듀은 μˆ˜μ—… 쀑 κ°€μž₯ 기얡에 남고 μž¬λ―Έμžˆμ—ˆλ˜ μˆ˜μ—… 2022. 1. 3.
μ‹€μ „ ν”„λ‘œμ νŠΈ CRUD Final Project μ‚¬μš©μžκ°€ 처음 μ‹œμž‘ν™”λ©΄μ„ λ“€μ–΄κ°€λ©΄ λ³Ό 수 μžˆλŠ” 둜그인 νŽ˜μ΄μ§€ μ‚¬μš©μž 계정을 λ§Œλ“€ 수 μžˆλŠ” νšŒμ›κ°€μž… νŽ˜μ΄μ§€ λ‘œκ·ΈμΈμ„ μ„±κ³΅ν•˜λ©΄ "λ‚˜μ˜ 성적관리 νŽ˜μ΄μ§€" κ°€ λ‚˜νƒ€λ‚œλ‹€. 아직 아무것도 μΆ”κ°€ν•œ 것이 μ—†μœΌλ―€λ‘œ ADD NEW POST 만 μ‘΄μž¬ν•˜κ³  μ™Όμͺ½μ— 메뉴바λ₯Ό ν†΅ν•΄μ„œ 이동할 수 μžˆλ‹€. νšŒμ›μ „μš© μžμœ κ²Œμ‹œνŒμ„ λ§Œλ“€μ–΄μ„œ νšŒμ›λ“€μ΄ 자유둭게 말할 수 μžˆλŠ” 화면을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€. μžμœ κ²Œμ‹œνŒμ— 글을 μž‘μ„±ν•  λ•Œ λ‚˜μ˜€λŠ” form ν™”λ©΄ Member λΌλŠ” 메뉴λ₯Ό λˆ„λ₯΄κ²Œ 되면 νšŒμ›μ΄ λˆ„κ°€ μžˆλŠ”μ§€ 확인할 수 μžˆλŠ” ν™”λ©΄μœΌλ‘œ λ„˜μ–΄κ°„λ‹€. About에 λ“€μ–΄κ°€λ©΄ μ–΄λ–€ 것을 μœ„ν•΄ λ§Œλ“€μ—ˆκ³  또 λˆ„κ°€ μ–΄λ–€ 역할을 ν–ˆλŠ”μ§€μ— λŒ€ν•΄ μ ν˜€μžˆλ‹€. 개인 성적관리 Addλ₯Ό λˆ„λ₯΄κ²Œ 되면 λ‹€μŒκ³Ό 같은 Form이 λ‚˜μ˜€λŠ”λ° μ—¬κΈ°μ„œ μžμ‹ μ˜ 성적을 기둝할 수 μžˆλ‹€. λ‹€μŒμ²˜λŸΌ .. 2022. 1. 3.
μ‹€μ „ν”„λ‘œμ νŠΈ 10Week Front-end HTML, CSS, JS ꡉμž₯히 기본적인 ꡬ쑰. Request와 Response의 κ°œλ… μ‚¬μš©μžμ˜ 데이터가 μ„œλ²„λ‘œ μ „μ†‘λ˜κΈ° μœ„ν•΄μ„œ HTML form 을 ν™œμš©ν•  수 μžˆλ‹€. μœ μ €κ°€ ν˜•μ‹μ— λ§žλŠ” 정보λ₯Ό λ³΄λ‚΄μ€˜μ•Ό DBμƒμœΌλ‘œ μ €μž₯되고 Response 받을 수 μžˆλŠ” ν˜•μ‹μ„ form이라고 ν•œλ‹€. μ‚¬μš©μžκ°€ Form에 μžˆλŠ” submit λ²„νŠΌμ„ ν†΅ν•΄μ„œ DB둜 데이터λ₯Ό μ „μ†‘ν•˜κ²Œ 되고 μ €μž₯ 및 μ—…λ‘œλ“œκ°€ μ™„λ£Œλœλ‹€. 데이터λ₯Ό λ³΄λ‚΄λŠ” 방식(GET/ POST) GET : λ‚  것 κ·ΈλŒ€λ‘œ λ³΄λ‚΄λ²„λ¦¬λŠ” 것, λ³΄μ•ˆμ— ꡉμž₯히 μ·¨μ•½ν•˜λ‹€ : URL에 ν•¨κ»˜ 정보λ₯Ό 보낸닀. POST : λͺ¨μ•„μ„œ λ³„λ„λ‘œ λ³΄λ‚΄λŠ” 것. 2021. 11. 2.
μ‹€μ „ ν”„λ‘œμ νŠΈ 9Week Web Architecture HTML & CSS λ·”νŽ˜ 식당에 λ“€μ–΄κ°€λ©΄μ„œ 뭐뢀터 λ¨Ήμ„κΉŒ ν•˜λŠ” 그런 λŠλ‚Œμ˜ μˆ˜μ—…μ΄ μ§„ν–‰λœλ‹€. 정말 λ§›μžˆκ²Œ 즐길 것인가, μ•„λ‹ˆλ©΄ λ¨Έλ­‡λ¨Έλ­‡ κ±°λ¦¬λ©΄μ„œ λ„μ λ„μ ν•˜κ³  말 것인가 κΈˆμš”μΌ μˆ˜μ—… 이전에 μ‹œμ²­ λ™μ˜μƒ ν•˜λ‚˜ 있음 ν™”μš”μΌ μˆ˜μ—… λ§ˆλ‹€ 짧은 예슡 λ™μ˜μƒμ„ μ œκ³΅ν•  μ˜ˆμ • [μ•Œκ³  λ“€μ–΄μ•Ό 더 ν₯미도 생기고 μž¬λ―Έμžˆλ‹€] 일주일에 1 ~ 2개 정도 계속 올라올 μ˜ˆμ •μ΄λΌκ³  ν•˜μ‹¬!! (λ§ˆκ°μ‹œκ°„) μ„œλ²„μ™€ ν΄λΌμ΄μ–ΈνŠΈ 관계가 μ‘΄μž¬ν•œλ‹€. 이런 관계가 μ—†λŠ” 것을 P2P(Peer to Peer) 라고 λΆˆλ¦°λ‹€. μΉ΄μΉ΄μ˜€ν†‘μ€ P2P라고 μƒκ°ν•˜κΈ° μ‰½μ§€λ§Œ 그렇지 μ•Šλ‹€. μ„œλΉ„μŠ€λ₯Ό 맀개둜 μ„œλ²„μ™€ ν΄λΌμ΄μ–ΈνŠΈκ°€ 움직인닀. κ·Έ 관계가 WEB을 ν†΅ν•΄μ„œ μ§„ν–‰λœλ‹€. ν”„λ‘œν† μ½œ(절차, κ·œμΉ™, 약속) μ›Ήμ„œλΉ„μŠ€ μ•ˆμ—μ„œ μ§„ν–‰λ˜λŠ” λͺ¨λ“  절차.. 2021. 10. 26.
μ‹€μ „ ν”„λ‘œμ νŠΈ LAB6 2021. 10. 26.
μ‹€μ „ ν”„λ‘œμ νŠΈ LAB5 2021. 10. 26.
μ‹€μ „ ν”„λ‘œμ νŠΈ LAB4 2021. 10. 26.
μ‹€μ „ ν”„λ‘œμ νŠΈ LAB3 λ‚΄μš© μž…λ ₯ κΈ°λŠ₯ κ°œμ„  ν•­λͺ© λ‚΄ λ‚ μ§œ 정보λ₯Ό λ¬Έμžμ—΄λ‘œ 닀루도둝 μˆ˜μ • TodoItem.java 내에 toSaveString() κΈ°λŠ₯ μΆ”κ°€ 데이터 파일 μ €μž₯/읽기 κΈ°λŠ₯ κ΅¬ν˜„ Todolist.txt 파일 λ‚΄μš© 2021. 10. 26.
μ‹€μ „ ν”„λ‘œμ νŠΈ LAB2 STS4λ₯Ό μ΄μš©ν•΄μ„œ TodoList App을 λ§Œλ“€κ³  GitHub에 μ—…λ‘œλ“œ ν•˜κΈ° TodolistApp ν”„λ‘œμ νŠΈμ—μ„œ μ‚¬μš©λ˜λŠ” Java Class μ‘°μ‚¬ν•˜κΈ° 각 클래슀 μš©λ„ Scanner : 기본적인 데이터 νƒ€μž…μ„ Scanner 클래슀의 λ§€μ†Œλ“œλ₯Ό μ΄μš©ν•΄ μž…λ ₯받을 수 μžˆλ‹€. Comparator : Collection.sort λ§€μ†Œλ“œλ₯Ό μ‚¬μš©ν•΄μ„œ μ €μž₯된 μΈμžλ“€μ„ μ •λ ¬μ‹œν‚¬ 수 μžˆλ‹€. ArrayList : 자료λ₯Ό 순차적으둜 μ €μž₯ν•˜μ—¬ κ΄€λ¦¬ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ κ΅¬ν˜„ν•  λ•Œ μ‚¬μš©λ˜λŠ” 클래슀 자주 μ‚¬μš©ν•˜λŠ” λ§€μ†Œλ“œ addItem() : νŒŒμΌμ„ μΆ”κ°€ν•˜λŠ” λ§€μ†Œλ“œ deleteItem() : μ‚¬μš©μž 지정 νŒŒμΌμ„ μ‚­μ œν•˜λŠ” λ§€μ†Œλ“œ editItem() : μ‚¬μš©μžκ°€ μ§€μ •ν•œ 파일의 이름을 μ—…λ°μ΄νŠΈ ν•˜λŠ” λ§€μ†Œλ“œ sortByName() : 이름을 μˆœμ„œλŒ€λ‘œ.. 2021. 10. 26.