profile
였늘 걷지 μ•ŠμœΌλ©΄ 내일은 λ›°μ–΄μ•Όν•œλ‹€ πŸšΆβ€β™‚οΈ πŸƒβ€β™€οΈ
post-thumbnail

WIL | ν•­ν•΄99 수료 ν›„κΈ°

3μ›”λΆ€ν„° μ‹œμž‘ν–ˆλ˜ ν•­ν•΄κ°€ 끝났닀.'λ°°λŠ” 항ꡬ에 μžˆμ„ λ•Œ κ°€μž₯ μ•ˆμ „ν•˜μ§€λ§Œ, λ°°λŠ” 항ꡬ에 λ¨Έλ¬ΌκΈ° μœ„ν•΄ λ§Œλ“€μ–΄μ§„ 게 μ•„λ‹ˆλ‹€.' - 파울둜 μ½”μ—˜λ£Œν•­ν•΄λ₯Ό μ‹œμž‘ν• λ•Œ ν•­ν•΄μ—μ„œ 보내쀀 λ¬Έμž₯이닀정말 ν•­ν•΄λ₯Ό ν•˜λŠ” 99일 λ™μ•ˆ μž”μž”ν•œ νŒŒλ„μ™€ 거친 νŒŒλ„λ₯Ό 마주치며 λ°°κ°€ λ§Œλ“€μ–΄μ§„ μ΄μœ μ™€ ν•­ν•΄

2022λ…„ 6μ›” 14일
Β·
0개의 λŒ“κΈ€
post-thumbnail

Spring | Spring과 Spring Boot의 차이

Java의 ν”„λ ˆμž„μ›Œν¬μΈ Spring은 기쑴보닀 훨신 κ°„νŽΈν•˜κ²Œ 개발이 κ°€λŠ₯ν•˜λ‹€κ³ ν•΄μ„œ "κ°œλ°œμžλ“€μ˜ κ²¨μšΈμ€ 끝났닀!" λΌλŠ” 의미둜 봄을 λ‚˜νƒ€λ‚΄λŠ” Spring으둜 지어진 μ΄λ¦„μ΄λΌκ³ ν•©λ‹ˆλ‹€.πŸ˜€ν•˜μ§€λ§Œ μ—¬μ „νžˆ 였λ₯˜λ„ 많고 섀정도 λ³΅μž‘ν•˜κ³  μ—¬λŸ¬κ°€μ§€ λΆˆνŽΈν•œμ μ΄ λ§Žμ•˜λ‹€κ³  ν•©λ‹ˆλ‹€.πŸ˜‚κ·Έλž˜

2022λ…„ 6μ›” 7일
Β·
0개의 λŒ“κΈ€
post-thumbnail

Spring | JPA & ORM

JPAλž€ Java Persistence API의 μ•½μžλ‘œ μžλ°”μ˜ ORM 기술의 ν‘œμ€€λͺ…세이고, μΈν„°νŽ˜μ΄μŠ€μ˜ λͺ¨μŒμ΄λΌκ³  ν•œλ‹€. 즉 μ‹€μ œλ‘œ λ™μž‘ν•˜λŠ” μΉœκ΅¬λŠ” μ•„λ‹ˆλΌλŠ”κ²ƒμ΄λ‹€.λ˜ν•œ JPA λ‚΄λΆ€μ—λŠ” JDBC APIλΌλŠ” 것이 μ‘΄μž¬ν•œλ‹€. κ·Έλƒ₯ 이런게 μ‘΄μž¬ν•˜λŠ”κ΅¬λ‚˜ κΉŒμ§€λ§Œ μ΄ν•΄ν•˜κ³  λ„˜μ–΄κ°€μž

2022λ…„ 6μ›” 6일
Β·
0개의 λŒ“κΈ€
post-thumbnail

WIL | ν•­ν•΄99 11~13μ£Όμ°¨ (UT, ν”Όλ“œλ°± 반영, μ΅œμ’…λ°œν‘œ)

μ–΄λŠλ§ ν•­ν•΄ μ‹€μ „ν”„λ‘œμ νŠΈλ„ λ§ˆλ¬΄λ¦¬κ°€ λ˜μ—ˆλ‹€.μ˜€λŠ˜μ€ MVP μ œμž‘ μ΄ν›„μ˜ μ‹€μ „ν”„λ‘œμ νŠΈμ˜ 과정을 λŒμ•„λ³΄λŠ” μ‹œκ°„μ„ κ°€μ Έλ³΄λ €κ³ ν•œλ‹€ν•­ν•΄ 11μ£Όμ°¨μ—λŠ” MVP μ œμž‘ν›„ μ‹€μ œ μ‚¬μš©μžλ₯Ό λ°›μ•„λ³΄λŠ” μ‹œκ°„μ„ κ°€μ‘Œλ‹€.1주일의 UT기간이 μ£Όμ–΄μ‘Œκ³  홍보λ₯Ό μ–΄λ–»κ²Œ ν•  것인가 νŒ€μ›λ“€κ³Ό 고민을 ν•΄λ³΄μ•˜λ‹€.

