역량평가 시험 (10:00 ~ 11:00)
팀프로젝트 구현
협업 환경 세팅 및 로그인 페이지 UI 구현
https://github.com/CNU-SW6/proj-fe/tree/hj
GitHub - CNU-SW6/proj-fe
Contribute to CNU-SW6/proj-fe development by creating an account on GitHub.
github.com
하석재강사님 강의
백엔드
- 성능
=> 로드밸런싱(네트워크장비, L4/L7 스위치)
L4(전송계층, TCP/UDP/포트)
L7(응용계층, GET/PUT/POST/DELETE => REST)
- 데이터 안정성
=> DBMS(트랜잭션 / 이중화)
WAS - DB(트랜잭션 / 이중화) + 로드밸런싱
1. Java - JDBC
2. Spring - JDBC
3. Spring Data Source
4. Spring JPA
Hibernate(ORM) vs. MyBatis(SQLMapper)
Object-Relational Mapping
Object -> DBMS
DBMS는데이터 저장소이다.
DBMS는 데이터 저장소 + 비지니스로직이다.
Stored procedure(PL/SQL)
DBMS를 선택가능 / 선택불가
코딩테스트
하지만 빨랐죠
import math
n = int(input())
for i in range(n):
a, b = map(int, input().split(" "))
if math.gcd(a, b) == 1:
print('Perfect')
else:
print('Not even close')
math 라이브러리의 gcd 함수를 이용해 해결하였다.
'SW Academy' 카테고리의 다른 글
[CNU SW Academy] 33일차(23.01.16) (0) | 2023.01.17 |
---|---|
[CNU SW Academy] 01.11 보강 (1) | 2023.01.15 |
[CNU SW Academy] 31일차(23.01.12) (0) | 2023.01.12 |
[CNU SW Academy] 29일차(23.01.10) (0) | 2023.01.10 |
[CNU SW Academy] 28일차(23.01.09) (0) | 2023.01.09 |