일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 백엔드
- Django
- Naver boostcourse
- 레벨2
- 대회
- 서블릿
- 서버
- 프로그래밍
- 장고
- BOJ
- 파이썬
- 부스트캠프
- 2021 Dev-matching 웹 백엔드 개발자
- 웹
- 구현
- sts
- AI Tech
- boostcourse
- 풀스택
- 4기
- Customer service 구현
- AI Tech 4기
- 네이버
- cs50
- 웹 프로그래밍
- 백준
- Naver boostcamp
- 프로그래머스
- QNA 봇
- P Stage
- Today
- Total
목록분류 전체보기 (137)
daniel7481의 개발일지
https://www.acmicpc.net/problem/24336 24336번: 가희와 무궁화호 Gupo 역에서부터 Samnangjin 역까지 거리는 31.1km입니다. Gupo 역을 출발한 시각은 18:05이고 Samnangjin 역에 도착한 시각은 18:30이므로, 소요 시간은 25분입니다. 따라서, Gupo ~ Samnangjin구간의 표정속 www.acmicpc.net 문제 아래 [표 1]은 경부선에서 무궁화호가 정차하는 역을 나타냅니다. 역 번호 역 이름 거리(km) 필수 정차 여부 역 번호 역 이름 거리(km) 필수 정차 여부 1 Seoul 0.0 Y 23 Chupungnyeong 234.7 N 2 Yeongdeungpo 9.1 Y 24 Gimcheon 253.8 Y 3 Anyang 23.9..
실제로 내 사이트를 만들어 보면서 모르는 많은 부분들을 배워가며 상당한 성취감을 느낄 수 있던 프로젝트였던 것 같다. 정말 간단하고 기본적인 프로젝트지만 맨 처음 만들어낸 프로젝트인만큼 정말 뜻깊다. 문제에서 주어진 조건대로 최대한 맞춰서 만들어봤다. 네이버 부스트코스 측에서 원만한 학습을 위하여 코드를 배포하거나 하지 말라고 하였기 때문에 완성품만 올리도록 하겠다. 풉하고 비웃을 수도 있을만큼 간단하게 최소한의 성능만을 가지고 있는 웹사이트이다. 그러나 뭔가를 처음부터 끝까지 해냈다는 것에 성취감을 느꼈고, 하나하나 배워나가면서 즐기면서 할 수 있었던 프로젝트인 것 같다. 이제 막 처음 프로젝트를 마무리했고 이제 정말 많은 부분이 아직 남아있다. 앞으로도 지치지 않고 계속 헤쳐 나가자.
FE 파트 1. 웹 프로그래밍 기초 - 웹 프론트엔드 -FE와 BE의 역활과 관계 -HTML로 웹 페이지 구조 설계 -CSS 레이아웃에 필요한 속성과 활용 방법(원하는 부분에 원하는 크기로 어떻게 배치할 수 있을지 원리를 이해할 것, position float 속성 기억) BE 파트 1. 웹 프로그래밍 기초 - 웹 백엔드 -웹 개발에 대한 이해(웹 브라우저와 서버 간의 통신 방법(HTTP), FE와 BE의 차이점) -개발 환경 설정(Tomcat, JDK, 이클립스 등 설치와 설정) -서블릿(Servlet): 동적인 웹페이지를 만들 때 필요한 것이 서블릿. 서블릿은 http 서블릿을 상속받아서 사용을 하고, request에 따라서 doGet, doPost, service 메소드를 오버라이드 해서 사용. 또..
1. Request, Response 객체 이해하기(1) 웹 브라우저에 URL을 입력하고 Enter를 치면 웹 브라우저는 도메인과 포트 번호를 이용해서 서버에 접속한다. 그 다음 path 정보, 클라이언트 ip등 다양한 정보를 포함한 요청 정보를 서버에 전송하게 된다. WAS가 웹 브라우저에게서 요청을 받게 되면 HttpServletRequest와 HttpServletresponse라는 객체를 생성하게 된다. Request 객체에는 요청할 때 가지고 들어온 다양한 정보를 이 객체에 담는다. Response 객체는 현재 접속한(클라이언트)에게 전송하기 위해 담을 수 있는 객체다. 이렇게 만든 두 개의 객체를 요청 정보에 있는 path로 mapping된 서블릿에게 전달하게 된다. 전달된 객체는 service..
문제 백준이는 사과나무가 N개 심어져있는 땅의 일부를 구매했다. 백준이가 구매한 땅은 삼각형이다. 따라서, 어떤 사과나무가 백준이의 것인지 알기가 힘들었다. 백준이 땅의 꼭짓점 좌표와 사과나무의 좌표가 주어졌을 때, 백준이 땅의 넓이와 백준이의 사과나무의 개수를 구하는 프로그램을 작성하시오. 만약, 어떤 사과나무가 땅의 경계선에 걸쳐있다면, 이것은 백준이 사과나무이다. (xA,yA), (xB,yB), (xC,yC) 로 이루어진 삼각형의 넓이는 다음과 같이 구할 수 있다. |xA(yB-yC)+xB(yC-yA)+xC(yA-yB)| / 2 입력 처음 세 개의 줄은 삼각형의 꼭짓점 좌표이다. 다음 줄에는 사과나무의 개수 N이 주어진다. (1 ≤ N ≤ 100). 다음 N개의 줄에는 사과나무의 좌표가 주어진다. ..
문제 안녕? 내 이름은 ntopia! 나는 원래 지구에 살고 있던 평범한 20대 청년이었어. 어느 날 길을 걷다가 괴한의 칼에 찔려 죽어버렸어. 그런데 이게 무슨 일이람! 정신을 차려보니 이세계에 떨어져 버렸지 뭐야. 여기에서 나는 슬라임을 전문으로 연구하는 슬라임 연구자가 되어버린 것 같아. 나는 지금 아주 중요한 연구를 진행하고 있어. 이 연구가 성공하면 나는 내가 살던 세계로 돌아갈 수 있게 될 거야. 이 연구를 도와주지 않겠니? 이곳의 슬라임은 모두 슬라임 에너지라는 것을 갖고 있고 그 양은 2 이상의 자연수로 표현돼. 나는 슬라임을 합성했을 때 슬라임 에너지가 어떻게 변화하는지에 대해 연구하고 있어. 슬라임 합성 과정은 2마리를 합성해서 1마리를 만들어내는 식으로 이루어져. A만큼의 슬라임 에너..