profile
능동적으로 문제를 푸는 개발자

개발자 1년 회고

벌써 회사를 다닌지 1년이 지났다. 사실 1년이 되면 바로 쓰고 싶었지만, 개발자 1년과 2022년을 함께 돌아보는 느낌으로 회고를 작성해보려고 한다.

2022년 12월 29일
·
0개의 댓글
·
post-thumbnail

[Java] forEach

🧩 for문 for문을 사용하는 또 다른 방법이다. 기본적으로 사용하는 for문은 이 방법이다. 만약 list의 값을 하나씩 가져오게 된다면 와 같은 방법으로도 가능하다. forEach문은 ramda식을 사용할때 더 유용하게 사용할 수 있는 메서드라고 생각된다.

2022년 12월 29일
·
0개의 댓글
·
post-thumbnail

[Java] IntStream.range, rangeClosed

🛫 Programmers School에서 직사각형 별찍기 문제 풀이를 보며 좋은 개념을 알게 되어 정리 📑 Code 내 코드 다른 사람 코드 🧩 IntStream.range IntStream.range는 데이터 타입이 Integer인 것을 범위에 맞게 차례대

2022년 12월 29일
·
0개의 댓글
·
post-thumbnail

[Java] BigInteger (선언, 사칙연산, 형변환)

🛫 Programmers School 구슬을 나누는 경우의 수 문제 풀이 과정에서 알게 된 개념 정리 (여기에는 내가 사용했던 부분만 정리하였다. 자세한 부분은 Reference에 작성한 사이트 확인) 🧩 BigInteger Int, Long의 범위를 벗어나는 경

2022년 12월 16일
·
0개의 댓글
·
post-thumbnail

[Git] remote: Invalid username or password

오랜만에 wordcloud 프로젝트를 작업하고 커밋하려고 하는데 오류가 발생하였다. 토큰 만료로 인한 문제로 확인되었다.github 접속하여 로그인 한 후 상단 오른쪽에 있는 프로필 사진 클릭하여 아래 Settings 클릭Settings 왼쪽 메뉴 맨아래 Develop

2022년 12월 5일
·
0개의 댓글
·
post-thumbnail

path앞에 붙는 "r"

chromedriver의 path를 작성해줄때 오류가 발생할 때가 있다.그때 아래와 같이 r을 작성한 경로 앞에 붙여주면 오류가 발생하지 않은다.r을 붙여주면 백슬래시(\\)를 이스케이프 시켜주는 Raw String을 뜻하게 됩니다.즉 저 안에 운영체제에 따른 / 또는

2022년 11월 16일
·
0개의 댓글
·
post-thumbnail

[Java] ArrayList(add, get, remove, size, contains)

🛫 Programmers School 문제 풀이 과정에서 알게 된 개념 정리, 일반적 배열은 크기가 고정적이지만 ArrayList는 크기가 가변적, 인덱스는 동일하게 0부터 시작, 연속된 메모리 공간 사용

2022년 11월 4일
·
0개의 댓글
·
post-thumbnail

[Java] String, Int 형변환(toString, parseInt)

🛫 Programmers School 문제 풀이 과정에서 알게 된 개념 정리Int형 값을 String형으로 변환String형 값을 Int형으로 변환

2022년 11월 3일
·
0개의 댓글
·
post-thumbnail

[Java] String(문자열) 빈 값 체크하기 (isEmpty)

🛫 Programmers School 숨어있는 숫자의 덧셈 (2) 문제 풀이 중 알게된 개념 정리 📑 Code 🧩 isEmpty() 문자열이 null이거나 빈 값인지 체크하는 메서드 처음에 != null, !=" " 등으로 하려 했지만 되지 않았음, 빈 값을

2022년 10월 28일
·
0개의 댓글
·
post-thumbnail

[Java] 2,8,16진수 (parseInt, toBinaryString, ...)

🛫 Programmers School 이진수 더하기 문제 푸는 과정에서 알게된 개념 정리 📑 Code 더 쉽게 푼 코드 🧩 Integer.parseInt() 10진수를 2진수로 바꿔주는 역할을 함 2자리에 8을 넣으면 8진수, 16을 넣으면 16진수로 바꿀

2022년 10월 28일
·
0개의 댓글
·
post-thumbnail

[Java] 문자열 자르기(substring, slice, split)

