모듈과 미들웨어 모듈은 라이브러리와 같은 것으로 필요한 부분을 다운 받아서 사용할 수 있는것이고, 미들웨어는 다운 받은 모듈을 커스텀 한 것이라고 생각하면 됩니다.미들웨어의 경우 콜백함수(req, res)의 형태를 띄고, 먼저 쓰여진 미들웨어가 먼저 실행됩니다. 참고 : http://jinbroing.tistory.com/126 HTTP request 와 response 이해하기 앞서 프로젝트에 사용된 모듈을 공부하는데 Request header가 어쩌구, request body가 어쩌구 하는데 도무지 이해가 가지 않아서 HTTP 전송에 대해서 좀 더 찾아보게 되었습니다. Request-Line *(( general-header | request-header | entity-header ) CRLF) C..
package.json 파일 분석package.json 파일에서 가장 중요한 부분은 name과 version을 적는 부분이다. The most important things in your package.json are the name and version fields. 또한 이 파일은 작성된 프로젝트에 사용된 의존성 모듈들의 버전을 기록함으로써, 나중에 모듈이 업데이트 되어도 해당 프로젝트를 실행하는데 문제가 발생하지 않도록 해주는 역할을 한다. 여기서는 가장 중요한 부분인 dependencies에 적힌 앞으로의 프로젝트에 사용될 모듈들에 대해서 알아보자."dependencies": { "bcrypt-nodejs": "0.0.3", "body-parser": "~1.13.2", "connect-flash..
프로젝트 폴더 만들기$ express —ejs --css sass --git으로 프로젝트 폴더를 만들라고 했는데, 그냥 호기심에 따로 따로 입력해 보았다.$ express --ejs 기본값은 jade인데 저는 기존에 사용해 본 적 있는 루비와 유사한 ejs를 사용할 것이기 때문! $ express —css sass --css add stylesheet support (less|stylus|compass|sass) (defaults to plain css)$ express --css 이렇게 치면 안됩니다. 옆에보면 less|sylus|compass|sass 중에 하나의 engine을 선택하래요.아! 그리고 이렇게 —ejs를 치고 --css를 입력하면, 경고창이 뜹니다ㅠㅠ이미 위의 명령어를 실행하면서 자동으..
맥에 R설치하고 첫 코드부터 난관에 봉착했습니다.자바를 설치했다 지웠다 별 걸 다 해봤는데, 결국 연결설정이 안되어서 그런것이라고 하네요. 먼저 루트리스를 켜야한다고 합니다. 아니면 이렇게 거부당해요! 참고 1 : http://macnews.tistory.com/3408 참고 2 : http://blog.acu.pe.kr/56 근데 참 이상하죠. 왜 지금은 자바 버전을 확인하려고 하니까 잘 되는 걸까요?분명 안되서 두 시간이나 힘들었는데 말이죠. 앗! 버전은 뜨지만 오류는 동일합니다. ....자바의 버전이 너무 높아서 R에서 사용할 수 없는거라구욧? ...멀고도 험하군요.
알고리즘 분석 수업 과제로 제출한 플로이드&다익스트라 알고리즘 코드입니다.본격적으로 코딩을 시작한지 얼마 되지 않아서 아직 부족한 점이 많지만 참고하시고, 부족한 부분은 피드백 부탁드려요! 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331..