728x90
1. 코딩 테스트 입문
순서쌍의 개수
자릿수 더하기
-> 참조하고 공부할 풀이 :
import java.util.Arrays;
class Solution {
public int solution(int n) {
return Arrays.stream(String.valueOf(n).split("")).mapToInt(Integer::parseInt).sum();
}
}
2. SQL 강의
MySQL 서버 설치 : MySQL 8.0.31 + 환경변수 설정 + cmd로 mysql 실행
시스템 언어가 한글일 때 인코딩하지 못해 발생하는 오류 : could not acquire management access for administration
해결방법 : 설정 - 시간 및 언어 - 기본 언어 설정 - 시스템 로캘 변경 - beta : 세계언어 지원을 위해 Unicode UTF- 8 사용
데이터베이스 이해하기 :
관계형 DBMS ~ RDBMS : 최소단위 테이블 사용, 하나 이상의 Column과 Row로 구성
MySQL Workbench 사용하기
DB Naming Convention :
https://velog.io/@peppermint100/MySQL-Naming-Convention-%EB%B2%88%EC%97%AD
강의 : 데이터 조회
3. 개인 과제 수행
댓글 생성과 수정, 삭제 기능에 시큐리티 적용
4. 자바 기초 수업
클래스와 메소드 : 접근 제한자로 설정한 필드값은 접근자와 설정자로만 값을 조회하거나 변경할 수 있다.
+ 객체지향 프로그래밍 : 캡슐화
상속
생성자와 초기화 블럭은 상속되지 않는다. 멤버만 상속된다.
자손 클래스의 멤버 개수는 조상클래스보다 항상 같거나 많다.
여러 클래스를 한번에 상속받을 수 없다.
여러 클래스가 한 부모의 클래스를 상속받을 수 있다.(상속의 상속은 가능)
5. 그 외
HashMap :
https://coding-factory.tistory.com/556
728x90
'내일배움캠프 4기 스프링 > 내배캠 TIL📘' 카테고리의 다른 글
01. 11 TIL (0) | 2023.01.11 |
---|---|
01. 10 TIL (0) | 2023.01.10 |
01. 06 코딩 테스트 입문/ 팀 프로젝트 발표 및 회고/ CS 특강/ 개인 과제 수행/ 독서 - 하루 한장 (0) | 2023.01.06 |
01. 05 코딩 테스트 입문/ 팀 프로젝트/ 개인 과제 수행/ 자바 기초 수업 (0) | 2023.01.06 |
01. 04 개인 과제 수행/ 팀 프로젝트/ 코딩 테스트 입문 (0) | 2023.01.04 |