2022λ…„ 6μ›” 6일
Β·
0개의 λŒ“κΈ€
post-thumbnail

Spring | Builder νŒ¨ν„΄

객체λ₯Ό μƒμ„±ν•˜κΈ° μœ„ν•΄μ„œλŠ” μƒμ„±μž νŒ¨ν„΄, 정적 λ©”μ†Œλ“œ νŒ¨ν„΄, μˆ˜μ •μž νŒ¨ν„΄, λΉŒλ” νŒ¨ν„΄ 등을 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.μ΄μ€‘μ—μ„œ λΉŒλ” νŒ¨ν„΄μ— μ•Œμ•„λ³΄λ € ν•©λ‹ˆλ‹€.λΉŒλ”νŒ¨ν„΄μ„ μ‚¬μš©ν•˜λŠ” 것이 μ’‹λ‹€κ³ λŠ” ν•˜μ§€λ§Œ 상황에 맞게 μ‚¬μš©ν•˜λŠ” 것이 μ ν•©ν•˜λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.ν•„μš”ν•œ λ°μ΄ν„°λ§Œ μ„€μ •ν•  수 μžˆλ‹€.

2022λ…„ 6μ›” 1일
Β·
0개의 λŒ“κΈ€
post-thumbnail

CS | TCP & UDP

TCP / UDP λΌλŠ” λ‹¨μ–΄λŠ” 많이 λ³΄μ•˜κΈ°μ— λ‚―μ„€μ§€λŠ” μ•Šλ‹€. ν•˜μ§€λ§Œ 이게 무엇이냐 λ¬Όμ–΄λ³Όλ•ŒλŠ” 말문이 λ§‰νžˆκ²Œ λœλ‹€.λ„€νŠΈμ›Œν¬λ©΄μ—μ„œ μ€‘μš”ν•˜λ‹€κ³  생각이 λ“€κ³ , λ©΄μ ‘μ˜ 단골 질문이라고 생각이 λ“€μ–΄ ν•΄λ‹Ή λ‚΄μš©μ„ μ•Œμ•„λ³΄λ €κ³  ν•©λ‹ˆλ‹€.λ„€νŠΈμ›Œν¬λ₯Ό κ΅¬μ„±ν•˜λŠ” OSI 7계측 쀑, 4계측에 속

2022λ…„ 6μ›” 1일
Β·
0개의 λŒ“κΈ€
post-thumbnail

Spring | JPA Specification & Criteria

λΆ€νŠΈμΊ ν”„μ—μ„œ ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ μ•Œκ²Œλœ JPA Specification에 λŒ€ν•΄μ„œ ν¬μŠ€νŒ…ν•˜λ €ν•©λ‹ˆλ‹€.UTλ₯Ό 톡해 검색기λŠ₯κ³Ό κ΄€λ ¨ν•œ ν”Όλ“œλ°±μ„ λ°›κ²Œλ˜μ–΄ μž‘μ—…μ„ ν•˜λŠ”λ°μ‘°κ±΄μ΄ 점점 μΆ”κ°€κ°€ 될 수둝 if문이 λ§Žμ•„μ§€κ³  μœ μ§€λ³΄μˆ˜κ°€ νž˜λ“€μ–΄μ§€κ²Œλ˜μ–΄ λΉ„νš¨μœ¨μ μ΄λΌλŠ”κ²ƒμ„ 느끼게 λ˜μ—ˆμŠ΅λ‹ˆλ‹€.J

2022λ…„ 5μ›” 28일
Β·
0개의 λŒ“κΈ€
post-thumbnail

CS | ν”„λ‘œμ„ΈμŠ€μ™€ μŠ€λ ˆλ“œ

