본문 바로가기
  • 게임 개발과 프로그래밍 그리고 인공지능

2024/12429

Node.js 시작하기 2 - Node.js의 특징 이번에는 Node.js가 무엇인지 살펴볼 수 있는 시간이 될 것 같다. 1주 차에는 이론 수업 위주로 진행된다. 이론 2 - Node.js의 특징 한번 실행하고 기다리려면 시간이 걸리므로 하나의 동작을 세 번으로 나누어 한번에 실행하는 것이다. node.js는 싱글 스레드이다. 비동기가 가능한 이유는 일을 자신이 하지 않고 시키는 방식이기 때문이다. 그렇기에 작업이 끝나기를 기다릴 필요가 없다. 동기 방식에서는 실행하고 완료할 때까지 CPU만 소모되며 낭비된다. 자바스크립트에서는 단일 스레드를 사용하여 이러한 낭비를 줄인다. 결과가 왔을 때 이벤트가 실행된다고 보면 된다. 퀴즈 2 - Node.js의 특징 문제도 잘 풀었다. .. 2024. 12. 10.
Node.js 시작하기 1 - Node.js 이해 오늘 밤부터 Node.js 공부를 시작해보려고 한다. 사실 JDBC 공부를 먼저 하는 것이 좋겠지만 왠지 이 공부부터 하고 싶어졌다. 수업 분량이 많지 않아서 맘 잡고 하루 정도 하면 다 끝낼 수 있을 것 같다. 이론 1 - Node.js 시작하기 이에 따라 고성능의 자바스크립트가 필요하게 되었다. V8 엔진은 크롬 브라우저에서 사용하는 엔진으로 자바스크립트를 좀 더 빠르게 사용할 수 있도록 한다. 이 실행기를 통해 자바스크립트 기반의 다양한 어플리케이션을 만들 수 있게 되었다. 크로스 플렛폼은 윈도우, 리눅스, 맥 등의 다양한 환경에서도 실행이 가능한 것이다. Node.js는 다양한 환경에서 사용할 수 있는 프로그램이다. 퀴즈 1 - Node.js의 이해 학습을 마치.. 2024. 12. 10.
[Spring반] 중간시험 30 - Web 실기 시험 및 문제 풀이 2 : 문제 3~4번 <JSP 서블릿과 HTML 폼 작성> 보호되어 있는 글 입니다. 2024. 12. 10.
[Spring반] 중간시험 29 - Web 실기 시험 및 문제 풀이 1 : 문제 1~2번 <HTML과 JSP> 보호되어 있는 글 입니다. 2024. 12. 10.
[Spring반] 중간시험 28 - Web 이론 시험 및 문제 풀이 8 : 문제 17~18번 <쿠키와 세션 그리고 페이지 이동 방식> 보호되어 있는 글 입니다. 2024. 12. 10.
[Spring반] 중간시험 27 - Web 이론 시험 및 문제 풀이 7 : 문제 15~16번 <JSP 내장 객체> 보호되어 있는 글 입니다. 2024. 12. 10.
이클립스에서 톰캣 서버 작동 오류 발생시 문제 해결하기 - 포트번호 확인 불가 조금 전에 그리고 좀 전에도 계속 포트 번호 이상 문제가 발생해서 이 문제에 대한 개발일지를 써보기로 했다. 조금 전에는 어찌어찌 해결을 했는데 이번에는 1시간이 넘도록 해결이 되지 않았다.하나씩 문제의 원인을 찾아가며 드디어 해결했다. 괜히 프로젝트 파일에 있는 서블릿과 HTML 파일을 삭제한 것 같다. 근데 이상하게도 비주얼 코드로 플라스크 작업을 하면 꼭 오류가 발생한다. 이번에는 프로그램을 꺼도 문제가 계속 발생했다. 톰캣 서버 사용 중 서버 작동이 안될 때 위 오류 메시지("Server Tomcat v9.0 Server at localhost failed to start")는 Tomcat 서버가 시작되지 못했다는 것을 의미한다. 포트 충돌 문제원인Tomcat이 사용하려는 기본 포트(8.. 2024. 12. 10.
[Spring반] 중간시험 26 - Web 이론 시험 및 문제 풀이 6 : 문제 13~14번 <쿼리 스트링과 form 태그> 보호되어 있는 글 입니다. 2024. 12. 10.
[Spring반] 중간시험 25 - Web 이론 시험 및 문제 풀이 5 : 문제 11~12번 <서블릿 파일 작성 및 실행> 보호되어 있는 글 입니다. 2024. 12. 10.
[Spring반] 중간시험 24 - Web 이론 시험 및 문제 풀이 4 : 문제 10번 <URL Mapping과 플라스크 서버 실행> 보호되어 있는 글 입니다. 2024. 12. 10.
[Spring반] 중간시험 23 - Web 이론 시험 및 문제 풀이 3 : 문제 7번~9번 <선택자와 웹 서버> 보호되어 있는 글 입니다. 2024. 12. 10.
[Spring반] 중간시험 22 - Web 이론 시험 및 문제 풀이 2 : 문제 4~6번 <CSS> 보호되어 있는 글 입니다. 2024. 12. 10.