본문 바로가기

분류 전체보기

[NODEJS 입문]4. app.js 생성 및 웹 APP 실행 'Hello Word!' ROOT : d:\nodejs\node_project 1. app.js 파일생성 - app.js console.log('HelloWorld!') 1-1 nodejs 실행 방법 d:\nodejs\node_project>node app.js HelloWorld! 다음과 같이 결과가 나오면 성공! 2 expressjs로 서버를 구축하자 var express = require('express'); var app = express(); 2-1. app.js 하단에 listen을 연결한다. app.listen(3000,(req,res)=>{ console.log('Connected, 3000 port!') }) 포트는 3000번, 연결되면 console.log를 찍는다. 2-2. Router 정의 app.get('.. 더보기
[NODEJS 입문]3. npm init & expressjs 모듈 설치 1. Code.exe 실행 2. 탐색기(Ctrl + Shift + E) 실행 3. 작업영역 추가 [D:\nodejs] 4. 프로젝트 폴더 추가[D:\nodejs\node_project] 4. 터미널(Ctrl+`) : cd d:\nodejs\node_project 경로이동 5. npm init 으로 해당 프로젝트를 npm 으로 만들어줌. d:\nodejs\node_project>npm init This utility will walk you through creating a package.json file. It only covers the most common items, and tries to guess sensible defaults. See `npm help json` for definitive d.. 더보기
[NODEJS 입문]2. Visual Studio Code 설치 Visual Studio Code 설치[공식 홈페이지] code.visualstudio.com -> 다운로드 링크(win x64 다운 zip 파일) -> 구글드라이브(win x64 다운 zip 파일) 더보기
[NODEJS 입문]1. Nodejs 설치 1. nodejs(8.11.2 x64) 설치 [공식 홈페이지] nodejs.com : 다운로드 페이지 이동. -> 구글드라이브[win x64 다운) 2. 설치경로(권장) path : C:\nodejs 3. 시스템 환경 변수 편집 설치완료시, 자동으로 등록되어 있음. 4. nodejs 버전확인 윈도우 +R -> cmd -> node -v C:\Users\JIWOO>node -v v8.11.2 더보기
4일차 "" != char"" != nullstr.charAt(0) -> java.lang.StringIndexOutOfBoundsException for( int i=0;i 더보기
3일차 11. 메서드public static void main(String[] args){접근제어자 / static returnType 메서드명 parameter } 11-1 접근제어자클래스package외부전체publicooooprotectedoo상속xdefaultooxxprivateoxxx 11-2 static모든곳에 공개되어 있는 친구메모리에 할당되어 reference(주소)를 가지고 있다.언제 ? Load 할 때non-static12 package구분을 위해 나눴던 것 13. import 더보기
2일차 보수의 법칙 / 논리 오류 시스템 설계도 작성할 때, 명명법 넣어야 함.4. 명명법(권고사항)안지켜도 되지만, warning이 뜬다. 배포시 문제가 발생한다.(API DOC만들때 발생) 1) PASCAL 표기법 - 첫글자가 대문자로 시작(클래스명),java.lang.ArrayIndexOutOfBoundsException2) CAMEL 표기법 - 첫글자가 소문자로 시작 (메소드명, 변수명) PersonService3) HUNGARIAN 표기법 - TexT ,function(메소드명, 변수명) 4) UPPER - 상수 Math.PI5) LOWER - 예약어 int,double, import,package 젤못하는것 , 주석달기 , DOC만들기 6. 식별자(Identifier)1) 첫글자는 숫자 쓸 수 없다... 더보기
1일차 1. JDK : Java Development Kit(회사마다 쓰는 버젼이 다르니, 설치시 버젼 주의 하기) JavaSE(Standard Edition)JavaEE(Enterprise Edition) : JRE -> JavaEEJavaME(Micro Edition) 관공서(1.6)개발(1.7)자바10으로 변경을 하겠다는 이야기가 나오는 중(java4 까지 따로 설치 했어야 했다)JDK---JRE|JVM|----java2java4JDK - 컴파일, 배포, 역컴파일 / exe실행파일[javac(컴파일러 - binary 로 변경) , javap(binary를 자연어로 변경), javadoc(매뉴얼), jdb( 디버거_검수)] JRE (Java Runtime Environment) 이것 때문에 이식성이 높다.자.. 더보기
JDBC API java.sql Package 살펴보기 java.sql.Driver- DriverManager에 의해서 관리되고 Class.forName(Driver이름);을 주면 DriverManager에 register한다. java.sql.ConnectionConnection 에다가 url과 user ,password를 넘겨줘서 네트워크 소켓 넘겨주듯, 넘겨준다.- conn = DriverManager.getConnection(url,user,password); java.sql.preparedStatementstatement를 가져옴.stmt = conn.prepareStatement(sql); java,sql.resultSetDB가 swap 공간에 resultSet을 넘겨주면, 그 주소를 연결해서 가지고 있는다!.. 더보기
JDBC의 구성 & 주요 DBMS 더보기