개발 ν•˜λ©΄μ„œ ꡬ글링을 ν•˜λ‹€λ³΄λ©΄ ν”„λ‘œμ„ΈμŠ€μ™€ μŠ€λ ˆλ“œ λŒ€ν•œ μ–˜κΈ°κ°€ λ‚˜μ™€μ„œμ΄κ²ƒμ΄ 무엇인지 μ•Œμ•„λ³΄κΈ°μœ„ν•΄ ν¬μŠ€νŒ…ν•˜λ €κ³ ν•©λ‹ˆλ‹€.ν”„λ‘œμ„ΈμŠ€ : OSμ—μ„œ 싀행쀑인 ν•˜λ‚˜μ˜ μ• ν”Œλ¦¬μΌ€μ΄μ…˜,ν”„λ‘œμ„ΈμŠ€λŠ” 각각 λ…λ¦½λœ λ©”λͺ¨λ¦¬ μ˜μ—­(Code, Data, Stack, Heap의 ꡬ쑰)을 ν• λ‹Ήλ°›λŠ”λ‹€.기본적

2022λ…„ 5μ›” 21일
Β·
0개의 λŒ“κΈ€
post-thumbnail

WIL | ν•­ν•΄99 8~10μ£Όμ°¨ (기획 및 MVP κΈ°λŠ₯κ΅¬ν˜„, μ€‘κ°„λ°œν‘œ)

κ·Έλ™μ•ˆ 정신없이 ν•˜λ£¨ν•˜λ£¨κ°€ μ§€λ‚˜ μž‘μ„±ν•˜μ§€ λͺ»ν–ˆλ˜ WIL 3주치λ₯Ό ν•œλ²ˆμ— ν¬μŠ€νŒ…ν•˜λ €κ³  ν•œλ‹€. πŸŒŠπŸš£β€β™€οΈπŸŒŠν•­ν•΄μ—μ„œ 클둠코딩주차가 λλ‚˜κ³  μ‹€μ „ ν”„λ‘œμ νŠΈκ°€ μ‹œμž‘λ˜μ—ˆκ³ , ν΄λ‘ μ½”λ”©μ£Όμ°¨κΉŒμ§€λ§Œ 해도 리더 λΆ€λ¦¬λ”λŠ” μ ˆλŒ€ ν•˜μ§€μ•Šμ„κ±°λΌκ³  λ‹€μ§ν–ˆλ˜ λ‚΄κ°€ μ‹€μ „μ£Όμ°¨μ—μ„œ 리더가 λ˜μ–΄μžˆμ—ˆ

2022λ…„ 5μ›” 15일
Β·
0개의 λŒ“κΈ€
post-thumbnail

WIL | ν•­ν•΄99 7μ£Όμ°¨ (클둠코딩)

벌써 항해도 7μ£Όμ°¨κ°€ λ˜μ—ˆκ³  ν•­ν•΄ μ „μ²΄κ³Όμ •μ˜ λ°˜μ •λ„κ°€ λ˜μ—ˆλ‹€. μ‹œκ°„μ€ 빨리가고

2022λ…„ 4μ›” 24일
Β·
0개의 λŒ“κΈ€
post-thumbnail

WEB | WebSocket

