본문 바로가기
728x90
반응형

전체 글86

[JAVA] protected와 private static의 차이 & 개념 protected (보호된): 이것은 일종의 "패스워드"와 같다. 패스워드가 가장 중요한 것을 보호하는 역할을 한다면, protected도 클래스 안에서 중요한 정보를 보호한다. 클래스 안에서만 사용하거나 상속받은 다른 클래스에서만 사용할 수 있다. 패스워드를 알지 못하면 중요한 정보에 접근할 수 없듯이, 다른 클래스가 protected로 보호된 정보에 접근할 수 없다. private static (개인적이고 고정된): 이건 비밀 상자에 무언가를 넣어두는 것과 비슷하다. 그 비밀 상자에는 키가 없고, 누구나 열 수 없는듯 말이다. 클래스 안에서만 사용하며, 클래스 외부에서는 사용하지 못해요. 다른 클래스나 상속 관계에서도 열 수 없다. 이것을 사용하면 중요한 정보를 외부로부터 완전히 숨길 수 있다. 간단.. 2023. 10. 17.
[React] Open api clientId 값 알아내기 (공공 데이터 포털) 무장애 관광 api를 가져오던 중 api 값을 불러오기 위해 clientId 값이 필요하였는데 도저히 찾을 수가 없어 관광 데이터 관리자분께 문의를 드려보았다. 답변이 10분만에 와 놀랐고, 꼼꼼하게 보지 않는 나의 무지에 놀랐다.. 위에 사진과 같이 답이 왔는데 보통 맨위에 조회라는 데이터를 통해 쉽게 확인할 수 있고, Response body를 확인해보자! 2023. 10. 16.
[React] 공공데이터 포털 Open API 사용하기 Axios로 Spring과 연동 연습을 한 후 새로운 api 사용 방법에 대해 공부해 보았다. 2023.07.18 - [코딩/React] - [React] 서버 연동을 위한 Axios 개념과 사용 방법&Tip [React] 서버 연동을 위한 Axios 개념과 사용 방법&Tip Axios란? Axios는 JavaScript에서 HTTP 요청을 보내는 데 가장 많이 사용되는 라이브러리이다. 주로 웹 애플리케이션과 API를 통신하는 데 사용되는데, Axios는 HTTP 요청을 보내고 해당 작업이 완료되면 Pro quddkflty.tistory.com 이번 글에서는 공공데이터 포털에 있는 국가 Open Api를 사용하는 방법을 적어보고자 한다. 1. 원하는 공공 API 검색 공공데이터 포털에 회원 가입을 한 후.. 2023. 10. 16.
[이산수학] 강 귀납법 (Strong Induction) 1. 강 귀납법? 이산수학에서 "강 귀납법"은 귀납법(Induction)의 한 형태로, 수학적인 증명에 사용되는 중요한 방법 중 하나이다. 귀납법은 주로 어떤 명제나 성질이 모든 자연수 또는 양의 정수에 대해 참임을 증명하기 위해 사용된다. 2. 귀나법과의 차이 기본 단계는 귀납법의 가본 단계와 같지만 일반 귀납법과 달리, 명제가 자연수 1부터 k까지 모든 자연수에 대해 참이라고 가정하고, 이를 기반으로 k+1에 대해 명제가 참임을 증명한다. 즉, 일반 귀납법에서는 k에 대한 가정이 하나였다면, 강 귀납법에서는 모든 1부터 k까지의 자연수에 대한 가정이 포함되는 것이다. 3. 강 귀나법의 예시 p(n)은 'n은 소수들의 곱으로 나타낼 수 있다" 라는 명제를 다루어보자. 초기 단계 (Base Case): .. 2023. 10. 10.
[React] 백엔드와 협업, Axios 에러 메세지 모음 2xx (성공) 200 OK: 요청이 성공적으로 처리되었습니다. 201 Created: 요청으로 새 리소스가 생성되었습니다. 204 No Content: 요청은 성공적으로 처리되었지만 응답에 본문이 없습니다. 4xx (클라이언트 오류) 400 Bad Request: 요청이 잘못되었습니다. 클라이언트 요청에 오류가 있을 때 사용됩니다. 401 Unauthorized: 인증이 필요합니다. 403 Forbidden: 리소스에 접근 권한이 없습니다. 404 Not Found: 요청한 리소스를 찾을 수 없습니다. 405 Method Not Allowed: 요청된 HTTP 메소드가 허용되지 않습니다. 422 Unprocessable Entity: 입력 데이터가 유효하지 않거나 처리할 수 없습니다. 5xx (서버 오.. 2023. 10. 9.
반응형