ETC 5

target폴더, m2e-wtp 폴더란?

깃허브 사용 중 target - m2e-wtp 폴더가 자동으로 업데이트 되는 걸 보고 궁금해서 찾아보았다. target폴더란? : 빌드프로세스의 마지막 output을 포함하고 있으며 애플리케이션을 배포 또는 운영하는데 사용되기 때문에 빌드 과정에서 중요한 역할을 한다. 예를 들어 maven Java 프로젝트에서 target 폴더는 빌드과정 중에 만들어지며 컴파일된 자바 코드와 애플리케이션을 구동하는데 필요한 다른 자원들을 포함한다. JAR 또는 WAR 파일과 같이 빌드 결과인 output이 target 폴더에 위치된다. m2e-wtp 폴더란? : 웹애플리케이션이 빌드되고 적합한 설정파일과 함께 서버에 배포되는 데 중요한 역할을 한다. m2e-wtp 폴더는 maven 웹 애플리케이션 개발 시 이클립스와 결..

ETC 2023.03.08

프로젝트 네이밍 규칙

1. 표기법 카멜 표기법(camelCase) : 첫 단어를 제외한 첫 문자는 대문자이며 나머지는 소문자이다. 파스칼 (PascalCase) 표기법 : 명사로 시작하며, 단어마다 첫 문자는 대문자, 나머지는 소문자이다. Snake_case 표기법 : 각 단어를 언더바(_)로 구분한다. 헝가리아 표기법 : 접두사로 자료형 등을 표기한다. 2. Java : 의미를 제대로 표현할 수 있는 이름을 짓는다. 길이 제한은 없다. : 예약어를 사용하지 않는다. (continue, default, do, for, native, new, super, switch, this 등) : 특수문자는 언더바(_)와 $만 허용된다. 패키지명 : 소문자 (한단어 권장) 클래스명 : 파스칼 표기법. 메소드명 : 카멜 표기법. 동사로 시..

ETC 2023.02.10

카카오 오븐 협업 방법

1. 프로젝트 공유 나의 프로젝트 -> 공유옵션 -> 공유할 멤버 이메일 입력 2. 프로젝트 합치기 1) 나에게 공유된 프로젝트 -> 해당 프로젝트에서 복사할 페이지에 들어가서 전체를 드래그한다. 2) 드래그한 것 우클릭 후 그룹 클릭 -> 그룹화한 것 우클릭 후 보내기 보관함 -> 화면 우측 보관함에서 확인 가능 3) 내 프로젝트 -> 붙여넣을 프로젝트 클릭 -> 화면 우측 보관함에서 원하는 파일 드래그해서 붙여넣기

ETC 2023.02.01

코딩테스트 대비 알고리즘 공부법

코딩테스트 대비 효율적 알고리즘 공부법 | Udemy why? 1. 일관성, 공정성 - 표준 입출력, 표준 STL(Standard Template Library) 사용 2. Problem Solving(문제해결력) - 플랫폼, 기술스택, 프레임워크 등과 관계없는 기초 능력. 필수요소 1. 독해력(문제파악) 2. 배경지식(자료구조, 알고리즘 지식) 3. 문제해결력(아이디어) 4. 구현력(코딩) 5. 검증,디버깅 학습 방법 1. 백준 브론즈 30문제 2. 기초 개념 학습 자료구조 - 배열, 스택, 큐, 우선순위 큐, 맵, 집합 알고리즘 - 그리디, 브루트포스, DFS/BFS, 백트래킹, DP, 이분탐색 3. 기초 개념 - 아이디어, 로직 연습 (문풀 but 구현x) 4. 문풀&구현 5. 중급 개념 최단경로 ..

ETC 2023.01.18

1시간만에 끝내는 직장인 코딩 용어 해설 (컴퓨터와 인터넷~협업)

[스파르타코딩클럽] 매일 선착순 200명 한정! 무료 강의 이벤트! 회사에서 나만 이해 못했던 코딩 용어, 스파르타코딩클럽이 시원하게 알려드립니다! 1시간만에 끝내세요! spartacodingclub.kr 목차 1. 컴퓨터와 인터넷 - "https 보안 설정 됐어요?" 2. 웹서비스 동작 방식 - "서버가 죽었네요" 3. 서버 - 클라이언트 통신 - "저희가 API 열어드릴게요" 4. 개발 언어, 프레임워크 - "요새는 리엑트로 개발해요" 5. 아키텍쳐/DB - "DB 뭐 쓰세요?" 6. 협업 - "git에 커밋했습니다" 1. 컴퓨터와 인터넷 운영체제(os) : 사람의 언어를 기계언어로 번역해주는 것 (기계가 있는 곳엔 운영체제가 있다) 코딩 = 프로그래밍 : 마우스, 키보드 등을 사용하지 않고 os에 ..

ETC 2022.07.28