분류 전체보기
-
[부스트코스] 1. 웹 프로그래밍 기초 : Servlet 작성, 라이프싸이클Front-end/부스트코스 : 웹 프로그래밍 2020. 2. 19. 20:37
강의 링크 : https://www.edwith.org/boostcourse-web/lecture/16687/ [LECTURE] 2) Servlet 작성 방법 : edwith 들어가기 전에 현재 프로젝트에서 웹을 개발할 때 서블릿을 직접 써서 개발하지는 않습니다. 조금 더 편하게 사용할 수 있게 도와주는 다양한 프레임워크를 사용해서 개발하는 경우가 더 ... - 부스트코스 www.edwith.org Servlet 작성 방법 1. Servlet 3.0 이상 - web.xml 파일 사용 X - 자바 어노테이션 사용 2. Servlet 3.0 미만 - servlet을 등록할 때 web.xml 파일에 등록 첫 번째 방법으로 실습을 해보자! exam31라는 프로젝트를 생성하여 1부터 10까지 출력하는 TenSer..
-
[부스트코스] 1. 웹 프로그래밍 기초 : HelloWorld 서블릿 컴파일 및 실행Front-end/부스트코스 : 웹 프로그래밍 2020. 2. 19. 19:45
강의 링크 : https://www.edwith.org/boostcourse-web/lecture/16685/ [LECTURE] 6) HelloWorld 서블릿 컴파일 및 실행하기 : edwith 들어가기 전에 모든 프로그램의 시작은 "Hello World" 를 한 번 출력해 보는거 아시죠? 이번 학습에서는 편안한 마음으로 따라 하면서 Hello World를 한 번 출력해봄... - 부스트코스 www.edwith.org 이제 이론수업은 마무리되고 본격적인 코딩수업을 시작해본다! 오늘 안에 기초를 다 끝내버려야지 '_______' v 근ㄷㅔ 왜 자바인지 .. 이클립스에 들어가서 Dynamic Web Project를 생성해주자! 이렇게 톰캣까지 연결해주면 된다~! 서블릿? URL 요청을 처리하는 프로그램 h..
-
[부스트코스] 1. 웹 프로그래밍 기초 : JDK 설치하기, 환경설정Front-end/부스트코스 : 웹 프로그래밍 2020. 2. 19. 15:49
참고 : https://www.edwith.org/boostcourse-web/lecture/16680/ [LECTURE] 1) JDK 다운받기 및 설치하기 : edwith 들어가기 전에 JAVA언어를 이용하여 개발하기 위해서는 JDK(Java SE Development Kit)가 컴퓨터에 설치되고 환경설정이 알맞게 설정되어 있어야 합니다. 이번 학습... - 부스트코스 www.edwith.org 용량없어서 삭제한 JDK와 이클립스를 다시 깔아봅시다 ^^ http://www.oracle.com/technetwork/java/index.html Oracle Java Technologies | Oracle In this issue, we examine three leading frameworks for mi..
-
[React document] tutorial : Adding Time TravelFront-end/React.js 2020. 2. 17. 14:11
https://reactjs.org/tutorial/tutorial.html#adding-time-travel Tutorial: Intro to React – React A JavaScript library for building user interfaces reactjs.org Storing a History of Moves 더보기 If we mutated the squares array, implementing time travel would be very difficult. However, we used slice() to create a new copy of the squares array after every move, and treated it as immutable. This will all..
-
[React document] tutorial : Completing the gameFront-end/React.js 2020. 2. 16. 18:57
https://reactjs.org/tutorial/tutorial.html#completing-the-game Tutorial: Intro to React – React A JavaScript library for building user interfaces reactjs.org Lifting State Up 더보기 Currently, each Square component maintains the game’s state. To check for a winner, we’ll maintain the value of each of the 9 squares in one location. We may think that Board should just ask each Square for the Square’s..
-
[React document] tutorial : OverviewFront-end/React.js 2020. 2. 16. 18:10
https://reactjs.org/tutorial/tutorial.html Tutorial: Intro to React – React A JavaScript library for building user interfaces reactjs.org react 공부를 시작한지 별로 안되긴 했지만 쨌든 기초지식이 너무 부족하다는 것을 스스로 느끼게 되어 튜토리얼 코드를 따라해보기로 했다. 튜토리얼은 react에서 제공한다. (위 링크 참고) 더보기를 클릭하면 원문을 볼 수 있다. 그 외의 본문은 원문을 내가 번역하면서 공부했다. What is React? (React란 무엇일까? 최근 어떤 분에게 이 질문을 들었는데 대답을 하지 못했다. react에 익숙해져야 한다는 부담만 있어서 이론에 대해 소홀했던 것 같..
-
[프로그래머스/Python] 스택/큐 level 2. 프린터Algorithm/Programmers codes 2020. 2. 16. 16:36
스택/큐(Stack/Queue) 출체빈도 보통 | 평균 점수 높음 LIFO, FIFO, push & pop! 스택과 큐를 이용해서 문제를 풀어보세요. 문제 4. 프린터 문제 설명 일반적인 프린터는 인쇄 요청이 들어온 순서대로 인쇄합니다. 그렇기 때문에 중요한 문서가 나중에 인쇄될 수 있습니다. 이런 문제를 보완하기 위해 중요도가 높은 문서를 먼저 인쇄하는 프린터를 개발했습니다. 이 새롭게 개발한 프린터는 아래와 같은 방식으로 인쇄 작업을 수행합니다. 1. 인쇄 대기목록의 가장 앞에 있는 문서(J)를 대기목록에서 꺼냅니다. 2. 나머지 인쇄 대기목록에서 J보다 중요도가 높은 문서가 한 개라도 존재하면 J를 대기목록의 가장 마지막에 넣습니다. 3. 그렇지 않으면 J를 인쇄합니다. 예를 들어, 4개의 문서(A..
-
[프로그래머스/Python] 스택/큐 level 2. 기능개Algorithm/Programmers codes 2020. 2. 16. 16:11
스택/큐(Stack/Queue) 출체빈도 보통 | 평균 점수 높음 LIFO, FIFO, push & pop! 스택과 큐를 이용해서 문제를 풀어보세요. 문제 3. 기능개발 문제 설명 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 return 하도록 solution 함수를 완성하..