목록[기술면접] (4)
요르딩딩
개발 java 1.8 spring 4.3.3 mybatis/ mysql, mariadb/ MySQL Workbench, DBver PMS : jira 형상관리 : GitLab, SourceTree CI툴 : Jenkins (젠킨스는 소프트웨어 개발 시 지속적으로 통합 서비스를 제공하는 툴이다. CI(Continuous Integration) 툴) 테스트 : postman 자바 디컴파일러 : JD-GUI 수행 Spring java Restful API 개발 () 바로 erp 연동 API 사용 오픈뱅킹 API 사용 AWS 관련 API 이용하여 파일 업로드 및 삭제 상태값 업데이트를 위한 스케줄러 개발 멀티쿼리인서트를 위한 디비 설정 적용 allowMultiQuery 적용 DB 멀티 커넥션 적용 (dataso..
PoC(Proof of Concepts) : 개념 증명 - 해당 개념이 올바른 설계인지 작동로직 등 검증하는 행위.
코드 영역 - 실행할 프로그램의 코드가 저장되는 영역으로 텍스트 영역이라고도 부릅니다 - 사용자가 프로그램 실행 명령을 내리면 OS가 HDD에서 실행 코드를 메모리로 올리게 되고, CPU는 코드 영역에 저장된 명령어를 하나씩 처리하게 된다. 데이터 영역 - 프로그램의 전역 변수(global)와 정적 변수(static)가 저장되는 영역입니다. - 데이터 영역은 프로그램의 시작과 함께 할당되며, 프로그램이 종료되면 소멸합니다. 힙 영역 - 프로그래머가 직접 관리할 수 있는 메모리 영역으로 이 공간에 메모리를 할당하는 것을 동적 할당이라고 부릅니다. - Java에서는 가비지 컬렉터가 자동으로 해제해줍니다. - 힙 영역은 스택 영역과 달리 낮은 주소에서 높은 주소로 메모리가 할당됩니다. 스택 영역 - 함수의 호..
이제부터 기술면접에서 질문으로 나올만한 내용들을 정리해 볼까 합니다. 기존에 블로그에 잘 정리해놓으신 분의 것을 참고하여 정리해보았습니다. 출처: https://mangkyu.tistory.com/88 [MangKyu's Diary] [OOP란] : (Object-Oiented Programming) 현실세계를 프로그래밍으로 옮겨와 현실세계의 사물들을 객체로 보고, 그 객체로부터 개발하고자 하는 특징과 기능을 뽑아와 프로그래밍하는 기법입니다. OOP코드로 작성하면 재사용성과 변형가능성을 높힐 수 있습니다. [OOP의 5가지 설계원칙] SRP(Single Responsibility Principle, 단일책임원칙) : 클래스는 단 하나의 목적을 가지며, 변경하는 이유도 단 하나의 이유여야한다. OCP(Op..