μ˜€λŠ˜μ€ λ©”μ‹ μ € κΈ°λŠ₯을 κ΅¬ν˜„ν•΄λ³΄κΈ°μœ„ν•΄ μ•Œμ•„λ³΄λ˜ 도쀑 μ•Œκ²Œλœ Websocket 톡신에 λŒ€ν•΄μ„œ μ•Œμ•„λ³΄λ €κ³  ν•©λ‹ˆλ‹€. WebSocket μ΄λž€? WebSocketμ΄λž€ μ›Ή μ„œλ²„μ™€ μ›Ή λΈŒλΌμš°μ €κ°„ μ‹€μ‹œκ°„ μ–‘λ°©ν–₯ ν†΅μ‹ ν™˜κ²½μ„ μ œκ³΅ν•΄μ£ΌλŠ” μ‹€μ‹œκ°„ 톡신 κΈ°μˆ μ΄λ‹€. Polling방식(μš”μ²­-응닡

2022λ…„ 4μ›” 24일
Β·
0개의 λŒ“κΈ€
post-thumbnail

Spring | DAO DTO VO

DTOλ₯Ό μ•Œμ•„λ³΄λ©΄μ„œ DAO 와 VOλ₯Ό μ•Œκ²Œ λ˜μ—ˆλ‹€.이 3κ°€μ§€λŠ” 각각 무엇을 μ˜λ―Έν•˜λŠ”κ²ƒμ΄κ³  μ–΄λ– ν•œ 차이가 μžˆλŠ”μ§€ κΆκΈˆν•˜μ—¬ μ°Ύμ•„λ³΄μ•˜λ‹€.DAO(Data Access Object)λŠ” λ°μ΄ν„°λ² μ΄μŠ€μ˜ data에 μ ‘κ·Όν•˜κΈ° μœ„ν•œ κ°μ²΄μž…λ‹ˆλ‹€. DataBase에 μ ‘κ·Ό ν•˜κΈ° μœ„ν•œ 둜직 &

2022λ…„ 4μ›” 19일
Β·
0개의 λŒ“κΈ€
post-thumbnail

WIL | ν•­ν•΄99 6μ£Όμ°¨ (주특기둜 ν˜‘μ—…ν•˜κΈ°)

ν•­ν•΄λ₯Ό μ‹œμž‘ν•œμ§€ 6μ£Όμ°¨κ°€ λ˜μ—ˆλ‹€.주특기 μ£Όμ°¨ 3μ£Όλ™μ•ˆ κ³΅λΆ€ν•œκ²ƒμœΌλ‘œ νŒ€ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜κ²Œ λ˜μ—ˆλ‹€.주특기둜 νŒ€ ν”„λ‘œμ νŠΈλ„ μ²˜μŒμ΄μ˜€κ³ , ν”„λ‘ νŠΈλΆ„λ“€κ³Ό ν•¨κ»˜ 같이 μ§„ν–‰ν•˜λŠ”κ²ƒλ„ μ²˜μŒμ΄μ˜€κΈ°μ— μ„€λ ˆλ©΄μ„œλ„ 겁이났닀.ν”„λ‘œμ νŠΈλŠ” μ„œλ‘œ μ–΄λ–€ ν”„λ‘œμ νŠΈλ₯Ό 진행할지 μ˜κ²¬μ„ μ£Όκ³ λ°›μœΌλ©΄μ„œ μ‹œμž‘λ˜μ—ˆλ‹€

2022λ…„ 4μ›” 18일
Β·
0개의 λŒ“κΈ€
post-thumbnail

WIL | ν•­ν•΄99 5μ£Όμ°¨

ν•­ν•΄λ₯Ό μ‹œμž‘ν•œμ§€ 5μ£Όμ°¨κ°€ λ˜μ—ˆλ‹€.벌써 ν•œλ‹¬μ΄ λ˜μ—ˆλŠ”λ° λ§Žμ€ 것을 λ°°μš΄κ²ƒ κ°™μœΌλ©΄μ„œλ„ 아직 슀슀둜 할쀄 μ•„λŠ” 것이 μ—†λŠ”λ“―ν•œ κΈ°λΆ„μ΄λ“ λ‹€πŸ˜‚μ΄μ œ λ‹€μŒμ£Όμ°¨μ—λŠ” λ‹€μ‹œ νŒ€ν”„λ‘œμ νŠΈκ°€ μ‹œμž‘λœλ‹€. ν”„λ‘ νŠΈλΆ„λ“€μ—κ²Œ ν”Όν•΄κ°€λ˜μ§€λŠ” μ•Šμ„μ§€, 같은 λ°±μ—”λ“œλΆ„λ“€μ—κ²Œλ„ 짐이 λ˜μ§€λŠ” μ•Šμ„μ§€ κ±±μ •μ΄λ˜μ§€λ§Œ

2022λ…„ 4μ›” 18일
Β·
0개의 λŒ“κΈ€
post-thumbnail

WEB | HTTP Method / CRUD

ν‰μ†Œμ— 코딩을 ν•˜λ©΄μ„œ μ„œλ²„μ™€ ν΄λΌμ΄μ–ΈνŠΈκ°€ μ†Œν†΅μ„ ν•˜κΈ° μœ„ν•΄μ„œ 보톡 Httpλ₯Ό μ΄μš©μ„ ν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 그런데 GET, POST, PUT, DELETE λ“± μ—¬λŸ¬κ°€μ§€μ˜ Http Method κ°€ μ‘΄μž¬ν•˜λŠ”λ° λͺ…ν™•ν•˜κ²Œ μ‚¬μš©ν•˜κ³  μžˆμ„κΉŒ? λΌλŠ” ꢁ금증으둜 κ΄€λ ¨ 자료λ₯Ό μ°Ύμ•„λ³΄κ²Œ λ˜μ—ˆ

2022λ…„ 4μ›” 8일
Β·
0개의 λŒ“κΈ€
post-thumbnail

WEB | CORSλž€?

ꡐ차 좜처 λ¦¬μ†ŒμŠ€ 곡유(Cross-Origin Resource Sharing, CORS)에 λŒ€ν•΄ 이야기해보도둝 ν•˜κ² μŠ΅λ‹ˆλ‹€. μ•„λž˜ 사진과 같은 μ—λŸ¬λ₯Ό 보신 적이 μžˆμœΌμ…¨μ„ μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.μœ„μ˜ 그림의 CORS policy 였λ₯˜ λ©”μ‹œμ§€λŠ” CORS 정책을 μœ„λ°˜ν•  λ•Œ λ°œμƒν•˜κ²Œ 됩

2022λ…„ 4μ›” 7일
Β·
0개의 λŒ“κΈ€
post-thumbnail

WEB | HTTP μ—λŸ¬ μ’…λ₯˜

λͺ¨λ“  HTTP 응닡 μ½”λ“œλŠ” 5개의 클래슀(λΆ„λ₯˜)둜 κ΅¬λΆ„λœλ‹€. μƒνƒœ μ½”λ“œμ˜ 첫 번째 μˆ«μžλŠ” μ‘λ‹΅μ˜ 클래슀λ₯Ό μ •μ˜ν•œλ‹€. λ§ˆμ§€λ§‰ 두 μžλ¦¬λŠ” ν΄λž˜μŠ€λ‚˜ λΆ„λ₯˜ 역할을 ν•˜μ§€ μ•ŠλŠ”λ‹€. μ²«μžλ¦¬μ— λŒ€ν•œ 5가지 값듀은 λ‹€μŒκ³Ό κ°™λ‹€:μ›Ήμ„œλΉ„μŠ€μ—μ„œ λ°˜ν™˜λ˜λŠ” μƒνƒœ μ½”λ“œκ°€ 4xx, 5xx둜 λ‚˜νƒ€λ‚˜

2022λ…„ 4μ›” 7일
Β·
0개의 λŒ“κΈ€
post-thumbnail

Spring | MVC λž€?

μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ 역할을 λͺ¨λΈ(Model), λ·°(View), 컨트둀러(controller)둜 λ‚˜λˆ„μ–΄, 이듀 사이 μƒν˜Έμž‘μš©μ„ ν†΅μ œν•˜λŠ” μ•„ν‚€ν…μ²˜ νŒ¨ν„΄μ΄λ‹€. λͺ¨λΈ(Model) : λΉ„μ¦ˆλ‹ˆμŠ€ κ·œμΉ™μ„ ν‘œν˜„,DATA, μ •λ³΄λ“€μ˜ 가곡을 μ±…μž„μ§€λŠ” μ»΄ν¬λ„ŒνŠΈλ₯Ό λ§ν•©λ‹ˆλ‹€.λ·°(View) : ν”„λ ˆ

2022λ…„ 4μ›” 3일
Β·
0개의 λŒ“κΈ€
post-thumbnail

μ•Œκ³ λ¦¬μ¦˜ | ν–‰λ ¬μ˜ λ§μ…ˆ

μ•Œκ³ λ¦¬μ¦˜ 문제 "ν–‰λ ¬μ˜ λ§μ…ˆ"λ₯Ό ν’€μ–΄λ³΄μ•˜μŠ΅λ‹ˆλ‹€. 문제 μ„€λͺ… μ •μˆ˜λ₯Ό λ‹΄κ³  μžˆλŠ” λ°°μ—΄ arr의 평균값을 returnν•˜λŠ” ν•¨μˆ˜, solution을 μ™„μ„±ν•΄λ³΄μ„Έμš”. > μ œν•œμ‚¬ν•­ arr은 길이 1 이상, 100 μ΄ν•˜μΈ λ°°μ—΄μž…λ‹ˆλ‹€. arr의 μ›μ†ŒλŠ” -10,000 이상 10,000

2022λ…„ 4μ›” 3일
Β·
0개의 λŒ“κΈ€
post-thumbnail

WIL | ν•­ν•΄99 4μ£Όμ°¨

이번 μ£Όμ°¨μ—λŠ” MVC, SQL, ORM에 λŒ€ν•΄ μ•Œμ•„λ³΄λŠ” ν¬μŠ€νŒ…μ„ ν•˜κ² μŠ΅λ‹ˆλ‹€.MVC (λͺ¨λΈ-λ·°-컨트둀러) λŠ” μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€, 데이터 및 논리 μ œμ–΄λ₯Ό κ΅¬ν˜„ν•˜λŠ”λ° 널리 μ‚¬μš©λ˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄ λ””μžμΈ νŒ¨ν„΄μž…λ‹ˆλ‹€. μ†Œν”„νŠΈμ›¨μ–΄μ˜ λΉ„μ¦ˆλ‹ˆμŠ€ 둜직과 화면을 κ΅¬λΆ„ν•˜λŠ”λ° 쀑점을 두고 있슡

2022λ…„ 4μ›” 3일
Β·
0개의 λŒ“κΈ€