Monday(04.14)
class Parent {
void hello() {
System.out.println("๋ถ๋ชจ์
๋๋ค.");
}
}
class Child extends Parent {
void hello() {
System.out.println("์์์
๋๋ค.");
}
void onlyChild() {
System.out.println("๋๋ ์์๋ง ๊ฐ๋ฅ");
}
}
1. Parent obj = new Parent();
- ๋ถ๋ชจ ํ์ ์ฐธ์กฐ๋ณ์
- ๋ถ๋ชจ ๊ฐ์ฒด๋ง ์์ฑ
- ๋ถ๋ชจ ๋ฉ์๋๋ง ์ ๊ทผ ๊ฐ๋ฅ
Parent obj = new Parent();
obj.hello(); // ๋ถ๋ชจ์
๋๋ค.
obj.onlyChild(); // ์๋ฌ! (Parent์๋ ์์)
2. Child obj = new Child();
- ์์ ํ์ ์ฐธ์กฐ๋ณ์
- ์์ ๊ฐ์ฒด ์์ฑ
- ๋ถ๋ชจ + ์์ ๋ฉ์๋ ์ ๋ถ ์ฌ์ฉ ๊ฐ๋ฅ
Child obj = new Child();
obj.hello(); // ์์์
๋๋ค. (์ค๋ฒ๋ผ์ด๋ฉ ๋ ์์ ๋ฉ์๋ ์คํ)
obj.onlyChild(); // ๋๋ ์์๋ง ๊ฐ๋ฅ
3. Parent obj = new Child();
- ๋ถ๋ชจ ํ์ ์ฐธ์กฐ๋ณ์
- ์์ ๊ฐ์ฒด ์์ฑ (์ ์บ์คํ )
- ํํ๋ ๋ถ๋ชจ, ๋ด์ฉ์ ์์
- ๋ถ๋ชจ์ ์ ์๋ ๋ฉ์๋๋ง ํธ์ถ ๊ฐ๋ฅ
→ ๊ทผ๋ฐ ๊ทธ ๋ฉ์๋๊ฐ ์ค๋ฒ๋ผ์ด๋ฉ ๋์ด ์์ผ๋ฉด ์์๊บผ ์คํ
Parent obj = new Child();
obj.hello(); // ์์์
๋๋ค. (์ค๋ฒ๋ผ์ด๋ฉ ๋๋ถ์ ์์๊บผ ์คํ)
obj.onlyChild(); // ์๋ฌ! (Parent ํ์
์ด๋ผ ๋ชฐ๋ผ)
๊ทธ๋ผ Parent obj = new Child();
์ฌ๊ธฐ์ obj์ ๋ณ์๋ parent๊บผ๊ณ , ๊ฐ์ฒด๋ child๊บผ
Tuesday(04.15)
AWS ์๋ ๋ฐฐํฌ ์ค์ต
https://github.com/seongjju/fisa04-fastapi-for-deploy
GitHub - seongjju/fisa04-fastapi-for-deploy: aws_์ค์ต
aws_์ค์ต. Contribute to seongjju/fisa04-fastapi-for-deploy development by creating an account on GitHub.
github.com
์ค๋๋ง์ ๋ณต์ตํ๋ ๊ตฌ์กฐ์ฒด ํฌ์ธํฐ ... ์ฝ์ง ์์ ๋ ์์ด์๋ค.
#include <stdio.h>
#include <string.h>
struct Student {
int id;
char name[20];
float grade;
};
int main() {
struct Student students[3] = {
{1001, "Alice", 4.1},
{1002, "Bob", 3.7},
{1003, "Charlie", 4.3}
};
// ๊ตฌ์กฐ์ฒด ํฌ์ธํฐ ์ ์ธ
struct Student *p = students;
// ๋ฐฐ์ด์ ํฌ์ธํฐ๋ก ์ํ
for (int i = 0; i < 3; i++) {
printf("ID: %d\n", (p + i)->id);
printf("Name: %s\n", (p + i)->name);
printf("Grade: %.2f\n\n", (p + i)->grade);
}
return 0;
}
# ์๋๋ ๊ฐ์ ๋ด์ฉ
// ๋ฐฉ๋ฒ 1: ๋ฐฐ์ด ์ด๋ฆ์ ์ง์ ๋์
struct Student *p = students;
// ๋ฐฉ๋ฒ 2: ์ฒซ ๋ฒ์งธ ์์์ ์ฃผ์๋ฅผ ๋์
struct Student *p;
p = &students[0];
Wedenesady(04.16)
์ ๋ณด๋ณด์ 3์์น
- ๊ธฐ๋ฐ์ฑ: ์ธ๊ฐ๋ ์ฌ์ฉ์๋ง ์ ๊ทผ
- ๋ฌด๊ฒฐ์ฑ: ์ธ๊ฐ๋ ์ฌ์ฉ์๊ฐ ์ธ๊ฐ๋ ๋ฐฉ๋ฒ์ผ๋ก ์์
- ๊ฐ์ฉ์ฑ: ํ์ํ ๋ ๋ฐ์ดํฐ์ ์ ๊ทผํ๋ ๋ฅ๋ ฅ
- ๋น ๋ฐ์ดํฐ: ์ ํ, ๋น์ ํ ๋ฐ์ดํฐ๋ก๋ถํฐ ๊ฐ์น ์ถ์ถ
- ํ๋ก: ์คํ ์์ค ๋ถ์ฐ ์ปดํจํ ๊ธฐ์ , ๋งต๋ฆฌ๋์ค
- NoSQL: ๋๊ท๋ชจ ์ ์ฐํ ๋ฐ์ดํฐ ์ฒ๋ฆฌ
- ๋ฐ์ดํฐ ๋ง์ด๋: ๋๊ท๋ชจ ๋ฐ์ดํฐ์์ ํจํด ์ฐพ์๋ด๋ ๊ฒ
- ๋ฐ์ดํฐ์จ์ด ํ์ฐ์ค: DB์ ์ถ์ ๋ ๋ฐ์ดํฐ๋ฅผ ๊ณตํต ํ์์ผ๋ก ๋ณํํ์ฌ ๊ด๋ฆฌํ๋ DB
- ๋ฐ์ดํฐ ๋งํธ: ๊ด์ฌ๊ฐ๋ ๋ฐ์ดํฐ๋ฅผ ๋ด์ ์์ ๊ท๋ชจ ๋ฐ์ดํฐ์จ์ด ํ์ฐ์ค
- OLAP: ์ด์ฉ์๊ฐ ์ง์ DB ๊ฒ์ํด์ ํด๊ฒฐํ๋ ๋ถ์ํ ์ ํ๋ฆฌ์ผ์ด์
- Mashup: ์น ์ ๋ณด๋ฅผ ์ด์ฉํ์ฌ ์๋ก์ด ์ํํธ์จ์ด ๋ง๋๋ ๊ธฐ์
์์ง๋: ์ฐ๋ ผ์์ ํต์๊ธฐ (์ฐ๋ฆฌ๋๋์์ ์๋จน๋ ํตํตํ ์๋ ๊ธฐ๊ฐ๋งํ๋ค)
๊ฒฐํฉ๋: ๋ฐ์ค์ ์ธ๊ณต๋ด(ํ ์คํ์ ์์ ๋๊ณต์ ๋๋ด๊ฐ ๋ฎ์๋)
ํฅ๋ฌ์ค ๊ธฐ๊ฐ ๋งํ๋ค!!
Thursday(04.17)
Friday(04.18)
3์ ์ดํ๋ก FISA ํ๋ฉด์ 6์ ๋กํ๊ณ ์ง ๊ฐ ์ ์ด ์ฝ์ ๋๋ฌธ์ ํ ๋ฒ ์ธ๊ฐ ์๋๋ฐ... ์ค๋์ด ๋๋ฒ์งธ๋ค
์ด์ง๋ฌ์์ ๋ญ ํ ์๊ฐ ์๋ค.
๊ธฐ์ฌ ์ํ์ด๊ณ ๋ญ๊ณ ๊ฝ์ด๋๋ณด๊ณ ์ฆ๊ธฐ์
Sunday(04.20)
https://koreatstm.tistory.com/283
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ํ๊ธฐ
2025๋ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ 1ํ ์ค๊ธฐ ์ํ์ ๋ดค๋ค.ํ์ ์ํ ํ๊ธฐ๋ ์๋์https://koreatstm.tistory.com/241 ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ํ๊ธฐ ํ๊ธฐhttps://koreatstm.tistory.com/225#Monday%20(01.13)-1 ์ฐ๋ฆฌ FISA AI์์ง๋์ด๋ง 3์ฃผ์ฐจ ๊ณผ์ Mond
koreatstm.tistory.com
'๐ฐ Woori FISA > ํ๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฐ๋ฆฌ FISA AI์์ง๋์ด๋ง 14์ฃผ์ฐจ ๊ณผ์ (0) | 2025.04.10 |
---|---|
์ฐ๋ฆฌ FISA AI์์ง๋์ด๋ง 13์ฃผ์ฐจ ๊ณผ์ (0) | 2025.04.01 |
์ฐ๋ฆฌ FISA AI์์ง๋์ด๋ง 12์ฃผ์ฐจ ๊ณผ์ (0) | 2025.03.24 |
์ฐ๋ฆฌ FISA AI์์ง๋์ด๋ง 11์ฃผ์ฐจ ๊ณผ์ (0) | 2025.03.17 |
์ฐ๋ฆฌ FISA AI์์ง๋์ด๋ง 9์ฃผ์ฐจ ๊ณผ์ (0) | 2025.03.03 |