단축키와 유용한 팁 5

우테코 피드백

여러분이 새로운 곳에 도전하는 데 조금이나마 도움이 되었으면 하는 바람으로 몇 가지 제 생각을 공유해 봅니다. 코딩 테스트의 경우 알고리즘 역량이나 풀이 속도도 물론 중요하지만, 문제를 명확하고 꼼꼼히 이해하는 역량도 중요하다고 생각해요. 프로그래머에게 속도가 빠름도 중요하지만 그 보다는 요구사항을 명확히 이해해 버그 없는 프로그래밍을 구현하는 것이 훨씬 더 중요하거든요. 자기소개서는 가능한 구체적으로 쓰면 좋겠어요. 예를 들어 학습 과정의 경우 어떤 내용을 학습했다는 결과 위주의 내용이 아니라 어떤 내용을 학습하는데 어떤 어려움이 있었는데 어떻게 극복했다와 같이 구체적인 사례를 들어야 공감을 얻을 수 있거든요. 자기소개서에서 얻고 싶은 가장 큰 부분은 여러분이 생각에만 그치지 않고 행동으로 얼마나 실행..

git 파일 상태를 ustage로 변경, 변경 목록에 없애기

git status 명령어로 현재 상태를 출력 한다 Chages to be committed : 파일 들이 현재 추적 되며 스테이지(stage) 상태 이다 이것들을 Untracked fileds 로 옮기면 더이상 추적되지 않는다 git add 취소와 같다 git restore --staged 을 사용하면 file을 untracked 상태로 변경한다 git restore --staged * 을 실시할시 현재 Chages to be committed에 있는 모든 파일들이 unstage 상태가 된다 *gitignore 파일에 추가할시 untracked 된다 D:\bit\workspace\springboot\JavaPracticeProblem\src>git status On branch master Your b..

variable initializer is redundant

variable initializer is redundant 할당한 값을 사용하지 않을 때 뜨는 경고 이다 ex ) avg = 0.0 package Chapter5; public class SumAndAverageInArray { public static void main(String[] args) { int[][] array = { {95, 86}, {83, 92, 96}, {78, 83, 93, 87, 88}, }; int sum = 0; double avg = 0.0; int cnt = 0; for (int[] indexArray : array ) { for (int element : indexArray ) { sum += element; cnt += 1; } } avg = sum / (double..