🛫 Programmser school 코딩 테스트를 하면서 알게 된 개념 정리 🧩 substring() 시작 index, 끝 index를 작성하여 원하는 만큼 자르기 끝 index를 작성하지 않으면 시작 index 부터 끝까지 자름 시작 index가 1이고, 끝

2022년 10월 27일
·
0개의 댓글
·
post-thumbnail

[Java] 인덱스 반환(indexOf)

🛫 Programmers school에서 중목된 문자 제거에 대한 문제를 풀다가 개념 정리 indexOf() 찾고자 하는 문자열의 인덱스를 출력 (앞에서 부터) 찾고자 하는 문자 혹은 문자열이 없는 경우에는 -1를 출력 Code 📚 참고 https://stac

2022년 10월 26일
·
0개의 댓글
·
post-thumbnail

[Java] int to char 형변환 / String 인덱스 찾기(indexOf)

🛫 Programmers School에서 숫자 찾기 문제 풀이 과정에서 알게 된 개념 정리 📑 코드 🧩 형변환 int형을 char형으로 변환하기 위해 아래와 같이 코드 작성하였지만 변환되지 않음 위와 같이 작성할 경우 해당 k값에 맞는 ASCII코드 값으로

2022년 10월 26일
·
0개의 댓글
·
post-thumbnail

[Java] 따옴표 차이(",')

🛫 Programmers School에서 가위 바위 보 문제를 푸는 과정에서 알게 된 개념 정리 문제 분석 📑 최종 코드 처음에 아래 코드로 작성했는데 '2'라는 값을 넣었을때 2가 출력되어 틀렸다고 했다. 비교시에 따옴표를 추가하지 않은 것 같아 ""으로 감

2022년 10월 25일
·
0개의 댓글
·
post-thumbnail

[Java] 입력 방법 - Scanner

🛫 Programmers School에서 직각삼각형 출력하기 문제에 Scanner를 사용해야 해서 개념 정리 🧩 Scanner 사용 예시 특징 Scanner는 c언어의 scanf, python의 input과 같이 값을 입력받을때 사용하는 메서드이다. Scann

2022년 10월 25일
·
0개의 댓글
·
post-thumbnail

[Java] 대/소문자 변경 (toUpperCase, toLowerCase)

🛫 Programmers School에서 문자열 정렬하기(2) , 대문자와 소문자 푸는 과정에서 알게된 개념 정리 🧩 toUpperCase() 소문자를 대문자로 변경해주는 메서드 🧩 toLowerCase() 대문자를 소문자로 변경해주는 메서드 Char형에서

2022년 10월 24일
·
0개의 댓글
·
post-thumbnail

[Java] 문자열에서 숫자 출력 (toCharArray, getNumericValue, charAt)

🛫 Programmers School에서 숨어있는 숫자의 덧셈(1) 문제 푸는 과정에서 알게된 개념 정리 (;´д`)ゞ 이번에 조금 어려웠다... 🧩 toCharArray( ) String 문자열을 받아온 후 해당 문자열에서 replaceAll을 사용해서 숫자만

2022년 10월 24일
·
0개의 댓글
·
post-thumbnail

[Java] 특정 범위 배열 복사 (Arrays.copyOfRange)

🛫 Programmers School에서 배열 자르기 문제 풀이 과정에서 효율적인 코드 정리를 위하여 작성 📑 문제 > 변수 2개(1, 3)를 전달 받았을때 배열의 인덱스가 1~3인 부분만 자르는 문제였음 나는 아래와 같이 코드 작성 -> 정답이지만 더 효율적인

2022년 10월 21일
·
0개의 댓글
·
post-thumbnail

[Java] Math.sqrt 제곱근 구하기

🛫 Programmers School에서 제곱수 판별하기 문제 풀이 중 정리하고 싶은 부분이 있어서 개념정리 🧩 Math.sqrt 수학의 루트와 동일한 의미를 가짐 위 코드와 같이 사용할 수 있음 문제 풀이 문제는 제곱수인지 아닌지 판별하는 문제이다. 즉 25

2022년 10월 21일
·
0개의 댓글
·
post-thumbnail

[Java] Method 개념 정리

🛫 Programmers School 약수 구하기 문제 에서 함수를 이용하여 코딩을 하는 과정에 static이라는 부분을 사용하게 되어 개념 정리 🧩 Method 정리 public: public, private등은 나중에 정리할 예정 static: 객체를 생성하

2022년 10월 20일
·
0개의 댓글
·