분류 전체보기(32)
-
ROUND( , ) TRUNC, MOD
ROUND( 원하는 수, 반올림 자리) ex) ROUND( 13.32 , 0 ) -> 결과 : 14 0은 .을 뜻함 ex) ROUND( 13.32 , 1 ) -> 결과 : 14.3 1은 소수점 첫번째 ex) ROUND( 13.32 , 2 ) -> 결과 : 14.32 2는 소수점 두번째 ex) ROUND( 13.32 , -1 ) -> 결과 : 13 -1은 .의 왼쪽 첫번째 ex) ROUND( 13.32 , -2 ) -> 결과 : 10 -2는 .의 왼쪽 두번째 -3 -2 -1 0 1 2 3 TRUNC( 원하는 수, 내림 자리) 반올림과 동일, 내림일 때 씀 MOD ( m, n) m을 n으로 나눈 값을 넣고 싶을 때 사용 ex) MOD(16, 4) --- > 결과 : 4
2023.02.13 -
API (REST api) , JSON
API(Application Programming Interface)란? API는 다른 소프트웨어들끼리 데이터 형식을 주고받으면서 소통하는 방식이다. --> 쉽게 말해, 주방장이 손님들이 원하는 음식이 무엇인지 알기 위해 메뉴판 (API)이 존재하듯이 컴퓨터에는 API로 원하는 것을 주고 받기 위해 소통을 하는 것이다! REST API 웹과 앱 모두에서 사용가능하며 가장 널리 알려진 API 중 하나이다. REST API로 원하는 것이 무엇인지 주고받기 위해 HTTP 메소드 (GET, POST, PUT, DELETE)를 사용한다. GET : 조회, 검색할 때 사용 - parameter가 주소창에 노출 POST: 생성할 때 사용 - parameter가 주소창에 노출되지 않음 PUT : 수정할 때 사용 DEL..
2023.02.06 -
3D project - rolling ball
게임 제작을 취미로 하려고 한다. 첫 3d게임 프로젝트라 많이 부족한 점이 많지만 물리, 디자인, c#코딩을 배울 수 있어서 좋았다. 특히 vector를 가지고 여러 물체들을 움직이게 하고 회전시키는 점이 가장 인상깊었다. collide로 충돌현상이 일어날 때, 오브젝트들이 반응할 수 있게 코딩하는 점과 rigidy로 원하는 오브젝트에 중력 컴포넌트를 추가하는 점도 배울 수 있었다. --> 유튜버 골드메탈님의 강의를 듣고 제작해보았다. 첫 제작이기 때문에 다 손수 만들어 보고 싶어서 음악, 이미지도 모두 직접 만들어보았다. 하찮게 생겼지만 나름 재밌었다.
2023.02.01 -
NVL( , )
NVL ( , ) : NULL 처리 함수이다. 첫번째에 지정값을 입력하고 두번째에 NULL값이면 해당 값이 들어가고 아니면 첫번째 지정값에 해당하는 값이 출력된다. 약자 -> Null VaLue --> GRADUATE에서 Y, N 가 아닌 NULL인 값들이 N으로 출력되게 지정했다.
2023.01.31 -
프로그래머스 스쿨 - 성격 유형 검사하기 2022 KAKAO TECH INTERNSHIP
문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/118666 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr MY CODE 1. HaspMap에 성격유형들을 하나씩 담는다. 2.반복문을 돌려 survey에 들어있는 성격유형 앞, 뒤 점수 중 높은 점수의 성격유형을 체크한다. 3. 마지막으로 전체 점수를 확인한 뒤, 성격 유형에 맞게 4가지를 채택한다. 1. HashMap에 일일이 넣기보다 배열 하나에 성격 유형들을 2차원배열로 나열 후 foreach문으로 넣는 방식을 사용해 더욱 코드를 짧게..
2023.01.30 -
프로그래머스 스쿨 - <로또의 최고 순위와 최저 순위>
문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/77484 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr MY CODE 1. 불필요하게 추가한 변수들이 많고 더욱 로직을 짧게 짤 수 있었지만 그러지 못한 점이 아쉬웠다. 2. HashMap에 무엇을 넣어야 더욱 효율적인 코드를 짤 수 있는지 고민해야겠다는 사실을 깨달았다. --> HashMap에 등수를 넣지말고 lotto 번호를 넣는 방법도 있다. 3. answer 배열을 만들지 않고 return new int[] { , } 로 반환을 하는 ..
2023.01.30