일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- Algorithm
- frontend
- React #Web #프런트엔드
- Ai
- programmers
- JS
- algoritms
- 일임형
- RPA
- 자문형
- 스택
- 알고리즘
- 모던자바스크립트
- 신한투자증권
- dfs
- 자료구조
- 혁신금융서비스
- BAEKJOON
- pyhton
- 자바스크립트
- 파이썬
- 로보어드바이저
- SSAFY
- BFS
- algorithms
- 프로그래머스
- Python
- 백준
- JavaScript
- 큐
- Today
- Total
목록Java (8)
Step by Step

HTTPHyperText Transfer Protocol하이퍼텍스트(HTML) 문서를 교환하기 위해 만들어진 protocol(통신 규약).즉 웹상에서 네트워크로 서버끼리 통신을 할때 어떠한 형식으로 서로 통신을 하자고 규정해 놓은 "통신 형식" 혹은 "통신 구조" 라고 보면 된다.프론트앤드 서버와 클라이언트간의 통신에 사용된다.또한 백앤드와 프론트앤드 서버간에의 통신에도 사용된다.HTTP는 TCP/IP 기반으로 되어있다.HTTP 기본적으로 request(요청)/response(응답) 구조로 되어있다.클라이언트가 HTTP request를 서버에 보내면 서버는 HTTP response를 보내는 구조클라이언트와 서버의 모든 통신이 요청과 응답으로 이루어 진다. HTTP 특징HTTP 는 상태가 없는 프로토콜이다..
개복치 키우기 게임 JAVA Swing을 활용해 개복치 키우기 게임을 제작했습니다. 개복치는 이럴 때 사망해요 상한 먹이를 먹었을 때 → 잘못 먹어서 사망 일정 시간 내에 기준치보다 많이 먹었을 때 → 과식해서 사망 일정 시간 내에 기준치보다 적게 먹었을 때 → 아사로 사망 사용자가 너무 많이 클릭했을 때 → 너무 만져서 사망 바닷물 온도가 너무 차갑거나 뜨거울 때 → 온도 안 맞아서 사망 랜덤 먹이에서 너무 맛있는 걸 먹었을 때 → 너무 맛있어서 사망 미니게임에서 상어에게 물렸을 때 → 상어한테 물려서 사망 맡은 역할(구현 기능) 먹이를 먹었을 때 경험치 바 증가 온도 차이로 인한 사망 로직 많이 만져졌을 때 사망 로직 경험치 바 로직 좋았던 점 자바를 오랜만에 했고 Swing도 처음 써봤는데 만족할만..
애자일 방법론 vs 폭포수 방법론 💡소프트웨어 개발 방법론 이란? 소프트웨어를 개발하기 위한 '구체적인 절차, 방법, 기술 등을 정리'한 것입니다. 💡애자일 방법론이란? 애자일 소프트웨어 개발 방법론의 핵심은 작동하는 소프트웨어의 작은 구성 요소를 신속하게 제공하여 고객의 만족도를 개선하는 것입니다. 이러한 방법은 적응형 접근 방식과 팀워크를 활용한 지속적인 개발에 중점을 두고 있습니다. 일반적으로, 애자일 소프트웨어 개발은 소프트웨어 개발자와 비즈니스 담당자가 자체적으로 조직한 소규모 팀으로 이루어지며, 이들은 소프트웨어 라이프 사이클 전체에 걸쳐 정기적으로 직접 만나 협업합니다. 애자일 개발은 소프트웨어 도큐멘테이션에 대한 경량화 방식을 선호하며 라이프사이클의 모든 단계에서 변화를 적극 수용합니다. ..
내가 생각하는 객체지향이란........ 재사용의 재사용의 재사용인 것 같다. 이렇게 객체 지향적으로 프로그램을 설계하는 데에는 여러 이점들이 있다. 가장 큰 이점 중에 하나는 객체 지향적 설계를 통해서 프로그램을 보다 유연하고 변경이 용이하게 만들 수 있다는 점이다. 이 점은 코드의 변경을 최소화하고 유지보수를 하는 데 유리하다. 다음은 객체지향의 가장 큰 특징들이다. 캡슐화(Encapsulation): 관련 있는 데이터와 메서드를 객체 내부에 캡슐화하여 외부에서 직접 접근하지 못하도록 합니다. 이를 통해 객체의 내부 구현을 숨기고, 외부에서는 객체의 공개된 인터페이스를 통해 상호작용할 수 있습니다. 상속(Inheritance): 부모 클래스의 속성과 메서드를 자식 클래스가 상속받아 재사용할 수 있습니..