23.06.20 - 운동일지 가슴 벤치프레스 - 8 set 인클라인 벤치프레스 - 6 set 체스트 프레스 - 3 set 이두 덤벨 컬 - 4 set EZ바 컬 - 6 set 해머 컬 - 4 set 레그레이즈 - 8 set ssung_끄적끄적/운동일지_끄적 2023.06.21
23.06.15 - 운동일지 하체 레그프레스 - 8set (max - 300) 스쿼트 - 6set (max - 120) 레그 컬 - 6set (max - 50) ssung_끄적끄적/운동일지_끄적 2023.06.16
23.06.14 - 운동일지 등 풀업 - 4set 데드리프트 - 6set 랫풀다운 (아이솔레이트) - 4set 케이블 시티드 로우 - 6set 바벨로우 - 5set 이두 EZ바 컬 - 6set 해머컬 - 4set 케이블컬 - 4set 케이블컬 (아이솔레이트) - 3set ssung_끄적끄적/운동일지_끄적 2023.06.14
23.06.12 - 운동일지 어깨 + 유산소 밀리터리 프레스(바벨) - 6set 밀리터리 프레스(덤벨) - 6set 케이블 페이스 풀 - 6set 런닝 - 15분 카테고리 없음 2023.06.13
Exception(예외) 처리 Exception (예외) 처리 프로그램 실행 시 발생할 수 있는 예기치 못한 예외의 발생에 대비한 코드를 작성하는 것 자바에서 코드를 예외 처리 한다고해서 프로그램의 예외 상황 자체를 막을 수는 없음 목적 예외 발생으로 인해 실행 중인 프로그램의 갑작스런 비정상적인 동작 방지 에러를 잡고 복구를 시도하거나 회피식으로 처리하여 프로그램이 정상 실행상태를 유지할 수 있도록 하는 것 try - catch 문 예외처리를 위한 try, catch문의 기본 구조 try 블록에는 예외발생 가능 코드가 위치하고 오류 발생 시, 오류 종류(예외 클래스)에 맞는 catch문으로 가서 catch 블록 안에 있는 코드 실행 만약 오류가 발생하지 않으면 catch 문은 실행하지 않음 catch 문에 예외클래스 타입과 변수 e.. ssung_항해일지/CS 지식 및 기술면접 2023.05.19
RDB & NoSQL 들어가기 전 기본 정보 Database - 컴퓨터 시스템에 전자 방식으로 저장되고 구조화된 정보 또는 데이터의 체계적인 집합을 의미 DBMS (DataBase Management System) - 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해주고 데이터 베이스를 관리해주는 소프트웨어 SQL (Structured Query Language) - 관계형 데이터베이스 관리 시스템의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어. 관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안 RDBMS - Relational DataBase Managment System의 약자로 관계형 데이터베이스 관리 .. ssung_항해일지/CS 지식 및 기술면접 2023.05.18
오버로딩과 오버라이딩 오버로딩과 오버라이딩의 공통점은 인스턴스 멤버인 메소드를 재정의 또는 확장하는 개념이다 간단하게 차이점을 말하자면, 오버로딩 (overloading)은 하나의 클래스 내부에서 확장하는 개념이고, 오버라이딩 (overring)은 부모 클래스의 상속을 받은 자식 클래스에서 확장하는 개념이다. 오버로딩 (overloading) - 오버로딩은 같은 클래스 내부에서 메소드를 확장하기 위한 개념 - 오버로딩 충족 조건 메소드의 이름이 일치해야 한다 메소드 매개변수의 개수 또는 타입이 달라야 한다 (매개변수의 개수가 같다면 타입이, 타입이 같다면 개수가 달라야 함) 메소드의 return 타입이 달라야 한다 예제 - Car 클래스에 modelNum을 대입하여 저장 class Car { int modelNum; publ.. ssung_항해일지/CS 지식 및 기술면접 2023.05.18
절차지향, 객체지향, 함수형 프로그래밍 절차지향 프로그래밍 (Procedural Programming) - 일이 진행되는 순서대로 프로그래밍하는 방법 장점 코드의 가독성이 좋음 컴퓨터의 처리구조와 비슷해 실행 속도가 빠름 단점 각각의 코드가 순서에 민감하게 연결 되어있어, 유지보수 및 분석이 어려움 객체지향 프로그래밍 (Object Oriented Programming) - 모든 데이터를 객체 (Object)로 취급 - 객체가 처리 요청을 받았을 때, 객체 내부에 있는 기능을 사용해 처리 - 서로 연관되어 있는 함수와 변수들을 객체라는 것을 그룹핑 - 객체에 들어있는 함수들을 호출해서 다른 함수들과 분리/구분해줌 특징 추상화 : 공통적인 속성이나 기능을 하나로 묶어 이름을 정의함 캡슐화 : 데이터를 은닉하고 데이터 기능을 노출시키지 않음 (보.. ssung_항해일지/CS 지식 및 기술면접 2023.05.17
23.05.16 하체 스쿼트 - 6set : 60-12, 80-12, 100-10,110-6, 110-6, 120-3 레그 프레스 - 6set : 200-10, 240-10, 260-6, 280-6, 280-5, 260-6 레그 익스텐션 - 6set : 32-10, 40-10, 47-10, 55-10, 62-8, 55-8 ssung_끄적끄적/운동일지_끄적 2023.05.17