2021-05-12(Wed)

Facts (사싀, 객관)

  • ν™”μž₯μ‹€ μ²­μ†Œλ₯Ό ν–ˆλ‹€.

  • Synchronized에 λŒ€ν•΄μ„œ μΆ”κ°€λ‘œ ν•™μŠ΅ν•˜κ³  λ‹΅λ³€ν–ˆλ‹€.

  • JVM λ©”λͺ¨λ¦¬ ꡬ쑰에 λŒ€ν•΄μ„œ ν•™μŠ΅ν–ˆλ‹€.

  • '아이디λ₯Ό μž…λ ₯ν•˜λ©΄ μœ μ € 정보λ₯Ό μ‘°ν•©ν•΄μ„œ 기념 라벨을 좜λ ₯ν•΄μ£ΌλŠ” μ›Ή νŽ˜μ΄μ§€'에 λ°œμƒν•œ μ—λŸ¬λ₯Ό μ²˜λ¦¬ν–ˆλ‹€.

  • μ–΄λ…Έν…Œμ΄μ…˜μ— λŒ€ν•΄ ν•™μŠ΅ν–ˆλ‹€.

  • μ½”λ“œμˆ¨ 2μ°¨ 과제의 ν”„λ‘ νŠΈμ—”λ“œ 파트λ₯Ό κ΅¬ν˜„ν•˜μ˜€λ‹€.

Feelings (λŠλ‚Œ, μ£Όκ΄€)

  • synchronized λ₯Ό μ–•κ²Œ ν•™μŠ΅ν–ˆμ—ˆλŠ”λ°, μ§ˆλ¬Έμ— λ‹΅ν•˜λŠ” κ³Όμ •μ—μ„œ μ’€ 더 깊게 ν•™μŠ΅ν•΄λ³Ό 수 μžˆμ–΄μ„œ μ’‹μ•˜λ‹€.

  • ν† μ΄ν”„λ‘œμ νŠΈλΌλ„ μ‹€μ œλ‘œ μž‘λ™ν•˜λŠ” μ„œλΉ„μŠ€λ₯Ό λ§Œλ“€μ—ˆλ”λ‹ˆ λΏŒλ“―ν–ˆλ‹€!

  • κ΅¬ν˜„ λ“€μ–΄κ°€κΈ° 전에 ν…ŒμŠ€ν„°λ₯Ό λ¨Όμ € μ‹€ν–‰ν–ˆμ–΄μ•Ό ν–ˆλŠ”λ°, 타이밍이 λŠ¦μ–΄ 아쉽닀.

  • 14μ‹œμ―€ λ©΄μ ‘ ꢌ유 λ¬Έμžκ°€ μ™€μ„œ λ‹΅μž₯ν–ˆμ§€λ§Œ 아직 λ‹΅μž₯이 μ—†λ‹€. 뭐지??

  • 갈 길이 λ©€κ²Œ λŠκ»΄μ‘Œλ‹€. 더 μž˜ν•˜κ³  μ‹Άκ³ , 쒋은 직μž₯에 취직도 ν•˜κ³  싢은 μš•λ§κ³Ό λ‚˜μ˜ μ—­λŸ‰ 차이가 ν™• λŠκ»΄μ‘Œλ‹€. λ‚˜λ¦„ μ—΄μ‹¬νžˆ μ‚΄κ³  μžˆλŠ” 것 같은데, μ’€ 더 효율적으둜 ν•™μŠ΅ν•  순 μ—†μ„κΉŒ.

Findings (배운 점)

  • synchronized λŠ” κ΅¬ν˜„ μœ„μΉ˜μ— 따라 lockν•˜λŠ” λ‹¨μœ„κ°€ 달라진닀. 효율적인 선택을 ν•˜μž.

  • JVM λ©”λͺ¨λ¦¬ κ΅¬μ‘°λŠ” 컴퓨터와 λΉ„μŠ·ν•˜λ‹€. GCλ₯Ό μœ„ν•΄ νž™μ΄ μ„ΈλΆ„ν™”λ˜μ–΄μžˆλŠ”κ²Œ μž¬λ°ŒλŠ” 포인트!

  • DTO와 VO의 차이점에 λŒ€ν•΄ ν•™μŠ΅ν•˜μ˜€λ‹€.

Affimation (자기 μ„ μ–Έ)

  • 자기 전에 λΏŒλ“―ν•œ ν•˜λ£¨λ₯Ό λ§Œλ“ λ‹€.

Last updated

Was this helpful?