μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- CSS
- λ¬Έμμ΄λ€μ§κΈ°
- κ³μ°κΈ°λ§λ€κΈ°
- spring data jpa
- λΆνΈμΊ ν
- κΉνλΈ
- κ±°λμ κ³±
- μκ³ λ¦¬μ¦
- Spring Data JDBC
- νκ³
- μλ£κ΅¬μ‘°
- fibonacci
- java
- μ€νλ§
- HTML
- 그리λ
- CLIλͺ λ Ήμ΄
- Spring Security
- λ°±μ€μκ³ λ¦¬μ¦
- λ°±μλ
- 컬λ μ νλ μμν¬
- μΈν 리μ μ΄
- FilterChain
- Publishing
- νμ΄νλ‘κ·Έλλ°
- μ λ€λ¦μ€
- 첫κΈμλλ¬Έμ
- testing
- μλ°
- λ°μΌλ¦¬μ½λ©
- Today
- Total
λͺ©λ‘μλ° (18)
λμ λͺ¨μ
π File I/O π€ InputStream / OutputStream λ보기 File μ μΆλ ₯ μ€νΈλ¦Ό ⇒ λ°μ΄νΈ κΈ°λ° λ°μ΄νΈκΈ°λ° ⇒ μ μΆλ ₯λ¨μ: 1byte μ€νΈλ¦Όμ λ¨λ°©ν₯μΌλ‘λ§ λ°μ΄ν°λ₯Ό μ μ‘ ⇒ μ μΆλ ₯ λμμ μ²λ¦¬ ⇒ κ°κ°μ μ€νΈλ¦Όμ΄ νμ μλ°μμ μ μΆλ ₯μ λ€λ£¨κΈ° ⇒ InputStream / OutputStream μ μΆλ ₯ μ€νΈλ¦Όμ μ΄λ€ λμμ λ€λ£¨λλμ λ°λΌ μ’ λ₯κ° λλ©λλ€. Fileμ λ€λ£° λ: FileInputStream / FileOutputStream μ¬μ© νλ‘μΈμ€λ₯Ό λ€λ£° λ: PipedInputStream / PipedOutputStream μ¬μ© FileInputStream echo FileInputStream >> fis.txt 보쑰μ€νΈλ¦ΌμΈ BufferedInputStream μ¬μ©νλ©΄ μ±λ₯ ν₯..
π Enum π€ History of Enum λ보기 μλ‘ κ΄λ ¨λ μμ(λ³νμ§ μλ κ°, final)λ€μ μ§ν© νμ λμ΄ λ³νμ§ μλ λ°μ΄ν°λ₯Ό λ€λ£¨λ λ° μ¬μ© // κ³μ public static final int SPRING = 1; public static final int SUMMER = 2; public static final int AUTUMN = 3; public static final int WINTER = 4; // νλ μμν¬ public static final int DJANGO = 1; public static final int SPRING = 2; // => μ»΄νμΌμλ¬. κ³μ μ SPRINGκ³Ό μ€λ³΅ λ°μ! interface Seasons { int SPRING = 1, SUMMER = 2, ..
π Practical - Collection Framework w.Pair π€ TIL λ보기 λ©μλμ μ€μμ± λ©μλμ λͺ©μ Collection - Mapμμ putμ λ°μ΄ν°λ₯Ό μ‘°μν μ μλ λ©μλμ΄λ€. κ·Έλμ λ°νκ°μ΄ μμ΄μΌ νμ§λ§ μμ΄λ λ¨. λ°νμ ν΄λλκ³ μν΄λ λ¨ getμ λ°μ΄ν°λ₯Ό μ‘°μνμ§ μκ³ λ°νκ°μ μ¬μ©νκΈ° μν λ©μλ. κ·Έλμ 무쑰건 λ°νκ°μ΄ μμ΄μΌλ¨ λͺ©μ κ³Ό νλ μΌμ΄ κ°μ λ°μμ€λ κ²μ΄κΈ° λλ¬Έμ λ°νκ°μ μ μ₯ν΄μΌλ¨ λ§λ λ©μλλ₯Ό κ·Έλ₯ λ°λ₯μ, 곡μ€μ λλΌγ ⇒ ν΄κ²°ν΄μ£ΌκΈ° ArrayList, LinkedList, HashMap λ©μλ νμ© Genericsλ₯Ό μ¬μ©ν΄μ μμ±μ νκ³ κ·Έ μμ±ν κ°μ λ©μλλ₯Ό μ΄λ€μμΌλ‘ μ μ©νλ©΄ λλμ§ μκ²λ¨ μ±λ₯ μ°¨μ΄? 무쑰건 μ΄κ² λΉ λ₯΄λ€, μ±λ₯μ΄ μ’λ€ λμλ€..
π μ€λμ κ³΅λΆ - 1. μ λ€λ¦ π€ Generics λ보기 ν΄λμ€, μΈν°νμ΄μ€, λ©μλλ₯Ό μ μν λ ν΄λμ€, μΈν°νμ΄μ€μ νμ μ΄ λ§€κ°λ³μκ° λλλ‘ ν λ μ¬μ© ν΄λμ€λ λ©μλμ νΉμ λ°μ΄ν° νμ μ μΆνμ μ§μ ν μ μκ² ν΄μ£Όλ κ² μ λ€λ¦ νμ 맀κ°λ³μνλ μ λ€λ¦ ν΄λμ€λ μΈν°νμ΄μ€ Type Parameter Naming Conventions νμ 맀κ°λ³μ μ΄λ¦ ⇒ μμμ λ¬Έμλ‘ μ§μ κ°λ₯ ν κΈμμ λλ¬Έμλ‘ μ΄λ£¨μ΄μ Έ μλλ°, λ³μμ μΌλ° ν΄λμ€, μΈν°νμ΄μ€ λ±κ³Ό μ΄λ¦μ ꡬλ³νκΈ° μν¨ Type Parameter Full name Meaning E Element μμ K Key ν€ N Number λ²νΈ T Type μ ν V Value κ° μ λ€λ¦ μ₯μ μ»΄νμΌ μ νμ μ²΄ν¬ ⇒ νμ μμ μ± ν₯μ νμ 체ν¬μ νλ³..
π μ€λμ TIL κ°μ²΄μ§ν₯ λ°°μ λ κ² λ³΅μ΅νκ³ μ½λ μΉλ©΄μ μ΄ν΄νλ €κ³ λ Έλ ₯νλ€. μ’ μ΄μ λ μ μ°κ³ νλ €λκΉ λμ λ€μ΄μ€μ§λ μκ³ νλ£¨μ’ μΌ ν κ²λ μλ κ² κ°μλ° μκ°λ§ μμ² μ κ°λ€. π€ μΈν°νμ΄μ€ νμ© μμ μΈν°νμ΄μ€ νμ© μμ λ₯Ό λ€μ ν λ² μ°¨κ·Όμ°¨κ·Ό λ―μ΄λ΄€λ€. μΈν°νμ΄μ€μ λν μ΄λ‘ μ΄λ μ€μμ±μ μκ³ μμ§λ§ μ€μ μ½λλ‘ μ΄λ»κ² ꡬνλλμ§λ₯Ό λ§μ΄ μ ν΄λ³΄μ§ μμμ μ½λλ₯Ό μ΄ν΄νλλ° μκ°μ΄ λ§μ΄ κ±Έλ Έλ€. μ€λ νλ£¨μ’ μΌ μ΄κ±°λ§ λ³Έ κ²°κ³Ό! κ·Έλλ μ½λκ° μ΄λ»κ² λμκ°κ³ λ λλ¬Έμ μ΄λ κ² μ¨μΌλλμ§λ₯Ό μ΄μ μμΌ λΉλ‘μ μ‘°κΈ μ΄ν΄ν μ μμλ κ² κ°λ€. νμ§λ§ μλ³΄κ³ λ€μ μ³λ΄! νλ©΄ λͺ»νλ€..ν£..... μ΄λ»κ² νλ©΄ μλ³΄κ³ λ€μ ν΄λ³Ό μ μμκΉ? 1. μ½λλ₯Ό μΈμ΄λ€. μ΄κ±Έ μ§μ§ μ²μλΆν° λκΉμ§ λ€ μΈμΈ μ μ..
π μ€λμ κ³΅λΆ - 1. μμ π€ μμ(Inheritance) λ보기 κΈ°μ‘΄μ ν΄λμ€λ₯Ό μ¬μ¬μ©νμ¬ μλ‘μ΄ ν΄λμ€λ₯Ό μμ± λ¨μΌμμλ§ νμ© Javaλ λ¨μΌμμ(νλμ λΆλͺ¨λ§ μμ)λ§ κ°λ₯ λΉμ€μ΄ λμ ν΄λμ€λ§ μμ, λλ¨Έμ§λ ν¬ν¨κ΄κ³λ‘ ν¨ μ₯μ : λ€νμ νν κ°λ₯ νλ‘κ·Έλλ¨Έ == νλ‘κ·Έλλ¨Έ νλ‘κ·Έλλ¨Έ == μ¬λ μμ ꡬν ν€μλ: extends π€ ν¬ν¨κ΄κ³ λ보기 μμμ²λΌ ν΄λμ€λ₯Ό μ¬μ¬μ©ν μ μλ λ°©λ² ν΄λμ€μ λ©€λ²λ‘ μ°Έμ‘°λ³μλ₯Ό μ μΈνλ κ² ν΄λμ€μ λ©€λ²λ‘ λ€λ₯Έ ν΄λμ€ νμ μ μ°Έμ‘°λ³μλ₯Ό μ μΈνλ κ² ν΄λμ€ κ° κ΄κ³ μ€μ μμκ΄κ³: ~λ ~μ΄λ€ ( ~ is a ~ ) ν¬ν¨κ΄κ³: ~λ ~μ κ°μ§κ³ μλ€ ( ~ has a ~ ) Point c = new Point(); π€ λ©μλ μ€λ²λΌμ΄λ© λ보기 μμν΄λμ€λ‘λΆν°..
β€οΈ μ€ν μμ μ¬μ©μ μ λ ₯μ λ°λΌ λκ°μ§λ‘ μΆλ ₯ β 2~9λ¨ μ λ ₯νμ λ ν΄λΉ λ¨ μΆλ ₯ β 2~9 λ²μλ₯Ό λ²μ΄λ¬μ λ μ ν¨λ²μ μλ΄ π§‘ μμ²μ μ¬μ©μ μ λ ₯ ν¬ν¨ ⇒ νλ‘κ·Έλ¨ κΈ°νκ³Ό λ§μ§ μλ κ°μ΄ μ λ ₯λ μ μμ μ¬μ©μκ° μ λ ₯ν μ μλ κ°μ λ²μ: 2~9λ¨ π μ£Όμμ¬ν νλμ½λ©μΌλ‘ νμ§ μκΈ° λ°μ΄ν° κ°μ μμ€ μ½λ λ΄λΆμ μ§μ λ£μ΄ νλ‘κ·Έλλ°νκ² λλ©΄ νμ μ κ°λ μ±μ΄ λ¨μ΄μ§κ³ , μ μ§λ³΄μκ° νλ€μ΄μ§ λ³μ μμ±ν΄μ μ§ν π μ§ν μμ ꡬꡬλ¨μ μ°μ°μ μν λ³μ μ μΈ μ¬μ©μ μ λ ₯μ λ°μ Scanner κ°μ²΄ μμ± μ¬μ©μ μ λ ₯κ° νμΈ μλ΄λ¬Έμ μμ± ⇒ print(), printf(), println() κ΅¬κ΅¬λ¨ μ¬μ©μ μ λ ₯ λ²μ (2~9λ¨) μ€μ μ λ ₯κ°μ΄ 2λ³΄λ€ μμ μ λ ₯κ°μ΄ 9λ³΄λ€ νΌ μ λ ₯λ κ°μ λ°λΌ ꡬꡬ..
μ κΈ° μκΈ κ³μ°λ² νμΈ https://cyber.kepco.co.kr/ckepco/front/jsp/CY/J/A/CYJAPP000NFL.jsp β€οΈ μ€ν μμ 𧑠주νμ© μ κΈ°μκΈ(μ μ) κ³μ°λ² 100kWh μ΄ν: 60.70μ/kWh 100kWh μ΄κ³Ό: 125.90μ/kWh 200kWh μ΄κ³Ό: 187.90μ/kWh 300kWh μ΄κ³Ό: 280.60μ/kWh 400kWh μ΄κ³Ό: 417.70μ/kWh 500kWh μ΄κ³Ό: 670.60μ/kWh π μ£Όμμ¬ν μ λ ₯ μ¬μ©λμ΄ 150kWhλΌλ©΄, 100kWhλ₯Ό μ΄κ³ΌνμΌλ―λ‘, 125.90 * 150μ΄ μλλΌ μ€μ μκΈμ μ λ ₯λ μ΄κ³ΌλΆμ λν ꡬκ°μ μ μ©ν΄ μκΈμ μ± μ ν΄μΌν¨ μμ: μ λ ₯ μ¬μ©λμ΄ 150kWh μΌ λ, 100kWh: 100kWh μ΄ν μκΈμ ν¬ν¨ ⇒ 100kWh..